trouble-in-terror-town/node_modules/getpass
Mikolaj 2bbacbea09 did some more work on networking and removed EOS in favor of LRM
did some more work on networking and removed EOS in favor of Light Reflective Mirror
2022-05-31 15:04:31 +02:00
..
lib did some more work on networking and removed EOS in favor of LRM 2022-05-31 15:04:31 +02:00
.npmignore did some more work on networking and removed EOS in favor of LRM 2022-05-31 15:04:31 +02:00
.travis.yml did some more work on networking and removed EOS in favor of LRM 2022-05-31 15:04:31 +02:00
LICENSE did some more work on networking and removed EOS in favor of LRM 2022-05-31 15:04:31 +02:00
package.json did some more work on networking and removed EOS in favor of LRM 2022-05-31 15:04:31 +02:00
README.md did some more work on networking and removed EOS in favor of LRM 2022-05-31 15:04:31 +02:00

getpass

Get a password from the terminal. Sounds simple? Sounds like the readline module should be able to do it? NOPE.

Install and use it

npm install --save getpass
const mod_getpass = require('getpass');

API

mod_getpass.getPass([options, ]callback)

Gets a password from the terminal. If available, this uses /dev/tty to avoid interfering with any data being piped in or out of stdio.

This function prints a prompt (by default Password:) and then accepts input without echoing.

Parameters:

  • options, an Object, with properties:
    • prompt, an optional String
  • callback, a Func(error, password), with arguments:
    • error, either null (no error) or an Error instance
    • password, a String