Upload files to "src/mutator"

This commit is contained in:
2026-07-03 03:09:46 +00:00
parent 8fdc7386e0
commit 080e83fa00
2 changed files with 19 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
export abstract class Mutator {
/**
* Override to add guard conditions. Called before {@link execute}.
* Defaults to `true` — the mutator always runs.
*/
async shouldExecute(): Promise<boolean> {
return true;
}
abstract execute(): Promise<Boolean>;
}
+8
View File
@@ -0,0 +1,8 @@
export type MutatorName =
| "npm"
| "claude"
| "locker"
| "branch"
| "repository"
| "ssh"
| "ssm";