From 00c352d6e78adb44d8e748f102fbc81d666cfb80 Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Wed, 27 Mar 2019 14:14:32 +0100 Subject: [PATCH] jsonMain message bundle load failure. Fixes #71144 --- .../extension.webpack.config.js | 13 +++++++------ .../server/extension.webpack.config.js | 12 +++++++----- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/extensions/json-language-features/extension.webpack.config.js b/extensions/json-language-features/extension.webpack.config.js index e451591b315..a4d4ff955d7 100644 --- a/extensions/json-language-features/extension.webpack.config.js +++ b/extensions/json-language-features/extension.webpack.config.js @@ -11,7 +11,7 @@ const withDefaults = require('../shared.webpack.config'); const path = require('path'); var webpack = require('webpack'); -module.exports = withDefaults({ +const config = withDefaults({ context: path.join(__dirname, 'client'), entry: { extension: './src/jsonMain.ts', @@ -19,9 +19,10 @@ module.exports = withDefaults({ output: { filename: 'jsonMain.js', path: path.join(__dirname, 'client', 'dist') - }, - plugins: [ - new webpack.IgnorePlugin(/vertx/) // request-light dependency - ] - + } }); + +// add plugin, don't replace inherited +config.plugins.push(new webpack.IgnorePlugin(/vertx/)); // request-light dependency + +module.exports = config; \ No newline at end of file diff --git a/extensions/json-language-features/server/extension.webpack.config.js b/extensions/json-language-features/server/extension.webpack.config.js index e6f4c516bc9..22b23c1d94b 100644 --- a/extensions/json-language-features/server/extension.webpack.config.js +++ b/extensions/json-language-features/server/extension.webpack.config.js @@ -11,7 +11,7 @@ const withDefaults = require('../../shared.webpack.config'); const path = require('path'); var webpack = require('webpack'); -module.exports = withDefaults({ +const config = withDefaults({ context: path.join(__dirname), entry: { extension: './src/jsonServerMain.ts', @@ -19,8 +19,10 @@ module.exports = withDefaults({ output: { filename: 'jsonServerMain.js', path: path.join(__dirname, 'dist') - }, - plugins: [ - new webpack.IgnorePlugin(/vertx/) // request-light dependendeny - ] + } }); + +// add plugin, don't replace inherited +config.plugins.push(new webpack.IgnorePlugin(/vertx/)); // request-light dependency + +module.exports = config; -- GitLab