old_contents: import webpack from 'webpack';
  import ExtractTextPlugin from 'extract-text-webpack-plugin';
  import BabiliPlugin from 'babili-webpack-plugin';
  import path from 'path';
  
  const BUILD_PATH = path.resolve(__dirname, 'public');
  const APP_DIR = `${path.resolve(__dirname)}/app`;
  
  export default {
    devtool: 'cheap-eval-source-map',
    entry: `${APP_DIR}/index.js`,
    output: {
      path: BUILD_PATH,
      filename: 'bundle.js'
    },
    plugins: [
      new webpack.optimize.OccurrenceOrderPlugin(),
      new ExtractTextPlugin('style.css'),
      new BabiliPlugin()
    ],
    module: {
      loaders: [
        {
          test: /\.js$/,
          include: [
            path.join(__dirname, 'app'),
            path.join(__dirname, 'server/shared')
          ],
          exclude: /node_modules/,
          loader: 'babel-loader'
        },
        {
          test: /\.jsx$/,
          include: [
            path.join(__dirname, 'app'),
            path.join(__dirname, 'server/shared')
          ],
          exclude: /node_modules/,
          loader: 'babel-loader'
  
        },
        {
          test: /\.scss$/,
          use: ExtractTextPlugin.extract({
            use: ['css-loader', 'sass-loader']
          })
        },
        {
          test: /\.css$/,
          loaders: ['style-loader', 'css-loader']
        },
        {
          test: /\.scss$/,
          loaders: ['style-loader', 'css-loader', 'sass-loader']
        },
        {
          test: /\.jpg$/,
          loader: 'file-loader'
        }
      ]
    }
  };
  
new_contents: const webpack = require('webpack');
  const path = require('path');
  const ExtractTextPlugin = require('extract-text-webpack-plugin');
  const BabiliPlugin = require('babili-webpack-plugin');
  
  const BUILD_PATH = path.resolve(__dirname, 'public');
  const APP_DIR = `${path.resolve(__dirname)}/app`;
  
  export default {
    devtool: 'cheap-eval-source-map',
    entry: `${APP_DIR}/index.js`,
    output: {
      path: BUILD_PATH,
      filename: 'bundle.js'
    },
    plugins: [
      new webpack.optimize.OccurrenceOrderPlugin(),
      new ExtractTextPlugin('style.css'),
      new BabiliPlugin()
    ],
    module: {
      loaders: [
        {
          test: /\.js$/,
          include: [
            path.join(__dirname, 'app'),
            path.join(__dirname, 'server/shared')
          ],
          exclude: /node_modules/,
          loader: 'babel-loader'
        },
        {
          test: /\.jsx$/,
          include: [
            path.join(__dirname, 'app'),
            path.join(__dirname, 'server/shared')
          ],
          exclude: /node_modules/,
          loader: 'babel-loader'
  
        },
        {
          test: /\.scss$/,
          use: ExtractTextPlugin.extract({
            use: ['css-loader', 'sass-loader']
          })
        },
        {
          test: /\.css$/,
          loaders: ['style-loader', 'css-loader']
        },
        {
          test: /\.scss$/,
          loaders: ['style-loader', 'css-loader', 'sass-loader']
        },
        {
          test: /\.jpg$/,
          loader: 'file-loader'
        }
      ]
    }
  };
  
subject: add build and postinstall scripts