2025-11-02 14:35:35 +03:00

28 lines
577 B
JavaScript

var webpack = require('webpack');
module.exports = {
entry: {
scrollMonitor: __dirname + '/index.js',
},
output: {
filename: '[name].js',
libraryTarget: 'umd',
library: 'scrollMonitor',
umdNamedDefine: true
},
module: {
loaders: [{
test: /\.js$/,
loader: 'babel-loader',
query: {
presets: [['es2015', {loose: true}], 'stage-0'],
plugins: ['transform-es3-member-expression-literals', 'transform-es3-property-literals', 'transform-object-assign']
}
}]
},
plugins: [
new webpack.optimize.UglifyJsPlugin()
],
devtool: '#sourcemap',
};