From 8ca80594258413d010408a496976454241e25e16 Mon Sep 17 00:00:00 2001 From: Alem Tuzlak Date: Tue, 6 Jan 2026 11:57:16 +0100 Subject: [PATCH 1/2] fix: improve build speed with vite --- packages/devtools-vite/src/plugin.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/devtools-vite/src/plugin.ts b/packages/devtools-vite/src/plugin.ts index 4c221b7c..e29e0826 100644 --- a/packages/devtools-vite/src/plugin.ts +++ b/packages/devtools-vite/src/plugin.ts @@ -202,7 +202,19 @@ export const devtools = (args?: TanStackDevtoolsViteConfig): Array => { }, enforce: 'pre', transform(code, id) { - if (id.includes('node_modules') || id.includes('?raw')) return + const devtoolPackages = [ + '@tanstack/react-devtools', + '@tanstack/preact-devtools', + '@tanstack/solid-devtools', + '@tanstack/vue-devtools', + '@tanstack/devtools', + ] + if ( + id.includes('node_modules') || + id.includes('?raw') || + !devtoolPackages.some((pkg) => id.includes(pkg)) + ) + return const transform = removeDevtools(code, id) if (!transform) return if (logging) { From f7711adad34822dd82f1fe378b460920c79272e2 Mon Sep 17 00:00:00 2001 From: Alem Tuzlak Date: Tue, 6 Jan 2026 12:07:56 +0100 Subject: [PATCH 2/2] fix: bug issue --- packages/devtools-vite/src/plugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/devtools-vite/src/plugin.ts b/packages/devtools-vite/src/plugin.ts index e29e0826..ba91fbc0 100644 --- a/packages/devtools-vite/src/plugin.ts +++ b/packages/devtools-vite/src/plugin.ts @@ -212,7 +212,7 @@ export const devtools = (args?: TanStackDevtoolsViteConfig): Array => { if ( id.includes('node_modules') || id.includes('?raw') || - !devtoolPackages.some((pkg) => id.includes(pkg)) + !devtoolPackages.some((pkg) => code.includes(pkg)) ) return const transform = removeDevtools(code, id)