UNPKG

redux-declarative-request

Version:

Making Promised requests following declarative programming paradigm leveraging redux actions structure

39 lines (36 loc) 1.1 kB
var path = require('path') var webpack = require('webpack') var ExtractTextPlugin = require('extract-text-webpack-plugin') module.exports = { entry: [ './sample-site/src/boot' ], output: { path: path.resolve('./sample-site/'), filename: 'bundle.js', publicPath: '/' }, resolve: { extensions: ['', '.js', '.jsx'], // Needed to direct the sample to the local version of the datepicker, this is not needed for // normal setup. alias: { 'redux-declarative-request': path.resolve('./src/index.js') } }, module: { loaders: [ { test: /\.js/, loader: 'babel', exclude: /node_modules/ }, { test: /\.scss/, loader: ExtractTextPlugin.extract('style-loader', 'css-loader!sass-loader') }, { test: /\.css/, loader: ExtractTextPlugin.extract('style-loader', 'css-loader') } ] }, node: { Buffer: false }, plugins: [ new webpack.optimize.DedupePlugin(), new ExtractTextPlugin('style.css', { allChunks: true }), new webpack.DefinePlugin({ 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV) }) ] }