From f8b4c6ed6330ae7c74c8c46e934afc64912edf4b Mon Sep 17 00:00:00 2001 From: Ives van Hoorne Date: Tue, 2 Jun 2020 14:27:43 +0200 Subject: [PATCH] Make isESModule more restrictive --- packages/app/src/sandbox/eval/utils/is-es-module.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app/src/sandbox/eval/utils/is-es-module.ts b/packages/app/src/sandbox/eval/utils/is-es-module.ts index 3fa294b6249..677c7deeb34 100644 --- a/packages/app/src/sandbox/eval/utils/is-es-module.ts +++ b/packages/app/src/sandbox/eval/utils/is-es-module.ts @@ -1,4 +1,4 @@ -const expr = /(^|[^\w\s."])(import|export)([^\w])/gm; +const expr = /(;|^|})(import|export)(\s|{)/gm; export default function isESModule(code: string) { expr.lastIndex = 0;