stryker-api
Version:
The api for the extendable JavaScript mutation testing framework Stryker
25 lines • 836 B
TypeScript
import { LogLevel, MutationScoreThresholds, MutatorDescriptor, StrykerOptions } from '../../core';
export default class Config implements StrykerOptions {
[customConfig: string]: any;
files: string[];
mutate: string[];
logLevel: LogLevel;
fileLogLevel: LogLevel;
timeoutMS: number;
timeoutFactor: number;
plugins: string[];
reporter: never[];
reporters: string[];
coverageAnalysis: 'perTest' | 'all' | 'off';
testRunner: string;
testFramework: string;
mutator: string | MutatorDescriptor;
transpilers: string[];
maxConcurrentTestRunners: number;
symlinkNodeModules: boolean;
port: number | undefined;
thresholds: MutationScoreThresholds;
allowConsoleColors: boolean;
set(newConfig: Partial<StrykerOptions>): void;
}
//# sourceMappingURL=Config.d.ts.map