get-npm-token
username, email and password in – token out.
var getToken = require('get-npm-token')
getToken('https://registry.npmjs.org/', 'boennemann', 'stephan@boennemann.me', '***', console.log)
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:
> ? npm registry (https://registry.npmjs.org/)
> ? npm username? (boennemann)
> ? npm email (stephan@boennemann.me)
>
> another-token