{"_id":"bulk-write-stream","_rev":"11-5a0e2f44f9582dc4bbafa872be2133cf","name":"bulk-write-stream","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"bulk-write-stream","version":"1.0.0","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"readable-stream":"^1.1.13"},"devDependencies":{"tape":"^4.0.0"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"466d3f84ccb046f6a95566a3cf7213beb424f54b","_id":"bulk-write-stream@1.0.0","scripts":{},"_shasum":"fb7a7d7cfadecdbc7aeebcc09a0af11363e5a69d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.1.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"fb7a7d7cfadecdbc7aeebcc09a0af11363e5a69d","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.0.0.tgz","integrity":"sha512-kqF4D1878JxGfijnIjXElCemdoWSjliK0etO19zsMZGBeQYWz1OYKerum+hlOiTkOFUrwe9Hy16EF7mof5wmPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBq/fG0/dTxv32SsV1ncIDXdPZUUhHLzb0lkBJ/j/AHgAiBEe0WyOn8SMco/xMdM0ordobUOMh1WmrjpOKgdCvBLiA=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"1.1.0":{"name":"bulk-write-stream","version":"1.1.0","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"readable-stream":"^1.1.13"},"devDependencies":{"standard":"^5.3.1","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"17d6ba1f5ebf689274511b4784126b277eeed74d","_id":"bulk-write-stream@1.1.0","_shasum":"a030134af83ea59159791994888a5b5de65191f0","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"a030134af83ea59159791994888a5b5de65191f0","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.0.tgz","integrity":"sha512-1CqypAU01IIovQz3MZwrPJAjuucGHfBDmv0BRNAFnABuyXqBtwfJ64zwpN361bSrTigKX2NSZ7YLjNGVKfM2AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk5/RCkEvCeq3ndXNzV/UaX60ubmpJ1jbDFM2iRs/VgQIhAPwEkAL/tNLhs0S0zgHCtf/nvX4kPqahp0IykQ0y1udR"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"1.1.1":{"name":"bulk-write-stream","version":"1.1.1","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"readable-stream":"^1.1.13"},"devDependencies":{"standard":"^5.3.1","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"1e8cc91d27aa19faa0d5775bc3fc92eedd591e7a","_id":"bulk-write-stream@1.1.1","_shasum":"f2e74b84b12ab9913f7a9285926c04d55151ac2c","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"f2e74b84b12ab9913f7a9285926c04d55151ac2c","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.1.tgz","integrity":"sha512-XZqVp7sFEvge7T41OY83kaQa6rgPlVRJYvLiGv2MoPjGbnHfKXElD0Hd7FKbJ+UptgMiCUFXiPOzvWwmWp6AXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAU8WkUQ8Z/A8yocvtdcqTbBHAEgV7SJAnGK0zwgjqgAiBBQiTVrOuGEH14dIlAERPaTMsdPw8wNYyxFJWy+F66xA=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{}},"1.1.2":{"name":"bulk-write-stream","version":"1.1.2","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"readable-stream":"^2.1.4"},"devDependencies":{"standard":"^7.1.2","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"17561fb5be0c3ed9b121fd52f28a04130ffb2be4","_id":"bulk-write-stream@1.1.2","_shasum":"cbbb0dddbe37dd92a07697a5fd06ff8829867535","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"cbbb0dddbe37dd92a07697a5fd06ff8829867535","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.2.tgz","integrity":"sha512-SnyQsof0hYoKjbCO/Cvw3rTvQrUtTrfA+OhR5kI2iBcsA9CzhC8+cBNDvUHZujLeR9mv6cZmML8RxzwsEJm8oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWQorrTAWfzpaB2MRbkP1RiinD+cOQiLk3Jl6a/JJWdAIgcs8jO+xazeRM3W31BJKok/oY3mX8VazgvmkUOavF9NM="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bulk-write-stream-1.1.2.tgz_1465599349484_0.7057447035331279"},"directories":{}},"1.1.3":{"name":"bulk-write-stream","version":"1.1.3","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"inherits":"^2.0.1","readable-stream":"^2.1.4"},"devDependencies":{"standard":"^7.1.2","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"058d2dd2e862aa89faf31582b4baeec1bd4be7f1","_id":"bulk-write-stream@1.1.3","_shasum":"d29ca385fbd53f357aee5bd3d3028732b62ae275","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"shasum":"d29ca385fbd53f357aee5bd3d3028732b62ae275","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.3.tgz","integrity":"sha512-D+Bg51fnqZSMAG5TSa6EBwWl1rXgZ5puHAzmWzSy1dUiQEIC1AhZEp53tpEDI7XS62alJ5YCPXMKS5CTg6Nofg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlABOyvk2Y+Uq7jf4CkUBQP2eO6TTxJ2xUfH6gLMPozAiAfYtcVfSXASTtpOqftOtAO0gMXQ7uUQRxzzlb5MlepcQ=="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bulk-write-stream-1.1.3.tgz_1465599443623_0.3659534649923444"},"directories":{}},"1.1.4":{"name":"bulk-write-stream","version":"1.1.4","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"buffer-from":"^1.0.0","inherits":"^2.0.1","readable-stream":"^2.1.4"},"devDependencies":{"standard":"^11.0.1","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"534e700de5e20083f8bcad106bf0f715f27c9043","_id":"bulk-write-stream@1.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"integrity":"sha512-GtKwd/4etuk1hNeprXoESBO1RSeRYJMXKf+O0qHmWdUomLT8ysNEfX/4bZFXr3BK6eukpHiEnhY2uMtEHDM2ng==","shasum":"04b4bdaad61f5a813d8323547383020efffa7d7e","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.4.tgz","fileCount":6,"unpackedSize":6809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO5RyjcwXu4o56Gl7n3A7CAHDWmA7QxvKrMtUHZerovgIgVtvSMMBQLt/8inxzOLYXfw1KX5gJmc3CUswBnbSBUMg="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bulk-write-stream_1.1.4_1521773826481_0.14872516777460731"},"_hasShrinkwrap":false},"2.0.0":{"name":"bulk-write-stream","version":"2.0.0","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"inherits":"^2.0.3","readable-stream":"^3.1.1"},"devDependencies":{"standard":"^11.0.1","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"8c6241a1db0eb9101d708c8626b76c1c5c4e5425","_id":"bulk-write-stream@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"dist":{"integrity":"sha512-wFAa8+yXEvYO0W/zxh3q5X3cqxk0SyjbTH77pF82nEm0XY2ABu4zwx7/BA5bDgTjXgeCm0QEgnQCQ/c9d87BdA==","shasum":"c25ab587dfd43cd704cf48f0905290a2bc0dd36b","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-2.0.0.tgz","fileCount":6,"unpackedSize":6741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWA/hCRA9TVsSAnZWagAA4R0P/AoFoUkOdg5Ob3qBl6Qg\ndj+A7NDyG6k0tOvK9N/cm09BwlsHaebwIN/oTkyPyrcRWofSsbILhNSIDVJW\nVqjwg0vlHDqzhf2CBcGvA13iAPF5i2KtyfM6krtlPxJzTYEjw38yC0ZfhY/G\neWLwA2vXYI9/pOB+/86dm/Y0GQYkCQb7/JVdGnDU90mt+Cp123q1+t3HOMwY\nO656BPAUMOdFFS8S1r2ItrpCXqjLPYztJjQutk4jfbG5vH1L4uPwFZbx0N7l\nmbkmBJalbpV48xtKhNj+Vj9MPqf6l8iPNtoKU0M+FLUPehazV+MntDZU3+hV\niyOPuQmnH4+rNtYKHm8vM/ft16xCmRXVbSeFykocjK2AQ0oVt4lOUzYOsoSc\ndUB63w48MUoiqlGyGeddvoe+DPORR4iwc0YZMffO2Et0qafReOt28HAasKaE\n0xOtt4byqTLzZuvSk29xZj+0XH4S7L/fqAyjYSApuCDaAxKXmG5kZiWd76rN\nMK3bf2wfiuULDQazE7nOANPDKDzaXN6ptFIlO6mGpYU8WBbhY9QMZqicyIMA\nm6sKJ7JQSUl4O9Ali45Ns5GidaaOa3XHPJWi533m7bdDDNhYhdp1LUFBxLCP\nJIDYU/Bzpt6dknRHZuM4T3JdvkvAzwl5uLF08xea52o2M977tff2rG1/eBe1\nJLrE\r\n=n7Wi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdHmk53EMyKyHjOrK/hTx/WK49op+2dl4VBQFNMAy8IAIhAOyYlFAGuZzsgrzil1qDo7Cc6fJUKJpgzXuIOLfKHFMC"}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bulk-write-stream_2.0.0_1549275104711_0.6666052075062137"},"_hasShrinkwrap":false},"2.0.1":{"name":"bulk-write-stream","version":"2.0.1","description":"Writable stream that forwards everything in the highWaterMark buffer to a custom write function using the new writev api in streams","main":"index.js","dependencies":{"inherits":"^2.0.3","readable-stream":"^3.1.1"},"devDependencies":{"standard":"^11.0.1","tape":"^4.0.0"},"scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"license":"MIT","bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"homepage":"https://github.com/mafintosh/bulk-write-stream","gitHead":"1fc07a891f4cedd1dc64038d7226dcc5ba3318fa","_id":"bulk-write-stream@2.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-XWOLjgHtpDasHfwM8oO4df1JoZwa7/OwTsXDzh4rUTo+9CowzeOFBZz43w+H14h1fyq+xl28tVIBrdjcjj4Gug==","shasum":"085bdc65caf19ceece4ff365fdb951ef0c6e3db8","tarball":"https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-2.0.1.tgz","fileCount":6,"unpackedSize":6716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwoctCRA9TVsSAnZWagAAs8cP/jU8oDDG47kGdly0uqrI\nWq5MAGrLee1GOix79GZ4AujcsJFBoLIZH6dIOooxMusSiieoSVsioQLGNbjP\nsUzEQrkqgYhYxQPu6xfh6O/U2Hlj/6XG7HJ9wHKi74zO/gWGWrSEuHLj7RIX\nRQWolMqtYXv1WIWO2sXVUKN7nHDe2tw8SnAMsyNRf6qzFd6Am5+mXlL8c+CU\nGx5QKKerCGqGmlk5SzEJB1GPj9IiP7gdRnSzDnC/Ycyi04Zx7Z3Xr9Hnl6yM\nH2ex8DAVp8zQCXdLvUNwKmu+lvFKERhYJeevlra3iEeNP/KdwuPF2C7vMOy0\nPtwf7yCjxYYgs9BV945J+V72FkPg+9rRTz7dfeKRHq4IoXIltibyxkjIv6TN\nC2ZnsXgjvjt2NC924np4Ioxa2raTLXFlAgToIcpk1COo/Ir6w1Nt1C9YkHAl\nkeoKAnT4a5yfJ7Rvaew7n+RgLh60/aYNMdtNA2dX14k6ReWqTsWqCA16WmM+\njdRTluDfqnyDEvWGys30Whl76ymuqKD9SrvRJ1BOGNhrqJrGqIIxLMvtNnDG\nyEUX38lJsPtKxrPfiJfrJ5RDGRGhKVJdaINevugJF5fZvGzLPAUOYjdrsk5x\nLKnDVysyoKK2EorxzeVzWqHOi3mY6QFRgoc2XFmIQWxO+/dpj4UR7KzgldTI\nuDZh\r\n=BnxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhAiYI3Ec1vvMN6y7vfJGYWVnAXhs7zQNKi1cxZOdWwAiEAqgiuLV1IfUhk8rX6PMqbzi5sdW2JXUu8b/ujHPNbqjc="}]},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bulk-write-stream_2.0.1_1573029677246_0.6503378779623639"},"_hasShrinkwrap":false}},"readme":"# bulk-write-stream\n\nWritable stream that forwards everything in the `highWaterMark` buffer\nto a custom `write` function using the new [writev](https://nodejs.org/api/stream.html#stream_writable_writev_chunks_callback) api in streams\n\n```\nnpm install bulk-write-stream\n```\n\n[![build status](http://img.shields.io/travis/mafintosh/bulk-write-stream.svg?style=flat)](http://travis-ci.org/mafintosh/bulk-write-stream)\n\n## Usage\n\n``` js\nvar bulk = require('bulk-write-stream')\n\nvar ws = bulk.obj(function (list, cb) {\n  console.log('should write list of objects', list)\n  cb()\n})\n\nws.write('a')\nws.write('b')\nws.write('c')\nws.write('d')\n```\n\n## API\n\n#### `var ws = bulk([options], write, [flush])`\n\nCreate a new binary bulk write stream. Options are forwarded to the writable stream constructor.\nWrite is called with `write(list, cb)` where list is everything currently buffered in the writable stream.\n\nIf you specify a flush function that will be called with `flush(cb)` before the stream emits `finish`.\n\n#### `var ws = bulk.obj([options], write, [flush])`\n\nA shorthand for setting `objectMode: true`\n\n## License\n\nMIT\n","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"time":{"modified":"2022-06-13T05:17:29.353Z","created":"2015-05-29T14:21:46.687Z","1.0.0":"2015-05-29T14:21:46.687Z","1.1.0":"2015-09-24T21:18:55.149Z","1.1.1":"2015-09-25T18:25:04.194Z","1.1.2":"2016-06-10T22:55:51.668Z","1.1.3":"2016-06-10T22:57:26.076Z","1.1.4":"2018-03-23T02:57:06.562Z","2.0.0":"2019-02-04T10:11:44.838Z","2.0.1":"2019-11-06T08:41:17.398Z"},"homepage":"https://github.com/mafintosh/bulk-write-stream","repository":{"type":"git","url":"git+https://github.com/mafintosh/bulk-write-stream.git"},"author":{"name":"Mathias Buus","url":"@mafintosh"},"bugs":{"url":"https://github.com/mafintosh/bulk-write-stream/issues"},"license":"MIT","readmeFilename":"README.md"}