/var/www/cobraambalaj/node_modules/webpack/lib/dependencies
NameSizeModeActions
AMDDefineDependency.js75530644editdlrm
AMDDefineDependencyParserPlugin.js101590644editdlrm
AMDPlugin.js63060644editdlrm
AMDRequireArrayDependency.js24090644editdlrm
AMDRequireContextDependency.js10270644editdlrm
AMDRequireDependenciesBlock.js5330644editdlrm
AMDRequireDependenciesBlockParserPlugin.js77770644editdlrm
AMDRequireDependency.js51120644editdlrm
AMDRequireItemDependency.js7640644editdlrm
AMDRuntimeModules.js10670644editdlrm
CachedConstDependency.js27750644editdlrm
CommonJsDependencyHelpers.js13300644editdlrm
CommonJsExportRequireDependency.js100810644editdlrm
CommonJsExportsDependency.js40060644editdlrm
CommonJsExportsParserPlugin.js104680644editdlrm
CommonJsFullRequireDependency.js36040644editdlrm
CommonJsImportsParserPlugin.js119070644editdlrm
CommonJsPlugin.js83300644editdlrm
CommonJsRequireContextDependency.js11010644editdlrm
CommonJsRequireDependency.js7520644editdlrm
CommonJsSelfReferenceDependency.js38610644editdlrm
ConstDependency.js30370644editdlrm
ContextDependency.js34120644editdlrm
ContextDependencyHelpers.js68060644editdlrm
ContextDependencyTemplateAsId.js17910644editdlrm
ContextDependencyTemplateAsRequireCall.js17480644editdlrm
ContextElementDependency.js16700644editdlrm
CriticalDependencyWarning.js6200644editdlrm
DelegatedSourceDependency.js5750644editdlrm
DllEntryDependency.js8190644editdlrm
DynamicExports.js18380644editdlrm
EntryDependency.js5810644editdlrm
ExportsInfoDependency.js37430644editdlrm
getFunctionExpression.js13770644editdlrm
HarmonyAcceptDependency.js37590644editdlrm
HarmonyAcceptImportDependency.js9610644editdlrm
HarmonyCompatibilityDependency.js24900644editdlrm
HarmonyDetectionParserPlugin.js27130644editdlrm
HarmonyExportDependencyParserPlugin.js51970644editdlrm
HarmonyExportExpressionDependency.js54580644editdlrm
HarmonyExportHeaderDependency.js18190644editdlrm
HarmonyExportImportedSpecifierDependency.js295550644editdlrm
HarmonyExportInitFragment.js32210644editdlrm
HarmonyExports.js11960644editdlrm
HarmonyExportSpecifierDependency.js30050644editdlrm
HarmonyImportDependency.js103840644editdlrm
HarmonyImportDependencyParserPlugin.js67680644editdlrm
HarmonyImportSideEffectDependency.js27970644editdlrm
HarmonyImportSpecifierDependency.js89110644editdlrm
HarmonyModulesPlugin.js40710644editdlrm
HarmonyTopLevelThisParserPlugin.js7150644editdlrm
ImportContextDependency.js11120644editdlrm
ImportDependency.js29890644editdlrm
ImportEagerDependency.js20200644editdlrm
ImportMetaHotAcceptDependency.js8050644editdlrm
ImportMetaHotDeclineDependency.js8120644editdlrm
ImportMetaPlugin.js57500644editdlrm
ImportParserPlugin.js78270644editdlrm
ImportPlugin.js21720644editdlrm
ImportWeakDependency.js20040644editdlrm
JsonExportsDependency.js22140644editdlrm
LoaderDependency.js4370644editdlrm
LoaderPlugin.js38290644editdlrm
LocalModule.js7430644editdlrm
LocalModuleDependency.js18560644editdlrm
LocalModulesHelpers.js10930644editdlrm
ModuleDecoratorDependency.js37590644editdlrm
ModuleDependency.js10060644editdlrm
ModuleDependencyTemplateAsId.js11710644editdlrm
ModuleDependencyTemplateAsRequireId.js12430644editdlrm
ModuleHotAcceptDependency.js7780644editdlrm
ModuleHotDeclineDependency.js7850644editdlrm
NullDependency.js12570644editdlrm
PrefetchDependency.js3870644editdlrm
processExportInfo.js17770644editdlrm
ProvidedDependency.js30970644editdlrm
PureExpressionDependency.js35480644editdlrm
RequireContextDependency.js9500644editdlrm
RequireContextDependencyParserPlugin.js15640644editdlrm
RequireContextPlugin.js41770644editdlrm
RequireEnsureDependenciesBlock.js5490644editdlrm
RequireEnsureDependenciesBlockParserPlugin.js37160644editdlrm
RequireEnsureDependency.js27280644editdlrm
RequireEnsureItemDependency.js7080644editdlrm
RequireEnsurePlugin.js18070644editdlrm
RequireHeaderDependency.js17210644editdlrm
RequireIncludeDependency.js22370644editdlrm
RequireIncludeDependencyParserPlugin.js20980644editdlrm
RequireIncludePlugin.js11910644editdlrm
RequireResolveContextDependency.js10690644editdlrm
RequireResolveDependency.js13690644editdlrm
RequireResolveHeaderDependency.js17920644editdlrm
RuntimeRequirementsDependency.js21950644editdlrm
StaticExportsDependency.js16200644editdlrm
SystemPlugin.js38730644editdlrm
SystemRuntimeModule.js6980644editdlrm
UnsupportedDependency.js16420644editdlrm
URLDependency.js41900644editdlrm
URLPlugin.js31880644editdlrm
WebAssemblyExportImportedDependency.js16580644editdlrm
WebAssemblyImportDependency.js26760644editdlrm
WebpackIsIncludedDependency.js25200644editdlrm
WorkerDependency.js29940644editdlrm
WorkerPlugin.js93280644editdlrm
Edit: /var/www/cobraambalaj/node_modules/webpack/lib/dependencies/AMDPlugin.js (6306B)
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ "use strict"; const RuntimeGlobals = require("../RuntimeGlobals"); const { approve, evaluateToIdentifier, evaluateToString, toConstantDependency } = require("../javascript/JavascriptParserHelpers"); const AMDDefineDependency = require("./AMDDefineDependency"); const AMDDefineDependencyParserPlugin = require("./AMDDefineDependencyParserPlugin"); const AMDRequireArrayDependency = require("./AMDRequireArrayDependency"); const AMDRequireContextDependency = require("./AMDRequireContextDependency"); const AMDRequireDependenciesBlockParserPlugin = require("./AMDRequireDependenciesBlockParserPlugin"); const AMDRequireDependency = require("./AMDRequireDependency"); const AMDRequireItemDependency = require("./AMDRequireItemDependency"); const { AMDDefineRuntimeModule, AMDOptionsRuntimeModule } = require("./AMDRuntimeModules"); const ConstDependency = require("./ConstDependency"); const LocalModuleDependency = require("./LocalModuleDependency"); const UnsupportedDependency = require("./UnsupportedDependency"); /** @typedef {import("../../declarations/WebpackOptions").ModuleOptionsNormalized} ModuleOptions */ /** @typedef {import("../Compiler")} Compiler */ class AMDPlugin { /** * @param {Record} amdOptions the AMD options */ constructor(amdOptions) { this.amdOptions = amdOptions; } /** * Apply the plugin * @param {Compiler} compiler the compiler instance * @returns {void} */ apply(compiler) { const amdOptions = this.amdOptions; compiler.hooks.compilation.tap( "AMDPlugin", (compilation, { contextModuleFactory, normalModuleFactory }) => { compilation.dependencyTemplates.set( AMDRequireDependency, new AMDRequireDependency.Template() ); compilation.dependencyFactories.set( AMDRequireItemDependency, normalModuleFactory ); compilation.dependencyTemplates.set( AMDRequireItemDependency, new AMDRequireItemDependency.Template() ); compilation.dependencyTemplates.set( AMDRequireArrayDependency, new AMDRequireArrayDependency.Template() ); compilation.dependencyFactories.set( AMDRequireContextDependency, contextModuleFactory ); compilation.dependencyTemplates.set( AMDRequireContextDependency, new AMDRequireContextDependency.Template() ); compilation.dependencyTemplates.set( AMDDefineDependency, new AMDDefineDependency.Template() ); compilation.dependencyTemplates.set( UnsupportedDependency, new UnsupportedDependency.Template() ); compilation.dependencyTemplates.set( LocalModuleDependency, new LocalModuleDependency.Template() ); compilation.hooks.runtimeRequirementInModule .for(RuntimeGlobals.amdDefine) .tap("AMDPlugin", (module, set) => { set.add(RuntimeGlobals.require); }); compilation.hooks.runtimeRequirementInModule .for(RuntimeGlobals.amdOptions) .tap("AMDPlugin", (module, set) => { set.add(RuntimeGlobals.requireScope); }); compilation.hooks.runtimeRequirementInTree .for(RuntimeGlobals.amdDefine) .tap("AMDPlugin", (chunk, set) => { compilation.addRuntimeModule(chunk, new AMDDefineRuntimeModule()); }); compilation.hooks.runtimeRequirementInTree .for(RuntimeGlobals.amdOptions) .tap("AMDPlugin", (chunk, set) => { compilation.addRuntimeModule( chunk, new AMDOptionsRuntimeModule(amdOptions) ); }); const handler = (parser, parserOptions) => { if (parserOptions.amd !== undefined && !parserOptions.amd) return; const tapOptionsHooks = (optionExpr, rootName, getMembers) => { parser.hooks.expression .for(optionExpr) .tap( "AMDPlugin", toConstantDependency(parser, RuntimeGlobals.amdOptions, [ RuntimeGlobals.amdOptions ]) ); parser.hooks.evaluateIdentifier .for(optionExpr) .tap( "AMDPlugin", evaluateToIdentifier(optionExpr, rootName, getMembers, true) ); parser.hooks.evaluateTypeof .for(optionExpr) .tap("AMDPlugin", evaluateToString("object")); parser.hooks.typeof .for(optionExpr) .tap( "AMDPlugin", toConstantDependency(parser, JSON.stringify("object")) ); }; new AMDRequireDependenciesBlockParserPlugin(parserOptions).apply( parser ); new AMDDefineDependencyParserPlugin(parserOptions).apply(parser); tapOptionsHooks("define.amd", "define", () => "amd"); tapOptionsHooks("require.amd", "require", () => ["amd"]); tapOptionsHooks( "__webpack_amd_options__", "__webpack_amd_options__", () => [] ); parser.hooks.expression.for("define").tap("AMDPlugin", expr => { const dep = new ConstDependency( RuntimeGlobals.amdDefine, expr.range, [RuntimeGlobals.amdDefine] ); dep.loc = expr.loc; parser.state.module.addPresentationalDependency(dep); return true; }); parser.hooks.typeof .for("define") .tap( "AMDPlugin", toConstantDependency(parser, JSON.stringify("function")) ); parser.hooks.evaluateTypeof .for("define") .tap("AMDPlugin", evaluateToString("function")); parser.hooks.canRename.for("define").tap("AMDPlugin", approve); parser.hooks.rename.for("define").tap("AMDPlugin", expr => { const dep = new ConstDependency( RuntimeGlobals.amdDefine, expr.range, [RuntimeGlobals.amdDefine] ); dep.loc = expr.loc; parser.state.module.addPresentationalDependency(dep); return false; }); parser.hooks.typeof .for("require") .tap( "AMDPlugin", toConstantDependency(parser, JSON.stringify("function")) ); parser.hooks.evaluateTypeof .for("require") .tap("AMDPlugin", evaluateToString("function")); }; normalModuleFactory.hooks.parser .for("javascript/auto") .tap("AMDPlugin", handler); normalModuleFactory.hooks.parser .for("javascript/dynamic") .tap("AMDPlugin", handler); } ); } } module.exports = AMDPlugin;