fix: honor non-interactive legacy migrations

This commit is contained in:
Peter Steinberger
2026-01-08 22:13:48 +01:00
parent e75ca23e7d
commit 35ba99c245
6 changed files with 35 additions and 17 deletions

View File

@@ -15,7 +15,9 @@ export type DoctorOptions = {
export type DoctorPrompter = {
confirm: (params: Parameters<typeof confirm>[0]) => Promise<boolean>;
confirmRepair: (params: Parameters<typeof confirm>[0]) => Promise<boolean>;
confirmAggressive: (params: Parameters<typeof confirm>[0]) => Promise<boolean>;
confirmAggressive: (
params: Parameters<typeof confirm>[0],
) => Promise<boolean>;
confirmSkipInNonInteractive: (
params: Parameters<typeof confirm>[0],
) => Promise<boolean>;