UNPKG

get-npm-token

Version:

exchange npm credentials for an api token

31 lines (24 loc) 780 B
# get-npm-token > username, email and password in – token out. ```js var getToken = require('get-npm-token') getToken('https://registry.npmjs.org/', 'boennemann', 'stephan@boennemann.me', '***', console.log) // the-token ``` ```bash npm install -g get-npm-token get-npm-token > ? npm registry https://registry.npmjs.org/ > ? npm username? boennemann > ? npm email stephan@boennemann.me > ? npm password *** > the-token ``` The CLI securely caches answers in the npm config/os keychain (if available) so a repeated call looks like this: ```bash > ? npm registry (https://registry.npmjs.org/) # prefilled > ? npm username? (boennemann) # prefilled > ? npm email (stephan@boennemann.me) # prefilled > # no more password required, use -f if you changed it > another-token ```