rushstack
rushstack copied to clipboard
[rush-lib] Support workspace:alias@version
Summary
The workspace: protocol can be used with package aliases. This PR gives Rush the ability to parse such expressions as workspace:alias@version.
Details
Adds support for npm: and workspace: aliasing to the Rush dependency tree.
How it was tested
Added unit tests for dependency parsing. Validated existing tree still works.