lib/install/config/webpack/production.js in webpacker-2.0 vs lib/install/config/webpack/production.js in webpacker-3.0.0

- old
+ new

@@ -1,35 +1,3 @@ -// Note: You must restart bin/webpack-dev-server for changes to take effect +const environment = require('./environment') -/* eslint global-require: 0 */ - -const webpack = require('webpack') -const merge = require('webpack-merge') -const CompressionPlugin = require('compression-webpack-plugin') -const sharedConfig = require('./shared.js') - -module.exports = merge(sharedConfig, { - output: { filename: '[name]-[chunkhash].js' }, - devtool: 'source-map', - stats: 'normal', - - plugins: [ - new webpack.optimize.UglifyJsPlugin({ - minimize: true, - sourceMap: true, - - compress: { - warnings: false - }, - - output: { - comments: false - } - }), - - new CompressionPlugin({ - asset: '[path].gz[query]', - algorithm: 'gzip', - test: /\.(js|css|html|json|ico|svg|eot|otf|ttf)$/ - }) - ] -}) +module.exports = environment.toWebpackConfig()