| 12345678910111213141516171819202122232425262728293031323334353637383940 | "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"      }    }  };  };
 |