2 var stdin = process.stdin;
4 module.exports = function () {
7 return new Promise(function (resolve) {
13 stdin.setEncoding('utf8');
15 stdin.on('readable', function () {
18 while ((chunk = stdin.read())) {
23 stdin.on('end', function () {
29 module.exports.buffer = function () {
33 return new Promise(function (resolve) {
35 resolve(new Buffer(''));
39 stdin.on('readable', function () {
42 while ((chunk = stdin.read())) {
48 stdin.on('end', function () {
49 resolve(Buffer.concat(ret, len));