stryker
Version:
The extendable JavaScript mutation testing framework
15 lines • 700 B
TypeScript
import { StrykerOptions } from 'stryker-api/core';
import { TranspilerPluginContext, Injector, Disposable } from 'stryker-api/plugin';
import { coreTokens } from '../di';
import LoggingClientContext from '../logging/LoggingClientContext';
import { Transpiler } from 'stryker-api/transpile';
/**
* Creates a transpiler. If one is configured, spawns that in a child process
*/
export declare function transpilerFactory(options: StrykerOptions, injector: Injector<TranspilerPluginContext & {
[coreTokens.loggingContext]: LoggingClientContext;
}>): Transpiler & Disposable;
export declare namespace transpilerFactory {
var inject: ["options", "$injector"];
}
//# sourceMappingURL=index.d.ts.map