UNPKG

645 BPlain TextView Raw
1import libCoverage from "istanbul-lib-coverage";
2
3export interface ReportOptions {
4 map: libCoverage.CoverageMap;
5
6 sourceFinder?(furi: string): string;
7}
8
9export interface Reporter {
10 reportStream?(options: ReportOptions): NodeJS.ReadableStream;
11
12 reportVinyl?(options: ReportOptions): NodeJS.ReadableStream;
13}
14
15export interface StreamReporter {
16
17 reportStream(options: ReportOptions): NodeJS.ReadableStream;
18
19 reportVinyl?(options: ReportOptions): NodeJS.ReadableStream;
20}
21
22export interface VinylReporter {
23 reportStream?(options: ReportOptions): NodeJS.ReadableStream;
24
25 reportVinyl(options: ReportOptions): NodeJS.ReadableStream;
26
27}