🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more →
Socket
Book a DemoInstallSign in
Socket

npmum

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

npmum

NPM User Manager

latest
Source
npmnpm
Version
0.6.0
Version published
Maintainers
1
Created
Source

npmum

Easily manage multiple npm user logins

version

Synopsis

npmum is a command line tool to manage your current npm login user.

If you've ever needed to publish to npm with multiple users, this tool is for you.

npmum stores tokens under a username alias. This allows you to easily switch between users by changing the token in .npmrc based on the username alias.

Install

$ npm install npmum -g

Usage

  • First, obtain a token for your user from npmjs.org
  • Run npmum add <YOUR_USER_NAME> and paste your token when prompted
    • You can also pass in the token with the --token option
  • Now, whenever you want to change to this user, simply run npmum use <YOUR_USER_NAME>
  • Use npmum ls to list your users and the current active user
  • To remove a user, run npmum rm <YOUR_USER_NAME>

API

Add

Prompts you for a token to add under the username alias.
A custom registry can be defined using -r/--registry
You can also provide the token via -t/--token.

$ npmum add <user>[ --token <token>][ --registry <url>]

Use

Use the token for provided username alias.
You can specify the local of the .npmrc with -p/--path. This defaults to ~/.npmrc.
--local with write the a .npmrc in the current directory.

$ npmum use <user>[ --path <path>, --local]

Remove

Remove a user token from the config.

$ npmum rm <user>

List

List users and their truncated tokens, along with the current selected user.

$ npmum ls

FAQs

Package last updated on 10 May 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts