Skip to content

Commit e237143

Browse files
committed
fix: webpack config
1 parent 1b9e7cd commit e237143

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.cspell.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"*.d.ts",
88
"**/#/**",
99
"**/coverage/**",
10-
"**/tests/**"
10+
"**/tests/**",
11+
"CHANGELOG.md"
1112
],
1213
"dictionaries": [
1314
"typescript",

webpack.config.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@ module.exports = {
1111
target: 'node',
1212
devtool: 'source-map',
1313
mode: 'production',
14+
node: {
15+
__dirname: false,
16+
},
1417
output: {
1518
filename: 'extension.js',
1619
path: resolve(tsconfigBuild.compilerOptions.outDir),
20+
libraryTarget: 'commonjs',
1721
},
1822
module: {
1923
rules: [
@@ -35,7 +39,9 @@ module.exports = {
3539
extensions: ['.ts', '.js'],
3640
plugins: [new TsconfigPathsPlugin({ configFile: './tsconfig.build.json' })],
3741
},
38-
externals: [/^vscode/i],
42+
externals: {
43+
vscode: 'commonjs vscode',
44+
},
3945
resolveLoader: {
4046
modules: [resolve('./node_modules')],
4147
},

0 commit comments

Comments
 (0)