2018-01-18 03:07:13 +03:00
|
|
|
const merge = require('webpack-merge');
|
|
|
|
const UglifyJsWebpackPlugin = require('uglifyjs-webpack-plugin');
|
|
|
|
const common = require('./webpack.common');
|
2018-02-08 01:45:42 +03:00
|
|
|
const package = require('./package.json');
|
2018-01-18 03:07:13 +03:00
|
|
|
|
|
|
|
module.exports = merge(common, {
|
|
|
|
plugins: [
|
2018-02-08 01:45:42 +03:00
|
|
|
new UglifyJsWebpackPlugin({
|
|
|
|
uglifyOptions: {
|
|
|
|
output: {
|
|
|
|
preamble: "/* https://github.com/Microsoft/WebPerfToolbar v" + package.version + " */",
|
|
|
|
// Don't let uglify remove important comments
|
|
|
|
comments: /copyright|license|preserve|\/\*\!/gi,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
})
|
2018-01-18 03:07:13 +03:00
|
|
|
]
|
|
|
|
});
|