npm-token-switch

1.0.2 • Public • Published

NPM Token Switch

A command line tool for changing between your existing NPM registry access tokens.

Installation

The tool requires at least Node v6 to run. To install npm-token-switch, just run following command:

npm install -g npm-token-switch

Usage

Every time you run npm-token-switch, it will create a backup of your current active token. Once that has been done, it will prompt you to change between saved tokens. So when using multiple accounts, follow these steps:

  1. Run npm-token-switch to create a backup of currently active token
  2. Run npm login to change to a different account
  3. Run npm-token-switch to toggle between accounts

Using login without username/password

The real purpose of this tool is to switch between tokens without needing to have login data. At times you may get read-only access to private tools, but without a password.

In cases where you have a token for a user, but not actual password, you can easily add it to the npm-token-switch list:

echo "//registry.npmjs.org/:_authToken=your-npm-token" > ~/.npmrc.token.account-name

Of course replacing your-npm-token and account-name in the command.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i npm-token-switch

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • meister