diff --git a/package.json b/package.json index c71a5b0..09ea46d 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "start": "concurrently --raw \"webpack-dev-server --open\" \"npm run test:watch\"", "demo": "npm start", "build:demo": "webpack -p", - "build:umd": "webpack --config webpack.config.umd.ts", + "build:umd": "webpack --mode=production --config webpack.config.umd.ts", "build:ngc": "ngc -p tsconfig-ngc.json", "build:dist": "npm run build:umd && npm run build:ngc", "build:clean": "del-cli dist", diff --git a/webpack.config.umd.ts b/webpack.config.umd.ts index cf3affb..c138678 100644 --- a/webpack.config.umd.ts +++ b/webpack.config.umd.ts @@ -37,11 +37,10 @@ export default { resolve: { extensions: ['.ts', '.js'] }, + optimization: { + minimize: true + }, plugins: [ - new webpack.optimize.UglifyJsPlugin({ - include: /\.min\.js$/, - sourceMap: true - }), new webpack.ContextReplacementPlugin( /angular(\\|\/)core(\\|\/)(esm(\\|\/)src|src)(\\|\/)linker/, path.join(__dirname, 'src')