text: var webpack = require('webpack'),
      MyUmdPlugin = require('./webpack-plugins/umd'),
      path = require('path');
  
  module.exports = {
      entry: [
          './src/quagga.js',
      ],
      devtool: 'inline-source-map',
      module: {
          loaders: [{
              test: /\.jsx?$/,
              exclude: /node_modules/,
              loader: 'babel-loader',
          }],
      },
      resolve: {
          modules: [
              path.resolve('./src/input/'),
              path.resolve('./src/common/'),
              'node_modules',
          ],
      },
      output: {
          path: __dirname + '/../dist',
          publicPath: '/',
          filename: 'quagga.js',
      },
      devServer: {
          contentBase: './',
          hot: true,
      },
      plugins: [
          new MyUmdPlugin({
              library: 'Quagga',
          }),
          new webpack.DefinePlugin({
              ENV: require(path.join(__dirname, './env/', process.env.BUILD_ENV)),
          }),
      ],
  };
  