{"_id":"blob-store-replication-stream","_rev":"28-ead416b63ccbc6915b6dad518fc4b3b5","name":"blob-store-replication-stream","dist-tags":{"latest":"1.3.3"},"versions":{"0.0.0":{"name":"blob-store-replication-stream","version":"0.0.0","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@0.0.0","maintainers":[{"name":"noffle","email":"stephen.whitmore@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"32fa3e3c1cb2c69b3113d68da12813cd6980fb06","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-0.0.0.tgz","fileCount":5,"integrity":"sha512-HpxFN94SAJ3mP6jRXqMQJQoc/2YAClpk228qOPDKLfM5CuZ5rmWH5eqSCAjZsQKa0JCF20zPWAfpa80JGIxf6w==","signatures":[{"sig":"MEQCIDQBFzayOFJZXXDl/VTpz0G2hFx66f0RAlyOsRwB2e8zAiArP230SHnjA+CSC+B2/b31U5GCWGi1qmoY4t2+Rc5DEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15908},"main":"index.js","_from":".","_shasum":"32fa3e3c1cb2c69b3113d68da12813cd6980fb06","gitHead":"df715a9d2b8f2c6778c11a92ec76348205fef4b4","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"3.10.10","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"6.12.2","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_0.0.0_1519752877559_0.10509190632377874","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"blob-store-replication-stream","version":"1.0.0","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.0.0","maintainers":[{"name":"noffle","email":"stephen.whitmore@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"9c110b40285c8f49a5f4334469a2302ea847a6ae","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.0.0.tgz","fileCount":5,"integrity":"sha512-mAAg9GnFdinIp2XY5C4NQdvilp4oX7wihN2AeuSkRuVSwo1aKAGOTRF1iGjluqgiKginHiHnWiv4YTaLQIKB9g==","signatures":[{"sig":"MEYCIQCL+E3NGIRoFPiys+CHHaWoc5cwaGm8EYcu3jNOU2SHxAIhAPeEIbaD/7SvQs9UzoYOl++bpS7ADwm20zNwXWp3q+Po","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15908},"main":"index.js","_from":".","_shasum":"9c110b40285c8f49a5f4334469a2302ea847a6ae","gitHead":"7095b0d7c9d4bd1fca532cdecbab6ed5e1578207","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"3.10.10","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"6.12.2","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.0.0_1519752921684_0.7267709363696659","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"blob-store-replication-stream","version":"1.0.1","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.0.1","maintainers":[{"name":"noffle","email":"stephen.whitmore@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"79c519dc6c4e126fcfb6d730730b23971794ef9d","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.0.1.tgz","fileCount":5,"integrity":"sha512-tV/FnGEmPFm/1Vo+pn5kgddeKzTj64dIWZD0zAz38ifityRs9L+HQZ02p7g3NO2OLxcvfPwb9/w+ecduPdZvkg==","signatures":[{"sig":"MEUCIQDuGGkTTjUwQpF5v7txmIoRmewq7pp8fCYFTpj24fxUtQIgNMs2p0784pa3KzYockrPOr4/Bee3Hw2mgfmvLMj3lJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15911},"main":"index.js","_from":".","_shasum":"79c519dc6c4e126fcfb6d730730b23971794ef9d","gitHead":"a482bbe251bb277ed104120fca9b6f0bfe052ce3","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"3.10.10","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"6.12.2","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.0.1_1520383519252_0.03597217113847395","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"blob-store-replication-stream","version":"1.0.2","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.0.2","maintainers":[{"name":"noffle","email":"stephen.whitmore@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"eb7dc3d1da63cf6f1b2e7a189b2cdaf81616164e","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.0.2.tgz","fileCount":5,"integrity":"sha512-6zTFcyOK1HVbIW76I39Prr/XHa+lMUk6AyfvG1Zw8f8rnnVCFYXvEQ1TtHeq9VXaPoGq+1/mm0RcUg77LAYPCQ==","signatures":[{"sig":"MEUCICA0zhbjY3QEvsKCnNtegunSypOe/HnHZr85r856czt6AiEA7MlfNNQ7Im233cNXoctbuNP/PBhB9Qib9jRCTu8Pknw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15926},"main":"index.js","_from":".","_shasum":"eb7dc3d1da63cf6f1b2e7a189b2cdaf81616164e","gitHead":"4a34643004f17d1aed6245bd8d54578238f034cf","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"3.10.10","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"6.12.2","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.0.2_1520387952530_0.40084265007589615","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"blob-store-replication-stream","version":"1.0.3","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.0.3","maintainers":[{"name":"noffle","email":"stephen.whitmore@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"8f8b75f42bf165f633c2b64bf1ef0ae0bbd571dc","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.0.3.tgz","fileCount":5,"integrity":"sha512-oqCb7SBMg847R5v9n1YTcP0W1X5WQW3Avi3KNvtT+5mxbwXKVg9LJQ4YD2ZQFBL7nsOqasAtGTETMfIupSIL6w==","signatures":[{"sig":"MEQCIQC3hFkCxQ3Vc9EixiWnC4gTQ5Xp8yY7lXi9o0o0qdjaxQIfLdwcUfbheHrHAZRMTdCNotp340fCCkv84jU/W5jM1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14373},"main":"index.js","_from":".","_shasum":"8f8b75f42bf165f633c2b64bf1ef0ae0bbd571dc","gitHead":"97a7e64ae846b2fd7219fa8f5657a431eefa304b","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"3.10.10","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"6.12.2","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.0.3_1520444666532_0.6620566472429978","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"blob-store-replication-stream","version":"1.1.0","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.1.0","maintainers":[{"name":"noffle","email":"stephen.whitmore@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"48a3b22b1c6bd9430bef9fc41f9551b2f455f803","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.1.0.tgz","fileCount":5,"integrity":"sha512-DkJ7WsrHM3ng4dabi6KCkZc/lF3bbrZ/p7DpHvllvnAQyzWDVvXttKTgXrPGyFPdpH5R7aZf9OgPRtm2ug6QyA==","signatures":[{"sig":"MEQCICIXxUAHz+hqRyVtb8fvzUMtudnUzf7vyMuoBot5UmtkAiAtqZ8puGduPW8ia91NiS6tpfE6OYbnbk98o9UORgbY7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20109},"main":"index.js","_from":".","_shasum":"48a3b22b1c6bd9430bef9fc41f9551b2f455f803","gitHead":"8080caeb4c7f6c2fc2acf0aa093a0005f44fb6fc","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"3.10.10","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"6.12.2","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.1.0_1523286652516_0.1996755793335514","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"blob-store-replication-stream","version":"1.1.1","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.1.1","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"75d89d49831d02213e7c4718c8db9baef409c2f1","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.1.1.tgz","fileCount":5,"integrity":"sha512-ttpAvPjcWRWeA0D2bFbSzWKIr57nIoNCd76KQHvzjjv9DUYd/dalz/wCXVW6xqOkaWFXoEVZNJwcvtb2Hnwbnw==","signatures":[{"sig":"MEQCIF2hYlaQYKR9zLkVGWarZntIqqVkgZkjsS2ibHKwGqDRAiBA3J5SRahkDdK9BO7QAxYlgzMPLcUFTbEPEtFyiq4hHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLCpRCRA9TVsSAnZWagAAYXQP/R5lIZuYWYOmC4m3HWJt\nq7zj2ZTmLRYeCTMqG6kmM2hOl3ANo/p/mjkYWBPd5SbPZwhb6OGGifXiSKoP\naP2fSbwED4GhNNbACnUdcu+YoKm1F8GqxJ8wOpVsLfNQe9ZgG3oyqJAyFlbX\nc/4nM//L1QMZ4t+qx39dZpDpqdnME4jHXdW8n77ItnFLh9i/TMMA/CbnpB64\nEKXVWUabvq6NqvrrWRNRr2pDIuR424Sr/+p5YtQj0xITllNWO3g1kivY9twg\nI9YiyvEK53rjMANsk4EtK4mHpDb64K/aaZR4pyfuBfIKJvo9SlCdmZlt3K2Z\nOElRKT329fe8Url8PDdMhKQVtRrDJliM3mEJZOu/KSXOKIX9tFpB+DfOPG8y\nsJEi99nG3PkKwRaPxC/tJuoDdz317J+OK9aIRqcThKHnT7F/U2xIm9e/Uj30\n1z2VyFNaZFZd6FSbaTh241+wF28bkVxQzO6cG4HLn3ZycNLJiYWz7hHvPBhJ\nD/3RklRVCVFQu9RzpgzBWTEXeBQmP3j3jS2CkcsO/U1gmw0d7FdhHoc62zRo\nUV3gdCV7Fy4/E5189oRnPUaJihddCE6UkRJGEGEw75KIBKX0G/kxfwatzb4f\nnNld+ZfbgeqbAK5bIidnkHdO5kfzAhfhKTVTp9LlPizds2Et7MvbuQWD+0iA\nybMl\r\n=YOfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f6cc53e9f88b91e02e576c06ad8cdfc38c75db57","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.1.1_1529621073886_0.29232594910188303","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"blob-store-replication-stream","version":"1.1.2","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.1.2","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"532232303e813faf398d9f1d12fd146453722376","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.1.2.tgz","fileCount":5,"integrity":"sha512-qj0lLNAq9kxyNS6Ud6zwGwwiGcWpKyuV26P9yv1Dg2oC5PGhvP6dY2mLM7Gh9wEHZwNZHzNECUg/Epq08vRicw==","signatures":[{"sig":"MEUCIDQE/PlAyOQ7/yLW1+U0Y7GDKpknH7sTpGrnob4MfrzuAiEAlyTkitjlf3VLNOqZJfMhGg//Hsi0drPyyms9TU/mhms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmA/PCRA9TVsSAnZWagAArVMP/iQaIdk1k9dITAJis+ex\nbnabqmz1p40D66getrYLEakIrpl2lXDznmCOU/ifW+XAJwG9p32PbT7uufv7\nJ1JneVUsglHKTGMSBv5mu+SdM70tUkoDEicFLdBwroZBoHP5KiPuC7y7Fo/F\nAF9kTWQ+ufJYti+cUx+NFiViqbS5zZ94MM11/CHWR4E+qhLDAcUDLpTMNe9w\nkpLo2alT0SdYDAXaejSHh7wMoZUcHn/U1QhG7OWGv3kcT2BKghz+qVN9xWng\nDedSY0sCuT0tT2OitbZLmacwocvdwwwuI3aBOP3F+IciLcCj31iiK/8Auw/6\n9P7O5JM+0oedYYh66C/UqvQvJ+VPsOtCY8E73TdrYCdEwwoIwun5/S0fNu58\nGel857Xzw0EHZC7/TcAJj1Q+WzuQrCeyG+LTwDjwS5Q8C4s3Q0fOU1c92Y2Q\nvL1YWK1h0zPXjBXyxDlc/Ch9u8wmkaULnyTXLo+nbsqJ/863/7SjO2XJcQ37\nqYg+XOqPkTV+FZvYlK/MqcIXGz0WIdFxgATUYRuewEO44yYmvGpF+kEi0zN7\naAHZUrKyq/o1qVj5ZddWJQPZFxfB/nv3hLih8NewDjU7UBaaxli5St+axqGr\n8GZrNpWngF3lcFuaOvqv604Z9RKUWy728EqDP5HVO7SEl7d/F5dzJkkTaY92\nuE7+\r\n=3db0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ab948944cb57e29bc5bb24d9a3afa3779fb022f6","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.1.2_1536692174646_0.010135402034938679","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"blob-store-replication-stream","version":"1.2.0","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.2.0","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"9d23c05cf6bd261c2628f67b5cb320d7e5c8517c","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.2.0.tgz","fileCount":5,"integrity":"sha512-F3y9EHEtQQz4QwLUCgW+nhWJAhgcMDrm58yr9PhR3+GfgQqegf8YvYT8+QxVIhMe3JA2cKvasDZQUfVZsSbR7Q==","signatures":[{"sig":"MEQCIGJ2bf0xpcFnaRaA5r6V+0v+EAnsCLCUnLrE8wgau2u0AiBJSvSIFBRf0+pHUY6u9Nhb26gSFEiJ/2PvyjkifgsuXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZKUVCRA9TVsSAnZWagAAqFUP/3Yf0k7X9Z/7roZQ3svm\nlECxZ+6IQLVHda4pnLfXd0gdbxhfz1S2FutG2VIffI+0U0DoFX2Shr9tGYOb\nOwWupNg+qiUVv93jqZzg5SSiKbT6XnKJhob5sZQHSxZ9iD/qF3o9/1rKUaMf\nCxdfUkgQzB5SrIFx8NyZUDeAgfXQn3luIeYOYy1UQgQGPUCSPh1s7wF2eW6q\nidaBC6F0L85R3gPQnTFSiIpndmqjZVqUx6Ax5VMa+D5ZBmVng6X0L4GI09rz\nC0WFCz2iDQx5bW62rER7s8XrSxrTbLWQHogetpgekfQSQLa3qizUo3eWevbv\ntgtNcBxAjvn8LWI29CfuM16jmYEIQ/mw6KQL8TZXyUqydzSe8rOTEABjwc8G\ng5kj9SqrzjURPFiT3DNsAyk6OyprSgrEwMBX0L/T7gbV6DUwNQuSkcsFb5ms\nW04cUMJ/0Xl8dBhjpWunpIKSrUsCQRuuLptRC68ZHwQ5512sv6NDgbpGghDw\nM4NZAA83gow42gJSdXGFJxQfhcCzzkFudEGqNh20HFBzYm6aDfe7vPYmZnqV\nSfMP19EBjzqqFh/Ps8a2uUn21srtNf/XxPyFfcRddW3HmlvMTzNww7b051yH\nUEdilUcXNQ73XF7WV/mNzsQLXZscW2uw7qdouKx2/sq15t5xcoOzgH5jkxB8\n0ZAB\r\n=Uxtv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3234107c7078f8d2cd09ac3d09933d6509e871ef","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.2.0_1550099732758_0.8624188679444433","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"blob-store-replication-stream","version":"1.2.1","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.2.1","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"0ead3acd206447fabd55fb1c22c5ff2ac66c853a","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.2.1.tgz","fileCount":6,"integrity":"sha512-gmllHRz1DWr7VqHTdyVabG+ejz78Ni2Vxpdl9GUvjVRbcEaTFj3niAKDiyAgsTKjozFV5qayxMOJGgLzkXj7/Q==","signatures":[{"sig":"MEUCIBMZ22fQHksClPSXr/ixVf1AZzu61/urZIPX7lpeyR9tAiEA96j/rUYV88Te10zB7aoMe3LALCLeDlrVeiRhvLYrHC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckW0fCRA9TVsSAnZWagAAJOEP/0BLhKUsG7kCCSwJGccX\nfw7VtHPlqXVxWsWiKtiS6e8FBBYf+vedYEN1nzaCNlceQpvWfUYW6MAUJOnk\n0wdP/ZoeFhiHlpQeV9kqfz3tUgrnX+NIrpXaSqoHbhe5pTqYKK2KmccmIPW2\ngXwicFuQauxu11lwyeJiZ5QHo+JCjqh124qs8x4KW+FEDfTtagghBFJl+oG+\nhxOAPylPWfhrdiVsyy8HsPG0EuCMDyzE2hveg0lev/mo0VhAKhmFlMKKZgT1\n42xXPCC5eU8eQ12Y8SdYij6DEsbuloFsDnjDJLi8gIQRzCy4BGTm6yVwlc9Y\nlRz1RG6VUNFfT5W+boP4CcxrZXTbgW2H20r4JErYD9bthDmD7Z61iS8Paefw\ndFG/o2iGJGlRMJPbCCmDfZNboDESUasAqDc+X3Nt03vhQOkn2IF7CQVI8AWH\nt6Fj3sFidwNF+dZr7s4svF4qlIf321nRacxwyCao4LOSKBNGXt6i4e0QikP4\nV+n5oiueNYOeuuH7q1bTIfvQxXyD+i2OGEP7U3ikzSsBw4xipkPVJK/DHrrg\nK15etsjG2meEZR8veHKVMC0gjSlPUyTf19F9gaOAX9U6kmXkx/bR3EQCySPo\nzXpRpJxfBAtKkm3jcdghSwu/376b+PHGFyVGjftOCcifnUdNt9f8AaMJnMKQ\nFFQe\r\n=UfX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"10aca41a1785475779d37b15890aad2b665f062b","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.2.1_1553034527015_0.2763194406156346","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"blob-store-replication-stream","version":"1.2.2","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.2.2","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"08ec0117c165d5a3109753035bc876413c0fb760","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.2.2.tgz","fileCount":6,"integrity":"sha512-NuNO6TTpQlQS9my8/T75yLlh2XWKr+dpeZ7A3kKrH06xqH8jGutOt4njXPUwnzQPn3ikD5GO5QMoaanAU2iqWQ==","signatures":[{"sig":"MEUCIQCEmd80cCA8urs+RTGXhyIrf7K3oRiVS+QccGuJBsjK1AIgDkTvpcl1ZEXCK4Kss15VX+XgiZm6BCHcz9UeWNg5RCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck+EqCRA9TVsSAnZWagAA+pQP/3/jEj+TwnZgJ+te9X3a\nwWFWWpZNo8IW3CwlHwHO12UnVOUB6KCCFge0AUnaPNDMHp/2y053RX/0PyJm\nMfsVWZ2yez/MzAAfu5TRJkLarJkrQlVOWeHULbJ9uPHGDFm/CAZCTnV3zJwn\nmfBqAR1KWpVuQS3oCtQ40HamXWTuHBmtuOXWDfiKN+2bjXe4zAqLSbFEQfxm\nbN9vjSjfMlf2Rh9EacJZczVvTRsRtyvncfX6wQ82Xiu2+JChvi5TuMKnroIH\nMVOO7uMjaYpkxSLMBdKH8QtQWRZ/911FqMZSfEZC16dvkOJWkbahuQbnpGU8\nfKGXbvzaMb3JK2lzMaPiWd88oMnq+0cVS4K1YK6G7gw8TsqajVjg1ViHi8u2\nRFPadMOwHvz82VnbU54xrDO9QszEvevyXoxMuQ4mEeCbgWk7lu5BTT+VHyJ9\n5pS7p9jh3ARJ9yptUuNJwwV7yzkOrgpRYg3J4lgdAibL5OXDF9DTpag01o5R\nKDHerGOA8ySqHaMK11x+7uquhLJr91XCHZILWGwFkpTiPbK4L6JcmaJKFF7u\nxS8KIDgk6WREHLsLhSRLBq01yMxbRn6sK7/MYyLuX4EGXGbHa5rbVJV2gmsU\nedtm1V9PoByQ+BgPtVVyRSOl9gZoqCkuQbcrJeTljXml+yPg8lIWetxJbK7k\ndKJ1\r\n=h+fH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2004865ef85845597ae30b332cd3f9c42fc81d7f","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.2.2_1553195305421_0.37825601681214716","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"blob-store-replication-stream","version":"1.2.3","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.2.3","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"a76b522d2e8d9b757b054ecd8a91cc8417611e1b","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.2.3.tgz","fileCount":7,"integrity":"sha512-cJ0zUyJQ6K/2BJCPsnuoDGVseDXi2B/zZnqTL3nnsI5LgfI4j1Dr+JHtekfslOKHWZ60u2Jh1Df31MJac0BKKA==","signatures":[{"sig":"MEYCIQC7KZV38wmQE/DZTdvJonBokKRlxWTvK6Ilj4rvsUlH5QIhAO5O+rYdJjvAkUg7DUwUp7upk3eZ7qtqVo73tx9YECyD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp6GfCRA9TVsSAnZWagAAuBIP/1c3TfTSDhdrjIUmjBoW\nPnk2h83sx8+NfnXDJx2n7wMVfKqNsCwMfuTzFP67Pox+EKgDqo8P/caUuvCF\nepkxQDi0yhk2uBYP9tcTYUhoAINW8yMwuqbZMNYCO19eAhlLL9dcMQKtdhfZ\np98wZwrX+aabmHlInMUSisp4u510twt4EtVAl/fm59eWQhxCS1H8YQddbrZp\n2RZIFLiagn1h7T5gVZc8eY5tU+XU5L4LSEHTnakg/Hk8UDiva+D6W1Tg8zWv\nEWk41IzM2UXdIOx76xyXmpBAV1XP2kllF+0T/TN5sj5p0vD/y6OfvVpZ2Sc5\nb+bw8c8EQBjPjKUVXtmzWj3fcx7+iWmGmxwzuPdAtmw94rOjYgobQxRwGpjN\nFfdY9YvQtlxqTcJWdj482xXIJ3vEFrQ0FrOKQiBssVOwYHp751rz/UpP9oZE\nP6rFN2DkAY//hg+Q/OM4uZhNuH2TAYeihaE4bbBhqwe6WXcr6NIT3sV/udSQ\ndM228dbeAFmZSb23bGMilMkIjCxtKoUQBP7FOKDJR+5p77m1XzuwLpXbN0sp\nv26V2ghKBCCA+4gDzwB1d9+Irq9WPhwPt4mR00Wadw/7VPSWDeNzqm9AuRut\nMtIbnO0TT7ZMzE/JOFTrWrH5dMrAqxe+05MNUbPHrxXq8+cjyOJbZIdQVytj\nBozC\r\n=3KLa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"49b36c2b78d8255d83e3cd166b009984e5380f27","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.2.3_1554489758375_0.16516155952581557","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"blob-store-replication-stream","version":"1.3.0","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.3.0","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"121ec46d14004519e3ea4aec34af1dd61f34c40d","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.3.0.tgz","fileCount":7,"integrity":"sha512-iX+vK8TEtSDf0QnCLfGjM0Kv35Xd6l3iMLwJykH0AEpuob+HPXACgQSyvu1WRd6vCS4YCUZtFyF7mHXNqy//DQ==","signatures":[{"sig":"MEQCIAYWQcQ0T9b+GCv4ZtR/2+H7M65Znvitn/cTz3r97cEDAiBhbeBVD79LIbn/+4qfdyxlWDGEzjyii1jz5CEV0ymQ1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrQJ6CRA9TVsSAnZWagAAlsgP/108jUOjqVqbqRGm/bYy\nIDTqOqh+71AaQoFAa1ri7QlsMZZG1Vz2D1DH/Mz3GgLEu7yKvgb1nsvqJEbp\nCqm6smuFMcRxE0EU3vkXLDcnEq0wTwptyTvCL9GU3MlyJUP1xAcyCb3x1vjR\nvOJDcLkEAnE94NgF9ke8RtBF2vuvkwRxfzQeBU+Gr4uIXJF8ys6VrOBkQFYF\nb6EKNn/PToKZ/0GyQrP/hlYPi+4mYt3Thf7dn577WpPsUPVORVgLLhaSNS/5\nMKATA501xt0La8WMpd43AGBTLK2t0N/ccR7Cix7njP/8sLOkTDwX6ZCecAL6\npiMJbLt00OwZqjTvqXiQPNeF34Kz5wqcuvUHKPamvx781lVkskCO5iy/xSOo\nnL4rKhCOzlTdIeTkPG4QdmEFeiR3Rsxo3d92wJv/g5/gb8Jn9UyxtZIVRRUY\nik5nciY82mvf1JorUWpGIDXcNzdwdh7sUOW0DjH6wUUCwEyDVER0PrJdEnE0\ny6ZY2mroEqJhfama1eSYCfD7mOLMiDGX/2WK9yYa+wH2IFKOjnAcK2DGz9j9\nGkfHUK1ROtPpD1SaPRV+hP/fDJJCZvJMtccRg3m2nQ5kiToEEuMNv160D7P9\nMhbeuaDBsascihIpXpi/u75dW93tm/KOAYNspb8sDNCEQecjNtTdjgH7p7dU\nxwgH\r\n=bPF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f285f7f40f162424805ccfc96fe6654dcc957b9c","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.3.0_1554842233299_0.27669541574447454","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"blob-store-replication-stream","version":"1.3.1","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.3.1","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"8533f5560a49cc5034f4c7c3c5eb18e50e4430bd","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.3.1.tgz","fileCount":7,"integrity":"sha512-iDhhM/tLy+vXzlGocKzvqI2tdEnP5z2qhI0FUQNepU5uGwQhJwt3BYnEWAXEsewI/aV78+RTRlmujnCVCW8KGw==","signatures":[{"sig":"MEUCIQCj78dhxw4lSQHPTRCbnSWm/5p5X9h5XbtB94OcQU7cyQIgTBPr9oTAWhbL6RNsEZ9zv+Rg2ykU95qSgSTu4mhmILg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6GlECRA9TVsSAnZWagAAzhMP/jm6+uGsBs/zgUaNJFmL\n+lTaU4aSLvkDQWDnYw9dB+JG26gMkUR6bHVv3G0zIzwpdj0YyFOzdbrBamQe\n+cZ/OHCPQlGfuwBTcIlvM4MwamcSL8KEHGfyRuiBrYGCEj+bnXC2imf3ZjbP\n5eQ0qIO4YcxxKNrC2zKMwqPGK82S8vxVIhpjAqMmfz8JyuWj1lh+PXjIvlQY\nWavBAnlq6lQNKegNd4g+tYoBCueuwvR2jD+90vRmP5mmBJLYD0nHR5htYt36\nSRypJE6oBMbplZmT860W4NoRl4aJJ4Gkpry+cKHRDXu2Tmv/gTyV9tbvDtLc\ngF8pd8rXlrkNepuLSlA0Oav5q2foVyXWBYQzUpP8SduNCiZlj5urr+fuxuO+\niYlnt0mq+5yaB/3UyZv/Ri21C9qTnrpxTdqA8Aj/b+WpaJ69JtGiPI0ETxce\nbpGzdE8XkyjELNZt7cTz+rY1sev21nzPX0Vet2e3NzKc2Cfc2gD7Cacimpv0\nQ+nUKA4xhtNYdSlwvh+9PBYdcKVv/RtrdiS/XLKp/EEZuqiJksyXyoQzxyay\n7nHv+CW9NoHnncfuBpJh/Qh08yHLkSG6cUMnUWXlOkHDYSt9ztGOCfCCISVO\nr9esB1AgvhJ05DvUMrPYckgccOwRjKMQWCAbLsSvXiR2BRTwArXE4+zqw+gZ\nkADA\r\n=rdhZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e0fefc03793a90b94ea4010cc79bcd9f9d33dae3","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.3.1_1558735172178_0.08781551023889311","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"blob-store-replication-stream","version":"1.3.2","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.3.2","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"3e66c6b72507fd92335f35e0be88abc971f655f7","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.3.2.tgz","fileCount":6,"integrity":"sha512-+j+IECBbnhbBXzh1zQlfdMfhcPS8+eBVs42Jv3/SmU61oFwkhcSrEEjV2cy8CK0j3u4nb0MzUr9TNnhhR4rm+Q==","signatures":[{"sig":"MEUCIQCB69sPGlVTxH73Grgqe2vSMtIs9L7e9IUrzYh29n71xQIgRCAfaOkUA4cisfLVbWcMuHrqSau98sQ4TQZA8ZgvXZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQNk9CRA9TVsSAnZWagAAJNIP/3ZxZAPlJzkHF9X9zt5G\nwvlk2Kbk+0gTD9Q3iOJ+BlgbMcOXHS0+6du+ae7sint37g+EVCJq181fnzod\nxBXOw7yVz14h0GKu7TXty0viyrDviA1+dC+ysbNzhy1z1LV15x3s37xp78Q5\nATxQ/s2KpQ+lx9y2TSot7OyalX/Su9l7n746tJnJ+1uGusr4TO455YRN8tR6\nFDhBhkkzoIEeJbXF3lrQWGr68w7caD0CDjrEonM8j/uTInH/xFyYz0IOWftW\nUGvFF4dqL77mo6osyGDaFDxzEt4yPASN8ru0wgNDrdnUFyFlfUubWnp6ijl6\nP1FUgg+CSfOg6VEOI87syHDHevF9gSNBurq+Easc4Ol1S7jmi169AoCNuZ8E\n/KYM8JN9V+bztmAIDTF3qUkp2Ioq1ORrFn/gpoMs78F/DxNGCzsNQDcCZ6Wb\nSVWDEstGyoXUTReL/UfMZkBw+ab9YMg0djhHQawMObfGMzmsenONuAarAjSs\ncfXtGg1Ft9lOaOV58YacGfEpNRqoBz6cMuU6KYYVh4yZ617MCSQT4uI/5IKW\nU7T5DDUSyIT6cGI0smIms3HD8ROzkD32ydDy8FmZDmvLdxCbdgqsNNmD2lkp\nLVjrxY4Bx6zYMre3sieZAbRbF0Orh676XNZrHydn7cR55qRDQcdDUzMRGs96\nyVnG\r\n=52uf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"438b77171b452f02293a99cd598af632ad60ce1a","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"5.6.0","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.3.2_1564531004979_0.2532431209594883","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"blob-store-replication-stream","version":"1.3.3","keywords":[],"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","_id":"blob-store-replication-stream@1.3.3","maintainers":[{"name":"digidem-admin","email":"info@digital-democracy.org"},{"name":"gmaclennan","email":"gmaclennan@digital-democracy.org"},{"name":"karissa","email":"krmckelv@gmail.com"},{"name":"noffle","email":"stephen.whitmore@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/noffle/blob-store-replication-stream","bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"dist":{"shasum":"125a98cdb313cb6e913406a6edc359b5cc0d2e45","tarball":"https://registry.npmjs.org/blob-store-replication-stream/-/blob-store-replication-stream-1.3.3.tgz","fileCount":6,"integrity":"sha512-LWPcDTMzgPcBqhEnRMFWFIgXEZnyP05aSyl3Q2mHwKSLFjWqGtgrQaUDmUXHyRllzeiwWAngSD0Tv+lRQw8CBg==","signatures":[{"sig":"MEUCIAHz2Hqp9TASMgpHXSraHXSWAmLUwtotiiXo0RItX+kdAiEAkB1GGh/rhjGJYkX9wIJTQgzCBEeAOroiDIdweb9Pl/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2k2hCRA9TVsSAnZWagAAzrQQAIS+OfnSksaxMme+vrp4\nVxTD2VxtNQiFbJmwjnT6xoyU3NsqNGAXH+RT9qZDuCkYjrBWY8wiRUuTlK5C\ncFV5ixpSaMk7TcBb7v+3IWW+VQAafaMn8eySFPmIeAjl8RgiRCXakBvR/aaa\nME5KkiZb9juX7zf3k2YobitI2gm32OcPOUZnZXlefa+kS+uANS6ckRYZfejr\n8g0qWUlU/gI3IMsnGRBv82EfpMP/KG3p0CgeNIYDL/11teyc/tBmC1fsWt+P\n7vnMP6cIX+ZhnYP2x8xypDCMPSrbWPreosikaDA+PN17o6TZZh2FWLdckcwE\naoH4a92f9vNm8hi4gZldvyV4XRlqKsKWRD8deeB/I6dpIWz5mrvVBC/b05nD\nWaZm9Bvgum8PZbi383J6xBj3BOLDANdi6sk5XsV+34E+WVbhXY7TZfUjLZkV\n0KxbmL1hgtHtiwsNW2hNiApVqDB//2apMgwjyT/kKoCjEvo6jOqeeuPlB2iD\nIyz41VlTJqYGrZeK1JsKwDI4qgxQ2cr9EOgCRFqmBo+krPctgBzONO3O5tFs\nWch4o4P8JpDobkJUGFSeXwJYunXeg7uSyiC7NNPyR2CzaIU95JCojSJkypW3\nDUZuZNguLe0lLxOAuSL1EtwgBMxS66TrKK7LysVp3/o/fxyCPeGqlvNCqoq7\noAu4\r\n=3vos\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ea31346a6a460da6d872e0f801416c98a5f56227","scripts":{"lint":"standard","test":"tape test/*.js"},"_npmUser":{"name":"noffle","email":"stephen.whitmore@gmail.com"},"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"_npmVersion":"6.10.2","description":"replicate two abstract-blob-store compatible stores together","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^3.1.0","duplexify":"^3.5.1","collect-stream":"^1.2.1","abstract-blob-store":"^3.3.4","length-prefixed-stream":"^1.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~4.6.2","tempy":"^0.2.1","rimraf":"^2.6.2","standard":"~10.0.0","websocket-stream":"^5.1.2","safe-fs-blob-store":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/blob-store-replication-stream_1.3.3_1568757857233_0.15550583531193896","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-02-27T17:34:37.559Z","modified":"2026-09-07T19:06:47.700Z","0.0.0":"2018-02-27T17:34:37.605Z","1.0.0":"2018-02-27T17:35:21.757Z","1.0.1":"2018-03-07T00:45:19.348Z","1.0.2":"2018-03-07T01:59:12.574Z","1.0.3":"2018-03-07T17:44:26.618Z","1.1.0":"2018-04-09T15:10:52.646Z","1.1.1":"2018-06-21T22:44:33.961Z","1.1.2":"2018-09-11T18:56:14.807Z","1.2.0":"2019-02-13T23:15:32.924Z","1.2.1":"2019-03-19T22:28:47.216Z","1.2.2":"2019-03-21T19:08:25.657Z","1.2.3":"2019-04-05T18:42:38.491Z","1.3.0":"2019-04-09T20:37:13.452Z","1.3.1":"2019-05-24T21:59:32.317Z","1.3.2":"2019-07-30T23:56:45.146Z","1.3.3":"2019-09-17T22:04:17.411Z"},"bugs":{"url":"https://github.com/noffle/blob-store-replication-stream/issues"},"author":{"name":"Stephen Whitmore","email":"sww@eight.net"},"license":"ISC","homepage":"https://github.com/noffle/blob-store-replication-stream","keywords":[],"repository":{"url":"git://github.com/noffle/blob-store-replication-stream.git"},"description":"replicate two abstract-blob-store compatible stores together","maintainers":[{"email":"developer@awana.digital","name":"digidem-admin"},{"email":"gmaclennan@digital-democracy.org","name":"gmaclennan"},{"email":"andrewchou@fastmail.com","name":"andrew_chou"}],"readme":"# blob-store-replication-stream\n\n[![Build\nStatus](https://travis-ci.org/digidem/blob-store-replication-stream.svg?branch=master)](https://travis-ci.org/digidem/blob-store-replication-stream)\n\n> Replicate two\n> [abstract-blob-store](https://github.com/maxogden/abstract-blob-store) compatible stores together (with caveats).\n\nIt would be very useful if any two blob stores could be replicated to each other\nover a simple duplex stream.\n\nThat's just what this module does, but with one large caveat: the\n`abstract-blob-store` interface doesn't provide a method for getting a list of\nthe names of all blobs in the store. Without this, a full sync between blob\nstores isn't possible.\n\n*The caveat*: any blob store you wish to use for replication must have a\n`._list(cb)` function monkey patched onto it, which should return an array of\nkeys (strings) in the callback `cb`. This will generally mean delving into the\ninnards of each blob store you wish to support and figuring out how to add\nthis functionality.\n\n## Usage\n\n```js\nvar createReplicationStream = require('blob-store-replication-stream')\n\nvar StoreFs = require('fs-blob-store')\nStoreFs.prototype._list = function (cb) {\n  require('fs').readdir(this.path, cb)\n}\n\nvar StoreMem = require('abstract-blob-store')\nStoreMem.prototype._list = function (cb) {\n  process.nextTick(cb, null, Object.keys(this.data))\n}\n\nvar fs = StoreFs('./fs')\nvar mem = StoreMem()\n\nvar ws = fs.createWriteStream('foo', function (err, metadata) {\n  console.log('fs key', metadata.key)\n  var ws = mem.createWriteStream('bar', function (err, metadata) {\n    console.log('mem key', metadata.key)\n    doReplicate()\n  })\n  ws.end('yo mem world')\n})\nws.end('hello fs world')\n\nfunction doReplicate () {\n  var r1 = createReplicationStream(fs)\n  var r2 = createReplicationStream(mem)\n\n  r1.pipe(r2).pipe(r1)\n\n  r1.on('end', onDone)\n  r2.on('end', onDone)\n\n  var pending = 2\n  function onDone () {\n    if (!--pending) {\n      fs.createReadStream('bar').pipe(process.stdout)\n      mem.createReadStream('foo').pipe(process.stdout)\n    }\n  }\n}\n```\n\noutputs\n\n```\nfs key foo\nmem key bar\nyo mem world\nhello fs world\n```\n\n## API\n\n```js\nvar createReplicationStream = require('blob-store-replication-stream')\n```\n\n### var stream = createReplicationStream(store[, opts])\n\nCreates the duplex stream `stream` from the abstract-blob-store instance\n`store`.\n\nPipe this into another replication stream, and have that other replication\nstream also pipe into this, to create a full duplex channel of communication.\n\nThis function will throw an `Error` if no `store._list()` function is present.\n\nValid `opts` include:\n\n- `mode`:\n  - `'sync'`: (default) entries will sent and fetched. the two stores will contain the same blobs post-replication\n  - `'pull'`: entries will only be fetched, not sent\n  - `'push'`: entries will only be sent, not fetched\n- `filter`: a function that takes a filename and returns `true` if it should be synced to the other side, or `false` if it shouldn't\n\nIn addition, `stream` will emit `'progress'` events with parameters `filesSent`\nand `filesTotal` for tracking sync progress.\n\n## Install\n\nWith [npm](https://npmjs.org/) installed, run\n\n```\n$ npm install blob-store-replication-stream\n```\n\n## License\n\nISC\n\n","readmeFilename":"README.md"}