{"_id":"blind-peering","_rev":"43-8642c5b6c700e4e6211ab859f7ffb418","name":"blind-peering","dist-tags":{"next":"2.0.0","latest":"2.10.0"},"versions":{"0.0.0":{"name":"blind-peering","version":"0.0.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@0.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering#readme","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"f6b3715df05b938bc2221ddfb97b0a6fb028f94e","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-0.0.0.tgz","fileCount":1,"integrity":"sha512-pV8G2zcJrsN33+pv7459cCyVo90Lsl6+CNFmOPc4sohvflAfh1oMO+xufWJHp5hXn7lEf9V5hGuizfiMPPvCJg==","signatures":[{"sig":"MEYCIQCd1fMFrnfhuoIhXfLdhdH25y2QEOkYplZVA4leYHAVlgIhAIr+JkqC/HHUr4Ow7Nop4oxJZKd0ERZ7LtDMW9xN2N7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431},"main":"index.js","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.0","description":"Blind peering library","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/blind-peering_0.0.0_1739898071321_0.7528000777575463","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"blind-peering","version":"1.8.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.8.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"29ac5f76b5cb906c79e30982cd5c2871faddb27e","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.8.3.tgz","fileCount":6,"integrity":"sha512-67VQrkUiweNdOJfAwU5E8C3sCqO/MopB5mmTVg/nlakSCcdOOdwmpuwIIRVVK5oS2+y1gr0muMadBUl9OoONvQ==","signatures":[{"sig":"MEUCIHnwuY+b5H0wSDC7zLVbGSoms2KkVCoZPBfmYx7kwZEFAiEAhV5RpYZH6+/A4Vq5W/aJ+rEJIbHgRjrE4mIWoOa61Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25186},"main":"index.js","gitHead":"e63c27ecb5a5612e6b672680b4318561f63c54b6","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","actor":{"name":"mafintosh","type":"user","email":"mathiasbuus@gmail.com"},"email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","compact-encoding":"^2.16.0","protomux-rpc-client":"^1.0.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.8.3_1751272800817_0.3134696709329612","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"blind-peering","version":"1.8.4","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.8.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"c4ccd289a4715661bf944b828bfaf38b1e25d6cf","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.8.4.tgz","fileCount":6,"integrity":"sha512-n3GCF7hLxDf0tpjU1G+h1UQoifMeNjAsrdn8ijYnjj5LL9H0y6t4UfzKNqLaUQur9imc4asXXPWAtPKUhOBM0A==","signatures":[{"sig":"MEUCIQCJKWqrz8NjUIMo+x6ec5gEFKVfaDpftOSzAh19Z9lxDAIgCckMn1IdqMrobqc4GyKpA6g0d6ADlZhUkwVa71tqu40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25688},"main":"index.js","gitHead":"cc823cc805bbf040028a6b77dafd8a0828c064e8","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","actor":{"name":"mafintosh","type":"user","email":"mathiasbuus@gmail.com"},"email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","compact-encoding":"^2.16.0","protomux-rpc-client":"^1.0.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.8.4_1752070213099_0.9646338230193849","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"blind-peering","version":"1.9.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.9.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"e1fab76f1591c9eb50224bcbe486d344f35a2e35","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.9.0.tgz","fileCount":6,"integrity":"sha512-DOAGAzTopaKrSagiJ/ufzSZnFinNYdVYOzJrYNHEhGjFMYJuX7cgc08k8RNU4xNvgoTV0VkeNwfdPENfNTUwbA==","signatures":[{"sig":"MEQCIAQe6zh+veR1cUeJqE9DxVmrgCCh+/fAQCNexunVF8W9AiBQmz3LPi5hRj/+tU6WG/heXvqT51i6SmFHHyeA3DJ0aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29361},"main":"index.js","gitHead":"5de5e944ec4b94266c303b64008446f55dec8f05","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","actor":{"name":"mafintosh","type":"user","email":"mathiasbuus@gmail.com"},"email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.9.0_1752097679214_0.7001080317140498","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"blind-peering","version":"1.9.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.9.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"9896c061b478f8462e2dba35635751461a26cd99","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.9.1.tgz","fileCount":6,"integrity":"sha512-5Z2RTBWiQTDI1A7WOvfJNwxQH3jXDRjYUNBlb09k40UI9eAV7sy9SEZ9hXZCbMugrQYc5AFOXjxGfaju7WW+Mg==","signatures":[{"sig":"MEUCIQDnkk5OaeHk7OD3UP2BN9t37Ez1QEYsrR5oUzrPGAO4LAIgU1paiQDC82wvT2C93BBlsuhM+Ly8zwCQSnl4tJi+dUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29367},"main":"index.js","gitHead":"6481901e929aa09a7f8aad2a7c4ad55dadadc8ae","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","actor":{"name":"mafintosh","type":"user","email":"mathiasbuus@gmail.com"},"email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.9.1_1752129359104_0.5481619215454745","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"blind-peering","version":"1.10.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.10.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"3633f7fe8b158deddfc98126bcad9e8d5d364795","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.10.0.tgz","fileCount":6,"integrity":"sha512-cEZQ71nI4SjvWtjLLthm0INn5N75K8VpJ7aF2lzEu8H8PQE4cz5BB8gp7+Oh4hUt///1Um5U7M2jBqKhtj6gcw==","signatures":[{"sig":"MEYCIQCb+Okm+EuHa1ZRxHNwN/md0cdD3bjUApkjHWOvkShwyAIhAPCLSVt9iFkZy3GXc8fAxybRR+wOp+F0LEzwxetyTth6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29615},"main":"index.js","gitHead":"9da6be930390c77d4621d49f3e3b4d465ef808c7","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.10.0_1753188479244_0.8163975144205189","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"blind-peering","version":"1.10.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.10.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"6864d690f912751d95c61c4e71b560dcd2263471","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.10.1.tgz","fileCount":6,"integrity":"sha512-2wDJk8mjk5Sie9qThGMbyZAVy1att9u6nzY0STbl29N/cjNpK2qNJsBKOj72hff/eG7y/RVlpIJxitlGchwRhA==","signatures":[{"sig":"MEQCIF3Osgl0agjfVZiEANZzsOUdF2ZBCple3KqVIAPTWAaDAiA3TUrIMtpgrzsKxFwZJwhAennAsH+QVPWru3r3prwuFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29317},"main":"index.js","gitHead":"1f978735e42f258a6dd0b2db541f1781da03e501","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.10.1_1753189231901_0.8137915229008457","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"blind-peering","version":"1.11.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.11.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"88c7424c1f54da1a280cec6f0495733b14c6d103","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.11.0.tgz","fileCount":6,"integrity":"sha512-wE8HzN4EepviTRyCX+wEcRkjwVzdiusvAJKhZUrPyamaL9Lpbu4sOvCKXLOLahVtGq7G1pHq7GQWYOuQA6LvdQ==","signatures":[{"sig":"MEYCIQCtAXmMW7CbH1tEFmKtrf42j5SdJLZqYfOub2SBXIh67gIhAOrK8LK8y8pm+0NjQg3+OdCrdj0XRHJjWx8X5R0MWYBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30040},"main":"index.js","gitHead":"a3bd35d3f275f6b81e746c95541efe5b853b3c40","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.11.0_1757081237606_0.38641320716985095","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"blind-peering","version":"1.12.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.12.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"b95adf9e27b6a0756e20f2a36ef7fe2cb6fe5414","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.12.0.tgz","fileCount":6,"integrity":"sha512-AIsJFpXfkde7ge9L6n89/lv5BLO6FHq9FLvKP62XfpEtD7lMKdvh5F2N2XI4Mn9mIovPDnSaVusmrKk/nGk9gA==","signatures":[{"sig":"MEYCIQDJEcQJqm/c/JVuUQAQRPbTHrPZs6gjNhJu8OWMrmqObAIhAKayWGZ6GJveV5Z9wOSSz44jj1LJNGE+7YBStxnBJtPG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31096},"main":"index.js","gitHead":"761cc40540d2c753af6d00ceb9e83917a67a4d28","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.1.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.12.0_1758194749570_0.13178402675672163","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"blind-peering","version":"1.13.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.13.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"25790f81f82172f544b590a6e8a1a18cb6d575d2","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.13.0.tgz","fileCount":6,"integrity":"sha512-TopvVRbZXQUiPYTRlTEBAhRzkjWq8dqS6TZM8YIVpcc7rlXub6sdg6ZUaW091xhLtGvFAsInn2zJTHYtlv26rQ==","signatures":[{"sig":"MEUCIF9+pQGAGbAlN6pF4S1ZDCyVM3lVggTorVwIoj46R57fAiEA3to55f39dSQ1zKvOI8tu+NwYbnMgjbr4jrTXLEamncg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31298},"main":"index.js","gitHead":"23bcb9b6af0ce87ba69336240d493274729fdd9e","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.1.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.13.0_1758573098299_0.9775148506525906","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"blind-peering","version":"1.13.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.13.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"ee8261919e48371a1b6d63340f11df63b5559f55","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.13.1.tgz","fileCount":6,"integrity":"sha512-VkiZRkPQ/nlJN64HwGdMHZp3cNggjqcyIRMphxGbkCRsAdTdY8Q8pdJ/OBnlQk5rf4are9W1xco/AQxCPDQMNg==","signatures":[{"sig":"MEUCIDqOwhyMMu1LOHrfRgCJV0ooh4FUcnD/LSmRu02Z1i/RAiEA4xmamhEDNhcT0YIQdqyg+0G+IvyGlZebo/VGLgZuHg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31314},"main":"index.js","gitHead":"159c7229db5e09e1cad07188fef21df3705ca4bd","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.1.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.13.1_1758913864272_0.43908675133265085","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"blind-peering","version":"1.14.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.14.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"523b844227a25f870ea79f21eb3b1a9e213eae4d","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.14.0.tgz","fileCount":6,"integrity":"sha512-MBzyP+92Hc612ipo99+Hpy01Cr7OSyctj5/mnkiF2n/oIbzXQD/ps2WR4tv+eWKit36VbIPzSOFLdmCJ/nofwg==","signatures":[{"sig":"MEUCIQCxXax97TORzKqePPf6B5E69K6f+X2QvWBlUi7eVa23LAIgUWavFOZ4zoe+BEzRxEF2/YFVcVygHMXrX7kYzN54CRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31440},"main":"index.js","gitHead":"3755c7a1fea5d542364aa02988190c044047001b","scripts":{"test":"standard"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.1.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.14.0_1759425218760_0.4142545207871067","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"blind-peering","version":"1.14.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.14.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"b97c05e08800035d3a65475db3b579f97b4b3f3a","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.14.1.tgz","fileCount":6,"integrity":"sha512-4+X7E/D7kSO0XOZ8vpHhDvPJRIX8LC8vGKGDezWhvzFKj+fvEbha0AdFCFtqEVPgEOBr6z1xWDYgYB994YgJPA==","signatures":[{"sig":"MEQCIHTprnouEbyxnS0gRZBiKGTZxoBJIjbGZkldFJcRGlZ7AiAlReND9aFafmi9uStxlIrh35rpnrd2OeaQsUor2kj5iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31733},"main":"index.js","gitHead":"a2b026c56ca9c0cf0762f9684a225c5b99fa395d","scripts":{"test":"prettier --check","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.1.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.14.1_1763111712504_0.37230326495281196","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"blind-peering","version":"1.15.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@1.15.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"60562ced60bfb9af2cf6b3be567d07af758a27b7","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-1.15.0.tgz","fileCount":6,"integrity":"sha512-/Bx2EElemEnN9fKMJ8pUjGkb4q2qiV14rvGzd8/8xn6VjLq58y389vivKGQUKG5cJh/tyfn86m/GU0cyZltnqA==","signatures":[{"sig":"MEUCIHjN01F2zyp8kFurUAkHsk+l3iAVH6mHT1CAaKPmVnEJAiEA2sNabkHIvZbsQG0uJMCL2bamsrEt0tCQ4vf6FTTjtB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32619},"main":"index.js","gitHead":"4d5bb05eb9e52e3dccae95a999deb8ebb537e94a","scripts":{"test":"prettier --check","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.2","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","protomux-rpc":"^1.7.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","ready-resource":"^1.1.2","signal-promise":"^1.0.3","compact-encoding":"^2.16.0","blind-peer-encodings":"^3.1.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_1.15.0_1763129508635_0.8510958078834341","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"blind-peering","version":"2.0.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"hdegroote","email":"hans_npm@mailbox.org"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"b7a1a45805ed338a666d1e6bf1da6ea524bc2f72","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.0.0.tgz","fileCount":5,"integrity":"sha512-kRzpA9f2s/Lts0PWpdSGGXL+K0ifqCM9ZVH1VltgHAtKTP2aTeHsuKKdc39LQwpC5IdhZ2lxfwmZNIoEfYdZtA==","signatures":[{"sig":"MEQCICmCu0JDFfX6Y7bM7x/rwaFxr7EPsY5WF6ZqS2OrolixAiBjzJZbPpdgub+rG5LMA6AUsT+yOrcmf6QhwwOVXPtuGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28447},"main":"index.js","gitHead":"618441e593efac7b1932f5d04d248aba3d6627b0","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"hdegroote","email":"hans_npm@mailbox.org"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.3","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.19.0","dependencies":{"b4a":"^1.6.7","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.0.0_1771330819314_0.4149574271499805","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"blind-peering","version":"2.0.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"hdegroote","email":"hans_npm@mailbox.org"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"eb2d8061a3a66376c6a03cd8a68e41e90d8b301a","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.0.1.tgz","fileCount":5,"integrity":"sha512-9Pso/tD3cAib6sDoHWQA36kmJDNwRg9jHfI5S1uvmhwJoxH9QVe08o78Mv8/uK7FQ7oYrqX3SfT5vpm5WLCGzQ==","signatures":[{"sig":"MEQCIBjW6uF5HptAGthRtRRFpf/q9u+nAZMsEM4QGoMxwySUAiALpzTks1Fgkdi2YnEJLsQbXvn5ENEursPPlYgCEModHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30885},"main":"index.js","gitHead":"902515e4c731e74f4cc2f46ef20e57032421b2ae","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"hdegroote","email":"hans_npm@mailbox.org"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.3","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.19.0","dependencies":{"b4a":"^1.6.7","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.0.1_1775132385589_0.9422803246775759","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"blind-peering","version":"2.1.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"hdegroote","email":"hans_npm@mailbox.org"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"2579647e9bedc9d7b6dd3eec4c9641615e06c138","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.1.0.tgz","fileCount":5,"integrity":"sha512-13WCC1qxUdEC1UK0ZXDnOZLWjK0vKrMP0qwikX+CHNupuemnpQ1YwNGpsPKh4R/YSpid9RXJY+1bgsvTUIXzkw==","signatures":[{"sig":"MEYCIQC2e7ILgyZgMlnQsu1eK8WoIU8m0k1eo6CrmFxb+bJUFgIhALJuF1ITxMuaOhT+ePhHOveGhZblCjArMpLkZZrc+mD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31730},"main":"index.js","gitHead":"1c98d1149d3bdc02cb410a96956e1199b21605c8","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"hdegroote","email":"hans_npm@mailbox.org"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"10.9.3","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"22.19.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.0.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.1.0_1776755119001_0.6933536888464429","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"blind-peering","version":"2.1.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.1.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"hdegroote","email":"hans_npm@mailbox.org"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"8a83a97d10ba14562e86c37f47f76ec246db0ccd","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.1.1.tgz","fileCount":5,"integrity":"sha512-/wbYS/tHWYekfwn+UkwkjtupFMlLvRxx0JtcjTR+CNFGBsRv/X15P3Zl0+K7rTD/QRnJsYVw/AFEAe5Orc9MEg==","signatures":[{"sig":"MEQCIHfyGnXEpPFWvSCbkeusDU/uYh5221cyG3SeWw+zMAeAAiBGAPmcjkWx27NbKRuRjmaScMj2fd73zXJn57hPhzNIRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31729},"main":"index.js","gitHead":"d304df9644757555d76d5d6d20cea39b126b799a","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.12.1","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.13.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.0.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.1.1_1777733343768_0.44870564429461934","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"blind-peering","version":"2.1.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.1.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"ff5be779b9ca1a99adb2fb1ff45ecb68ec42f22f","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.1.2.tgz","fileCount":5,"integrity":"sha512-0RrHg6LyJsS/4hY7cQC5SqvavlQROiAir6F0hFLHP/c4rGAKUkqRLqQZqLgzLeAJZtWEgA4B2AMZn/cPAOyGlA==","signatures":[{"sig":"MEUCIQCJDvLGXqbK1hcnb3eP+zN8tfl236FrDruYtPkHP/w0wAIgKpd9YLqTZCN1/COPYLu1XVjAFupzJE1CfDTPFLs66Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32092},"main":"index.js","gitHead":"ecf40d78e088fd3b170d980cc0b61d21b274a4b7","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.12.1","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.15.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.2.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.1.2_1779694811079_0.9548955717922689","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"blind-peering","version":"2.2.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"6acda45718985d6b83a83c38330f98c579f54261","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.2.0.tgz","fileCount":5,"integrity":"sha512-tRYxxYFCHx+pHr7av/eMiEKIIxlZZpCL5Tq43MkEvrt1kPBCozZqofIOFo2AStc0r65mfhMuxTyMrtoQ3mHiew==","signatures":[{"sig":"MEQCIDH7Y5InbRGbMGm4zVYy/tqE2CLhv/qccNXF9x3f21vkAiAVRdTRZthsFv28mYFt8RvTWJHh+fUxqmtNfpaTeCRNBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33559},"main":"index.js","gitHead":"2c203eedab46796804f5655f33899666e0ba8907","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.13.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.16.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.2.0_1780911889095_0.40489365245684117","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"blind-peering","version":"2.2.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.2.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"32061ec941ad4bca630024482f414c80135e6185","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.2.1.tgz","fileCount":5,"integrity":"sha512-bpKRxLXfgB9IUXSyQeVrSasL+z7r/aU3v+HRqVPIk5nAYHGh4ASf5Vs07XefslzZqUi9jUM5/7hgTXTgPSYNEA==","signatures":[{"sig":"MEUCIQCXSmbUI/zrBYy/vTSN2E5xIWRgG2Dwq1XK4emXKX+8yQIgMXsdhmvnBBxTPMosZ7F+s+dePfO8+JeqSrwXzE2rOR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33592},"main":"index.js","gitHead":"3dc53ab7a3157ef1cbd49341c2c297b38f31d536","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.13.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.16.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.2.1_1780913658957_0.7446617144080014","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"blind-peering","version":"2.3.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.3.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"8222b3f735a68c78ec92b430dc2304cd8b535831","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.3.0.tgz","fileCount":5,"integrity":"sha512-y8GfYO5m3kbKGTQGMWRssb/UfjzN4D+3Clf4ZYhm3JYOgN8GO1cOr0dcARbL3/skVaTeSO1WmLUB6/3BG6m+EQ==","signatures":[{"sig":"MEQCIAn7eemEksuMi0ZaqGf9bQ2SWn4QDKXUFsWv/itH4SQKAiAZ2Q8ckJU2WtYo/vlhx5Nlpl1qo++5/euA0LwE+fIKyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33907},"main":"index.js","gitHead":"c55461901e928bb48a6861aee6f9391f926734d2","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.13.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.17.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.3.0_1782825756293_0.0833894291079611","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"blind-peering","version":"2.4.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.4.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"462988ea5d0b57e28e7fc2a2e9a42d12d3a5d0f8","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.4.0.tgz","fileCount":5,"integrity":"sha512-77hCS4J12Q+gqfeXAa0QRQ3A4LBJwH8zB7wNW3k/JmeWXCZmlr3CUOtrxOG2cW/52j+sAJryEj+etxEUreMQxg==","signatures":[{"sig":"MEUCIQDiMwie2jdIlZMCzDNV9MLq0Ldl9j/uGYRKMo1pz7gXMAIgG6YMb8SO5IMLvdm+Z3lJTML4Pi2lB2s7W9JheyVB67s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34431},"main":"index.js","gitHead":"c2b58c8005961e9e9649282bacd962054a7756ba","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.4.0_1782982502860_0.3667597269135634","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"blind-peering","version":"2.4.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.4.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"b80031c98c15c9c198d3458a88ce23cc85ad17a1","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.4.1.tgz","fileCount":5,"integrity":"sha512-XKy5TgLILhfXslPw58p/9IwpuaCtmdjFSsIggm5SFRthA1IWAO8YjIeo2LypiPFW330r7JUrnUUjkStiFsQ3Sg==","signatures":[{"sig":"MEUCIEFzuKdWuY1c+YAfeTPprgLwrFKsewXGhcq5cFkqZ0fHAiEA1E93Yl4ds3I5jZEhQUloJ2RXzfiB2gelQZmEYVYv42A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35554},"main":"index.js","gitHead":"668903de6f5c3599b973cafa00630e50bd8b398d","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.4.1_1783513985292_0.608480043916412","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"blind-peering","version":"2.5.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.5.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"100ef98054b819bd0c1ef6b9bdc2616e6a9a3471","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.5.0.tgz","fileCount":5,"integrity":"sha512-LxmV+l7MV3AKaaHh3rr1lo8rBGrcksltzr79lwWonkMC0BK0BP3gOZr265nEohJAjUf3Rqx23Rf/XQ7Hj8ik9g==","signatures":[{"sig":"MEQCIEw1HRVPFin00AgrUqTN3s77tyjkqrSb0JorDGKNUyb1AiBGe/p2/Y/D9HWYnLn9xnrSaZzT3NLGBfsIhz1+fAHvzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36120},"main":"index.js","gitHead":"2cdeaef2add9b477aa0e6ef1c5ebdd9a14155b1e","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.5.0_1784628300947_0.2177986816118842","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"blind-peering","version":"2.5.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.5.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"59f1c0bc5525aaa636174818450d1fd0137c8f15","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.5.1.tgz","fileCount":5,"integrity":"sha512-5dvlv2WRKCb7o8sO/cH3y1F0hT7j658ttRwJhcwzn8YiLzF1ki8fLO9LI5IlzqYPZBLfYPAjGLt/If3sR7bckw==","signatures":[{"sig":"MEQCIFPiKkp1ERAAtlU2ciBcGMa89twyDkxGhgYftVgsUObHAiBuUmZjyVx5ko52iloWAIvoH8mza0fnCTykWB64+W6W0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36154},"main":"index.js","gitHead":"8e6ff7b56e357d98ca07bfb970b83a5e1779083f","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.5.1_1785204897937_0.8383816547350817","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"blind-peering","version":"2.5.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.5.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"9ad9a39cc77bdb2772625e331df8d0a34c55c41b","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.5.2.tgz","fileCount":5,"integrity":"sha512-EBFNKFlQrWMcRKxvQxhkT5by2zbkb2hlkefB2AAz1JuOnLYQZqb0n7rH0t1CJXSpZnnRpxjW+DumVRcLlmL51A==","signatures":[{"sig":"MEUCIQDk0QGruhvKrlhWEXuIZEKCegE+rX52zYv+vdw3QIX/8AIgUKpoXCUfmkBe759IaBkqBEgJ4voebqafaD6rYKkfYic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36543},"main":"index.js","gitHead":"4de49da7b334781aeb4590e541887d1fed088f7b","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.5.2_1785485216239_0.050508958637551116","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"blind-peering","version":"2.5.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.5.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"af04cdd06388cbc5940887d180bfa636963a9ca9","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.5.3.tgz","fileCount":5,"integrity":"sha512-pOsKE8V4Gfy+RLqpQg01XubmV7FgeI9AeVD5EcF/VtXvcmTmturYf0j5VRMUYsvjkbxWff6CwjH2I+MZxr6tQA==","signatures":[{"sig":"MEQCICmTMIJ4RYkNMSBQoelwgbwgwmVeRM+2s94MNimy2ot/AiBkfjsXcggm1OLM8EYqbWJ3LoJ4cQtJvBuPU2tA6Z2f6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36549},"main":"index.js","gitHead":"1a455f08563ae6c4c5e137e38b71bcef55921de3","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.5.3_1785499549208_0.9686962867922466","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"blind-peering","version":"2.6.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.6.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"4034f164d789ebe915ee27fd6281d23dfb408696","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.6.0.tgz","fileCount":5,"integrity":"sha512-NWslwyS/BE2Hwb94OnHpOAIWzAOYJCrd0pgnwctIDRR+ansSnffPpUApnrTvVCVORz2mthLySpDtY31bTtSekw==","signatures":[{"sig":"MEUCIESxhBbE8mg2olueKTLAF0dQCRUdiD+bMZ9CP8saYVMlAiEAinWYZtICskMQiwafmPy82pXDEHVZ3bac5oJ8pNoEhjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38042},"main":"index.js","gitHead":"d05c29af508260ae096375461d76cdaa078c18f5","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.6.0_1785810579997_0.5742975120697151","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"blind-peering","version":"2.6.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.6.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"daed367bfd148cb3c88a3ba208b764dbf5ad2d7c","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.6.1.tgz","fileCount":5,"integrity":"sha512-OiNhBFU1FfBRbbgz8aMWVLIcAx8WvmAJxYeRqlQAvZ13RgbYAHJzQBtRXrov+ASYbe9rzCwXbm0p8yu7X180Sg==","signatures":[{"sig":"MEYCIQC4mKt6jBxvANGU+5CF5HhMw96pUWqCq8mXdavS6s3/0AIhAPLM+23WZVYjF5DykRsmelXG1hmXd176G1wkALF+4tPa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38588},"main":"index.js","gitHead":"bc4a54314e327779bf5cd44ff79c8c008c694c40","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.6.1_1786060570109_0.2323516989640817","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"blind-peering","version":"2.6.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.6.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"9c46db3343f82f0c980667388a1b16a49a7180ad","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.6.2.tgz","fileCount":5,"integrity":"sha512-Kk4dUB2ESD+DZHDSAQOxMjTNfUyqKJrD7bhvyjfxq5TZcFZT28td8kQYhdw5K+SiWB9ghoh+SHWsVLS7iZfcBQ==","signatures":[{"sig":"MEQCIDrfFAkANzWwcNY6mgDnLoKXhFZfS70w2YgaJRZTgbMWAiA6Z4Vdy8LzGs4RSa8/kE9gYfwknR39/31FcC80ZAHilw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38668},"main":"index.js","gitHead":"cc6b2b1c4ea14dad8ad845cc179dd219254d13de","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.16.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.18.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.6.2_1786524420154_0.5925507840634232","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"blind-peering","version":"2.6.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.6.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"bec82dda85016c774b8142855770f55274dc9fe4","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.6.3.tgz","fileCount":5,"integrity":"sha512-qvJHOkq/MZC4ztcekcTNughseUmuKzS+qRE4nr8W6h/nWnewihi+r7Rhm/Ozlb9FEYXtugzUizZRRRKYDnZOTQ==","signatures":[{"sig":"MEYCIQDK+tco4hNt7DMsDEB6mYHmOqksGMPdN0GhH+ds2lzizQIhAOC5e8PN/7cybz7yxPTLbfLS+RnvSwCp0lDru6+gSH8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38706},"main":"index.js","gitHead":"19d4df6c8a20dc8667d19a5c62bae7c41e52a6cf","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.17.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.19.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.6.3_1786951802668_0.14814551271271847","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"blind-peering","version":"2.6.4","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.6.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"56a3e22eb342b1080db3863caa6becdc6e8582b8","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.6.4.tgz","fileCount":5,"integrity":"sha512-SLsOGgyvUNUlegisiGSrMAwdI0TCxZ6Gnp9asVqlMp5TDYCVt73HTUpaFHi5M2NJHtwHWfiGY0OuB1599g+wBA==","signatures":[{"sig":"MEQCIG3CKrOWK1GazdVsGzFoV+a6Qw4Rxd6qgfCcIfImdxELAiAdADrIf/+XaR7YKlieQTOtShS5gHOM+K2z4CF0ipiJ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38903},"main":"index.js","gitHead":"01289ef5a5a1b7217f09869f6c2a66ad3a58d090","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.17.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.19.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.3.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.6.4_1788265828248_0.47027605685141527","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"blind-peering","version":"2.7.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.7.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"f5a4e581e5f4af569e486878d362a59a28f2b09f","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.7.0.tgz","fileCount":5,"integrity":"sha512-rqHJah/aBVdGc9S/92bhPGRshOcguKlpWKC/zFMVe6uluojjOVWtMQU1z2u30AJo7nwuFefugRbvJA/veweUOQ==","signatures":[{"sig":"MEQCIDdhnINFDXDCSr82wBzdSR3LiVxWckRj1ZjyIOOeW1mfAiB5jDfuHY5rahp6/f3B3/JUBiETwbh55YnSGUM9pW7VUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39002},"main":"index.js","gitHead":"72af833e4c1e202b35706d67ba1a0d6543d720f6","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.17.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.19.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.7.0_1788334723285_0.07633529702698616","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"blind-peering","version":"2.8.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.8.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"0acd4bc017adb8252521818b2cee05f6d4b5c71b","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.8.0.tgz","fileCount":5,"integrity":"sha512-qeU4olHpZWGrnkSPdeOxMtF1In5AR8Z6dwxQNTsmoe/thnyXK+vmXAwYCrHEsxr7mSaHeIZwYULHru7u0f2QBg==","signatures":[{"sig":"MEUCIGqwQEjUDdrmRkmboQikxB5JlnQSjrHdzJ9Gvc+SGo1PAiEAgJrdLP8Sh7uhSPTWFQ1HA3ErvA10dFhW4lHD7Fbh4FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40398},"main":"index.js","gitHead":"078842431762a8f94a6326ee488504f34f9096ad","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.8.0_1788780891700_0.13169361019043335","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"blind-peering","version":"2.9.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.9.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"91e4a5ce0838eefbe338d4d49bd9b324ce670add","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.9.0.tgz","fileCount":5,"integrity":"sha512-uOGQ1oXDoWXe7nHOsJxfc7yI0nVssVdQXou+nnhR+XU5Wd5055uP2wJfXZcgRKc0aDzXq6oBu9UoLZIK3IKZIQ==","signatures":[{"sig":"MEUCIHvQuzdJRVJNd5LIMrJgsUzXTXXtLG01eA3jO+0LH3H0AiEAoRf5LYo6w3GPciJJvmufyNTgQ/irPHESScedcX+2Mas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42880},"main":"index.js","gitHead":"61bb92747ba805e1b06cc8c946ed9bed2718ea5f","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.9.0_1789048231625_0.18851671439204143","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"blind-peering","version":"2.9.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.9.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"5ba0e25c78fb95a85c3ec6906fe3e97aa90c4195","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.9.1.tgz","fileCount":5,"integrity":"sha512-mzkj4nRg0YzloI9b4AAn8g9f5IwuNRt1eCEWniz4TJcSRaeIYylAB0XI7yJiWTHWFDTyMkH8AvMIqVwHJjS9Iw==","signatures":[{"sig":"MEUCIGVWjn7AhKEg5PtDLhWkp+L0Vs8EByysYrkogC6ZrpOGAiEAouk1bb0VFaIxCX/EOgRzHe4j3u/BVWSZUZGkWIAGQZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43064},"main":"index.js","gitHead":"0ea425af858bec00c402d67896bde5e6b1d05af3","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.9.1_1789378049527_0.7685053993251476","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"blind-peering","version":"2.9.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.9.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"1ce8c10e57eb905743ee308196a5d96768a160a6","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.9.2.tgz","fileCount":5,"integrity":"sha512-Xsc61cho+Nn86rFsVeiLFlFDeDlTnVEA0gUiFIZBIYNoO6c46mTfbUeasVGZsRGNoqEkZnImpY6eeBr4P+zY4A==","signatures":[{"sig":"MEYCIQDLb6fze5vd3ulHJEekG+zVRTIsruQ6X6tn9bF2okl+lAIhANG6tTlLyif7ccnp6rcWnAsODzMwRTTeDPQdsYk9g0Kd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43315},"main":"index.js","gitHead":"a1801994ceabf1bf0c5b7b5f9dfe7c970c3fc010","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.9.2_1789385667912_0.8485950814667751","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"blind-peering","version":"2.9.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.9.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"3a8862e0f5c59866eda576759ac218bc8ea2683a","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.9.3.tgz","fileCount":5,"integrity":"sha512-8U79Yj3SsFFjn5LAwJZL54hsLGeIfbK+KSdGFzICa7b3bwhM/bPoMSo9pPi/bDOU3fxnsCqsZa5JPCoBLGKanQ==","signatures":[{"sig":"MEUCIQDY0HH38VtvTz9anE76Fkyo4/67gZdphW3n8YSYqugRgwIgIDUh/M5mYaMA5CV660XUnUmCJQCUWpiVFpublYZhC7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43315},"main":"index.js","gitHead":"492f890f03363433efd233a6230565225e937210","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.9.3_1789387528544_0.09697653185050048","host":"s3://npm-registry-packages-npm-production"}},"2.9.4":{"name":"blind-peering","version":"2.9.4","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.9.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"fb3262c43e0dcd1e78c19cde2b5c1540108f19a4","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.9.4.tgz","fileCount":5,"integrity":"sha512-mMsaC58t1prJQDxIPfFtflwfrPd7jGACjMh4P2GRlrWJ0i0L9UVoDP63zAM471CHPUUxSQ3RZzKq1sgQAN5qcA==","signatures":[{"sig":"MEUCIQDpMouaeOnu39Iqie4/RAnbRwSSaDgbT3a45kr0B/DNGQIgNJIbYoIkIAnq6s02vLl/jWcGhA1/b4x5rZGo+UXzCx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIADyfve5z25rriGbjab43X6JBLNIFSBakboZX9dwq/VaAiBY85mZrjrZoWGb5nsKtPVWpK2efdZiBbeFjLM4ENkuWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43352},"main":"index.js","gitHead":"9779b52dec4f701220a2743469ebef5c4e639e14","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.9.4_1789460034405_0.28067591644980405","host":"s3://npm-registry-packages-npm-production"}},"2.9.5":{"name":"blind-peering","version":"2.9.5","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"blind-peering@2.9.5","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/blind-peering","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"a9b2e09f13cf23382320d3c36b186ed034357719","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.9.5.tgz","fileCount":5,"integrity":"sha512-ZUfmCnlsBDiFu3jGbCWk2Tk0mfBv2uUWal7C4nHObuIeaCQ0hG12F+Ich+mlLqUSTIVVeeDe/NYccq/I/9CgtQ==","signatures":[{"sig":"MEUCIC+4VLpmxMKeVvPxBvs+zre/MMvPhtnG4+LNG0ufYSaGAiEAjLKXeEWx+3fSrSND7OmUaKaWzIg6zCIFBTjKDifVj8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHy7Rz7nzR08A0RXSO52ZEb/iOgSUyFF4+3rafB2pccOAiAKYN+PRKoaBNV7jMxzvkMu1KnEyBe7DMJnXUbRLsOaDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43267},"main":"index.js","gitHead":"c406a08c1ac318c952aedd429c7e9f817530e44f","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71986752-c38b-413c-abb1-f9f654fdba73"}},"repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"_nodeVersion":"24.20.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.5.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blind-peering_2.9.5_1789722086375_0.13295126540269786","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"_id":"blind-peering@2.10.0","bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"dist":{"shasum":"eaac0f80cdbf8408b0f13b19409fe82df38f5de9","tarball":"https://registry.npmjs.org/blind-peering/-/blind-peering-2.10.0.tgz","fileCount":5,"integrity":"sha512-9jtRBn4BJqN4qeS61sYZyyS/UpZqi+D53RDYs14/ZqiIBNsFuLCwYT+qfDAZBimvgcWjn/GnHqfkLmiK+6OIGw==","signatures":[{"sig":"MEQCIHlUOx6lK7nj9KJWpBJoLw96Q0SO31AR/B2rtb0q4RbOAiBxcspHkayipqh7RFIG+zbKUiVyNDf46RXyy1I+99sm+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGHo5Jp2TyUox9RztmEU0Gpvh3xh0xQnqUW6qTG6rvK4AiEAz7mS6M+Xv7XUNctstAMSgtSMhgrU5rDJsYFVTl1VVZ4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blind-peering@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43556},"main":"index.js","name":"blind-peering","author":{"name":"Holepunch Inc"},"gitHead":"0252048a7abef343ad768867175083693ee00622","license":"Apache-2.0","scripts":{"test":"prettier --check . && lunte","format":"prettier --write ."},"version":"2.10.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"71986752-c38b-413c-abb1-f9f654fdba73"}},"homepage":"https://github.com/holepunchto/blind-peering","repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"_npmVersion":"11.19.0","description":"Request blind peers to keep hypercores and autobases available","directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"b4a":"^1.6.7","hyperdht":"^6.30.0","safety-catch":"^1.0.2","xor-distance":"^2.0.0","blind-peer-muxer":"^1.6.0","hypercore-crypto":"^3.5.0","hyperdht-address":"^1.0.1","bucket-rate-limit":"^1.0.0","hypercore-id-encoding":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.6.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blind-peering_2.10.0_1790755766220_0.22133367619165"}}},"time":{"created":"2025-02-18T17:01:11.320Z","modified":"2026-09-30T08:09:26.623Z","0.0.0":"2025-02-18T17:01:11.485Z","1.8.3":"2025-06-30T08:40:00.993Z","1.8.4":"2025-07-09T14:10:13.326Z","1.9.0":"2025-07-09T21:47:59.415Z","1.9.1":"2025-07-10T06:35:59.271Z","1.10.0":"2025-07-22T12:47:59.437Z","1.10.1":"2025-07-22T13:00:32.070Z","1.11.0":"2025-09-05T14:07:17.818Z","1.12.0":"2025-09-18T11:25:49.743Z","1.13.0":"2025-09-22T20:31:38.520Z","1.13.1":"2025-09-26T19:11:04.475Z","1.14.0":"2025-10-02T17:13:38.957Z","1.14.1":"2025-11-14T09:15:12.729Z","1.15.0":"2025-11-14T14:11:48.817Z","2.0.0":"2026-02-17T12:20:19.457Z","2.0.1":"2026-04-02T12:19:45.759Z","2.1.0":"2026-04-21T07:05:19.137Z","2.1.1":"2026-05-02T14:49:03.931Z","2.1.2":"2026-05-25T07:40:11.225Z","2.2.0":"2026-06-08T09:44:49.214Z","2.2.1":"2026-06-08T10:14:19.103Z","2.3.0":"2026-06-30T13:22:36.425Z","2.4.0":"2026-07-02T08:55:02.989Z","2.4.1":"2026-07-08T12:33:05.515Z","2.5.0":"2026-07-21T10:05:01.082Z","2.5.1":"2026-07-28T02:14:58.097Z","2.5.2":"2026-07-31T08:06:56.401Z","2.5.3":"2026-07-31T12:05:49.349Z","2.6.0":"2026-08-04T02:29:40.160Z","2.6.1":"2026-08-06T23:56:10.250Z","2.6.2":"2026-08-12T08:47:00.283Z","2.6.3":"2026-08-17T07:30:02.812Z","2.6.4":"2026-09-01T12:30:28.417Z","2.7.0":"2026-09-02T07:38:43.414Z","2.8.0":"2026-09-07T11:34:51.830Z","2.9.0":"2026-09-10T13:50:31.750Z","2.9.1":"2026-09-14T09:27:29.655Z","2.9.2":"2026-09-14T11:34:28.076Z","2.9.3":"2026-09-14T12:05:28.685Z","2.9.4":"2026-09-15T08:13:54.479Z","2.9.5":"2026-09-18T09:01:26.471Z","2.10.0":"2026-09-30T08:09:26.305Z"},"bugs":{"url":"https://github.com/holepunchto/blind-peering/issues"},"author":{"name":"Holepunch Inc"},"license":"Apache-2.0","homepage":"https://github.com/holepunchto/blind-peering","repository":{"url":"git+https://github.com/holepunchto/blind-peering.git","type":"git"},"description":"Request blind peers to keep hypercores and autobases available","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"readme":"# Blind Peering\n\nClient for interacting with [blind peers](https://github.com/holepunchto/blind-peer), sending RPC requests to keep hypercores and autobases available.\n\n## Installl\n\n```\nnpm install blind-peering\n```\n\n## API\n\n#### `const blindPeering = new BlindPeering(dht, store, opts)`\n\nCreate a new Blind Peering instance. `dht` is a HyperDHT instance and `store` is a Corestore instance.\n\n`opts` include:\n\n- `blindPeers`: a list of `{ key, group }` blind peers (mirrors) to use. You should always set this, otherwise there are no mirrors to contact. `group` is optional and indicates where the blind peer is hosted, so that mirrors for the same core are picked from different groups where possible.\n- `suspended`: whether to start in suspended state (default `false`)\n- `wakeup`: a Wakeup object\n- `notificationRateLimit`: `{ capacity: 10, interval: 1000, timeout: 10000 }` rate limit for `sendNotification`. Pass `null` to disable.\n- `client`: `{ name, version }` optional identifier of the application using blind-peering, sent to blind peers in the connection handshake.\n\n#### `blindPeering.setBlindPeers(blindPeers)`\n\nReplace the list of blind peers, in the same `{ key, group }` form the constructor takes, and re-add the currently mirrored cores and autobases to the new set.\n\n#### `await blindPeering.addCore(core, { target = core.key, ...opts })`\n\nAdd a Hypercore to a blind peer.\n\n`target` is an optional key. It looks for blind peers 'close' (using XOR distance) to that key. It defaults to the key of the hypercore, thereby load balancing among the available blind peers. To use a specific blind peer, set `target` to its key.\n\n`opts` include:\n\n- `announce`: whether the hypercore should be announced to the swarm (default false)\n- `pick`: how many blind peers to contact. Defaults to 2.\n- `referrer`: key of a referrer hypercore to pass to the blind peer\n- `priority`: integer indicating the priority to request. See Blind Peer for the possibilities\n- `blindPeers`: use these `{ key, group }` blind peers instead of the configured ones, for a core that should live on its own set of mirrors\n\n#### `blindPeering.addCoreBackground(core, { target = core.key, ...opts })`\n\nSame as `addCore`, but is sync (it runs in the background).\n\n#### `await blindPeering.sendNotification(core, { roomKey = core.key, roomDiscoveryKey, index = core.length - 1, target = core.key, ...opts })`\n\nAsk the closest blind peer to create a `blind-push` notification for `core` and forward it to its configured push gateway.\n\nThis requires that the target blind peer already has the core or autobase attached for replication.\n\n#### `blindPeering.sendNotificationBackground(core, opts)`\n\nSame as `sendNotification`, but runs in the background.\n\n#### `await blindPeering.addAutobase(base, { target, ...opts })`\n\nAdd an autobase to a blind peer.\n\n`base` is an Autobase instance.\n\n`target` is an optional key. It looks for blind peers 'close' (using XOR distance) to that key. It defaults to the autobase's `wakeupCapability.key`.\n\n#### `blindPeering.addAutobaseBackground(base, { target, ...opts })`\n\nAdd an autobase to a blind peer (runs in the background).\n\n`base` is an Autobase instance.\n\n`target` is an optional key. It looks for blind peers 'close' (using XOR distance) to that key. It defaults to the autobase's `wakeupCapability.key`.\n\n#### `await blindPeering.suspend()`\n\nSuspend all activity.\n\n#### `await blindPeering.resume()`\n\nResume activity after having been suspended.\n\n#### `await blindPeering.close()`\n\nClose the blind peering instance.\n","readmeFilename":"README.md"}