diff --git a/packages/plugin-coverage/src/lib/nx/coverage-paths.ts b/packages/plugin-coverage/src/lib/nx/coverage-paths.ts index 977b10ea5..a74b0a195 100644 --- a/packages/plugin-coverage/src/lib/nx/coverage-paths.ts +++ b/packages/plugin-coverage/src/lib/nx/coverage-paths.ts @@ -143,7 +143,7 @@ export async function getCoveragePathForVitest( ); } - if (!reporter?.includes('lcov')) { + if (!reporter?.some(format => format === 'lcov' || format === 'lcovonly')) { throw new Error( `Vitest coverage configuration at ${config} does not include LCOV report format for target ${target} in project ${project.name}. Add 'lcov' format under coverage > reporter.`, );