* @param {string} version * @param {(pkgName: string) => string} getNewPackageName
(version, getNewPackageName = keepThePackageName)
| 375 | * @param {(pkgName: string) => string} getNewPackageName |
| 376 | */ |
| 377 | function updateVersions(version, getNewPackageName = keepThePackageName) { |
| 378 | // 1. update root package.json |
| 379 | updatePackage(path.resolve(__dirname, '..'), version, getNewPackageName) |
| 380 | // 2. update all packages |
| 381 | packages.forEach(p => |
| 382 | updatePackage(getPkgRoot(p), version, getNewPackageName), |
| 383 | ) |
| 384 | } |
| 385 | |
| 386 | /** |
| 387 | * @param {string} pkgRoot |
no test coverage detected