UNPKG

engauge

Version:

Javascript A/B Testing Library for Engauge

34 lines (32 loc) 668 B
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}) ] }