typescript-assistant
Version:
Combines and integrates professional Typescript tools into your project
16 lines (15 loc) • 517 B
TypeScript
import { Bus, EventType } from "../bus";
import { Git } from "../git";
import { Logger } from "../logger";
import { TaskRunner } from "../taskrunner";
export interface NYC {
start(triggers: EventType[], withCoverage: boolean, config?: string, testsGlob?: string): void;
stop(): void;
run(withCoverage?: boolean, config?: string, testsGlob?: string): Promise<boolean>;
}
export declare function createNyc(dependencies: {
taskRunner: TaskRunner;
logger: Logger;
bus: Bus;
git: Git;
}): NYC;