Package Exports
- readline-sync
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (readline-sync) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
readlineSync
Synchronous Readline for interactively running.
The interface is used with process.stdin and process.stdout in order to accept user input.
Example
var readlineSync = require('readline-sync');
var answer = readlineSync.question('What is your favorite food? :');
console.log('Oh, so your favorite food is ' + answer);
Installation
npm install -g readline-sync
Usage
setPrompt
readlineSync.setPrompt(prompt)
Sets the prompt, for example when you run node
on the command line, you see >
, which is node's prompt.
prompt
line = readlineSync.prompt()
Readies readline for input from the user, putting the current setPrompt
options on a new line, giving the user a new spot to write.
question
line = readlineSync.question(query)
Displays the query
to the user, and then returns the user's response after it has been typed.
setEncoding
readlineSync.setPrompt(encoding)
Set the encoding method of input (user's response) and output (prompt
). Defaults to 'utf8'.
Release History
- 2013-08-30 v0.2.0 Rewrite exporting methods.
- 2013-08-29 v0.1.0 Initial release.