diff --git a/packages/vitest/src/node/config.ts b/packages/vitest/src/node/config.ts index ac0c8cb2b3a0..866baf16b082 100644 --- a/packages/vitest/src/node/config.ts +++ b/packages/vitest/src/node/config.ts @@ -129,7 +129,9 @@ export function resolveConfig( } } - resolved.deps.registerNodeLoader ??= true + // disable loader for Yarn PnP until Node implements chain loader + // https://github.com/nodejs/node/pull/43772 + resolved.deps.registerNodeLoader ??= typeof process.versions.pnp === 'undefined' resolved.testNamePattern = resolved.testNamePattern ? resolved.testNamePattern instanceof RegExp