stryker
Version:
The extendable JavaScript mutation testing framework
18 lines • 854 B
TypeScript
import { RestClient } from 'typed-rest-client/RestClient';
import PromptOption from './PromptOption';
import { Logger } from 'stryker-api/logging';
export default class NpmClient {
private readonly log;
private readonly searchClient;
private readonly packageClient;
static inject: ["logger", "restClientNpmSearch", "restClientNpm"];
constructor(log: Logger, searchClient: RestClient, packageClient: RestClient);
getTestRunnerOptions(): Promise<PromptOption[]>;
getTestFrameworkOptions(testRunnerFilter: string | null): Promise<PromptOption[]>;
getMutatorOptions(): Promise<PromptOption[]>;
getTranspilerOptions(): Promise<PromptOption[]>;
getTestReporterOptions(): Promise<PromptOption[]>;
getAdditionalConfig(packageName: string): Promise<object>;
private search;
}
//# sourceMappingURL=NpmClient.d.ts.map