From aaaa545043e97eb8b138639feed1045acf3586ac Mon Sep 17 00:00:00 2001 From: Alexey Ponomarev Date: Sun, 25 Feb 2024 14:29:26 +0100 Subject: [PATCH] fix: last static import for esm shim --- src/plugins/esm.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/esm.ts b/src/plugins/esm.ts index 88fa6de..05354d7 100644 --- a/src/plugins/esm.ts +++ b/src/plugins/esm.ts @@ -20,8 +20,7 @@ const __dirname = __cjs_path__.dirname(__filename); const require = __cjs_mod__.createRequire(import.meta.url); ` -const ESMStaticImportRe = - /(?<=\s|^|;)import\s*([\s"']*(?[\p{L}\p{M}\w\t\n\r $*,/{}@.]+)from\s*)?["']\s*(?(?<="\s*)[^"]*[^\s"](?=\s*")|(?<='\s*)[^']*[^\s'](?=\s*'))\s*["'][\s;]*/gmu +const ESMStaticImportRe = /import\s+.+?\s+from\s+['"].+?['"];(?![\s\S]*import\s+.+?\s+from\s+['"].+?['"];)/gmu interface StaticImport { end: number