From 0e9c28f9c713421c23e80a3a55d5233dd36d08de Mon Sep 17 00:00:00 2001 From: Cashew <52880648+Scrub1492@users.noreply.github.com> Date: Wed, 7 Feb 2024 17:54:49 +0700 Subject: Transformation performance optimizations (#645) * perform transformation bounds * fix wrong continue * fix wrong undefined check * regex performance * suffixHeuristic * escape RegExp * fix escapeRegExp * move destructuring after suffixHeuristic check --------- Co-authored-by: Stefan Vukovic Co-authored-by: Darius Jahandarie --- types/ext/language-transformer-internal.d.ts | 1 + 1 file changed, 1 insertion(+) (limited to 'types') diff --git a/types/ext/language-transformer-internal.d.ts b/types/ext/language-transformer-internal.d.ts index cb0899e9..c186eeca 100644 --- a/types/ext/language-transformer-internal.d.ts +++ b/types/ext/language-transformer-internal.d.ts @@ -18,6 +18,7 @@ export type Transform = { name: string; rules: Rule[]; + suffixHeuristic: RegExp; }; export type Rule = { -- cgit v1.2.3