Spaces:
Configuration error
Configuration error
| ## 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 | |
| ```bash | |
| npm install --save getpass | |
| ``` | |
| ```javascript | |
| 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 | |