text: const webpack = require('webpack')
  const path = require('path')
  
  module.exports = {
    devtool: 'cheap-module-source-map',
    entry: './src/index.js',
    output: {
      path: path.resolve(__dirname, './dist/'),
      filename: 'index.js',
      library: 'vue-slider-component',
      libraryTarget: 'umd',
      umdNamedDefine: true
    },
    resolve: {
      extensions: ['.js', '.vue']
    },
    module: {
      loaders: [
        {
          test: /\.js$/,
          loader: 'babel-loader',
          include: __dirname,
          exclude: /node_modules/
        },
        {
          test: /\.vue$/,
          loader: 'vue-loader',
          include: __dirname,
          exclude: /node_modules/,
          options: {
            postcss: [require('autoprefixer')({ browsers: ['>0%'] })]
          }
        }
      ]
    },
    plugins: [
      new webpack.LoaderOptionsPlugin({
        minimize: true
      }),
      new webpack.optimize.UglifyJsPlugin({
        beautify: false,
        comments: false,
        compress: {
          warnings: false
        }
      })
    ]
  }
  