text: "use strict";
  
  const webpack = require("webpack");
  const fs = require("fs");
  
  module.exports = function (env) {
  
    let externals = [];
  
    if (env && env.noDeps) {
      console.log('Building version without deps');
      externals.push("eve");
    }
  
    return {
      entry: './dev/raphael.amd.js',
      output: {
        path: __dirname,
        filename: "raphael.js",
        libraryTarget: "umd",
        library: "Raphael"
      },
  
      externals: externals,
  
      plugins: [
        new webpack.BannerPlugin({
          banner: fs.readFileSync('./dev/banner.txt', 'utf8'),
          raw: true,
          entryOnly: true
        })
      ],
      resolve: {
        alias: {
          "eve": "eve-raphael/eve"
        }
      }
    };
  
  };
  module.exports = {
      // ...
      resolve: {
          alias: {
              'vue$': 'vue/dist/vue.esm.js' // sử dụng 'vue/dist/vue.common.js' nếu là webpack 1
          }
      }
  };
  