also looking at this
feat(engines): propose runtime bumps, which were resolved and never proposed
#1428
8 files
+649
-14
| @@ -290,7 +290,7 @@ function validatePackages(issues: ConfigIssue[], config: BuddyConfig): void { | ||
| 290 | 290 | checkStringArray(issues, 'packages.minimumReleaseAgeExclude', packages.minimumReleaseAgeExclude) |
| 291 | 291 | checkNumber(issues, 'packages.minimumReleaseAge', packages.minimumReleaseAge, { min: 0 }) |
| 292 | 292 | |
| 293 | for (const key of ['includePrerelease', 'excludeMajor', 'respectLatest'] as const) { | |
| 293 | for (const key of ['includePrerelease', 'excludeMajor', 'respectLatest', 'engines'] as const) { | |
| 294 | 294 | const value = packages[key] |
| 295 | 295 | if (value !== undefined && typeof value !== 'boolean') |
| 296 | 296 | issues.push({ path: `packages.${key}`, message: `expected a boolean, got ${quote(value)}` }) |