stryker
Version:
The extendable JavaScript mutation testing framework
12 lines • 662 B
TypeScript
import { Transpiler } from 'stryker-api/transpile';
import { StrykerOptions, File } from 'stryker-api/core';
import LoggingClientContext from '../logging/LoggingClientContext';
import { Disposable } from 'typed-inject';
export declare class ChildProcessTranspiler implements Transpiler, Disposable {
private readonly childProcess;
static inject: ["options", "loggingContext", "produceSourceMaps"];
constructor(options: StrykerOptions, loggingContext: LoggingClientContext, produceSourceMaps: boolean);
transpile(files: ReadonlyArray<File>): Promise<ReadonlyArray<File>>;
dispose(): void;
}
//# sourceMappingURL=ChildProcessTranspiler.d.ts.map