From 02c1dfb73835854a66e28013bfe61c4b5f9966af Mon Sep 17 00:00:00 2001 From: Omri Bernstein Date: Wed, 22 Dec 2021 17:34:10 -0500 Subject: [PATCH] Use typeTest in isExternalModule and isExternalModuleMain --- src/core/importType.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/importType.js b/src/core/importType.js index c241da834b..bc56ca8c4e 100644 --- a/src/core/importType.js +++ b/src/core/importType.js @@ -34,11 +34,11 @@ export function isExternalModule(name, settings, path, context) { if (arguments.length < 4) { throw new TypeError('isExternalModule: name, settings, path, and context are all required'); } - return (isModule(name) || isScoped(name)) && (isExternalPath(path, context) || isExternalLookingName(name)); + return (isModule(name) || isScoped(name)) && typeTest(name, context, path) === 'external'; } export function isExternalModuleMain(name, settings, path, context) { - return isModuleMain(name) && (isExternalPath(path, context) || isExternalLookingName(name)); + return isModuleMain(name) && typeTest(name, context, path) === 'external'; } const moduleRegExp = /^\w/;