From d693fffba12b444e249f243f3c0470cfe6cfd4e9 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Tue, 17 Jun 2025 14:44:35 +0900 Subject: [PATCH] perf: set filter for import analysis build plugin --- packages/vite/src/node/plugins/importAnalysisBuild.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/vite/src/node/plugins/importAnalysisBuild.ts b/packages/vite/src/node/plugins/importAnalysisBuild.ts index 12890c286d8a12..d016d5c9ddef03 100644 --- a/packages/vite/src/node/plugins/importAnalysisBuild.ts +++ b/packages/vite/src/node/plugins/importAnalysisBuild.ts @@ -247,11 +247,8 @@ export function buildImportAnalysisPlugin(config: ResolvedConfig): Plugin[] { }, transform: { + filter: { code: dynamicImportPrefixRE }, async handler(source, importer) { - if (!dynamicImportPrefixRE.test(source)) { - return - } - await init let imports: readonly ImportSpecifier[] = []