From 363723fc84f7b8477592e0105aeb331ec9a017af Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 14 Aug 2017 05:01:11 +0200 Subject: node_modules --- node_modules/webpack/lib/EntryOptionPlugin.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'node_modules/webpack/lib/EntryOptionPlugin.js') diff --git a/node_modules/webpack/lib/EntryOptionPlugin.js b/node_modules/webpack/lib/EntryOptionPlugin.js index 49b1c798a..03692edd4 100644 --- a/node_modules/webpack/lib/EntryOptionPlugin.js +++ b/node_modules/webpack/lib/EntryOptionPlugin.js @@ -1,27 +1,27 @@ /* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra - */ +*/ "use strict"; const SingleEntryPlugin = require("./SingleEntryPlugin"); const MultiEntryPlugin = require("./MultiEntryPlugin"); const DynamicEntryPlugin = require("./DynamicEntryPlugin"); +function itemToPlugin(context, item, name) { + if(Array.isArray(item)) { + return new MultiEntryPlugin(context, item, name); + } + return new SingleEntryPlugin(context, item, name); +} + module.exports = class EntryOptionPlugin { apply(compiler) { compiler.plugin("entry-option", (context, entry) => { - function itemToPlugin(item, name) { - if(Array.isArray(item)) { - return new MultiEntryPlugin(context, item, name); - } else { - return new SingleEntryPlugin(context, item, name); - } - } if(typeof entry === "string" || Array.isArray(entry)) { - compiler.apply(itemToPlugin(entry, "main")); + compiler.apply(itemToPlugin(context, entry, "main")); } else if(typeof entry === "object") { - Object.keys(entry).forEach(name => compiler.apply(itemToPlugin(entry[name], name))); + Object.keys(entry).forEach(name => compiler.apply(itemToPlugin(context, entry[name], name))); } else if(typeof entry === "function") { compiler.apply(new DynamicEntryPlugin(context, entry)); } -- cgit v1.2.3