codecheck-type-coverage
Version:
Track missing type coverage in TypeScript projects to ensure type safety
21 lines (20 loc) • 473 B
TypeScript
import { AnyInfo } from "type-coverage/dist/interfaces";
export interface Options {
tsconfigPath?: string;
}
export interface TypeCoverageArtifact {
typedSymbols: number;
totalSymbols: number;
allUntypedSymbols: SymbolInfo[];
}
export interface SymbolInfo {
filename: string;
line: number;
character: number;
symbol: string;
}
export interface RawTypeCoverageReport {
correctCount: number;
totalCount: number;
anys: AnyInfo[];
}