UNPKG

679 BTypeScriptView Raw
1import { File } from '@stryker-mutator/api/core';
2import { Logger } from '@stryker-mutator/api/logging';
3import { Mutant, Mutator } from '@stryker-mutator/api/mutant';
4import BabelParser from './helpers/BabelParser';
5import { NodeMutator } from './mutators/NodeMutator';
6export declare class JavaScriptMutator implements Mutator {
7 private readonly log;
8 private readonly mutators;
9 private readonly parser;
10 static inject: ["logger", "NodeMutators", "parser"];
11 constructor(log: Logger, mutators: readonly NodeMutator[], parser: BabelParser);
12 mutate(inputFiles: File[]): Mutant[];
13 private generateMutants;
14}
15//# sourceMappingURL=JavaScriptMutator.d.ts.map
\No newline at end of file