{"_id":"pull-write-file","_rev":"12-88a94258f302bf4a2165c1e4f645ffce","name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","dist-tags":{"latest":"0.2.4"},"versions":{"0.0.0":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.0.0","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"50aaffdf5e8860b3a7024089a8a469fb8a7f8698","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.0.0","_shasum":"84ad6ac47720e9c0426fda5a2fcab54e00f8b7f0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"84ad6ac47720e9c0426fda5a2fcab54e00f8b7f0","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.0.0.tgz","integrity":"sha512-BczhYasOdns7dQSGbpGEGJJzasjl2ZNM70AgmKG9/bGZ4MnFRr/V/WFfM7XWjV1PfqlvfW4UJbpuGhRAL5qOnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/V8+4HY/JFpMvPKuaVpsLqvaGcsFXsY/LV5LBT0G0BAiAa1lUnxMdcaWxTts292lfiY7ZuxIPMAoxiLeB+9MvJ6g=="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/pull-write-file-0.0.0.tgz_1455188120087_0.1566050632391125"},"directories":{}},"0.0.1":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.0.1","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"5006af44df3982c8daebd9bbd07a6c2a797c1e13","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.0.1","_shasum":"cdc4d5dff5b26cac3e6b8018d20de81e0f14bd51","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"cdc4d5dff5b26cac3e6b8018d20de81e0f14bd51","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.0.1.tgz","integrity":"sha512-fGrqxxOf6hLv78a0WeZJNad27lKCxaaajH2jVkQTdGMkNDLqjHyzQhnRcKyHyRTfL9EzWsMxMJ3MTigJVccXFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6tCXCU9ez86zIAHOXMA3rMHZWKE6KyUFRvFg8oa5hUwIgIfQ1e9tBKrGSEtrVn6B+qEUdrWBJ0d4LWrzOnmuUvWU="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/pull-write-file-0.0.1.tgz_1455227918356_0.24057358759455383"},"directories":{}},"0.1.0":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.1.0","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0","pull-stringify":"^1.2.2","statistics":"^2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"900c33e670343c49da2513dd39742498935fb8f0","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.1.0","_shasum":"1f32e99e3712f46be2ae96b24a9cdb29cb28880f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"1f32e99e3712f46be2ae96b24a9cdb29cb28880f","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.1.0.tgz","integrity":"sha512-+/PiTo6NlpBHIfm0ELuwLxlLq5Ul8B6smvXb2PKoWEyWnkIrKTfVWchufM2yMMPIh0R07YnCSA+SIUkH5HiXoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5Nb6WiCjX5nagjU6lr4JbnwTRoRT3CJ/k+aXjt3GpSAIhAMblYkCzt/AbQJeIN6fl6H7pBgOZ6Io+Snz+R0Z5rHV3"}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-write-file-0.1.0.tgz_1458293128152_0.9222201800439507"},"directories":{}},"0.2.0":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.2.0","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0","pull-stringify":"^1.2.2","statistics":"^2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"c7b11823d138f36f2416a8975b3954645b2e4ac4","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.2.0","_shasum":"ea98e8eef607c3ac94f9c7d4349a7a0df8eb6eae","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"ea98e8eef607c3ac94f9c7d4349a7a0df8eb6eae","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.2.0.tgz","integrity":"sha512-KmDc9wlIAK0eWMrwtEFpscPCmuvT8FA4yRxKK2iSqORecSIzHHl6Lt4rQLzV0zd6+i8UXvuqpVgmxdB2ce7l+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/q8M5/SbvNBZTGUpITV33+D5D+05gCPS812s5QuYsCAiEAtw1DglJoD70gj6FoN6mUQ0RnqDg5qGaGtg6HSsoArY8="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-write-file-0.2.0.tgz_1460236973444_0.3011730699799955"},"directories":{}},"0.2.1":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.2.1","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0","pull-stringify":"^1.2.2","statistics":"^2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"357b8b12da55a8959e31cdb0b06074bdcbfbafad","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.2.1","_shasum":"8ee97b6824b6a56b0939aed5f370bf0e23c7b077","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"8ee97b6824b6a56b0939aed5f370bf0e23c7b077","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.2.1.tgz","integrity":"sha512-PAPeuzBWQx16hWw7wxKbbRgUnTex5q5t4Ove4fYSeevlltQter2yvfuCW7QUfrdXqnM4c+HsHfaW3q54JZrwug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCua/OtB/fdj2+fqdmm1l/TGQpY+FokGm++MrLVSZ5PMAIgEQG+Te5HXyrJECIEiiJteqKnltqk3n6Z/xhSRs3PGas="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-write-file-0.2.1.tgz_1460239966849_0.2231874882709235"},"directories":{}},"0.2.2":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.2.2","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0","pull-stringify":"^1.2.2","statistics":"^2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"47f8eeb1aa1f77534e2a24d51fdfb2ba8ba75c93","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.2.2","_shasum":"a5974f0e7f67b21f7e9d323fa28d35921d4e93b9","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.4.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"a5974f0e7f67b21f7e9d323fa28d35921d4e93b9","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.2.2.tgz","integrity":"sha512-8iwWb93ZKN3pM6I9Vutu5DEtkyMlbHCTlK4bxk4QPFZuzenfVg7kNwom3Ka0GDORBdi392Is7M4CF9Nrgf5fYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBioGwMgZSTKpjG/sn3IUKPJ26cQDsZyQ+E8J/TIxTj6AiBOskDmjsyuadF/ivdnliw/Y/KnbCY1qwC/x2yG2dKCQg=="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pull-write-file-0.2.2.tgz_1479943256192_0.10989892412908375"},"directories":{}},"0.2.3":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.2.3","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0","pull-stringify":"^1.2.2","statistics":"^2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"b13068c5b80fbea05cc22c38f22d7ba6bdffa46a","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.2.3","_shasum":"9825b52cd54f3b1700071a82d9df7d0d1333e127","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"9825b52cd54f3b1700071a82d9df7d0d1333e127","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.2.3.tgz","integrity":"sha512-NZ4znQYDH4dG4qemipuSLfUPuAS6U9iohYd6dTTuy2XH6esBAxebxMuP5IgRlU7x4hVN905laUXDFHrLLqoZ5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEk37UGS9uEWVcia4MtUQ2Wqbv1fxglVnbB9oi9PDpvwAiEAgAqToFq2eapgwK1259kifxVsPpX/lt7Ikx8SzRGArTU="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pull-write-file-0.2.3.tgz_1482848728125_0.29730145283974707"},"directories":{}},"0.2.4":{"name":"pull-write-file","description":"pull-stream version of fs.createWriteStream","version":"0.2.4","homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"dependencies":{},"devDependencies":{"osenv":"^0.1.3","pull-file":"^0.5.0","pull-stream":"^3.1.0","pull-stringify":"^1.2.2","statistics":"^2.0.1"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"license":"MIT","gitHead":"118b86c765dda47a21ea9694fc8b794801036d76","bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"_id":"pull-write-file@0.2.4","_shasum":"437344aeb2189f65e678ed1af37f0f760a5453ef","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"dist":{"shasum":"437344aeb2189f65e678ed1af37f0f760a5453ef","tarball":"https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.2.4.tgz","integrity":"sha512-XqtjwmjObiJYj/ojJskRayIzlmP6ufzG6Ec5oSd/qhlUWr4zMsAcJoiSPjUi079QFqvlb54HaWCBkbpg2zZiKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzgFmGJGJKNmc1fbdj4ojyjki2Iz1/jlqmpZmrR+4fnAiBP/6JisDJQP+zRwlu4r0vLw9CjkAIgDele+SfwtwZgMg=="}]},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pull-write-file-0.2.4.tgz_1482950614039_0.9835915132425725"},"directories":{}}},"readme":"# pull-write-file\n\npull-stream version of fs.createWriteStream\n\ncurrently really simple and does not yet support all fs.createWriteStream options yet.\n\n## Example\n\n``` js\nvar Write = require('pull-write-stream')\n\npull(\n  source, //must be buffers (sorry, strings not working yet!)\n  Write(pathToFile, {}, function (err) {\n    //callback is called once write is complete,\n    //and file descriptor is closed\n  })\n)\n\n```\n\n## Performance\n\nFor large buffers this is currently as fast as node's streams,\nbut for lots of small buffers it's a little less.\nNode uses the fs binding's `writev` to pass many buffers to the kernel simutaniously.\n\nTODO: benchmarks with graphs comparing node streams and pull streams.\n\n## License\n\nMIT\n","maintainers":[{"email":"dominic.tarr@gmail.com","name":"dominictarr"},{"email":"arj03@protonmail.ch","name":"arj03"}],"time":{"modified":"2022-06-25T00:50:41.761Z","created":"2016-02-11T10:55:21.642Z","0.0.0":"2016-02-11T10:55:21.642Z","0.0.1":"2016-02-11T21:58:39.875Z","0.1.0":"2016-03-18T09:25:28.562Z","0.2.0":"2016-04-09T21:22:53.910Z","0.2.1":"2016-04-09T22:12:47.282Z","0.2.2":"2016-11-23T23:20:56.742Z","0.2.3":"2016-12-27T14:25:30.294Z","0.2.4":"2016-12-28T18:43:34.560Z"},"homepage":"https://github.com/dominictarr/pull-write-file","repository":{"type":"git","url":"git://github.com/dominictarr/pull-write-file.git"},"author":{"name":"Dominic Tarr","email":"dominic.tarr@gmail.com","url":"http://dominictarr.com"},"bugs":{"url":"https://github.com/dominictarr/pull-write-file/issues"},"license":"MIT","readmeFilename":"README.md"}