Preserve copyright headers, include GitHub link and version in output (#15)

This commit is contained in:
Adam Reineke 2018-02-07 14:45:42 -08:00 коммит произвёл GitHub
Родитель 241dd9893e
Коммит fca3d61c5f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -1,9 +1,18 @@
const merge = require('webpack-merge');
const UglifyJsWebpackPlugin = require('uglifyjs-webpack-plugin');
const common = require('./webpack.common');
const package = require('./package.json');
module.exports = merge(common, {
plugins: [
new UglifyJsWebpackPlugin()
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,
},
},
})
]
});