1
0
mirror of https://github.com/lrsjng/pagemap.git synced 2025-08-19 11:21:20 +02:00
Files
pagemap/webpack.config.js
2016-06-12 19:37:43 +02:00

29 lines
701 B
JavaScript

const webpack = require('webpack');
const pkg = require('./package.json');
const banner = `${pkg.name} v${pkg.version} - ${pkg.homepage}`;
module.exports = {
entry: './lib/pagemap.js',
output: {
path: './dist',
filename: 'pagemap.min.js',
library: 'pagemap',
libraryTarget: 'umd'
},
module: {
loaders: [{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
cacheDirectory: true,
presets: ['es2015']
}
}]
},
plugins: [
new webpack.BannerPlugin(banner),
new webpack.optimize.UglifyJsPlugin()
]
};