const path = require('path'); const config = { target: 'node', entry: './out1/extension.js', output: { path: path.resolve(__dirname, 'out'), filename: 'extension.js', libraryTarget: 'commonjs2', devtoolModuleFilenameTemplate: '../[resource-path]', }, externals: { vscode: 'commonjs vscode' }, resolve: { extensions: ['.ts', '.js'], }, }; module.exports = (env, argv) => { if (argv.mode === 'development') { config.devtool = 'source-map'; } return config; };