{"_id":"pear-updater","_rev":"27-c7d3d4b388a6c96c91eb3de034d0decf","name":"pear-updater","dist-tags":{"latest":"3.10.0"},"versions":{"0.0.0":{"name":"pear-updater","version":"0.0.0","author":{"name":"Holepunch Inc."},"license":"Apache-2.0","_id":"pear-updater@0.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"dist":{"shasum":"311b32b48040cf9cd92f94309ed28927a7de1f2b","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-0.0.0.tgz","fileCount":1,"integrity":"sha512-lIG4kDQ9rzQd7GO7NlsUZzOUcMseQUsfMVHWAoy/65VFIeQ0T2YG9eh1KK9mBEgdl47+CztXedNLTYQbNmiTvw==","signatures":[{"sig":"MEYCIQCvcNBOE2EK64hSDJ1Wc69bD+ipijZ9N5Pi6x7ggzkmSwIhAMMuOrOP7kezakl/JZJltjHrqEDdn77NtAeBd2HBpzRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172},"main":"index.js","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"_npmVersion":"10.2.3","description":"Auto updates for Pear","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pear-updater_0.0.0_1705066983008_0.0834054707317251","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"pear-updater","version":"2.0.0","author":{"name":"Holepunch"},"license":"UNLICENSED","_id":"pear-updater@2.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"aa3d1103a07dce2bbf157946d9220e85254fdb76","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-2.0.0.tgz","fileCount":3,"integrity":"sha512-+L6lTZY3y4CI4ldXBKBmu8fxW5DJ8kBaH21N9CiROp43H1NU6pLgmOIub7Vuiznx33WL+CWiL5ltkdI+AeZeYQ==","signatures":[{"sig":"MEYCIQDNCoZD+8ltzhwc6X+/aFTca2l2anHL8Li0LiJZ9+srDQIhANhJ3OZ/N7DPnAn4yvNYldBUJVBMsdqnOdCr5liiWGEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12043},"main":"index.js","gitHead":"50a10c81419080310bee299b06820b891ebb9732","scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.1.0","description":"Pear Updater","directories":{},"_nodeVersion":"20.9.0","dependencies":{"streamx":"^2.15.0","boot-drive":"^2.0.2","localdrive":"^1.9.0","safety-catch":"^1.0.2","ready-resource":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","random-access-memory":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_2.0.0_1706547184408_0.328452489223406","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"pear-updater","version":"3.0.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"108ae067da91c87e6ac692360f5f0345d0886f7e","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.0.0.tgz","fileCount":4,"integrity":"sha512-OIsbeIjwQ0BON0CY8Sog83+jcQyQAea//nD3ccjornzEUXakU+QgHKWnlyCBj8fcUPQCiySYAoP80nEfL6u8jQ==","signatures":[{"sig":"MEUCIE60IpoG8cCYoXaBynWdkgY2Dm64+VpgPjg1E5hF865kAiEA1ebKmQBtQ0tZOF5Kb/BE/5/KjzLRSS/qyb2cOETsGdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25910},"main":"index.js","gitHead":"655517a89d35e9dc8991cb04b5e9873b38be0a1f","imports":{"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.3","description":"Pear Updater","directories":{},"_nodeVersion":"20.10.0","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^1.3.2","ready-resource":"^1.0.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","random-access-memory":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.0.0_1707331534570_0.13357474198843544","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"pear-updater","version":"3.0.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"600c82b95e67c371ea8fd170a3512d73dc65b4c3","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.0.1.tgz","fileCount":4,"integrity":"sha512-SsPZ0eBeDsyvXRlGDqsOypGz3DOaFj4bd/HOwHOnX3cMFH+QmlYJRtMurt9Rhr3bxXNI4YiOzxZdQh19Z8FXtA==","signatures":[{"sig":"MEQCHzvvOnsXKZt/xhmfOT7sC6RW/d1vveNkHy2CJ5383tECIQD8o6el44EPAJBEdOmTRNHgvIBN9AyBnCE4Hn0jUMP0iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25976},"main":"index.js","gitHead":"f35c6edc825837e2aac3a859210b20ed1d91125d","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.3","description":"Pear Updater","directories":{},"_nodeVersion":"20.10.0","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^1.3.2","ready-resource":"^1.0.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","random-access-memory":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.0.1_1707336020869_0.43986363552977426","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"pear-updater","version":"3.0.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.0.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"a2c165018313b034e4490159d71ed782719b2906","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.0.2.tgz","fileCount":4,"integrity":"sha512-QI5HI/zFL3OeRST7OVPyWpRemeg7zE2qOgoCAa10D0RpZKRHdEA6ZL/EaX5XMVvhlt4QXruH2eoyu/xcqfQghg==","signatures":[{"sig":"MEYCIQCeEtPzrqMeXvwwyzos+qFyiPTOwULUAnzoTVk1Qon4HwIhAOESfwku0+6vr15e0ScUuwiNxUcoCcXeLt12WfL7p8H5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26063},"main":"index.js","gitHead":"5868b6415bc27319943eaf29d76ded7e7e965fbf","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.3","description":"Pear Updater","directories":{},"_nodeVersion":"20.10.0","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^1.3.2","ready-resource":"^1.0.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.0.2_1707350039714_0.5540068746730202","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"pear-updater","version":"3.0.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.0.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"36b825836ca78970d2d54ab925d5056b5561bb39","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.0.3.tgz","fileCount":4,"integrity":"sha512-Dl6F27iBqc9wduKn7qhrS5igo0MV1tdMt05yAbm8dAs3qd5GNsqo1HOWzL3MHOpsgWS7UnDHW+NlTH6WYyHTtQ==","signatures":[{"sig":"MEYCIQD/kb5ruhu60wCFlq0J0ub9s8jRhBiENaSUdPWmXIT1bAIhALSfkhHgW2MXgEsE1zSMyZhqlzuAakpv2nEwcEWLJXut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26147},"main":"index.js","gitHead":"491500f017ce56218f422adda06205ae38115187","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.3","description":"Pear Updater","directories":{},"_nodeVersion":"20.10.0","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^1.3.2","ready-resource":"^1.0.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^2.1.1","bare-path":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.0.3_1707472390389_0.8278435755989588","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"pear-updater","version":"3.0.4","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.0.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"e7de8208c3aa0f6845d44fe4841b7cd33a5305e7","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.0.4.tgz","fileCount":4,"integrity":"sha512-igpgNU6N6dOttIi9+pXadChkh5NXZJM+7JASiaMjJJB3oT+GhOe3i+V9F5YdlhKR8Tg45mFGvlC8V+vYzhykkA==","signatures":[{"sig":"MEUCIQCjaq5Ow0cLjgpiJR/nEOF/1CtSUqp+tB8e0Mk5TLRWpgIgGYtQEeKr+t1WqHwHkkSpVbgyUG539Z9Z6Zg4aRDrS4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26147},"main":"index.js","gitHead":"25f8feb2bee20fa151963ceb787bd7991fe43b79","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.3","description":"Pear Updater","directories":{},"_nodeVersion":"18.19.0","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^1.3.2","ready-resource":"^1.0.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^2.1.1","bare-path":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.0.4_1707937723851_0.15102635906785844","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"pear-updater","version":"3.1.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"76dcec1fb355d3253f0ffd47531480bc54d6c201","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.1.0.tgz","fileCount":4,"integrity":"sha512-yTli4wDnjjSdMPbOSlr5QftP4Lv33zYP/0x0x397RTf0BEZvMRQw6SKKxjgY5h2pH91MWMV+38pnHJ8CGAiDPg==","signatures":[{"sig":"MEYCIQC8XCKmJKNo9QhV4ucPVVFaqR9XX0g/zCreClWR5sN/dAIhALKMq6vKScKKqz77HKY8gAHLcszkMg7QpTYXWqfxb1j7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26412},"main":"index.js","gitHead":"172864ec6f7fe0c35c12331382b749e717c02193","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.5.2","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^1.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^2.1.1","bare-path":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.1.0_1713436947442_0.4074467348041344","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"pear-updater","version":"3.2.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"c456ae5729dbc17ba26d71bb84d6bb4dd7e3fb21","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.2.0.tgz","fileCount":4,"integrity":"sha512-S1YZatcIRxh4S708F+Y2b3P2XEpHDG7fSqOS/bRH6MmmrocbbWgVTJnq7ONBSppktksfqaR4/SCIEEaWzOnJug==","signatures":[{"sig":"MEUCIGhb4LQMJODup6rC/RICVJa6Oy5f5zFTf55nivzM2gfkAiEAwoIelAxHvpl2a/WvbQ4ey+IoitexIPcYfJJ8KuvDocc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26408},"main":"index.js","gitHead":"8f3895486cddbe98458130d20537fee46796d7f3","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.7.0","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^2.1.1","bare-path":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.2.0_1728483515394_0.334954633698912","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"pear-updater","version":"3.2.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.2.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"5e02a802d7326c07e5f886d8fe199b864a1b3f83","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.2.1.tgz","fileCount":4,"integrity":"sha512-0Gs0MuxgT1r1ml2g6hEqV5Ey6Z2AbN8qLBN7iA1HOYZoiD0owx6dfdHnJJqRvEorkhzVNd84wB+G8CJHCgQskg==","signatures":[{"sig":"MEUCICJtW5cYyFIRQJdWIcx/WJOxztuR7BooyQRsgywvhn5LAiEA1WR/j5oGkdKDKYgV94Us9wORj/snoHfkHgmclO9f7uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26408},"main":"index.js","gitHead":"e21612f2573de43c1f6ecd0521d34bda2083d8cb","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.7.0","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^3.0.2","bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.2.1_1729006996384_0.07006702386784003","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"pear-updater","version":"3.3.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.3.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"7f35de4a1791bb79dd1423cfa2d96e175df7c33b","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.3.0.tgz","fileCount":4,"integrity":"sha512-q2Td1ge3fQ9B8wIlyqFqkPHJjWuU4PU0qmzio9Yq3oRNVkFGGCJqzLHIk7Rvo75X7Fuo8fiqd0UhHQeoV4Izgg==","signatures":[{"sig":"MEQCIE2kdpNkSQrrl9+GE7e8jxeEhSktN92+0Kyb0Cee2zv1AiAs/7HICvXy7ifcjgE0GElfLQCc8DwZpzerAVlJIl1QzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26879},"main":"index.js","gitHead":"b0f8d0ba93a0e3cb6950b14338738ef6a62913fa","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.7.0","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^3.0.2","bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.3.0_1733224746094_0.6694979091689695","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"pear-updater","version":"3.4.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.4.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"59c75d2506c3ee71752b598933dcd6f771e6636c","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.4.0.tgz","fileCount":4,"integrity":"sha512-hJEB7EaA8HwEY80yhpHdzOnq41bfn3r1XQ5XvuJKaclE1X2gaSB9wGjwC2xyuAefVzwpkGa18T+rqsF0+7DwPg==","signatures":[{"sig":"MEUCIQD89mgLLY+67/30az3w5EvqPKc7W1blvi8VGD2sK/YBcAIgZAi2UxcR+sA9ZPAISUvnFzG/0G9I6h6rb7+9Y3lNmfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27183},"main":"index.js","gitHead":"2b2b263388eaf6290d7e76919fd677253239dfe4","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.1","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"b4a":"^1.6.7","streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^3.0.2","bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.4.0_1734032111550_0.13427165896014803","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"pear-updater","version":"3.4.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.4.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"f056c09cd925eea05592dd582a25b87f173b6bb8","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.4.1.tgz","fileCount":4,"integrity":"sha512-HZBegfScze+4sQhAkzvBdFpYsOXHIM790Hz8dRn0npESfNEJxOeImnErsFyEHb6GudBCkNshtCITbf7Qxlwkig==","signatures":[{"sig":"MEUCIHYHrXNKPKJTJ9cFet8MhrxDAVTNmrvE9TUuxBNaNttsAiEAg8kBWZts895u46dvX+ezmqzXZIIhAfDJ9xT29Wc8er8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27317},"main":"index.js","gitHead":"fd5c6ad1b943384c6954ffffaa1a1b3af6bae3de","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.1","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"b4a":"^1.6.7","streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-fs":"^3.0.2","bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.4.1_1734032763644_0.9259058518837606","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"pear-updater","version":"3.4.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.4.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"43aef94a3b95f5acaf3d5781ddf43c95529011ed","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.4.2.tgz","fileCount":4,"integrity":"sha512-BH+n0OmlId3g9046jD6HYWhS7hlVTIIn96Aa/0ykMbNRw5wn6Ii7bR5f7DQa5FDVnKyiOkmAwyh6UBCpweAVXA==","signatures":[{"sig":"MEUCIHECAchxLkvHpXXUw4THY2bcB36WjG4TSvFa9iASEm85AiEAz+VzmpE8KdBVm8Tha4zeNzzA7mrmCL3bcmjiqW/bhc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27317},"main":"index.js","gitHead":"47ef0721cba4aea7655414f5778cd674674ccb7a","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.1","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.1","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^1.9.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.4.2_1734709619809_0.6846774629583376","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"pear-updater","version":"3.4.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.4.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"3d830271213f840fbe6d4b73fd0c46d48972e8a7","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.4.3.tgz","fileCount":4,"integrity":"sha512-lyyO6q0ovTPhVigZdBGpnZPB67wT3hkOqi2oEGPjc7TyRXOxXotx9PGd5dWFQGtY5p+BX9SQSfT4kMGqdXa46w==","signatures":[{"sig":"MEYCIQCcMdGuYebfxR77ZoyZL7aoBFKeYa+peaBEgyeAOnglawIhAPDW6y0DMp/ezHvHFCRj7qKs0UyISb2sj12wOatSV3nD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27317},"main":"index.js","gitHead":"bfa7119547fc82530ac0f0558f8efd7f3c36d51d","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.0","description":"Pear Updater","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.4.3_1735636596244_0.12806773659114556","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"pear-updater","version":"3.5.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.5.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"fc1923a766fdfdd4a27495e5ce244313e9ebc3a7","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.5.0.tgz","fileCount":4,"integrity":"sha512-cIFLjo77AVMzDtQkPiALHFUZ6gE59PhpFd0JaP8Hu75ms+S/YST8EdSkz7TbBfFDrdlDm/Xt09nS9NF4Eg5rrg==","signatures":[{"sig":"MEUCIAbB1LGOj5jsIjYZk+4KsEssf4wJ3TQx5W8xGEMZV8SEAiEA1C6S7WUUmU0g02NdM4WaGqd1aCvg7binjoB+31bx324=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27480},"main":"index.js","gitHead":"a0c8513f484e82374098f98c290522f0da5dbf07","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.0","description":"Pear Updater","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^11.5.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.5.0_1744620457155_0.20906460538056693","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"pear-updater","version":"3.5.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.5.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"ca70ea6ae04a045b552ab0d1a5876936eb05740d","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.5.1.tgz","fileCount":4,"integrity":"sha512-T65wg36+/iJYZM/KnHXiW9L5lFT1OCdGFPjr6SR2oGm/1EahVH/SrajZzCCPKUoy8unbJOGSSugm/Advk2dA6Q==","signatures":[{"sig":"MEYCIQDyJgt5ccKm3m35ddDaVki05r3MU4aRYNoAJHnpkY+vBwIhAKo9C6jk8fQI7O9BIan4RjtcTg3PRbU5RdP1vFF7t/v4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27480},"main":"index.js","gitHead":"a80eca4b532cb90826a01942bf42a8a40ea4a563","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"davidmarkclements","actor":{"name":"davidmarkclements","type":"user","email":"huperekchuno@googlemail.com"},"email":"huperekchuno@googlemail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.4","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.5.1_1750420016638_0.12729735851787782","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"pear-updater","version":"3.6.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.6.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"68c76001ba4c5f6dfb40de759a3c280619cdf7a2","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.6.0.tgz","fileCount":4,"integrity":"sha512-gmnKxIa0mipamhc3vIojllmCU882FuCwv+dY5+5DN79lWeAY1wZ0ReHLhHo1rAXFoniu3h/oaHzv6PIA7VfQUQ==","signatures":[{"sig":"MEQCIH5vA2wrwCamoHD9c1OsDPnWbbnnX3V1Ol2vmvLbTasWAiBcTAxpbcqYfvS0fb4yvrHcDtaYcRYdrl3mbD0TsA8upA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27554},"main":"index.js","gitHead":"47a4fe6d10a6c4cfcddf4c1292c0cf5cc3206455","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.4","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.6.0_1753900005372_0.4894215074291579","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"pear-updater","version":"3.6.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.6.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"05ce4ae0dea1898348bf90f2014b3693eee80fc8","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.6.1.tgz","fileCount":4,"integrity":"sha512-i+X7yY0rLPxgu4fk5+KtzC/M94Zs+tuPOGhWgwoYEBTJXhXbik6qsaabAmPaXnLpkn5egpUgCUmTeWbe6JZqBw==","signatures":[{"sig":"MEQCIANyXXKFNViYgvna7+vO2C/mD2AUhObeUlswWHh49MKdAiBMqtodEX1h31WUT9edbtKLWEEm51JV2LtTT/PlOyS8yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27539},"main":"index.js","gitHead":"4799bd4b1f90ef5afc1b720149f39ab54a71aaed","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.2.4","description":"Pear Updater","directories":{},"_nodeVersion":"20.11.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.6.1_1753963680191_0.5591459048718643","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"pear-updater","version":"3.7.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.7.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"4819e240be1c1feb3c81ffd402aa6cf99ffb2a12","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.7.0.tgz","fileCount":4,"integrity":"sha512-yZnOgZ/yg+WdDV+iFe7B3xQ5Y51oOARAv3/m5y/iQ4KPkWOzH0YyQ4jWoy9KpLmDMl9gcwgS3rJeaDcGB1w4Bw==","signatures":[{"sig":"MEQCIHfiPaXm5mXVMG9L1j+DVIyw4m5JabEX8btEwQTjILR1AiBGAbLLvXLXqr0+gxtfg2e0gxfKzQsrhYMYTOdPXfP0Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27623},"main":"index.js","gitHead":"e089770156f2db8b57835929cf314d69557cea1c","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.2","description":"Pear Updater","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.7.0_1761046781631_0.25585491565860696","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"pear-updater","version":"3.7.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.7.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"879b03b6df39563c9a488257566031f002728d33","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.7.1.tgz","fileCount":4,"integrity":"sha512-Qqj0wQWnda4jCShFArvUO67VEhVkMTfadz/0KEFH+z6F9VfhlnrxaXv1amoCTMyQGtDkGcSoVZ+i5ykosVMAFA==","signatures":[{"sig":"MEUCIEpNHfIOKhXPeqewuUSK6LhQHW3foJ2Jv67K8nG1OuDWAiEAhaS9SjcqJBIv4xs4W4TrqvQxxINulK1icePuQkRNbjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27641},"main":"index.js","gitHead":"e86399e5de2b5179cfd96c05e63df7646ba92981","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.2","description":"Pear Updater","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^6.9.0","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.7.1_1761125155584_0.0025906178361336796","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"pear-updater","version":"3.8.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.8.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"c37e947b4cca5f8f40d23e7ee5d197f8dccf52ed","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.8.0.tgz","fileCount":4,"integrity":"sha512-ILAnQGtzVqNxZlnxWrFXwebkGAGOftxaEgXcug7Jzl8DZr1gOjW/GT6jcJCsBmcsy4XLfqvFHKTxDFTohDUfDw==","signatures":[{"sig":"MEUCIQDzLvk601fr1M751oM5EQ83AyrmgYrYraHU+MV46ChkOAIgFcLcjBaO66dFr2TyOdYsTnjpcaajnnSWdZJvibbQVPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29140},"main":"index.js","gitHead":"5a41c762f10010b171f340f91a99ba90545c552a","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.2","description":"Pear Updater","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","speedometer":"^1.1.0","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^7.6.1","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.8.0_1763771218854_0.609986042588625","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"pear-updater","version":"3.9.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.9.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"cdb23deace94e0ae3483a8a7a406ddc7640f1bec","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.9.0.tgz","fileCount":4,"integrity":"sha512-AHLjNZeW+1slNZudKloF4Dz2V0B6kQECrI/uu03yWRBVXfmmsnbJcXptsPOqTiw2VdqLi+YbBqoGgpwEwH8ZzQ==","signatures":[{"sig":"MEUCIDYKcRAr8GfkgLtZuBEv9YmDnO5ZJkuTbcjlx9s/uYwRAiEAww3fk5qsT1uR10vr5fntHxUbyrJUSSwQi8X3Vqqh7nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29351},"main":"index.js","gitHead":"dad86e61b4a8873f9f83ec3c6a0a8b8e07db8966","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"test":"standard && brittle test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.2","description":"Pear Updater","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","speedometer":"^1.1.0","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","standard":"^17.1.0","test-tmp":"^1.0.0","corestore":"^7.6.1","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.9.0_1763772293715_0.9314188327982529","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"pear-updater","version":"3.9.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.9.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"b4c458b932c7f83f9c62922297e9cfc974d6d115","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.9.1.tgz","fileCount":4,"integrity":"sha512-1wfQtksRwXQ7rThSf75HeK8ZdBrJ9rAw965TfysBdSL2h5kgESbTKt7tz8nBSttD9jxsd1QDLa5svPl/IQpzYA==","signatures":[{"sig":"MEUCIQDO4NxEYjoYUN7UWALnA2pF/C6Ivj6DpM+oujFcph8AngIgNouUyvvesKaALgiQexahBn9bRkRSwpH19aNBTQWU9Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29768},"main":"index.js","gitHead":"31002c1bc19427285982a33e97b54c7f3b21e3ea","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare test/*.js","test:node":"brittle-node test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"10.9.2","description":"Pear Updater","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","speedometer":"^1.1.0","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.0","brittle":"^3.3.2","prettier":"^3.6.2","test-tmp":"^1.0.0","corestore":"^7.6.1","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0","prettier-config-holepunch":"^2.0.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.9.1_1766055636982_0.029604335552050998","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"pear-updater","version":"3.10.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"pear-updater@3.10.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"davidmarkclements","email":"huperekchuno@googlemail.com"}],"homepage":"https://github.com/holepunchto/pear-updater","bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"dist":{"shasum":"5afaa6f33dd343e24edc9e9aa143900b7f0039c0","tarball":"https://registry.npmjs.org/pear-updater/-/pear-updater-3.10.0.tgz","fileCount":4,"integrity":"sha512-3nap6A95tkVSqkDKE6aAywCvIjrlJHv+Otw1VwljLhxyFwfdWt33ILgShFBxNgqHadHWaaVZeAwr8Cy4JGSepw==","signatures":[{"sig":"MEQCIB7pr9nfZLLjd1ZH/knDX9JWq+B0+cdQ3TAwhtLZW0BVAiBbupgvS5Yh45h7jWZWaNe51FJ6GUTf1cTgABykiaCZhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29795},"main":"index.js","gitHead":"da22b2f06e372e88bbb1d0861bfa9f7ea49c6621","imports":{"fs":{"bare":"bare-fs","default":"fs"},"fs/*":{"bare":"bare-fs/*","default":"fs/*"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare test/*.js","test:node":"brittle-node test/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"_npmVersion":"11.7.0","description":"Pear Updater","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","streamx":"^2.15.0","localdrive":"^2.0.0","bare-bundle":"^1.1.2","speedometer":"^1.1.0","safety-catch":"^1.0.2","drive-bundler":"^2.3.2","which-runtime":"^1.2.1","ready-resource":"^1.0.0","compact-encoding":"^2.15.0","read-write-mutexify":"^2.1.0","fs-native-extensions":"^1.2.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.0","brittle":"^3.3.2","prettier":"^3.6.2","test-tmp":"^1.0.0","corestore":"^7.6.1","hyperdrive":"^13.0.1","node-bare-bundle":"^1.2.2","random-access-memory":"^6.2.0","prettier-config-holepunch":"^2.0.0"},"optionalDependencies":{"bare-path":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pear-updater_3.10.0_1770157616386_0.14569549320891118","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-01-12T13:43:03.007Z","modified":"2026-05-08T22:00:32.049Z","0.0.0":"2024-01-12T13:43:03.210Z","2.0.0":"2024-01-29T16:53:04.573Z","3.0.0":"2024-02-07T18:45:34.755Z","3.0.1":"2024-02-07T20:00:21.104Z","3.0.2":"2024-02-07T23:53:59.861Z","3.0.3":"2024-02-09T09:53:10.543Z","3.0.4":"2024-02-14T19:08:44.004Z","3.1.0":"2024-04-18T10:42:27.572Z","3.2.0":"2024-10-09T14:18:35.588Z","3.2.1":"2024-10-15T15:43:16.577Z","3.3.0":"2024-12-03T11:19:06.279Z","3.4.0":"2024-12-12T19:35:11.721Z","3.4.1":"2024-12-12T19:46:03.837Z","3.4.2":"2024-12-20T15:47:00.017Z","3.4.3":"2024-12-31T09:16:36.416Z","3.5.0":"2025-04-14T08:47:37.339Z","3.5.1":"2025-06-20T11:46:56.799Z","3.6.0":"2025-07-30T18:26:45.563Z","3.6.1":"2025-07-31T12:08:00.381Z","3.7.0":"2025-10-21T11:39:41.828Z","3.7.1":"2025-10-22T09:25:55.750Z","3.8.0":"2025-11-22T00:26:59.070Z","3.9.0":"2025-11-22T00:44:53.899Z","3.9.1":"2025-12-18T11:00:37.122Z","3.10.0":"2026-02-03T22:26:56.513Z"},"bugs":{"url":"https://github.com/holepunchto/pear-updater/issues"},"author":{"name":"Holepunch Inc"},"license":"Apache-2.0","homepage":"https://github.com/holepunchto/pear-updater","repository":{"url":"git+https://github.com/holepunchto/pear-updater.git","type":"git"},"description":"Pear Updater","maintainers":[{"email":"mathiasbuus@gmail.com","name":"mafintosh"}],"readme":"# Pear Updater\n\nThe updater the pear-runtime runs on.\n\n```\nnpm install pear-updater\n```\n\n## Usage\n\n```js\nconst PearUpdater = require('pear-updater')\n\nconst u = new PearUpdater(drive, {\n  directory: '/where/is/platform/dir',\n  swap: '/current/swap/to/use/0',\n  checkout: { key: 'z32-key-in-use', length: 42, fork: 0 }, // current checkout in swap\n  async onupdating(newCheckout) {\n    // fired before updates with an async ctx\n  },\n  async onupdate(newCheckout) {\n    // fired on updates with an async ctx\n  }\n})\n\nu.on('updating', function (checkout) {\n  // emitted when a new update is being downloaded\n})\n\nu.on('update', function (checkout) {\n  // emitted when a new update has been downloaded\n})\n\nfor await (const checkout of u.watch(opts)) {\n  // watch all updates as they come in, opts forwarded to streamx readable\n}\n\n// wait for a min version, opts forwarded to streamx readable\nawait u.wait(minimumCheckout, opts)\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}