Npmrc allows you to toggle different npmrc configuration files on the fly.
> npm install --global @node-cli/npmrc
Create a profile from the current .npmrc file
> npmrc -c my-profile
List profiles handled by npmrc
> npmrc -l
Update an existing profile with the current .npmrc file
> npmrc -u
Switch to an existing profile handled by npmrc
> npmrc my-profile
Delete a profile handled by npmrc
> npmrc -d my-profile
Get help
> npmrc --help
MIT © Arno Versini