// var ExtractTextPlugin = require("extract-text-webpack-plugin")

exports.modifyWebpackConfig = function(config, env) {
  console.log('gatsby env: ', env);
  
  config.loader('stylus', function(cfg) {
    cfg.test = /\.styl$/;
    // if ('develop' !== env) {
    //   cfg.loader = ExtractTextPlugin.extract("css?-url&minimize!stylus");
    // } else {
    cfg.loader = 'style!css?-url!stylus-relative';
    // }
    return cfg;
  });

  config.loader('png', function(cfg) {
    cfg.test = /\.png$/;
    cfg.loader = 'file';
    return cfg;
  });

  config.loader('jpg', function(cfg) {
    cfg.test = /\.jpg$/;
    cfg.loader = 'file';
    return cfg;
  });

  // if ('develop' !== env) {
  //   config.plugin('extract-css', ExtractTextPlugin, ['styles.css', { allChunks: true }]);
  // }

  return config;
};




@@ -1,11 +1,8 @@
-// 
 var Extr
@@ -55,16 +55,18 @@
 plugin%22)
+;%0A
 %0A%0Aexport
@@ -223,19 +223,16 @@
 l$/;%0A   
- //
  if ('de
@@ -252,19 +252,16 @@
 v) %7B%0A   
- //
    cfg.l
@@ -323,18 +323,24 @@
 ylus
+-relative
 %22);%0A   
- //
  %7D e
@@ -345,16 +345,18 @@
  else %7B%0A
+  
     cfg.
@@ -401,19 +401,16 @@
 ve';%0A   
- //
  %7D%0A    r
@@ -652,19 +652,16 @@
   %7D);%0A%0A 
- //
  if ('de
@@ -679,19 +679,16 @@
 env) %7B%0A 
- //
    confi
@@ -773,11 +773,8 @@
 );%0A 
- //
  %7D%0A%0A

fix build|