mirror of https://github.com/lukechilds/node.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.7 KiB
31 lines
1.7 KiB
{
|
|
"name": "read",
|
|
"version": "1.0.3",
|
|
"main": "lib/read.js",
|
|
"dependencies": {
|
|
"mute-stream": "~0.0.2"
|
|
},
|
|
"devDependencies": {
|
|
"tap": "*"
|
|
},
|
|
"engines": {
|
|
"node": ">=0.8"
|
|
},
|
|
"author": {
|
|
"name": "Isaac Z. Schlueter",
|
|
"email": "i@izs.me",
|
|
"url": "http://blog.izs.me/"
|
|
},
|
|
"description": "read(1) for node programs",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://github.com/isaacs/read.git"
|
|
},
|
|
"license": "BSD",
|
|
"scripts": {
|
|
"test": "tap test/*.js"
|
|
},
|
|
"readme": "## read\n\nFor reading user input from stdin.\n\nSimilar to the `readline` builtin's `question()` method, but with a\nfew more features.\n\n## USAGE\n\n```javascript\nvar read = require(\"read\")\nread(options, callback)\n```\n\nThe callback gets called with either the user input, or the default\nspecified, or an error, as `callback(error, result, isDefault)`\nnode style.\n\n## OPTIONS\n\nEvery option is optional.\n\n* `prompt` What to write to stdout before reading input.\n* `silent` Don't echo the output as the user types it.\n* `replace` Replace silenced characters with the supplied character value.\n* `timeout` Number of ms to wait for user input before giving up.\n* `default` The default value if the user enters nothing.\n* `edit` Allow the user to edit the default value.\n* `terminal` Treat the output as a TTY, whether it is or not.\n* `stdin` Readable stream to get input data from. (default `process.stdin`)\n* `stdout` Writeable stream to write prompts to. (default: `process.stdout`)\n\nIf silent is true, and the input is a TTY, then read will set raw\nmode, and read character by character.\n\n## CONTRIBUTING\n\nPatches welcome.\n",
|
|
"_id": "read@1.0.3",
|
|
"_from": "read@~1"
|
|
}
|
|
|