@garbarino/gb-jscommons
Version:
A package of common functions used in our JavaScript applications.
29 lines (26 loc) • 537 B
JavaScript
const webpack = require('webpack');
const merge = require('webpack-merge');
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
const common = require('./webpack.common.js');
const prodConfig = merge(common, {
plugins: [
new UglifyJSPlugin(),
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
})
]
});
module.exports = [
prodConfig,
merge.strategy(
{
'plugins': 'replace'
})(
prodConfig,
{
output: {
path: prodConfig.output.path + "/es5"
}
}
)
]