{"_id":"stream-to-blob","_rev":"8-d79a1e59299e7a4e78292a8db1e09452","name":"stream-to-blob","description":"Convert a Readable Stream to a Blob","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"stream-to-blob","description":"Convert a Readable Stream to a Blob","version":"1.0.0","author":{"name":"Feross Aboukhadijeh","email":"feross@feross.org","url":"http://feross.org/"},"bugs":{"url":"https://github.com/feross/stream-to-blob/issues"},"dependencies":{"once":"^1.3.3"},"devDependencies":{"blob-to-buffer":"^1.2.6","standard":"^7.0.0","string-to-stream":"^1.0.1","tape":"^4.0.0","zuul":"^3.0.0"},"homepage":"https://github.com/feross/stream-to-blob","keywords":["stream","buffer","convert stream to blob","blob","convert","length","name"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/feross/stream-to-blob.git"},"scripts":{"test":"standard && npm run test-browser","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js"},"gitHead":"46534277352ef0b8f25e112f4b97074000b5c7fe","_id":"stream-to-blob@1.0.0","_shasum":"9f7a1ada39e16ea282ebb7e4cda307edabde658d","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"feross","email":"feross@feross.org"},"dist":{"shasum":"9f7a1ada39e16ea282ebb7e4cda307edabde658d","tarball":"https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-1.0.0.tgz","integrity":"sha512-1AWBjcLtzjjNC+shMi9TMCtH+6vpWsSOOgQ3KuPWb1eU/Jo5DCMJfVfLMxKbIULkNrTKhWDNWdpeIo2CBwnkhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNj4p1MdzZqS+ZsjdVGADNZLgBPkCL2gG0pnpLgbQaYwIgFgy14RVKVn8BOc8C3hrsYwriIDIIGxy+e9dw/TvPjUs="}]},"maintainers":[{"name":"feross","email":"feross@feross.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/stream-to-blob-1.0.0.tgz_1466005109642_0.6272906833328307"},"directories":{}},"1.0.1":{"name":"stream-to-blob","description":"Convert a Readable Stream to a Blob","version":"1.0.1","author":{"name":"Feross Aboukhadijeh","email":"feross@feross.org","url":"http://feross.org/"},"bugs":{"url":"https://github.com/feross/stream-to-blob/issues"},"dependencies":{"once":"^1.3.3"},"devDependencies":{"airtap":"0.0.7","blob-to-buffer":"^1.2.6","standard":"*","string-to-stream":"^1.0.1","tape":"^4.0.0"},"homepage":"https://github.com/feross/stream-to-blob","keywords":["stream","buffer","convert stream to blob","blob","convert","length","name"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/feross/stream-to-blob.git"},"scripts":{"test":"standard && npm run test-browser","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js"},"gitHead":"1318b864e346e0732684e373f7f0e71092a719f9","_id":"stream-to-blob@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"feross","email":"feross@feross.org"},"dist":{"integrity":"sha512-aRy4neA4rf+qMtLT9fCRLPGWdrsIKtCx4kUdNTIPgPQ2hkHkdxbViVAvABMx9oRM6yCWfngHx6pwXfbYkVuPuw==","shasum":"2dc1e09b71677a234d00445f8eb7ff70c4fe9948","tarball":"https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-1.0.1.tgz","fileCount":4,"unpackedSize":4081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHFyWCRA9TVsSAnZWagAAhcsP/At+qo1oGv6IK7qPFa5I\nYcfxaR/T06wqEV2e/60F9tLt7vMtTSleJ86dsmQXt8Y25SyCgDHSp6G+368Z\nN4mq4m+OJj8s1lCUKM16KOSvT3NHdk8DUMMuXIz2Wuea7gL/3Cx6rDSlFIH0\n3Y5xC2/19YPs9mgp7vObkOWfXlhOdAdCCESYNczb4WMwDQ+I+pH31HVcvwzz\njOi9V/Cig7YnGcAdbE/qIL36vxbM0SKnlj2f5uKx6LlcdiFEYYOwuuZ1BTvn\nIJZPpkBVoZr37o6nLc2szn835BVZsYFuhez8ySWtYui3LqewrhBcvZcaKAYt\nNEsT2Afa/CkPcwf64L5SZuBVOdEb8hFilpA1zh1NGiKoPBsAMkjw+EknEZTo\nLnMWL73fhazylMfes7Rl2ONuQIYKqPL3XEMtcLNBvXmqSFM3HuI5bKeqxS+O\nCTmwNsykWfFFqX2h5+xiUCHQ6heRedItl2HzfAxDkMKwTKnvGm/i6lC0dspR\nXE7T6+kA2YqTCY279SQKYEOJhzdkDbzwqFhJ9WOt3oo7ajPffqxIWfzha9yJ\njr6njnLK7AvAF5ppTUyS/BbHE8QdkBD7urbkXl7sME0O+DgSEWew+jVp2KvY\n7gcsImEy4MQJIuHlGLjA+BV0Fe9M4sB30jDdJV6GPt4FnLGOolIal9BWf2KA\nZLiJ\r\n=jS0v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFqHVHGXWNgm/ozCcSM8tbaveFyyUuxKVPoSBsprLeTAiB4ZZKL3qEgI9SrVekgkddpNtJLd1Swv7TIE5sztKeDFA=="}]},"maintainers":[{"name":"feross","email":"feross@feross.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-to-blob_1.0.1_1528585366411_0.739591756285847"},"_hasShrinkwrap":false},"1.0.2":{"name":"stream-to-blob","description":"Convert a Readable Stream to a Blob","version":"1.0.2","author":{"name":"Feross Aboukhadijeh","email":"feross@feross.org","url":"http://feross.org/"},"bugs":{"url":"https://github.com/feross/stream-to-blob/issues"},"dependencies":{"once":"^1.3.3"},"devDependencies":{"airtap":"2.0.2","blob-to-buffer":"^1.2.6","standard":"*","string-to-stream":"^2.0.0","tape":"^4.0.0"},"homepage":"https://github.com/feross/stream-to-blob","keywords":["stream","buffer","convert stream to blob","blob","convert","length","name"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/feross/stream-to-blob.git"},"scripts":{"test":"standard && npm run test-browser","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js"},"gitHead":"4a834693edae27ecbf342b5e8f77e82696ce88ca","_id":"stream-to-blob@1.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ryeEu3DGMt/095uTShIYGzLbbhZ+tHQtgp5HWEhXALSoc4U1iLSvpReZUdysahnJ3tki80wBBgryqqBzFZ0KaA==","shasum":"3eeb699ad79ee2088db1a58dfe83c736578d708d","tarball":"https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-1.0.2.tgz","fileCount":4,"unpackedSize":4081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFpmsCRA9TVsSAnZWagAAGkwP/1U8s3r8PEet4mTj9WCm\nxxWIiBLXgJ1NUuSMN7Y323Ol4+p9wvjxxUa0XNGgm3LV86iSF0rWvm7YrqR1\nRLupJXRWvAbU1tM9m7sVUuKHaatP979arFooz3aB0rgTqACTNnONUyY8UCoT\nelbHxyr/y3XPCUoTwLBOMOBOa13jAJsKvssuEY4/4Gtaktk4BqhdAdqOqOhS\nexlIAwJE5zndsKAJcoVXzP/SaBzFeKeXdiLFx2ApD0hkRKld5eezAmlIugNn\no8+e/xOIiiHw/3LKsrXGlb9m4pf0wjH8gNFURrERNp45kPqgglDNvQ0s6UYE\nTTtxkT2lGWK6MIWI+jsE+rJ7KN+m8AQKrBYbPnMtH+nVsk25zeAvVfJMCK6V\nmmJHBEVlDQbams9iNdfEUjIyM0FdtLOHmZELXhY38PAHDo29KSouxDtZiPvR\nXow0m4RtBJU2yJCxesetqqz4o5KjtOBsSYpCr7Jwzu4I9reIg30hu5l/BPjr\ny6MCTZtwU4L8v6pHYjvxsuFUKFrezsDGxm48i/O4NxCjsol3Q3UpGw9dCiQa\nZ95XWYDRVeYLdIlC7QVNQUg/kT+YUHpWt7BHec5Rb6bSWDUd7xfrzBfCihTU\nvd2ODblneMTGM+q+CHDA4i9xjnops+ZoJYVVKsnuxoWU1iFA172zcdlEMoCI\n+b6b\r\n=4Das\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd+n5WPPNA59YyE4RIHoYv2t48CS6iMJ3J92d6ReHN5gIhAMYSVw4wvEGwy2pnEWqSZzkuaXVVSlzb2C6s1ZjRhgsS"}]},"maintainers":[{"name":"feross","email":"feross@feross.org"}],"_npmUser":{"name":"feross","email":"feross@feross.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-to-blob_1.0.2_1561762219482_0.9429958111789247"},"_hasShrinkwrap":false},"2.0.0":{"name":"stream-to-blob","description":"Convert a Readable Stream to a Blob","version":"2.0.0","author":{"name":"Feross Aboukhadijeh","email":"feross@feross.org","url":"https://feross.org/"},"bugs":{"url":"https://github.com/feross/stream-to-blob/issues"},"dependencies":{},"devDependencies":{"airtap":"2.0.2","blob-to-buffer":"^1.2.6","standard":"*","string-to-stream":"^2.0.0","tape":"^4.0.0"},"engines":{"node":">=8"},"homepage":"https://github.com/feross/stream-to-blob","keywords":["blob","buffer","convert","convert stream to blob","length","name","stream"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/feross/stream-to-blob.git"},"scripts":{"test":"standard && npm run test-browser","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js"},"gitHead":"be13c98276c16dc6b0e20c0ebde79c19f14e36d9","_id":"stream-to-blob@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-E+YitTtIHo7RQ4Cmgl+EzlMpqvLroTynRgt4t0pI4y5oz/piqlBQB8NFXLIWcjGOsKw+THnImrdpWcOCVxK25Q==","shasum":"3b71d5445eaf69025556237d2dfd0fc66fd142e7","tarball":"https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-2.0.0.tgz","fileCount":4,"unpackedSize":4206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJhpiCRA9TVsSAnZWagAA28YQAKR+qFGu+ihIkhc0l9F+\nOhFF2+3riZ8nsC/bGOsquBnx9dUFKYJ6j2Z3HWocPnkSapTfwevhQ3Rxc6u9\nRJQ+np/HS/eIg9l8xcpSMOYv1bhmFM5NsopkeGCShiUSN9YGIF5YnkwutBvc\nBX2F18ZCsKo6q81ny3SxW6F41qerI2QhAB3u9FLUI7x7OOwbi972nQ78Omao\npETHlTG818GFcDfg5P0wWmQR2FUGKqJYL5797ymJqJqlTV1QQ5pOp8USzMV4\n4kj1YzjaWq3yF5MOYN7lLJhBBsx05Snd7h4XUgN64Rr+zqJb3We99f2HBxmG\nf7OaQnITi+5AA74jlaq7Md3y5BElU665pTUwWDw4+XkidQSvNybcmtyCi6pc\nWtekK14Qeb2wejx6QIHFRjiHOU0Sjn9jQIZt4f7ITb/RpigOQdT35EQPzI01\nWNWMmcQ6ONbGjvPtxiPPc/jO7qGJ9tlxEkioab3gbNuiHWi0MtTvvmU0nHHn\nqDtKl15xbcEowXF5oLI81lNx7kLCNciz1mZNAuDMPjpF62gui3NtQPgweJf1\nuYKoOQazYGvzHnlMx97YwQFKlB5m3n0GxyCzeDqGpFCLP7jMC8DSLUgzmj8o\nbFDCRVFSU1pC1ccmPMT4aNDQaaB05IA3YZ1E4kjgmI3zOn99SZ7fkmIktJPT\nJiY+\r\n=EVWm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxio4b7gVcv+QoyRlpw+i3+DfEWbbOjo1bF0gr80TUTAIhAMJM3P5r0dnxAKxFIWS+kHUpCrLr9LlOF3+m/CBbl9oZ"}]},"maintainers":[{"name":"feross","email":"feross@feross.org"}],"_npmUser":{"name":"feross","email":"feross@feross.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-to-blob_2.0.0_1562778208809_0.8384499513314043"},"_hasShrinkwrap":false},"2.0.1":{"name":"stream-to-blob","description":"Convert a Readable Stream to a Blob","version":"2.0.1","author":{"name":"Feross Aboukhadijeh","email":"feross@feross.org","url":"https://feross.org"},"bugs":{"url":"https://github.com/feross/stream-to-blob/issues"},"dependencies":{},"devDependencies":{"airtap":"^3.0.0","blob-to-buffer":"^1.2.6","standard":"*","string-to-stream":"^3.0.0","tape":"^5.0.0"},"engines":{"node":">=8"},"homepage":"https://github.com/feross/stream-to-blob","keywords":["blob","buffer","convert","convert stream to blob","length","name","stream"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/feross/stream-to-blob.git"},"scripts":{"test":"standard && npm run test-browser","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js"},"funding":[{"type":"github","url":"https://github.com/sponsors/feross"},{"type":"patreon","url":"https://www.patreon.com/feross"},{"type":"consulting","url":"https://feross.org/support"}],"gitHead":"3fd837cb1ef51470f73e27f28e8c01cc1c5c2712","_id":"stream-to-blob@2.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-GXlqXt3svqwIVWoICenix5Poxi4KbCF0BdXXUbpU1X4vq1V8wmjiEIU3aFJzCGNFpKxfbnG0uoowS3nKUgSPYg==","shasum":"59ab71d7a7f0bfb899570e886e44d39f4ac4381a","tarball":"https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-2.0.1.tgz","fileCount":4,"unpackedSize":4588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuDSSCRA9TVsSAnZWagAAGAsQAIDVJORVVNgkLpd4iNI0\n6FQ4NR5wxlDLZEooLN7BG5AeXL3tqU0TjPeRrt+eWMcLnIRl+1cL4o4McAke\n6dsYSvZJj/Mkh5s2a67VsQGeVC7CKmO+FORu9dBZNWs0l86bS5CS8pxcu3ia\ncnU02cKDMCcCclH0s0g/4Q/xWHuuE2PBn4ffKWx6QVqbiS12MqWrtIDW0txP\nCNZEG7yigcnsCU4YpP72jtPonPwkk8GdYy1YWzSQuQJz9Gj6Qe9cmtvJvMd0\nV/IqSrAhaGeAl+E+jlqdhnzoky+XnWfjg3/1z6wN+Keo7lUJJPqPKmwuGKoj\nR27hBbSMJB18eXd9b2rTbjMMOc8O6mon8NBCrPcseoSDOjBQ/1qY+8Jbq6tf\nO0pPKtRdkUrrG3mzD2QviMmTzkhhXOHB5HJXWm2hd/zXhYjmxTOofyxu65Xe\nrO1j8+bThu1Z5d+K4h2cOI9yKWSXCigojA3DmuvFyGdBHWqxuCkjnL+uZZyZ\nzn+g7Kx3Y2DxXNr0yor0Fu1EODrCxhSa7OK+zewooNqU6l+34AVREnT1FvHN\nKqSua6Pot5ykjFC8U5nkj2E9tw6IVBAGm0rAWjQG/yVum31Q9DijWQCjoRzg\nppC9DHXMcFoqNS5CRaVFo4x00HdgaOR9jO5urB+aziRce/8gykCUaYvaZuQ8\naUHc\r\n=cvch\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7jivJlWKQmWTu7fRo6uCJBL6+kLdTYHmrQzvU98/UDAIhANXKEBAt13e2WiMCHD3HuMbuIhKAX8fcxgje9wa6UmeA"}]},"maintainers":[{"name":"feross","email":"feross@feross.org"}],"_npmUser":{"name":"feross","email":"feross@feross.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-to-blob_2.0.1_1589130385728_0.8472866373220751"},"_hasShrinkwrap":false}},"readme":"# stream-to-blob [![travis][travis-image]][travis-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url]\n\n[travis-image]: https://img.shields.io/travis/feross/stream-to-blob/master.svg\n[travis-url]: https://travis-ci.org/feross/stream-to-blob\n[npm-image]: https://img.shields.io/npm/v/stream-to-blob.svg\n[npm-url]: https://npmjs.org/package/stream-to-blob\n[downloads-image]: https://img.shields.io/npm/dm/stream-to-blob.svg\n[downloads-url]: https://npmjs.org/package/stream-to-blob\n[standard-image]: https://img.shields.io/badge/code_style-standard-brightgreen.svg\n[standard-url]: https://standardjs.com\n#### Convert a Readable Stream to a Blob\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/stream-to-blob.svg)](https://saucelabs.com/u/stream-to-blob)\n\nThis package converts a Readable Stream into a Blob.\n\nThis package is used by [WebTorrent](https://webtorrent.io).\n\n## install\n\n```\nnpm install stream-to-blob\n```\n\n## usage\n\n```js\nconst streamToBlob = require('stream-to-blob')\n\nconst stream = new stream.Readable() // any Node.js readable stream\nconst blob = await streamToBlob(stream)\n```\n\n## api\n\n### promise = streamToBlob(stream, [mimeType])\n\nConvert the given readable stream, `stream`, into a W3C `Blob`. If `mimeType` is provided, then the `Blob` will have its mime type set to that value.\n\nReturns a `Promise` which resolves to a `Blob` object on success. Otherwise, rejects with an `Error`.\n\n## license\n\nMIT. Copyright (c) [Feross Aboukhadijeh](https://feross.org).\n","maintainers":[{"name":"feross","email":"feross@feross.org"}],"time":{"modified":"2022-06-27T00:50:29.948Z","created":"2016-06-15T15:38:35.222Z","1.0.0":"2016-06-15T15:38:35.222Z","1.0.1":"2018-06-09T23:02:46.474Z","1.0.2":"2019-06-28T22:50:19.615Z","2.0.0":"2019-07-10T17:03:28.971Z","2.0.1":"2020-05-10T17:06:25.832Z"},"homepage":"https://github.com/feross/stream-to-blob","keywords":["blob","buffer","convert","convert stream to blob","length","name","stream"],"repository":{"type":"git","url":"git://github.com/feross/stream-to-blob.git"},"author":{"name":"Feross Aboukhadijeh","email":"feross@feross.org","url":"https://feross.org"},"bugs":{"url":"https://github.com/feross/stream-to-blob/issues"},"license":"MIT","readmeFilename":"README.md"}