1.0.2 • Published 7 years ago
read-promise v1.0.2
read-promise
Promise version of read
USAGE
const read = require('read-promise');
let value = await read(options);
let name = await read('What is your name?');OPTIONS
Every option is optional.
promptWhat to write to stdout before reading input.silentDon't echo the output as the user types it.replaceReplace silenced characters with the supplied character value.timeoutNumber of ms to wait for user input before giving up.defaultThe default value if the user enters nothing.editAllow the user to edit the default value.terminalTreat the output as a TTY, whether it is or not.inputReadable stream to get input data from. (defaultprocess.stdin)outputWriteable stream to write prompts to. (default:process.stdout)
If silent is true, and the input is a TTY, then read will set raw mode, and read character by character.
Contribute
License
This project is licensed under the terms of the MIT license