@n1k1t/unit-generator
Version:
Coverage based unit tests AI generator
24 lines • 960 B
TypeScript
import { IExtractedCoverage, IProcessedCoverage } from './types';
export declare const extractOverallCoverage: (cobertura: string) => Promise<{
timestamp: Date;
rate: number;
} | null>;
export declare const extractFilesCoverage: (cobertura: string, options?: {
silent?: boolean;
all?: boolean;
target?: number;
limit?: number;
ignore?: string[];
paths?: string[];
}) => Promise<IExtractedCoverage[]>;
export declare const renderProcessedCoverage: (timestamp: number, processed: IProcessedCoverage[]) => void;
export declare const actualizeProcessedCoverageRate: (cwd: string, processed: IProcessedCoverage[], options?: {
force?: boolean;
}) => Promise<void>;
export declare const extractIgnorePaths: (cwd: string) => Promise<string[]>;
export declare const cast: <T>(value: T) => T;
export declare const wait: (ms: number) => Promise<void> & {
value: number;
abort: () => void;
};
//# sourceMappingURL=utils.d.ts.map