UNPKG

redux-reorder

Version:

Higher-order reducer that tracks order fluctuation within iterable state

29 lines (26 loc) 755 B
const webpack = require('webpack') const { join } = require('path') const env = process.env.NODE_ENV const isProd = env === 'production' const filename = `redux-reorder${isProd ? '.min' : '' }.js` module.exports = { entry: './src/index.js', output: { path: join(__dirname, 'dist/umd'), filename, library: 'ReduxReorder', libraryTarget: 'umd' }, plugins: [ new webpack.optimize.OccurrenceOrderPlugin(), new webpack.NoEmitOnErrorsPlugin(), new webpack.DefinePlugin({ 'process.env.NODE_ENV': JSON.stringify(env) }) ].concat(isProd ? new webpack.optimize.UglifyJsPlugin({ minimize: true }) : []), module: { loaders: [ { test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/ } ] } }