feathersjs/feathers-redux

View on GitHub
example/webpack.config.js

Summary

Maintainability
A
0 mins
Test Coverage

const webpack = require('webpack'); // eslint-disable-line import/no-unresolved
const path = require('path');

module.exports = {
  context: path.join(__dirname, './client'),
  entry: './index.js',
  output: {
    path: path.join(__dirname, './public/dist'),
    filename: 'bundle.js',
  },
  module: {
    loaders: [
      {
        test: /\.(js|jsx)$/,
        exclude: /node_modules/,
        loaders: [
          'babel-loader',
        ],
      },
    ],
  },
  resolve: {
    extensions: ['.js', '.jsx'],
  },
  plugins: [
    new webpack.DefinePlugin({
      'process.env': { NODE_ENV: JSON.stringify(process.env.NODE_ENV || 'development') },
    }),
  ],
};