pub fn evaluate_typescript(
report: &VitestReport,
thresholds: TypeScriptThresholds,
) -> OutcomeExpand description
Decide whether report meets every threshold in thresholds.
Fails when the run measured no code at all (an empty line denominator — a wrong path, or a suite that touched nothing — is never a silent pass), otherwise checks each of the four metrics and fails listing every one below its floor. A metric whose denominator is empty amid a non-empty run (e.g. branch-free code measured alongside real code) has nothing to miss and is vacuously satisfied.