{"_id":"stream-to-string","_rev":"11-e2a81417f310f68937ab5db2443702b3","name":"stream-to-string","description":"Pipe a stream into a string, collect value with callback or promise","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"stream-to-string","version":"1.0.0","description":"Pipe a stream into a string, collect value with callback or promise","main":"index.js","scripts":{"test":"make test","travis-test":"make test && ((cat coverage/lcov.info | coveralls) || exit 0)","view-cover":"open coverage/index.html","vc":"open coverage/index.html","help":"make help"},"repository":{"type":"git","url":"git://github.com/jasonpincin/stream-to-string.git"},"keywords":["stream","string","buffer","callback","promise"],"license":"MIT","bugs":{"url":"https://github.com/jasonpincin/stream-to-string/issues"},"homepage":"https://github.com/jasonpincin/stream-to-string","author":{"name":"Jason Pincin","email":"jason@pincin.com","url":"http://jason.pincin.com/"},"contributors":[],"devDependencies":{"istanbul":"~0.2.8","jshint":"^2.5.6","tap-dot":"^0.2.2","tap-spec":"~0.1.9","tape":"~2.12.3","through2":"^0.6.3"},"dependencies":{"promise-polyfill":"^1.1.6","tape":"^3.4.0"},"gitHead":"0f51d8feeaccc98458d9ac2abcaf82ca2859002a","_id":"stream-to-string@1.0.0","_shasum":"8fc6fd9ba183def1040594992a9365fa9dcf109b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jasonpincin","email":"jason@pincin.com"},"maintainers":[{"name":"jasonpincin","email":"jason@pincin.com"}],"dist":{"shasum":"8fc6fd9ba183def1040594992a9365fa9dcf109b","tarball":"https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.0.0.tgz","integrity":"sha512-Caf8gtEc3HyhEDwz/x+/2fvP7yTOyXarOKT4Sf+YYFAk4pe5hEjkLHnasv6lYrsQOADXEQdi8NrnKVkV0k2hvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsHb5u6jsf355tmmU0uhQCFPpWCjBLjqt+W0jMjsp4xAiBwUL6rGQX+oTNaAtiZ0ZKOsZDXJgmwIW3/k7W+7Ox8Zw=="}]},"directories":{}},"1.0.1":{"name":"stream-to-string","version":"1.0.1","description":"Pipe a stream into a string, collect value with callback or promise","main":"index.js","scripts":{"test":"make npm-test","view-cover":"make view-cover"},"repository":{"type":"git","url":"git://github.com/jasonpincin/stream-to-string.git"},"keywords":["stream","string","buffer","callback","promise"],"license":"MIT","bugs":{"url":"https://github.com/jasonpincin/stream-to-string/issues"},"homepage":"https://github.com/jasonpincin/stream-to-string","author":{"name":"Jason Pincin","email":"jason@pincin.com","url":"http://jason.pincin.com/"},"contributors":[],"devDependencies":{"istanbul":"~0.2.8","jshint":"^2.5.6","tap-dot":"^0.2.2","tap-spec":"~0.1.9","tape":"~4.0.1","through2":"^0.6.3"},"dependencies":{"promise-polyfill":"^1.1.6"},"gitHead":"c129032c3cfd35011cab4ece773497180f36785a","_id":"stream-to-string@1.0.1","_shasum":"4a66ea7adc32c4cc36106db2b46a3e9e5216570b","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"jasonpincin","email":"jason@pincin.com"},"maintainers":[{"name":"jasonpincin","email":"jason@pincin.com"}],"dist":{"shasum":"4a66ea7adc32c4cc36106db2b46a3e9e5216570b","tarball":"https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.0.1.tgz","integrity":"sha512-3CIDoisiLMe5q6gFoKkDr3WVLWJifqYqSWykIkZdoZfHv94zTZ9T2YrlY0lH+3OJbuT1DoTuDVDIjxKqvYhu9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4r870wyj3mWY/WcIlRjR+ZQsmsrLlYoH3CqcoMB7uHgIgeczqu8jM6Q/jhdcnbYIFnyUWWrvn9qxb+OQh/Mzpn1Y="}]},"directories":{}},"1.1.0":{"name":"stream-to-string","version":"1.1.0","description":"Pipe a stream into a string, collect value with callback or promise","main":"index.js","scripts":{"test":"make npm-test","view-cover":"make view-cover"},"repository":{"type":"git","url":"git://github.com/jasonpincin/stream-to-string.git"},"keywords":["stream","string","buffer","callback","promise"],"license":"MIT","bugs":{"url":"https://github.com/jasonpincin/stream-to-string/issues"},"homepage":"https://github.com/jasonpincin/stream-to-string","author":{"name":"Jason Pincin","email":"jason@pincin.com","url":"http://jason.pincin.com/"},"contributors":[],"devDependencies":{"istanbul":"~0.2.8","jshint":"^2.5.6","tap-dot":"^0.2.2","tap-spec":"~0.1.9","tape":"~4.0.1","through2":"^0.6.3"},"dependencies":{"promise-polyfill":"^1.1.6"},"gitHead":"445fc7bcdf9e7519301cb004f1b6a8826952f831","_id":"stream-to-string@1.1.0","_shasum":"39210b01317e6abb35e854538e013037b6a35940","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"jasonpincin","email":"jason@pincin.com"},"maintainers":[{"name":"jasonpincin","email":"jason@pincin.com"}],"dist":{"shasum":"39210b01317e6abb35e854538e013037b6a35940","tarball":"https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.1.0.tgz","integrity":"sha512-WYqlyxztclNpaE/pCRFmy2vuDA5eWSyR/9c0WQ1id5kGnHEuFxAkP+YCebdZpG8r8upmggRpbkEMfShf8XJgqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyIalxQKteMygX0sZxHvdbdMJuBnUTTep5tyiXEEpyDQIhAKZped14ST7Xu2ja+LFhphgFSZLTkdaVd5RCBwEbsdpC"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/stream-to-string-1.1.0.tgz_1467939714941_0.579533850774169"},"directories":{}},"1.2.0":{"name":"stream-to-string","version":"1.2.0","description":"Pipe a stream into a string, collect value with callback or promise","main":"index.js","scripts":{"test":"make npm-test","view-cover":"make view-cover"},"repository":{"type":"git","url":"git://github.com/jasonpincin/stream-to-string.git"},"keywords":["stream","string","buffer","callback","promise"],"license":"MIT","bugs":{"url":"https://github.com/jasonpincin/stream-to-string/issues"},"homepage":"https://github.com/jasonpincin/stream-to-string","author":{"name":"Jason Pincin","email":"jason@pincin.com","url":"http://jason.pincin.com/"},"contributors":[],"devDependencies":{"istanbul":"~0.2.8","jshint":"^2.5.6","tap-dot":"^0.2.2","tap-spec":"~0.1.9","tape":"~4.0.1","through2":"^0.6.3"},"dependencies":{"promise-polyfill":"^1.1.6"},"gitHead":"d1e6a27e08c5191fc19557286d6bd0036917a849","_id":"stream-to-string@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"jasonpincin","email":"jason@pincin.com"},"dist":{"integrity":"sha512-8drZlFIKBHSMdX9GCWv8V9AAWnQcTqw0iAI6/GC7UJ0H0SwKeFKjOoZfGY1tOU00GGU7FYZQoJ/ZCUEoXhD7yQ==","shasum":"3ca506a097ecbf78b0e0aee0b6fa5c4565412a15","tarball":"https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.2.0.tgz","fileCount":14,"unpackedSize":9729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQOgHCRA9TVsSAnZWagAAiM8P/2+dKgc+pZ9yMOudqfrO\nNvjXPfqalvMQvSI384nFuZOrOZxwYCFLJ+f3WS8DXOUuJMCTNMU3anUcvv+9\nX3U2ipnabvkqRjA5Hev1xkAAhLC6cULd0GFxgY/heN0K1AcoeMDZcLZx6BtU\nVGY2ZweLdlOcFHmxFfc7pG1HUb2PFWgiSJkzrHePvg1efxEJb5uLvFFiMxkr\nHOA0lCJTkdlhInM2VDjv+EPfkeGu0tvVLE/AP+Q9VH6tMUHES9sRMYMNJJXU\nVKR+v/AwM3ijmEZErcm28L9FEORIz1SCelPm94RtbJJOAqBEQ+8eJZTxubDC\nRNCR5p+PkyGnceGGWlIZokAbFGsvDowOnPOnqFVORxfoFIIoihot4n1cbndq\nxMhYiXE6yJE67pv+csxXPSjP/0KkClNSUXNodONLn1Ox4w4YGGhxX/MNo3O5\nhGvatwYp/2z2hv4ri1KOCX3kmuDvyEFlK0ziklaBiCLMvDV/yN+xp3Sy41DV\nW0IrsGf75EIekCLSDq7nEehHKDF498vRQe/OcH4HbcT+iSqor41efahMSAEu\nd6hPajHZ0n7h2lhMpjj/2q8SkVIlsf29fJDaKC0BqN0nU1WvvyrGt8Kf3Pmi\nva2Y0/U2IkVc/JA1pH3W3VR16UP5++GiPAnriWaqGid9zKST0vhKkKBxPGoC\nj+9s\r\n=PiIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtCzSCspXNVpchFQiATVP61xnXq3qrq6x0io07oCKvoAiART0ymwCbwelMEaUkVfIpr3o5rn6pMBCBLcw329769gw=="}]},"maintainers":[{"name":"jasonpincin","email":"jason@pincin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-to-string_1.2.0_1547757574099_0.5399984187590638"},"_hasShrinkwrap":false},"1.2.1":{"name":"stream-to-string","version":"1.2.1","description":"Pipe a stream into a string, collect value with callback or promise","main":"index.js","scripts":{"test":"make npm-test","view-cover":"make view-cover"},"repository":{"type":"git","url":"git://github.com/jasonpincin/stream-to-string.git"},"keywords":["stream","string","buffer","callback","promise"],"license":"MIT","bugs":{"url":"https://github.com/jasonpincin/stream-to-string/issues"},"homepage":"https://github.com/jasonpincin/stream-to-string","author":{"name":"Jason Pincin","email":"jason@pincin.com","url":"http://jason.pincin.com/"},"contributors":[],"devDependencies":{"@types/node":"*","istanbul":"~0.2.8","jshint":"^2.5.6","tap-dot":"^0.2.2","tap-spec":"~0.1.9","tape":"~4.0.1","through2":"^0.6.3","tsd":"^0.25.0"},"dependencies":{"promise-polyfill":"^1.1.6"},"tsd":{"directory":"test"},"types":"./index.d.ts","gitHead":"368fe27e047eb14ecfafce0bda572401d19afbf0","_id":"stream-to-string@1.2.1","_nodeVersion":"19.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-WsvTDNF8UYs369Yko3pcdTducQtYpzEZeOV7cTuReyFvOoA9S/DLJ6sYK+xPafSPHhUMpaxiljKYnT6JSFztIA==","shasum":"15cb325d88b33cc62accb032c7093f85eb785db2","tarball":"https://registry.npmjs.org/stream-to-string/-/stream-to-string-1.2.1.tgz","fileCount":16,"unpackedSize":10716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6Pi0DAU8y+E2ffjP0lRIwFfwUmF6btjZZDPD3RdHI7AIhAOTs/DW726p7zBVOvgbu4tbJ9bSI0uimPfCEAD4jKx6e"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4vV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFpA/+OcULhB9PGuf7qqHDjCanvit1Hi6A7YZ1mz27uF3SKekTlINe\r\nzp+go7gejGLXQbEI6WbCzLOeJURLVXTaDQ2k3SPIsYgARGYvw5DfCLzeNK7y\r\nBunkwF433lLL3ZmX1ISbzkIKwSA5mEpHwgi5hb2xkl2EGdZnEItjO544Foqr\r\n6gh2tB56FLPTZE9tUM9hOvLueNfOUYjLHnE8KrTJV77RAYRouk1dt0SMr2ZP\r\nnTlHRIfR74Tgc+ndgHVBoHCnwMQ2Zh9gZRmxhLs3gseYRc8nUNRwXDTSEJe4\r\ntbiUWgsMWGbWTFNCBvqowv9w6LppY9SaogL7HWRxUUGP6sWusREe+g+3lmeW\r\nE6tQh/+XO2lWRFAQa/QRonkKMmI9q2JXEcFz7dpMMjjZKgdCqzfNV6JUO3K2\r\nnqS7dSf3s69lAKiLXQ+I0fOr641gW3Kuiw6v0iSNdo+nd0332tEl326sy6yi\r\nbcyGZvOB4I1ou/DiqiT5oc7uYjZmwy21plrqTUWF1a+aDHwo4F9OKvvmvGvS\r\nxV+gYiZgwG++eH+jvSL7ZS4IkXcXhm4fF9XUAErUH9h8cSs7E8epziCiOUYE\r\nxusRRKt4dExTio/aXmra26UGLLHaouS4pMePtQFosghuk052YEiQDY2Lg0iJ\r\nAnAmFCPKZGCSgDDXLMdFUKb3IQERWq2Af54=\r\n=BtbU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jasonpincin","email":"jason@pincin.com"},"directories":{},"maintainers":[{"name":"jasonpincin","email":"jason@pincin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-to-string_1.2.1_1675818363794_0.8583464612835627"},"_hasShrinkwrap":false}},"readme":"# stream-to-string\n\n[![NPM version](https://badge.fury.io/js/stream-to-string.png)](http://badge.fury.io/js/stream-to-string)\n[![Build Status](https://travis-ci.org/jasonpincin/stream-to-string.svg?branch=master)](https://travis-ci.org/jasonpincin/stream-to-string)\n[![Coverage Status](https://coveralls.io/repos/jasonpincin/stream-to-string/badge.png?branch=master)](https://coveralls.io/r/jasonpincin/stream-to-string?branch=master)\n\nPipe a stream into a string, collect value with callback or promise\n\n## example\n\n```javascript\nvar toString = require('..'),\n    through2 = require('through2'),\n    stream   = through2()\n\ntoString(stream, function (err, msg) {\n    console.log(msg)\n})\n\n# or with promises\ntoString(stream).then(function (msg) {\n    console.log(msg)\n})\n\nstream.write('this is a')\nstream.write(' test')\nstream.end()\n```\n\n## api\n\n```javascript\nvar toString = require('stream-to-string')\n```\n\n### toString(stream[, enc][, cb])\n\nCollects stream data into a string. Accepts an optional encoding argument used when converting the stream. Executes optional callback with `err, string`. Returns a promise.\n\n## testing\n\n`npm test [--dot | --spec] [--coverage | --grep=pattern]`\n\nSpecifying `--dot` or `--spec` will change the output from the default TAP style. \nSpecifying `--coverage` will print a text coverage summary to the terminal after \ntests have ran, while `--pattern` will only run the test files that match the given \npattern.\n\nOpen an html coverage report with `npm run view-cover`.\n","maintainers":[{"name":"jasonpincin","email":"jason@pincin.com"}],"time":{"modified":"2023-02-08T01:06:04.108Z","created":"2015-01-22T20:42:13.537Z","1.0.0":"2015-01-22T20:42:13.537Z","1.0.1":"2015-07-28T00:49:46.497Z","1.1.0":"2016-07-08T01:01:56.148Z","1.2.0":"2019-01-17T20:39:34.249Z","1.2.1":"2023-02-08T01:06:03.992Z"},"homepage":"https://github.com/jasonpincin/stream-to-string","keywords":["stream","string","buffer","callback","promise"],"repository":{"type":"git","url":"git://github.com/jasonpincin/stream-to-string.git"},"contributors":[],"author":{"name":"Jason Pincin","email":"jason@pincin.com","url":"http://jason.pincin.com/"},"bugs":{"url":"https://github.com/jasonpincin/stream-to-string/issues"},"license":"MIT","readmeFilename":"README.md","users":{"j.su":true,"hugojosefson":true}}