@tapjs/run
Version:
Command-line interface for the node-tap runner
14 lines • 442 B
TypeScript
import { ProcessInfo } from '@tapjs/processinfo';
import type { FSWatcher } from 'node:fs';
export declare class Watch {
processInfo: ProcessInfo;
fileWatcher?: FSWatcher;
watchedFiles: string[];
onChange: () => any;
get watching(): boolean;
constructor(processInfo: ProcessInfo, onChange: () => any);
validateChanges(): Promise<boolean>;
start(): void;
close(): void;
}
//# sourceMappingURL=watch.d.ts.map