From a72f46eac0a2180fbb9d327031ed2153873c4cf3 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Tue, 11 Aug 2026 16:44:31 +0900 Subject: [PATCH] fix(browser): configure internal optimizer dependencies (#10915) Co-authored-by: Hiroshi Ogawa <4232207+hi-ogawa@users.noreply.github.com> Co-authored-by: OpenCode --- packages/browser/src/node/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/browser/src/node/index.ts b/packages/browser/src/node/index.ts index 823e61f36..619f22c5f 100644 --- a/packages/browser/src/node/index.ts +++ b/packages/browser/src/node/index.ts @@ -461,6 +461,10 @@ function resolveBrowserOptimizeDeps( 'vitest/browser', '@vitest/browser/utils', '@vitest/browser/context', + // this is a real module but cannot be specified in `optimizeDeps.include` + // because `@vitest/browser` is only installed as a transitive dependency of + // provider-specific packages such as `@vitest/browser-playwright` + '@vitest/browser/locators', 'msw', 'msw/browser', ] @@ -505,6 +509,7 @@ function resolveBrowserOptimizeDeps( 'vitest > vite/module-runner', 'vitest', 'vitest/internal/browser', + 'vitest/internal/traces', '@vitest/browser/client', ] -- 2.51.2