diff --git a/packages/devtools-vite/src/plugin.ts b/packages/devtools-vite/src/plugin.ts index 4c221b7c..ba91fbc0 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) => code.includes(pkg)) + ) + return const transform = removeDevtools(code, id) if (!transform) return if (logging) {