text: 'use strict';
  
  var webpack = require('webpack');
  
  var env = process.env.NODE_ENV;
  var config = {
      module: {
          loaders: [
              { test: /\.js$/, exclude: /node_modules/, loader: 'babel' }
          ]
      },
      output: {
          library: 'StyleOutline',
          libraryTarget: 'umd'
      },
      plugins: [
          new webpack.optimize.OccurrenceOrderPlugin(),
          new webpack.DefinePlugin({
              'process.env.NODE_ENV': JSON.stringify(env)
          })
      ]
  };
  
  if (env === 'production') {
      config.plugins.push(
          new webpack.optimize.UglifyJsPlugin({
              compressor: {
                  pure_getters: true,
                  unsafe: true,
                  unsafe_comps: true,
                  warnings: false
              }
          })
      )
  }
  
  module.exports = config;