Rush plugin for upgrade Rush.js itself in monorepo.
Rush.js >= 5.57.0
- Enabling this rush plugin
Please follow the official doc to enable this plugin in your repo.
- Upgrade Rush.js
rush upgrade-self
- Fetch
microsoft/rush
versions bypacote
- Prompt user to choose a version, which decides the target versions of dependencies should be updated.(Those who prefixes with
@microsoft/
or@rushstack/
) - Update dependencies(including devDependencies) in all
package.json
files - Update autoinstallers accordingly.
- Prompt user whether to run
rush update
- Run
git checkout .
to revert all changes by this plugin. - This plugin is designed to be idempotent. just run it again!