{"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["std","stdin","stdio","concat","buffer","stream","process","read"],"dist-tags":{"latest":"5.0.1"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"description":"Get stdin as a string or buffer","readme":"# get-stdin [![Build Status](https://travis-ci.org/sindresorhus/get-stdin.svg?branch=master)](https://travis-ci.org/sindresorhus/get-stdin)\n\n> Get [stdin](https://nodejs.org/api/process.html#process_process_stdin) as a string or buffer\n\n\n## Install\n\n```\n$ npm install --save get-stdin\n```\n\n\n## Usage\n\n```js\n// example.js\nconst getStdin = require('get-stdin');\n\ngetStdin().then(str => {\n\tconsole.log(str);\n\t//=> 'unicorns'\n});\n```\n\n```\n$ echo unicorns | node example.js\nunicorns\n```\n\n\n## API\n\nBoth methods returns a promise that is resolved when the `end` event fires on the `stdin` stream, indicating that there is no more data to be read.\n\n### getStdin()\n\nGet `stdin` as a string.\n\nIn a TTY context, a promise that resolves to an empty string is returned.\n\n### getStdin.buffer()\n\nGet `stdin` as a buffer.\n\nIn a TTY context, a promise that resolves to an empty buffer is returned.\n\n\n## Related\n\n- [get-stream](https://github.com/sindresorhus/get-stream) - Get a stream as a string or buffer\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"users":{"frankyonnetti":true,"allain":true,"recursion_excursion":true,"bencevans":true,"ahmed-dinar":true,"rocket0191":true,"django_wong":true},"bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"license":"MIT","versions":{"0.1.0":{"name":"get-stdin","version":"0.1.0","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"echo unicorns | mocha"},"files":["index.js"],"keywords":["stdin","stdio","concat","buffer","stream"],"devDependencies":{"mocha":"*"},"bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@0.1.0","dist":{"shasum":"5998af24aafc802d15c82c685657eeb8b10d4a91","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"1.0.0":{"name":"get-stdin","version":"1.0.0","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"echo unicorns | node test.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.3"},"gitHead":"0932774723e6f0d56818927ddea5931462413c15","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@1.0.0","_shasum":"00bd5a494c81c372f5629bea103bbffe7a1da3ce","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"00bd5a494c81c372f5629bea103bbffe7a1da3ce","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-1.0.0.tgz"},"directories":{}},"2.0.0":{"name":"get-stdin","version":"2.0.0","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"echo unicorns | node test.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.3","buffer-equal":"0.0.1"},"gitHead":"22fe6fcc0f2d1143a461c4f2b3c58c710d1829fa","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@2.0.0","_shasum":"868c6d29a61b9e144d0cf52ca1a69420b89da9f2","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"868c6d29a61b9e144d0cf52ca1a69420b89da9f2","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-2.0.0.tgz"},"directories":{}},"3.0.0":{"name":"get-stdin","version":"3.0.0","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"echo unicorns | node test.js && echo unicorns | node test-buffer.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.4","buffer-equal":"0.0.1"},"gitHead":"63ffcf5056f8fb74634e79d80581c94249bde14b","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@3.0.0","_shasum":"f4e8c8fafabf875e6dfebffd3e057a3f8a53310f","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"f4e8c8fafabf875e6dfebffd3e057a3f8a53310f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-3.0.0.tgz"},"directories":{}},"3.0.1":{"name":"get-stdin","version":"3.0.1","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.4","buffer-equal":"0.0.1"},"gitHead":"20ccfccaae13b8c2b92f6e42298f81915b2d74e3","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@3.0.1","_shasum":"424900dd45819cc0d66ee51344234350a606c6a3","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"424900dd45819cc0d66ee51344234350a606c6a3","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-3.0.1.tgz"},"directories":{}},"3.0.2":{"name":"get-stdin","version":"3.0.2","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js && echo unicorns | node test2.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.4","buffer-equal":"0.0.1"},"gitHead":"e0fcd0d37027d6832011b4ee08ebb6b987dab4d6","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@3.0.2","_shasum":"c1ced24b9039b38ded85bdf161e57713b6dd4abe","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"c1ced24b9039b38ded85bdf161e57713b6dd4abe","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-3.0.2.tgz"},"directories":{}},"4.0.0":{"name":"get-stdin","version":"4.0.0","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js && node test-buffer.js && echo unicorns | node test-real.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.4","buffer-equal":"0.0.1"},"gitHead":"9481e1bb73d7f3c77683526ed092295a5aed9e21","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@4.0.0","_shasum":"ed997f6a9616103a6e4f230f60985b96d99e4938","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"ed997f6a9616103a6e4f230f60985b96d99e4938","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-4.0.0.tgz"},"directories":{}},"4.0.1":{"name":"get-stdin","version":"4.0.1","description":"Easier stdin","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js && node test-buffer.js && echo unicorns | node test-real.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","stream"],"devDependencies":{"ava":"0.0.4","buffer-equal":"0.0.1"},"gitHead":"65c744975229b25d6cc5c7546f49b6ad9099553f","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@4.0.1","_shasum":"b968c6b0a04384324902e8bf1a5df32579a450fe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"dist":{"shasum":"b968c6b0a04384324902e8bf1a5df32579a450fe","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-4.0.1.tgz"},"directories":{}},"5.0.0":{"name":"get-stdin","version":"5.0.0","description":"Get stdin as a string or buffer","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12.0"},"scripts":{"test":"xo && ava test.js test-buffer.js && echo unicorns | ava test-real.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","read"],"devDependencies":{"ava":"*","buffer-equals":"^1.0.3","xo":"*"},"gitHead":"3847c3da6c8c78b8edcc12dd41c8a754a92d664c","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@5.0.0","_shasum":"92ac421f64f6c12a1f9612c092fbd661989272d3","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"92ac421f64f6c12a1f9612c092fbd661989272d3","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-5.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}},"5.0.1":{"name":"get-stdin","version":"5.0.1","description":"Get stdin as a string or buffer","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/get-stdin"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=0.12.0"},"scripts":{"test":"xo && ava test.js && echo unicorns | ava test-real.js"},"files":["index.js"],"keywords":["std","stdin","stdio","concat","buffer","stream","process","read"],"devDependencies":{"ava":"*","buffer-equals":"^1.0.3","xo":"*"},"xo":{"ignores":["test.js"]},"gitHead":"496456754b3cf8faabd320181374ef0bdb664820","bugs":{"url":"https://github.com/sindresorhus/get-stdin/issues"},"homepage":"https://github.com/sindresorhus/get-stdin","_id":"get-stdin@5.0.1","_shasum":"122e161591e21ff4c52530305693f20e6393a398","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"122e161591e21ff4c52530305693f20e6393a398","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/get-stdin/-/get-stdin-5.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{}}},"name":"get-stdin","time":{"modified":"2017-05-29T19:33:01.640Z","created":"2014-02-13T18:35:28.727Z","0.1.0":"2014-02-13T18:35:28.728Z","1.0.0":"2014-08-04T16:06:14.910Z","2.0.0":"2014-08-14T16:10:40.720Z","3.0.0":"2014-08-17T19:25:24.108Z","3.0.1":"2014-11-23T08:50:39.465Z","3.0.2":"2014-11-23T11:41:23.570Z","4.0.0":"2015-01-19T13:42:43.566Z","4.0.1":"2015-01-20T13:38:44.238Z","5.0.0":"2015-08-31T06:06:39.962Z","5.0.1":"2015-11-11T16:41:09.677Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/get-stdin"}