From 7ec3ba3de6fb7dcaff87ca0b9b276bb229ab812d Mon Sep 17 00:00:00 2001 From: liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> Date: Sun, 27 Nov 2022 23:51:58 +0800 Subject: [PATCH] test --- packages/babel-helper-compilation-targets/src/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/babel-helper-compilation-targets/src/index.ts b/packages/babel-helper-compilation-targets/src/index.ts index 86ce7b8e8ad9..829f8e4fb19a 100644 --- a/packages/babel-helper-compilation-targets/src/index.ts +++ b/packages/babel-helper-compilation-targets/src/index.ts @@ -173,13 +173,13 @@ function resolveTargets(queries: Browsers, env?: string): Targets { const targetsCache = new LruCache(64); function resolveTargetsCached(queries: Browsers, env?: string): Targets { - const cacheKey = JSON.stringify(queries) + env; - let cached = targetsCache.get(cacheKey); + const cacheKey = typeof queries === "string" ? queries : queries.join() + env; + let cached = targetsCache.get(cacheKey) as Targets | undefined; if (!cached) { cached = resolveTargets(queries, env); targetsCache.set(cacheKey, cached); } - return cached; + return { ...cached }; } type GetTargetsOption = {