@ecomplus/client
Version:
JS client for E-Com Plus REST APIs
36 lines (33 loc) • 728 B
JavaScript
const devMode = process.env.NODE_ENV !== 'production'
const path = require('path')
module.exports = {
mode: devMode ? 'development' : 'production',
entry: path.resolve(__dirname, 'src/index.js'),
output: {
library: 'ecomClient',
libraryTarget: 'umd',
path: path.resolve(__dirname, 'dist'),
filename: 'ecom-client.js',
globalObject: 'this'
},
devServer: {
contentBase: path.resolve(__dirname, 'test'),
compress: true,
port: 9245,
open: true
},
module: {
rules: [{
test: /\.m?js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader'
}
}]
},
stats: {
colors: true
},
devtool: 'source-map'
}