Skip to content

Commit d7fca03

Browse files
authored
fix(browser): don't import from vite directly (#8541)
1 parent 2344c1f commit d7fca03

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

packages/browser/src/node/plugin.ts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,15 @@ import { toArray } from '@vitest/utils'
1010
import MagicString from 'magic-string'
1111
import { basename, dirname, extname, resolve } from 'pathe'
1212
import sirv from 'sirv'
13-
import * as vite from 'vite'
1413
import { coverageConfigDefaults } from 'vitest/config'
15-
import { isFileServingAllowed, isValidApiRequest, resolveApiServerConfig, resolveFsAllow, distDir as vitestDist } from 'vitest/node'
14+
import {
15+
isFileServingAllowed,
16+
isValidApiRequest,
17+
resolveApiServerConfig,
18+
resolveFsAllow,
19+
rolldownVersion,
20+
distDir as vitestDist,
21+
} from 'vitest/node'
1622
import { distRoot } from './constants'
1723
import { createOrchestratorMiddleware } from './middlewares/orchestratorMiddleware'
1824
import { createTesterMiddleware } from './middlewares/testerMiddleware'
@@ -594,7 +600,7 @@ body {
594600
}
595601

596602
return {
597-
optimizeDeps: 'rolldownVersion' in vite
603+
optimizeDeps: rolldownVersion
598604
? { rollupOptions: { plugins: [rolldownPlugin] } }
599605
: { esbuildOptions: { plugins: [esbuildPlugin] } },
600606
}

0 commit comments

Comments
 (0)