From ca183d698395b595fccf0636cfdf6d4737312e32 Mon Sep 17 00:00:00 2001 From: Dan Wallis Date: Thu, 27 Oct 2022 14:09:52 +0100 Subject: [PATCH] Remove unneeded additional RequireJS context --- lib/generate/collectModules.js | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/lib/generate/collectModules.js b/lib/generate/collectModules.js index 877df44..ea17691 100644 --- a/lib/generate/collectModules.js +++ b/lib/generate/collectModules.js @@ -58,24 +58,6 @@ module.exports = async (page) => { const baseUrl = extractBaseUrl(require); - const contexts = require.s.contexts; - const defContext = contexts._; - const defaultContextConfig = defContext.config; - const unbundledContextConfig = { - baseUrl: defaultContextConfig.baseUrl, - paths: defaultContextConfig.paths, - shim: defaultContextConfig.shim, - config: defaultContextConfig.config, - map: defaultContextConfig.map, - }; - const unbundledContext = require.s.newContext('magepack'); - - /** - * Prepare a separate context where modules are not assigned to bundles. - * This make it possible to fetch real module paths even with bundling enabled. - */ - unbundledContext.configure(unbundledContextConfig); - const modules = {}; Object.keys(window.require.s.contexts._.defined).forEach( (moduleName) => { @@ -102,7 +84,7 @@ module.exports = async (page) => { */ modules[moduleName] = stripBaseUrl( baseUrl, - unbundledContext.require.toUrl(stripPlugin(moduleName)) + require.toUrl(stripPlugin(moduleName)) ); } );