From dc5125ce6db61633f95af4cedf20cd0603ea016c Mon Sep 17 00:00:00 2001 From: yeliex Date: Fri, 4 Aug 2023 22:44:44 +0800 Subject: [PATCH] fix: fix import absolute path support --- packages/register/esm.mts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/register/esm.mts b/packages/register/esm.mts index a7fcfc222..42afbba77 100644 --- a/packages/register/esm.mts +++ b/packages/register/esm.mts @@ -69,6 +69,7 @@ export const resolve: ResolveFn = async (specifier, context, nextResolve) => { } } if (DEFAULT_EXTENSIONS.some((ext) => specifier.endsWith(ext))) { + specifier = specifier.startsWith('file://') ? specifier : pathToFileURL(specifier); const newUrl = `${specifier}.mjs` TRANSFORM_MAP.set(newUrl, fileURLToPath(specifier)) return {