Files
crew_admin/public/bower_components/raphael/webpack.config.js
Frank John Begornia d225ff22d4 initial commit
2019-10-29 19:29:28 +08:00

40 lines
715 B
JavaScript

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