Merge pull request #11 from eush77/no-timeout

Remove timeout on stdin
This commit is contained in:
AJ ONeal 2016-04-18 22:53:20 -06:00
commit 2906e8e989
1 changed files with 2 additions and 10 deletions

8
cli.js
View File

@ -59,20 +59,12 @@
function readStdin() { function readStdin() {
var text = '' var text = ''
, timeoutToken
, stdin = process.stdin , stdin = process.stdin
; ;
stdin.resume(); stdin.resume();
// how to tell piping vs waiting for user input?
timeoutToken = setTimeout(function () {
cb(new Error('no stdin data'));
stdin.pause();
}, 1000);
stdin.on('data', function (chunk) { stdin.on('data', function (chunk) {
clearTimeout(timeoutToken);
text += chunk; text += chunk;
}); });