We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cbfd2c5 commit 0a2875eCopy full SHA for 0a2875e
packages/vitest/src/integrations/coverage.ts
@@ -17,6 +17,10 @@ async function resolveCoverageProviderModule(options: CoverageOptions | undefine
17
18
if (provider === 'c8' || provider === 'istanbul') {
19
const { default: coverageModule } = await loader.executeId(CoverageProviderMap[provider])
20
+
21
+ if (!coverageModule)
22
+ throw new Error(`Failed to load ${CoverageProviderMap[provider]}. Default export is missing.`)
23
24
return coverageModule
25
}
26
0 commit comments