Skip to content

Commit 550fb96

Browse files
authored
Merge pull request #35 from keyoke/keyoke/features
updates for buffer undefined
2 parents f7e48e5 + 6ce9293 commit 550fb96

4 files changed

Lines changed: 19 additions & 2 deletions

File tree

package-lock.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"author": "Gareth Emslie",
1111
"license": "MIT",
1212
"dependencies": {
13+
"Buffer": "0.0.0",
1314
"azure-devops-extension-api": "^1.158.0",
1415
"azure-devops-extension-sdk": "^2.0.11",
1516
"csvtojson": "^2.0.10",

src/import-csv-discussions-action.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,10 +211,15 @@ class ImportCSVDiscussionsAction implements IContributedMenuSource {
211211
this._logger.info(`Ended Import.`);
212212
});
213213
}
214+
else
215+
{
216+
alert("Unable to parse CSV file contents.")
217+
this._logger.error("Unable to parse CSV file contents.");
218+
}
214219
}
215220
else {
216-
alert("Error : CSV File is Empty.")
217-
this._logger.error("Error : CSV File is Empty.");
221+
alert("CSV File is Empty.")
222+
this._logger.error("CSV File is Empty.");
218223
}
219224
}
220225
};

webpack.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,17 @@ module.exports = {
3838
},
3939
resolve: {
4040
extensions: [ '.html', '.ts', '.js' ],
41+
fallback: {
42+
"buffer": require.resolve("buffer/")
43+
}
4144
},
4245
output: {
4346
path: path.resolve(__dirname, 'dist'),
4447
filename: '[name].js',
4548
},
4649
plugins: [
50+
new webpack.ProvidePlugin({
51+
Buffer: ['buffer', 'Buffer'],
52+
})
4753
]
4854
};

0 commit comments

Comments
 (0)