webamp/webpack.production.config.js
2018-01-03 19:52:00 -08:00

26 lines
590 B
JavaScript

const webpack = require("webpack");
const config = require("./webpack.config");
const cdnUrl = process.env.CDN_URL || "/";
config.devtool = "source-map";
config.plugins = [
new webpack.DefinePlugin({
"process.env": {
NODE_ENV: JSON.stringify("production")
},
SENTRY_DSN: JSON.stringify(
"https://12b6be8ef7c44f28ac37ab5ed98fd294@sentry.io/146021"
)
}),
new webpack.optimize.UglifyJsPlugin({
sourceMap: true
})
];
config.output.publicPath = `${cdnUrl}built/`;
config.entry.winamp.unshift("./js/googleAnalytics.min.js");
module.exports = config;