fix: accept published installer migration checksums
This commit is contained in:
@@ -91,6 +91,7 @@ export function validateInstallerMigrationRecord(record: unknown, source?: strin
|
||||
throw new Error(`migration record must declare destructive as a boolean: ${displaySource}`);
|
||||
}
|
||||
validateStringArray(rec, 'runtimes', displaySource);
|
||||
validateStringArray(rec, 'legacyChecksums', displaySource);
|
||||
requireStringArray(rec, 'scopes', displaySource);
|
||||
if (typeof rec['plan'] !== 'function') {
|
||||
throw new Error(`migration record must include a plan function: ${displaySource}`);
|
||||
|
||||
Reference in New Issue
Block a user