mirror of
https://github.com/Shopify/draggable.git
synced 2025-12-08 20:15:56 +00:00
27 lines
669 B
JavaScript
27 lines
669 B
JavaScript
import webpack from 'webpack';
|
|
import * as bundleAnalyzer from 'webpack-bundle-analyzer';
|
|
|
|
export default function initPlugins() {
|
|
const PLUGINS = [];
|
|
|
|
PLUGINS.push(
|
|
new webpack.optimize.UglifyJsPlugin({
|
|
sourceMap: true,
|
|
}),
|
|
new webpack.optimize.CommonsChunkPlugin({
|
|
name: 'examples-vendor',
|
|
minChunks: module => /node_modules/.test(module.resource),
|
|
}),
|
|
new webpack.optimize.CommonsChunkPlugin({
|
|
name: 'examples-runtime',
|
|
}),
|
|
new bundleAnalyzer.BundleAnalyzerPlugin({
|
|
analyzerMode: 'static',
|
|
openAnalyzer: false,
|
|
reportFilename: '../../../bundle-report.html',
|
|
}),
|
|
);
|
|
|
|
return PLUGINS;
|
|
}
|