Files
clean-architecture-frontend…/scripts/check-v8-coverage-counter-semantics.ts
T

13 lines
531 B
TypeScript

import { checkV8CoverageCounterSemantics } from "./lib/v8-coverage-counter-semantics.ts";
try {
const result = await checkV8CoverageCounterSemantics();
process.stdout.write(
`V8 coverage counter semantics: PASS (${result.counterBearingModules.length} counter-bearing, ${result.counterlessModules.length} counterless)\n`,
);
} catch (error) {
const message = error instanceof Error ? error.message : String(error);
process.stderr.write(`V8 coverage counter semantics failed: ${message}\n`);
process.exitCode = 1;
}