From 02af5d7ff705ecf3dea05f534823fa082690cf0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?= Date: Sun, 1 Dec 2024 06:53:51 +0800 Subject: [PATCH] fix: custom resolver conditions on ssr environment closes #6992 --- packages/vitest/src/node/plugins/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vitest/src/node/plugins/index.ts b/packages/vitest/src/node/plugins/index.ts index 918bedf90097..b77ac58226eb 100644 --- a/packages/vitest/src/node/plugins/index.ts +++ b/packages/vitest/src/node/plugins/index.ts @@ -121,7 +121,7 @@ export async function VitestPlugin( // by default Vite resolves `module` field, which not always a native ESM module // setting this option can bypass that and fallback to cjs version mainFields: [], - conditions: ['node'], + conditions: ['node', ...viteConfig.resolve?.conditions || []], }, }, },