text: 'use strict'
  
  let path = require('path')
  let webpack = require('webpack')
  let baseConfig = require('./base')
  let defaultSettings = require('./defaults')
  
  let config = Object.assign({}, baseConfig, {
    entry: [
      './src/index'
    ],
    cache: true,
    devtool: 'eval-source-map',
    plugins: defaultSettings.plugins.concat([
      new webpack.NoErrorsPlugin()
    ]),
    module: defaultSettings.getDefaultModules()
  })
  
  // Add needed loaders to the defaults here
  config.module.loaders.push({
    test: /\.(js|jsx)$/,
    loader: 'babel-loader',
    include: [].concat(
      [ path.join(__dirname, '/../src') ]
    )
  })
  
  module.exports = config
  