old_contents: "use strict";
  
  var webpack = require("webpack");
  var path = require("path");
  var boltNodeModules = path.join(__dirname, "../../", "node_modules");
  
  module.exports = {
    cache: true,
    debug: false,
    devtool: "source-map",
    entry: path.join(process.cwd(), "index.js"),
    output: {
      path: path.join(process.cwd(), "dist"),
      filename: "bundle.js"
    },
    module: {
      loaders: [{
        test: /\.jsx?$/,
        exclude: [/node_modules/],
        loaders: ["babel-loader?stage=1"]
      }, {
        test: /\.json$/,
        loaders: ["json-loader"]
      }, {
        test: /\.css$/,
        loader: "style-loader!css-loader"
      }, {
        test: /\.styl$/,
        loader: "style-loader!css-loader!stylus-loader"
      }, {
        test: /\.(png|jpg|svg)$/,
        loader: "url-loader?limit=8192"
      }]
    },
    plugins: [
      new webpack.optimize.DedupePlugin(),
      new webpack.optimize.UglifyJsPlugin({
        compress: {
          warnings: false
        }
      }),
      new webpack.DefinePlugin({
        // Signal production, so that webpack removes non-production code that
        // is in condtionals like: `if (process.env.NODE_ENV === "production")`
        "process.env.NODE_ENV": JSON.stringify("production")
      }),
      new webpack.SourceMapDevToolPlugin("[file].map")
    ],
    resolve: {
      root: [boltNodeModules, process.cwd()],
      modulesDirectories: ["node_modules"],
      extensions: ["", ".js", ".jsx"]
    },
    resolveLoader: {
      root: [boltNodeModules, process.cwd()]
    }
  };
  
new_contents: "use strict";
  
  var webpack = require("webpack");
  var path = require("path");
  var boltNodeModules = path.join(__dirname, "../../", "node_modules");
  
  module.exports = {
    cache: true,
    debug: false,
    devtool: "source-map",
    entry: path.join(process.cwd(), "index.js"),
    output: {
      path: path.join(process.cwd(), "dist"),
      filename: "bundle.js"
    },
    module: {
      loaders: [{
        test: /\.jsx?$/,
        exclude: [/node_modules/],
        loaders: ["babel-loader?stage=1"]
      }, {
        test: /\.json$/,
        loaders: ["json-loader"]
      }, {
        test: /\.css$/,
        loader: "style-loader!css-loader"
      }, {
        test: /\.styl$/,
        loader: "style-loader!css-loader!stylus-loader"
      }, {
        test: /\.(png|jpg|svg|gif)$/,
        loader: "url-loader?limit=8192"
      }]
    },
    plugins: [
      new webpack.optimize.DedupePlugin(),
      new webpack.optimize.UglifyJsPlugin({
        compress: {
          warnings: false
        }
      }),
      new webpack.DefinePlugin({
        // Signal production, so that webpack removes non-production code that
        // is in condtionals like: `if (process.env.NODE_ENV === "production")`
        "process.env.NODE_ENV": JSON.stringify("production")
      }),
      new webpack.SourceMapDevToolPlugin("[file].map")
    ],
    resolve: {
      root: [boltNodeModules, process.cwd()],
      modulesDirectories: ["node_modules"],
      extensions: ["", ".js", ".jsx"]
    },
    resolveLoader: {
      root: [boltNodeModules, process.cwd()]
    }
  };
  
subject: Add gif to loader test for url loader