polish webpack configs

This commit is contained in:
Martin Aeschlimann
2021-07-09 11:55:21 +02:00
parent 7ded90e452
commit cde5781978
6 changed files with 21 additions and 32 deletions

View File

@@ -9,9 +9,9 @@
const CopyPlugin = require('copy-webpack-plugin');
const Terser = require('terser');
const defaultConnfig = require('../shared.webpack.config');
const withBrowserDefaults = defaultConnfig.browser;
const getBrowserPlugins = defaultConnfig.getBrowserPlugins;
const defaultConfig = require('../shared.webpack.config');
const withBrowserDefaults = defaultConfig.browser;
const browserPlugins = defaultConfig.browserPlugins;
const languages = [
'zh-tw',
@@ -34,13 +34,8 @@ module.exports = withBrowserDefaults({
entry: {
extension: './src/extension.browser.ts',
},
resolve: {
fallback: {
os: false
}
},
plugins: [
...getBrowserPlugins(), // add plugins, don't replace inherited
...browserPlugins, // add plugins, don't replace inherited
// @ts-ignore
new CopyPlugin({