UNPKG

493 BJavaScriptView Raw
1'use strict';
2
3const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
4
5module.exports = {
6 target: 'web',
7 entry: {
8 'bs32': './lib/bs32'
9 },
10 output: {
11 library: 'bs32',
12 libraryTarget: 'umd',
13 path: __dirname,
14 filename: '[name].js'
15 },
16 resolve: {
17 modules: ['node_modules'],
18 extensions: ['-browser.js', '.js', '.json']
19 },
20 module: {
21 rules: [{
22 test: /\.js$/,
23 loader: 'babel-loader'
24 }]
25 },
26 plugins: [
27 new UglifyJsPlugin()
28 ]
29};