/**
 * ReactCompass - a carefully crafted Compass component for React.
 *
 * Copyright (c) 2016 Bohdan Shtepan
 * http://modern-dev.com/
 *
 * Licensed under the MIT license.
 */

module.exports = [
    {
        test: /(\.jsx|\.js)$/,
        preLoaders: ['eslint-loader'],
        loaders: ['babel-loader'],
        exclude: /(node_modules|bower_components)/
    }
];
@@ -241,37 +241,125 @@
     
-preL
+l
 oader
-s
 : 
-%5B'eslint-loader'%5D
+'babel-loader',%0A        exclude: /(node_modules%7Cbower_components)/%0A    %7D,%0A    %7B%0A        test: /(%5C.jsx%7C%5C.js)$/
 ,%0A  
@@ -374,26 +374,25 @@
 ader
-s
 : 
-%5B'babel
+'eslint
 -loader'
 %5D,%0A 
@@ -387,17 +387,16 @@
 -loader'
-%5D
 ,%0A      
@@ -429,27 +429,40 @@
 bower_components
+%7Cexample%7Cdist
 )/%0A    %7D%0A%5D;

Configure shity webpack to lint the code exactly before babel would run.