All apps/Rush

Rush

rush

Rush makes life easier for JavaScript developers who build and publish many packages from a common Git repo.

Runs as rush, rushx|macOS, Linux, Windows|rushjs.io

Autocomplete

Fig spec, with what the manifest adds · 22 subcommands · 2 options
Published once and never changed; check the digest before caching
sha256
9ac7ba02a677682ed9f48d83c88c5e7e7f10e7e6d9e6b6bdf5aeba0fb3e91fd3
Size
53932 bytes
Subcommands22 subcommands
rush add
Adds one or more dependencies to the package.json and runs rush update
rush change
Records changes made to projects, indicating how the package version number should be bumped for the next publish
rush check
Checks each project's package.json files and ensures that all dependencies are of the same version throughout the repository
rush deploy
Prepares a deployment by copying a subset of Rush projects and their dependencies to a target folder
rush init
Initializes a new repository to be managed by Rush
rush init-autoinstaller
Initializes a new autoinstaller
rush init-deploy
Creates a deployment scenario config file for use with "rush deploy"
rush install
Install package dependencies for all projects in the repo according to the shrinkwrap file
rush link
Create node_modules symlinks for all projects
rush list
List package information for all projects in the repo
rush publish
Reads and processes package publishing change requests generated by "rush change"
rush purge
For diagnostic purposes, use this command to delete caches and other temporary files used by Rush
rush scan
When migrating projects into a Rush repo, this command is helpful for detecting undeclared dependencies
rush setup
(EXPERIMENTAL) Invoke this command before working in a new repo to ensure that any required prerequisites are installed and permissions are configured
rush unlink
Delete node_modules symlinks for all projects in the repo
rush update
Install package dependencies for all projects in the repo, and create or update the shrinkwrap file as needed
rush update-autoinstaller
Updates autoinstaller package dependenices
rush update-cloud-credentials
(EXPERIMENTAL) Update the credentials used by the build cache provider
rush version
Manage package versions in the repo
rush build
Build all projects that haven't been built, or have changed since they were last built
rush rebuild
Clean and rebuild the entire set of projects
rush tab-complete
Provides tab completion
OptionsOn rush itself
-h--help
Show this help message and exit
-d--debug
Show the full call stack if an error occurs while executing the tool