@oresoftware/npv v0.0.1002
@oresoftware/npv
Change NPM versions, just like changing Node versions with NVM
Caveat/Disclaimer
Not all NPM versions are compatible with all Node versions. Many NPM versions are not compatible with older or newer Node versions.
Installation
$ npm i -g '@oresoftware/npv'Usage
Add a new NPM version
$ npv use 6The above will look to see if any local versions match 6* If no local versions match, then it will go to NPM to get the latest version that starts with 6.
If you use the --latest flag:
$ npv use 6 --latestthen you will always get the latest version from NPM that starts with 6.
List all existing versions
$ npv lsRemove matching versions
$ npv rm 6*The above will remove all versions that start with 6.
Remove all versions
$ npv remove-allThe above will remove all versions. NPM will then be
replaced with the latest version: npm install -g npm@latest
Alias for the executable
Note that if npv / npmv executables already exists on your system, you can use this same package with a different name/executable:
$ npm i -g '@oresoftware/kk5''kk5' is completely random - I just chose it because it was easy to type lol. Most people will probably prefer using npv / npmv.