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/LibraryTemplatePlugin.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'node_modules/webpack/lib/LibraryTemplatePlugin.js') diff --git a/node_modules/webpack/lib/LibraryTemplatePlugin.js b/node_modules/webpack/lib/LibraryTemplatePlugin.js index 6e389053d..11ab06074 100644 --- a/node_modules/webpack/lib/LibraryTemplatePlugin.js +++ b/node_modules/webpack/lib/LibraryTemplatePlugin.js @@ -26,15 +26,20 @@ function accessorAccess(base, accessor, joinWith) { class LibraryTemplatePlugin { - constructor(name, target, umdNamedDefine, auxiliaryComment) { + constructor(name, target, umdNamedDefine, auxiliaryComment, exportProperty) { this.name = name; this.target = target; this.umdNamedDefine = umdNamedDefine; this.auxiliaryComment = auxiliaryComment; + this.exportProperty = exportProperty; } apply(compiler) { compiler.plugin("this-compilation", (compilation) => { + if(this.exportProperty) { + var ExportPropertyMainTemplatePlugin = require("./ExportPropertyMainTemplatePlugin"); + compilation.apply(new ExportPropertyMainTemplatePlugin(this.exportProperty)); + } switch(this.target) { case "var": compilation.apply(new SetVarMainTemplatePlugin(`var ${accessorAccess(false, this.name)}`)); -- cgit v1.2.3