@stryker-mutator/core
Version:
The extendable JavaScript mutation testing framework
11 lines (9 loc) • 354 B
text/typescript
import { Project } from '../fs/project.js';
/**
* A preprocessor changes files before writing them to the sandbox.
* Stuff like rewriting references tsconfig.json files or adding // @ts-nocheck
* This is a private api that we might want to open up in the future.
*/
export interface FilePreprocessor {
preprocess(files: Project): Promise<void>;
}