UNPKG

promisu

Version:

functional promise with map filter reduce scan all race every some few try waitfor finally queue debounce throttle

40 lines (38 loc) 808 B
const webpack = require('webpack') const UglifyJSPlugin = require('uglifyjs-webpack-plugin') const env = process.env.NODE_ENV || 'development' module.exports = { entry: __dirname + '/src/index.js', target: 'web', output: { path: __dirname + '/dist', filename: 'promisu.js', libraryTarget: 'umd' }, module: { rules: [ { test: /\.js$/, include: __dirname + '/src', exclude: /node_modules/, use: { loader: "babel-loader", options: { cacheDirectory: true } } } ] }, plugins: [ new webpack.DefinePlugin({ 'process.env': { 'NODE_ENV': JSON.stringify(env) } }), new UglifyJSPlugin({ sourceMap: true, uglifyOptions: { ecma: 8 } }) ] }