ignore optional dependencies when webpacking

This commit is contained in:
SteVen Batten 2021-03-22 18:30:56 -07:00
parent 7a8b665f25
commit 9fa49ba941

View file

@ -57,7 +57,9 @@ function withNodeDefaults(/**@type WebpackConfig*/extConfig) {
}] }]
}, },
externals: { externals: {
'vscode': 'commonjs vscode', // ignored because it doesn't exist 'vscode': 'commonjs vscode', // ignored because it doesn't exist,
'applicationinsights-native-metrics': 'commonjs applicationinsights-native-metrics', // ignored because we don't ship native module
'@opentelemetry/tracing': 'commonjs @opentelemetry/tracing' // ignored because we don't ship this module
}, },
output: { output: {
// all output goes into `dist`. // all output goes into `dist`.
@ -112,7 +114,9 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig) {
}] }]
}, },
externals: { externals: {
'vscode': 'commonjs vscode', // ignored because it doesn't exist 'vscode': 'commonjs vscode', // ignored because it doesn't exist,
'applicationinsights-native-metrics': 'commonjs applicationinsights-native-metrics', // ignored because we don't ship native module
'@opentelemetry/tracing': 'commonjs @opentelemetry/tracing' // ignored because we don't ship this module
}, },
performance: { performance: {
hints: false hints: false