engauge
Version:
Javascript A/B Testing Library for Engauge
34 lines (32 loc) • 668 B
JavaScript
var webpack = require("webpack");
module.exports = {
entry: './src/engauge.js',
output: {
path: './bin',
filename: 'engauge.js',
libraryTarget: 'umd',
library: 'Engauge',
umdNamedDefine: true,
devtool: 'source-map',
},
externals: {
"_": "lodash",
"uuid": "node-uuid",
"store!bundle": "store"
},
module: {
loaders: [{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel?presets[]=es2015&plugins=add-module-exports'
},
{
test: /(\.js)$/,
loader: "eslint-loader",
exclude: /node_modules/
}]
},
plugins: [
//new webpack.optimize.UglifyJsPlugin({minimize: true})
]
}