diff --git a/src/config.ts b/src/config.ts index b59a8885d..d4821e5aa 100644 --- a/src/config.ts +++ b/src/config.ts @@ -123,7 +123,10 @@ export async function getVitestConfigFromNuxt( } } - const h3Info = getPackageInfoSync('h3', { + const projectH3Path = resolveModulePath('h3/package.json', { from: rootDir, try: true }) + const projectH3Info = projectH3Path ? getPackageInfoSync('h3', { paths: [projectH3Path] }) : undefined + + const h3Info = projectH3Info || getPackageInfoSync('h3', { paths: nitroPath ? [nitroPath] : options.nuxt.options.modulesDir, })