{"_id":"@libp2p/interfaces","_rev":"74-26bba9dc6e8a3d52236551d4c7b0626c","name":"@libp2p/interfaces","dist-tags":{"latest":"3.3.2","next":"3.3.2-d853d124"},"versions":{"0.0.0":{"name":"@libp2p/interfaces","version":"0.0.0","description":"","main":"index.js","license":"(Apache-2.0 OR MIT)","_id":"@libp2p/interfaces@0.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-xAszmIMrjnTKmtTMxPETlBwQBu+K2v3dGgc5H5i+pLgU8KexUy6RPFMWsmOoAuQ8kEtt4+c0sLmgvgz7hCorpA==","shasum":"50df094500fe3f31a0f99306fd73ebb6a5b9d6a5","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-0.0.0.tgz","fileCount":1,"unpackedSize":136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1COwCRA9TVsSAnZWagAAVhAQAJLHzK3aLLRPhym3I4uy\n6GeuLJba2B3/EuszmNscAIGvVad+gxDQxpKpCNRXUzDRfM/usQLHO2w/MjJV\n34DQLGwU0xnohwWDNPJKUL4nfwgVe90KlaSizdoPlvHiwaH1J8qarRoZqGiM\nvl77Jwn8KAGANB1fNV02U5g0VDHlm1DMxRjkCZtVpIgx0nFJdgPMMV0Td5og\nsRc9IPSozYNBmtXruwqGQyRFioaoLReo2MEAyA1BdIH4GxFSOlsQgpOSYae4\nrEiDpu8TUmg0yeV36/g9uHQ6xoPd/BW6/+xThUklQvd/0P6gtUhMLDQtBLYx\n+wBxEOZl3uCjL4L3HYU5/8FZCncMWLbKQ0HH1YdSRKgs62OK7FiYzkrZjLW9\n5r5skYQK2cy+Igf4LpQ3CjNUlJ08RoOZU+hX9SRi1s+Z+fxnU2UMjctZzXAF\nfVtMytUiCZlYRMBQuMFQRZQZzc37lurZre6IrgpCDDQ3JPLK4yk9c6WdqPTC\nz2GKncYWEUUnny1u6y+HfViDPbywAW+UEll/rU8RedftKJDoWQoMtm1/bzgq\nBEL1qoatccHLr7YsirLLca6r/TWsRC9Aemt1OF3Dx+JkYwzBaqggcUWqJ0JF\nVZ9xD/hLsnhSjSmQq0DGoBqbAlvnL713zZeCgtJJZlfNNt0g9SViBJcKQw8H\nQWML\r\n=rcB9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLIu2pgI9/oWIv7aWRAy+hDdXbFGTlHblkeSWJEmxiiAiAnslkzt8dvJ2Dc50IDYx2A3u8X9pd577wrG3pmPis5ZA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_0.0.0_1641292720363_0.6558420881837002"},"_hasShrinkwrap":false},"0.2.0":{"name":"@libp2p/interfaces","version":"0.2.0","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.0.0"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors/index.js","types":"./dist/src/errors/index.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"gitHead":"899cb6a9390c748bccf9b6404f104efb011a0c9c","_id":"@libp2p/interfaces@0.2.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-K4pZIIj+ZOesDorvICmXfZieLwkXDxKUdZS1/apMFg9eUlfSWr2lhuZJlKn4iQY9FMzPtSu4JjZemkaZh2Ml7w==","shasum":"1167acde93b1f0e9931d8f106b4ca163d4d0c5a6","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-0.2.0.tgz","fileCount":135,"unpackedSize":1298042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1HsXCRA9TVsSAnZWagAAg34P/34JewjgbHPXEIhm/BPQ\njOgm2in2pk7Ux5H6Pyky+up3uZwZwh3vr+AWi9xTqyVrrMAGYuwjiG2J0bPi\nkzGhli8HhWDW/MaViPczZan32ZHWYnLhtzOgnQeumWOyJTS1tvxpHCGGm/ct\n7xIpauQ6e6P40T9VD+5yRljyNgG71ka9NcrlPrKoi41m7KEouB/JRRm6Ggqw\nVfV9L+mLbgl0JXRIBqOg/8ECa6sMhaRS2ufwdVt8H20dAoSnMGtxnIZlCRpS\nnHXFD0/5Z6/eg7RgwHlKeiA0ZuVYebwse/EkoiVCcETXnqH5s/GU42gbu8St\nrQrNcP6UWxK5IAXdIa2cut+sILLK1Ck8D1fHVKCzgMS6RCh8w+SQ6PqfJD8O\n0GEen4hx2VhDt2GrVz2xeiUTD+e9C3jL+9B4Uue+dlxJJBzWOiaY+lHWpZae\nqmFs/i9p2wDBBXotoPMqEVmUwwnBgAa6ypI8xoZVAXY9/awZbXjrrkDyGrzL\nFH2JGPGp7gJYR29dzSTSx6UKCDDzjF10ce5F93Sz1E7CLWYtUNqyhbSrayAk\nGRGEiwvilOKxMcKyr1efou7ovv3ZCPzDEdTBLV6htOUaLnab+XFAcE+s+2Oa\nE/G57sY34WcTXz8cWsUgp0yM6NPyRCqlTZxp8Gee5sxzToHaZGlJMtOcA89v\nqKXS\r\n=XTJ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC63QaUnXq1XQgekiNnh0MSFX2AJLJ/zVkFf27rn9vPBAIhAJgxQOo/nRZAqaas1x4MXWOUdasPsJtFwjFEeC3sm3nB"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_0.2.0_1641315094996_0.335394647745515"},"_hasShrinkwrap":false},"1.0.0":{"name":"@libp2p/interfaces","version":"1.0.0","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"gitHead":"254431dabc499f804f02dabf39f1989aa377451a","_id":"@libp2p/interfaces@1.0.0","_nodeVersion":"16.13.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-+vGhGJZfqRA5J6Xo/O94dZ4iRyNlcM/2hnJYbXuGUfDARTykvTTq2TOXAJpA2AomCWDJ8XMgV0XXBLpZPqd3eA==","shasum":"b10cbe436ee8a6ccfb11d73b5f34c0db81c16c1e","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.0.tgz","fileCount":135,"unpackedSize":1297973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1iOGCRA9TVsSAnZWagAA4qYP/jZBVbcWFlO1tebh4Nm3\nD+1P1Jbss/nETOa4MpPOqu9K3Nmdvv9Z4g1ECrR5zFQnr3WYUb+OW2wJn/ih\n0jOgobowlQRy8gLnk/gTnf+ucP011x7CwM7fVhnDsUBvWVG8kTbEKXeKwCMD\n7IwNRsJH18yRWs5bT+oDH3UFQKxBmnYGueEsNYSIZ3vvh9QqUPw/cN6gwZPK\n8w7X8ZJyS04Q/e+OJS2Eca4gBH4Pvl+2bVU5+WV3sUiU6WkfVRJxbBoILYyE\niVGbwe5gE9U/m+gvN9weDVwT/Jh2BX7s9UHzzTXlwoL/LZvHP5I0mdxRvrbp\n0wOspZc+bkziKm8eyDyamPfieFClUI0K1q4HMoBUuxtwgpm82wbEE2W8uXBj\n1Au7NQ0m8N/ZSE5d6spF0pXBna4oOJftP48uMNzwn9y2PF5VZDvWNXckDGUs\nAPqB2H3ikMKQp1h3SMHhbM1vIKUO6AcCuVr/FxzwIeugtENPle+Jzid35UUe\nLrdFwZqdclxP354wsz+3+Pp6Ym0nf3Qo7Bt5G90sprfHfGWwAT9cUeJLQKUB\noc6AhEFBHklUJn7Q7Qygh9jAKEw5DxQMujXcV8lToeoxZoGIjvFcKhmwTWb3\nfG2n74rqOFCxAHMTsLOqEwoKafmfUG1QbS56nN2x1hiUm1WY46w6B4Sprt+N\nht3f\r\n=GroX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsdMOPK0KP9QF2eglMzFC8w8sfxXN6n5ZrVCZRQ+BVnAIhAOZqptRelIJb58pZCstSZT24IkhQKyNYRXWYuQ64dAkp"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.0_1641423750096_0.04730921872976679"},"_hasShrinkwrap":false},"1.0.1":{"name":"@libp2p/interfaces","version":"1.0.1","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"Apache-2.0 OR MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"gitHead":"b517ce9b024010cfdc49adc438061c4c705b5cde","_id":"@libp2p/interfaces@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-HN0AEUopf3zS2RWQLulHHoQzj6tSbpWwqG6mvTBfwPjdoog7DwV0EicIOAFYQrExLahWGIwwyOCa0FSrGgORVA==","shasum":"bc5b8c394438978c488a695ff6b1ee9a0f469e5a","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.1.tgz","fileCount":135,"unpackedSize":1299978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TK7CRA9TVsSAnZWagAAjxcP/3WdsqTOOszHFvAWkFF/\nmkEgRsDJALuVmV1AwQfTCoX9y2VsNJTnlOZJumGFTpcM1ylpULoe8CRrVk0S\n/jSijmCwvWqjQkzV6jSFtAH1gtl2R0tKX5fZBVcnX5uACqzF8U7cxR/jG2q8\nj0Xes7kyLI4jVuKGpIofD3NJNHe/nyaq9uWCvXYl9CRkEkMsJRZx9uzHlj6Y\n1GS8iuMzx2+ZBkT9nEzPAbJe/VrMkxa7iJo+I8s0iwoGYA7iNuTWPpyp+Exn\nxGeLmNrvrqs6e31YB+va172KiDrjW1n/eb+zKoolr2BWcoYQ/JNQTx9O+MOq\nP2/mTZbKxyl6d9ZGyp+fC/Ucb/ZIxEpiHt4L1Vn4sdSvciNWs/iXlf5/bSoi\nAwsWnKAaiLHVllS+VFXGgYQQkscWrTFs0x2eAPzY2JKUnZ/Q7YA4xdcVGjRh\nzyasokgVx56uknPLSoezACj0dE8SFjP5eP3xVVRTAlgR1qWKnwj7k8e+4+03\nlwzczUs17w+8Hi5hgVi12mAMjL4mZ7pdMiaqpQgCUltp6Av1oiHdCWAC9JoN\n+3+bHLqztZarDxjROtbO9xJKQ23rImsQMhtQ4CCaanU7bkn7e06q8Jh3pOPG\nAJa+u7HpFKTROLliIqKJ8o/q4dQQPHuJJop3bytFQmolvtKcMm9jOfs3JZvO\ncvoe\r\n=/7cC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICL8m2pizX02oJrDBCMGoB+j/HzVMsxEUVcLoz4RdWS8AiAQX4F+ErSf8J0GKIJXGMM8+IQalL7IK5yEzOAz2cE80w=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.1_1641624250952_0.44875670442145443"},"_hasShrinkwrap":false},"1.0.2":{"name":"@libp2p/interfaces","version":"1.0.2","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"Apache-2.0 OR MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"gitHead":"1a69f1b2eec8e828bfd89b18f8b868951200c75a","_id":"@libp2p/interfaces@1.0.2","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-JZGaUziqzo97Y26bRKieVQ6HsIznHs2dAwkDYuIJ4e8wd/0UxWjdqyYB6UjTFEi9uoJVJUmyxIlgMA7cTj0NzQ==","shasum":"c394528b264f91b6ac4e9a2cbf19093fe6da43ad","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.2.tgz","fileCount":135,"unpackedSize":1300134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4bxHCRA9TVsSAnZWagAA+PEP/jM8o5MYzyNAa6OkmvO3\nb3ObSg1GLoCG9usCt+7wQ3bT9TVFi9iMhPorrrrNVECUz+it3ElmQ9Nunw30\nDQltfY8dmyxFgXXVWAj1VWEiLwgQfQVJ4cGgqfsyvIuQxZ5kDcQDRaBeCtX0\nHh0QgCvUnyWD0w+dQ/+WYCuxG98A5mR2mFOZcY36tKrgH8NlTyJw/ZNQ9xHD\nOgKEd/k6Ood4rD8hX5B+Uw7pceU48kR8Jjs2U+vuI7ScH3MzbvtGY7XIJUAi\nJZNLKtI8HPV63zs2c642hNv53b7UbYpg291oUkNZZLT7BAXSOmPEwV+Td3ZD\ndhjyZtDfKlSXc41O+FpFtzS1MVJngmQcabYhnidoaditRTlQtcZc5MCXigof\no8UP/c0K7j/ywzQuK3nrvvvYxkPuoxUoIb/Vbw+prQfZmtjNaMtJdD3V0eCJ\nooCsVeSB4xreW+GJ+HeOu8shzLiiUmUl4Cfdy09gDzq0OPjlbEGUdQZSJNCa\nkBcC7FoEtL/RSsv9DocuuEh8iPjnPWd6/+R9yTApSfHx7qe1BPA1ckjbMKZe\nX/FDXbNtjNm77np4l5P9N8XdnrrAtq+Y/RQ8QohT7XXpc7A+JYBvCXeq7upM\n1RsmzqJU/pfI9ILbeD+WcMgeHFdoAxxe2KJtEFJ07LoBd6OSqs0OoIEwMj+U\nra02\r\n=7UC+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaQ5WJ7lXOEkCZJwyyOVWB3tusKSSgWgYykPMPEf7M9QIhAIn72F7rLHYLBg/SmJwKG8FpIgsLQma8t3a+qGk6cyCO"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.2_1642183751719_0.6111605494660006"},"_hasShrinkwrap":false},"1.0.3":{"name":"@libp2p/interfaces","version":"1.0.3","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"92fba810a01664f60d33a3fc2985f8f2bbc4ac88","_id":"@libp2p/interfaces@1.0.3","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Uj+MM25wS6gP3y2Bg0ekrMP4H/MyMtPqcRFfSF+FaVzNrMe3VgCz3CLPjYPiLEM/Yf/TyMjEhwpJMPiilzhyuA==","shasum":"14abb312d3f6e72125cf2ba78a3ce26aa031c8c0","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.3.tgz","fileCount":134,"unpackedSize":1277364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4m38CRA9TVsSAnZWagAA/voP/0DqlhBJPNnGsSVJYPW0\nfH5KotpA5mPajAZWekITrNQifKLbZhVV3SuXvdOyWM4PBIecndxHpiPa/MW7\ntxPC8zlwliYHt4oPurch0WiTsOM03w8UodrKQSHir4sV+ed/4vRFZahks5fu\nD08bu5VRAsUYOiwfF8GDHCOyefO+VgasWGgnBrylY13sO+PTa99jZS2YfPAa\nhSbWxANSkBSmam9ynBvpdMuIhJlNvXCkt7pH3Pdy17HVGBo41b1M9k05cfbE\nBCcnLEOQ8FsWJ7HuHvrVPdxoUHr8QTkt70wtAaPW9XSvCiOayCmmNkJxPKAZ\nodiJh7erTWp4zKEf/I37TIeJErSJ69p6F5yqXSfvtlx9rcHxgEq6LR0k4XNM\njhD6o6oWBZ6RmnodWHVIIt619xwd6jxA9yCiJU9j3y+byLUYat3aHu1/OjB2\nrqgjwaCLtf4sbFPBomvUMfkw/tCnU0P2MeIXPMbwN2k+s+Vaq7q5rl5b4/bn\nXFYBE/k4HU9Pxg+2be0uJVlphL2pBA+JIQypyL6o3Kdz/WtITWRsyjBqgAax\nL5B6Wpx0AUMd7zUEwXuAPE17IFL+4dsXHNwllZ1Sy1MkQk2QOaPCP6Vocrrt\nJLg2J088P/xcOr+pFa3+khmhrlC+ZjofK/RTUSZ2iVmXFBALKtAT0DtlT0hk\nRKqD\r\n=LoY1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmrf8JLRdldRKE5HWgDm98TU3EuHK5I/emuaDzj0aCjAiA7mo1gUN26GuE8q+dIeK7z222WrHHtX+QlCVXxV04Qfg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.3_1642229244042_0.5869555448344639"},"_hasShrinkwrap":false},"1.0.4":{"name":"@libp2p/interfaces","version":"1.0.4","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"86cc4f15d7121a2fcf5224b396ed8b07548d7c21","_id":"@libp2p/interfaces@1.0.4","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-MSRTtEAsxVFQG/7xD+Cein62EGKgP5LXRwy8vXW2JSgJPZIx5s/zSlWVhrgbebSzzb+6lfItqfcPoL5Ufom1uQ==","shasum":"55d16297ae1cc926a2cc81a6e1c081d4bb6f00ea","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.4.tgz","fileCount":134,"unpackedSize":1277312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4opVCRA9TVsSAnZWagAAczgP/j625KsILcUfyXXIv1A4\nr6CMzfRapCY4lTe6FIkKPS4kAqSkIDr56hNqve7DlqlSWIWqh+pJRCbSkSK5\nWvzdlkiQJpp2JB46By1x6eFw7bBBOlgS2v7nsuTqVHFFDVwxGvTPWsShKb3l\nXJWSs5d817Os4YbwFZFke6mE/3eI+aNYX/4VsX5MwVuZlE3TVpq6fUj2GoD/\n1lOfO7bv4cYAL2Tjlhl0Lh9vCwnJ72wPulWtc7v4/Dzd+3Rk/VJzfP1ts3eT\nQ68g3iT3bTPAH+lBb9u7F7KwDgVsji9IpEETeD3n79zLdLFySKhzOKNdrHlZ\nEz61zUlnTsNQku0xhLcORmibVUXR5smo71yxdO/ThrbiHfPsnN+lQVKSjvh3\nJbpBv96WPag702MQ0Ru6kTByScaKOLJhJPNWdXirA8J5+HC4uh0FMGiQa+Dc\nM5SW5dUH/6lT2+589cPj4+C9hJvBRBVtq7ZyjQCsLSABOuYQFZ1iQVwlw+s5\n/FXUyM9A7ukdw2/6GgERtiRryNsgOHyiIveaNF5WRsIZIWsDHoUMs3ZxEbrw\nuLbT8fJ1qfCsyIWp8imhg9O6cEP9NA2GCQLC26f25hDqtTt2297WIaTHEKDN\nJ5ov7ZvibngrtkUW6AwcsRqAITxWxQoMraO+2T41HZ2YYOr/p7r8fULNuhZW\nfhSQ\r\n=dH6b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3R5CqQKKHiOXxrUP7xENfLDGDtV8PO20iZVBVcQY3PAIgRG6jxdJmkt+w6WKNCPV4Zffa5Br+JN24OCtB68ZUZ6s="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.4_1642236501115_0.6554720222295825"},"_hasShrinkwrap":false},"1.0.5":{"name":"@libp2p/interfaces","version":"1.0.5","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"41fa425f8660a294d159abd92684651350aaa3e9","_id":"@libp2p/interfaces@1.0.5","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-9jVuBa5SdIHW7IjVbcYetXETBcVs/jz7xlg6a3sQrNWV9RsKgpGfAcNyBwHepiPxPA7TYhEGj26SDDn9CDjiwA==","shasum":"9e0d013a847d325f37f01c20fc2d9035f37f7e8f","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.5.tgz","fileCount":134,"unpackedSize":1277788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9QnRCRA9TVsSAnZWagAAuisP/0IGzNdB2/cvAv6WVW5C\niHqBB62hoe+oiF5cCc0aW0oqttM78LFsOYaNSXt2MfTbvp3vIKqWDocCKVYy\nJB9AearKWGBChOtn1kbLjGVB724O6yPoivV3Ze0ZlFgTp6VTrVEleC3P6SZS\nlZMRbaquaBK3q52LxpD8/uRD0fz/2wCSovt+7Sc29S/xgEkt2R71yBCKjRT+\nOkfgP8JAMhBXGbAz/HUtncbS39EGwZvfHlmz0drINKvS/90EciXGv374U5mB\niwAi95wd9ao5LRGcEcuRpZQixwZs8Ji6NOrwCgninMO1FbGLiR/fJy64hha7\nljYr1i+2XVkznGTA8YJuJt0DhB8u9QtwYVbmgbpQ7ZKhn3wLdK3J9hpnKknc\n0TteRC0U+0zK+wUp5k/K4pZilWcIMiy4Nm7TakeTBQwCD5piX7gazS+KRnhS\nQJWfBlZXIquw9aK1Qh24J4hjpRaxKyIoC6GX3FUH2nf+cE19Cj6MW8GvCtro\n2jr/YchRrGJQnBR9d2kxXW7KYQBwoi++X2Q2tckQa4jBDWbSa5zpwf7ZTngM\n0PGokdyypP2tO/U9XN1IgCACikhjn1su95+kk3OtCxfRVxw9raUygph6dtxG\nio90vX+UofAMLzFubjCo+y6h+BPofp0gTatuXMEvLYpwZK0TA+XFJbmc4BUG\nxO4u\r\n=s2BG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBo1FD9CfsxfZGjBptBo6UCF6WKaAHBGJQjiMOW31VzgAiEAmhmel9AR9VYDOHIl0kh5n/TMHUz9tb50sNXt30F9vak="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.5_1643448784921_0.7104598407543068"},"_hasShrinkwrap":false},"1.0.6":{"name":"@libp2p/interfaces","version":"1.0.6","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"b776ee9ec74642bfd14ad333cb1c62928a8caa28","_id":"@libp2p/interfaces@1.0.6","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-T8dV415QNx7cEQfUt01NM5eFnncaUkB4WinUoGi0E+90vap+jZ+3DEzEPQdEn1w/w04kghxsKv1e+D2iNgpq6Q==","shasum":"c8be152ec8517c705911ab798adb1c1b8c30ae45","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.0.6.tgz","fileCount":134,"unpackedSize":1278297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+qUFCRA9TVsSAnZWagAASo8QAIJEq22NqPM7nlvpa6SG\nyc3FlsyWwkizFxw7MjTqbeJXjabqaD5nXPAF+oaYUw0IFZ8dlitfFYRhOwjw\nNIXaowfra7loV7HSUNVJhwYsRjk4ZcsDdNIM/6d9HNMp/KaBc+aUZojbFVN5\nvIy7sTApCL0vNTp9vD6XEQllqvTDB39A4hu3Lxm8vcCFcYSyiJX9x8fdlCio\nA7pMVK3+fUc8qmg5zF/L12hcxColSfofrGzYrT0iwKspKcA2W0W/Uq/7Werd\n6UjTi89kG3JEd6gHq8w7WGkEIKr4Ui7ObjJ1J3JD7k7EYBl+FQtMPKNWc+WB\nkt0v0gEOLuo1+UxfzHVs6rkdK7JHYytLrY33oTuj6T1hQqa9F5b6qkZbz8Rg\n2sX8uk1Q6tv0b+lB/52X0zd/S/t3GNLQ/C/upATkQptGSzsyFHZzXyWEmpi8\n0xBJSYTZrPOM/MqRn/fRz5JjhGcHiNlo7Jo5huBoNWA+M+qQekNFNzhxXaDn\nrEXlVOECbCUyyDN0C4YbbMctp4dhpwAzWDz1ld3B1lSFbJ7A8bp0+ox2wdRk\nUpNcvva51bdrG8KQp4VHyldmw2UsuBPftCKUIDFV7dszGPawAaAM1F1pW/15\nfjpXJqjm/XeJKNkm3/1lIglh7GP1CHeZMJm1KWpd2PghaPMQSoH8Nbfa1iY1\n6FAk\r\n=zhWc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDC1THt0CYbT1MFPi0FL+lxvEk1iqXke0d2vqij91aanAiEAzCbi7UmMNR5pi0cVzeOW/XeNeUOEZo7HSfc00ZsQHeA="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.0.6_1643816197597_0.2038513260861874"},"_hasShrinkwrap":false},"1.1.0":{"name":"@libp2p/interfaces","version":"1.1.0","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"7a53c54b0ca1de5269659dfaaab8905340c01934","_id":"@libp2p/interfaces@1.1.0","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-6UF+p9/hwrJPYvVbDyYXqyFcI1dSsz+s+1v/O737LHKo8QCXfD18pD/WQKrvvyW+H+TCgiG4Xj9txXXtYlcV4g==","shasum":"c998c726e4922cddf6bd0eff9872ec1ba0a181a9","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.1.0.tgz","fileCount":139,"unpackedSize":1287212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/j2dCRA9TVsSAnZWagAAhJAQAIuoKJeA1i2OqJeY3aGu\n3U43O6qzmCEVNShUjRdSMFchHnLBmVz0g+pvQLn9xusdouYKhTq+G0SNvLyK\n5JT7Zegqvc3MYw8bk7o6aCX3B58c5g7gF3m8oiQ7FybhReF6JUjYi17R5tJ9\nZ54V0XIB2ENU+jzXkLMVycLiXrjiXh/7RrXPA2EEgaHoUO0o1x2SGKSi2UTS\ntTmUS0yus+BeTaboROQrhdFOGqQB/7UvyloNUyiiD00bvWQSnQi01sf7pFjS\narJrg2TL4dPc8BdiRO+YbekhkSnBNw/svi+HegRY0F9Dr75V97KVNpznXZWP\nYScNh+DVXfGNFxIwlm5fe2DuzIKC+SX9C/Y1Jb8AxB1JDXs1DEERMH5sVNB8\n5VlV1zuelXNFbbefs2xNb4hpMCGcljKehh1Uj5NaXAsVWu0E10z0S3umWXJJ\niiRUKN/R9gCIBG2zEy0bsg/Lbxb0/DJUQeOtEmaPtmPRziazbvrJtXFRygve\nPKWSz5nxdbodst62NfqDk4tYS4zIGbVCHS5P6t0IY+jvg+q5O7ZoKs9T6zj5\nDnEFue+qFfkA3aMhMJZBMzxUe8QH56ti485oMH7IcDMHwrgQ9i89nXBVnx30\nVFtsogdsdWu70xW4l9g3ce8aI5DTWItw+bYCq4YU1CVcq7WosGIpGQcr2agK\njkf0\r\n=i7Z+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwXB3p8MKzJvd5Y5HUsDontUiTpO0ZEiJv0jt+XAEeuAiEAyBKTqqZozS7jFEybxLO1U9mRTM0NrATpOH7Sjn+Fruw="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.1.0_1644051869150_0.20039609179102968"},"_hasShrinkwrap":false},"1.1.1":{"name":"@libp2p/interfaces","version":"1.1.1","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"bfd094beab3d6a77c6f6de203b893ce345623903","_id":"@libp2p/interfaces@1.1.1","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-wZLLy1Mia4sxaeTQLMXncoqHq9/9xmxh39sCsLQ8s038wWPmVAIU6ahFhPO32U6XLqZsxojgGHKCaWFCM4PDCQ==","shasum":"d5fe760ac7ffa41dac2c6cd059f0e9e94dd64640","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.1.1.tgz","fileCount":139,"unpackedSize":1287055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lbZCRA9TVsSAnZWagAAh7YQAKMxPH/GRSvL6Cj7aO1d\nqVAkn2IL4d/5D4te37Sp1NjK8Yu8TYQ2yjMgmL52AZ+GeliCiMbQ0LYVXQMb\nMia7B248ZhPPKv85SJJu67AYBO29MvgZ3iJss6Dzg2QdvX84mhaQB3ywkifh\na3thOl/sLdNMDyp+5bChXqfow/VCl7kaXwW+yvM8oYsXGh5v97JzemtDj1Yn\nS/4yfGjVVsREb/HiLpnGBaeJasPIxV5YS13GqqQ9PcmSwramWI2B4BjG1VZn\nxelU0hzAcsmfiFlexo64LUfjgMRvNt7t+VWkBv1twySC2e8Lt9I5gxQfNriV\nOCQSq/5zKAAdtcJTH5xUDKy3bjZMSiSQOoJEbTlY4fW41INZp0DV7GyrTaFO\njIcyQmOKsoiPMpJknNl5BTdw/ELvIkFIhDifKPJce5r8PIVwXb/JN2HLD2dX\nsl6CDF6PBm1jdFn0uca0qCuVC+DxZwSHthfzGct70ZLMxRMkuHldakpueBgY\nkeMocqXNL+Tz+6NgE6D9SuIshBLkhM5rVFO9g7HK8+r9YF6RzdohbASAg67C\nmByiY9F7INAYQTycN8r1ua8JRqRXTuorRkGQteVvuZHdEamtjmMYLTDEVv/U\nTuh7r02N3qEza9nre9RTGHxhKsvCJ3BqiGxq9hrrpzH+sQf/lN7kgZoJ+iuv\n/+bN\r\n=E33g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDI29gRau+oXrXlv5MeB6ZKA16OUtRHHnOIkgh/K2zO/AiEA7w/+pO2Lf7aRRatZnUQ/7HGzUwGAPZ+huIJbatYwHGE="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.1.1_1644058329236_0.24471028942452588"},"_hasShrinkwrap":false},"1.2.0":{"name":"@libp2p/interfaces","version":"1.2.0","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"0d17fbef9f66740abbe48b1202459efe359f728f","_id":"@libp2p/interfaces@1.2.0","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-9iCoPtRsIxaurQSfNR2XC/x7/DBA41KskxKJPVguuZ4vlO4tbsA53Xoqq/RRDycEcCo4WO9Lj3k8kawNMuwsoA==","shasum":"89742103c7087036222e44299ea8ed5f7365e4d0","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.2.0.tgz","fileCount":139,"unpackedSize":1286736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAM0HCRA9TVsSAnZWagAAtEkQAKS+Xtq2geZ2jgpVxVXj\nB2BRWago4qlJYuEXYnhtiSFw2k+tCmO+pr6ha0bXTYaR8FP4N3K2l/U1pCjL\nEOYvShTUGC87AbrxR01rla5l36iqmIkV5/LoQdqbAbRoGXFBYXj6bq+q46W3\n1rsjHgDqMbCjzt95gFqwUXUxtUoYvv9kFfMBg4rTz9c/QhYk7m0otulFv7Q8\nhcKNy3K89GOltTksXJ1pYA5A5P6LshSaVWP+KGd3x9pcB7EbzccxJAnaM/1d\nR1cd8ktJmx6KsQwGyYP1p5XgxxG9BLdf/RUpi3iyPeoUjfFxUhVt1AdTYj29\nuBOHgyGh/wKma92DVLKTYSO15iFkNpDqDwslQeu6wSHDTcNH7jXAWz21MrWn\n2Fs8Q0br9g5jq3OelfDakw3M/nGpy25aeHXrkYZKyfx40ooXc5Uuu8lfFQS6\nJ+GqOuIhCzM9IL/VuNRR+fRNQsjQ+G9GB34WaT2tFwWOJYrMmqeLM2nIVHxW\ns2R1tbVrSUqJvLQ3jUAONvema9mYu6PrJln3YcRjgIhAPEuBmuSEMTYgKkRN\nRBjSTCOngujfrhK3eJpYNKv42TcRERAczy6bcuFshWZ1m9wWGYW7ssiaAj1t\njfRAK2zrFf87k64XDWIHEBBaa8rZ1+uE9UHgbg1Q3UdJuBcNUGbPwyOhWVBe\nWqWg\r\n=Aj8L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjNp0BzDaXLNd9zye14avJJJ0LwCL+4AonGE+MSEim9gIgPuD0qy15WS66sagzsghpL5Ckj48TDl1iN6zIOHfdzkU="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.2.0_1644219655310_0.6684363012299976"},"_hasShrinkwrap":false},"1.3.0":{"name":"@libp2p/interfaces","version":"1.3.0","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"ab7a11cd9d69d96f021544d58b14d50f19a085ba","_id":"@libp2p/interfaces@1.3.0","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-99VjqCt61SVUU58vITFmJNUwVsHNDjbTgEg7GYUJQhg+7/Szd9gnnXl99hQIzap3iIewKgBpO/Gtaa1hJVL9mg==","shasum":"db96ca51f1a37f373e7f5a29cb5b07d1c05719c0","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.0.tgz","fileCount":144,"unpackedSize":1305003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA874CRA9TVsSAnZWagAAYc0P/1ZPOftrEvA9xkImmhR3\n2kTUURUvPbckp4E8A5xc2TMt/m/usaiy2E2PXXnhgPDhi/vF6fwjAbIP/aQR\n4LZQVY2xLlzkPQSQVljFUORPFyByu0A+S7ebG3NnA/5gbhz4AeY0U1JaVDM9\nP8y0uDv9i2uBzkUThBMz2S67qr5ZlTlvV8m4QlQMURbSyjBD40iS4S+ku8aH\nzWfMEJpX/XlbjYQSn/xGLk5AkpbqgrjFGJzvA/pWruV/jeRLr51ewK+TU9vV\nFqmFIKEKg5w7po9Bhqrh+Oix742Mjk94/wKaYvBQzk8vv9RoE4goQWHX/JKR\n1tp1uIAfhSB6npeiItLRT05XkzHiEc4/SYkmUHvzEAUKDhXBqAfuoCuuYiQ2\nTeLUynS+KTb+SZmlAm26u9ytJr4olpJAa14mnF8Gp05gKv7APIxEpBFJD8UO\nDHcWcpwlK0nxjPLzGi7kqVba1mAThsqFeBnRkpKZapu3rcSl40cfqsH6IWDZ\naZBYa0wZoWEAUwqe9zPvtgETD9OooFqi0Jis+TgzB2IjPBbrfTS+DdO0pPjP\nkelZYzIoxjQOzsZGcHyybgStdBwrgunpPHwWWm99LL7Spbd71lqOzROVgNbU\n416lV0mBfL9AYuc+BDEC3SMO5p4WRl/s9j5Hk19jpPu+acROMJzwLpiIsrSj\nrLzl\r\n=XQrG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrK2gpw7me15n5CbTE+BmW5ztoZwXvUBeNt9ZANzJNjgIhAP6IPnxLLjhrisVWJ0lgsKGGs9LwOL1Fw21VADFD62Xe"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.0_1644416760525_0.07575805359662224"},"_hasShrinkwrap":false},"1.3.1":{"name":"@libp2p/interfaces","version":"1.3.1","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"ed3e0aeab6d11e0d2f9b3cce7bf7996cca1a461a","_id":"@libp2p/interfaces@1.3.1","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-C2/CNk+o2yQAk05fXUXGjzCSqrjmiXjwJCitETLP3qLyPIyla/UAzkS0BwuYSnL/bSs7ZoXvNhRE2qz8Zx736Q==","shasum":"cc578c068b7225ce419df30420638bbb5c5462ce","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.1.tgz","fileCount":144,"unpackedSize":1309968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBKfrCRA9TVsSAnZWagAAQ0sP/jzgVgFEWgppH65xve/t\nBQvgPc+f1pcmLX5YN3O/tdofF6ARqof7HTS5UEfyyROb2PLFJHl8cewER3X0\n8yztuwtJ0bVfC6Z6RQbVqXl9Wi+2Wc7/mWaXE6AseoRQ1CwRRQHMqoZrmooT\n3gygDcMv8oeteSSLmlQQ63kPJLNu0+3w/J6GhnvjDI05pPBiQkkArGGTFR4Y\nnx05y3AX+XKWdtk+udlYWIfP+ytI0AiB8c4453amRCuqa8LGTH6MkeFZC+J+\ncWrQOVsDlPbsja6b3In0uD4w7sm3+jpK0QxwpauWPTaybu2jBp3iIahTOjgb\n8bmpFSm6YMznU741mOnBksntA3BsM1VBRIMbYKn6x2butH47wsaCbpWKBDqH\nKGjOZRL7qHIVa/k0FajExlbb2iOLJ9ekMGOKYjlrwFV0tMK2L/0F9+dk8c+r\nQutMHOYiNX6pknsYwcKxNS7PdpROGolH3vUneq09ObnjLwXZbet/BSLFKimn\n0kog1fGFHM8jiEhU7fuEIgRthvQ4p0Ahqt+YdnDe1ty5G3FG9A7A37rVDst5\nmmcHDf7DZCUuC1m5hN42SoU51/HbxJFPRcFTvKy1CepVe8ygrufn1Vpqlt6L\nprJ8VfsIqSbnjzqlO1gx7Pxif9c6zYkrt1/OGWRKjSia6iTvA4wM8w2fQoGI\nj/aj\r\n=WJ5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT8Yjhd41GhzYUnddDq6Mgj7+DrKB1gh1BqslsHfPLMgIhAIxDOsWjz9aeJFK43/DDSKvprDj9c9h3QxDT4Bs7Kha1"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.1_1644472299490_0.7393854888334395"},"_hasShrinkwrap":false},"1.3.2":{"name":"@libp2p/interfaces","version":"1.3.2","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"7efee1d53daf1e97251845952f5978a3fa26bd99","_id":"@libp2p/interfaces@1.3.2","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-QIXeyRroviR8W4Fti1Ptw5nsYe4/zdWlHFoW3ycGsG/kK9jukBjqgQq4+xa8mDj0PRk40juelJ2o4gRiFO9F4Q==","shasum":"c1bc85611b5e5b130210cf613b361a716a94b190","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.2.tgz","fileCount":144,"unpackedSize":1309890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBLfDCRA9TVsSAnZWagAADTwP/0IHQGrrwkEBU8ouOadh\nkgW/fT1itD5UKi6oflN8sEdLazPrqYjXqSG3AyGwEIs3jDNBwuGqxG6+pS9N\nFlCgPpKZTlfwGsNRDE4OOJo+HD9BPt2SN7IvxN6YZnHMtx54wZVzWV5t/Cqo\n2U7yJ5xk1S2rIy+sHXX+k0Bxgs8TWAz70v3R224Iaf9PXaHtvfWHEuiT+Hgg\nbPA/8iMMLbPuVu1MgjZqiA1a8AT3WO+3o7c9ieLSnMNPD6oZT5w88nrnUOyV\nE7QAH3KnndWFn8ZO/lEja9rq8A4HcjklIhgiPNVgIL6oWRZT0yAL25etEbYd\nHQcZCY1OjY/Dncb0bl4fENoOJ0EWnCcdy3PwJCdZy6p1FPSJi06fMvZtULZH\n5AxGwr2BKNbh+yUQ21I/S+riBEB6cD34akRc0mqzxpkt6s2lXFyW7149xZSE\n+rrmp9McCynsIwtrnaovcHjXeqVb8ryWur9xkvi5/xx9aZB++FM/mRiSIPHp\nPmk1u+lxqRfjztZxP5aBRBZi0WfqlU+MlASLAAZzXbLkkGPPbq4oPiRxrUVs\nQToRbgMbTxP2BY0U8B85JdHU+N+NWXHnTAuPrBpDrbyDTvitBt2rJvMz6cXU\n/G0KQif80SAYGjDxVWVOsCWxP7VkqflOKEw3yuaV0VjAXT1rftXyuafKGywt\nWMOh\r\n=GUW1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtz/odl0X4H4NxixGbZSJYI7eFeRIKQWB5QDycRTLr7AiEA1SIUzBh8a622HbbpVnifIcBokVlR6vqc98OmU9P6GME="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.2_1644476355416_0.42188172810677305"},"_hasShrinkwrap":false},"1.3.3":{"name":"@libp2p/interfaces","version":"1.3.3","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"84843476c921eb83d3b7b4f4fedc1d90430573b0","_id":"@libp2p/interfaces@1.3.3","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-mRRHHr+APb0nc2o0Ox7wXW63qRRxge2OvGVTOD3IAeAPZV4a4rvAt+qpg4jsDXEuaM6s9+OcfoovaYjt/6WA3w==","shasum":"82ab124dad0c1cfbeca1d0dd0845130701debb2f","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.3.tgz","fileCount":144,"unpackedSize":1310165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBPqQCRA9TVsSAnZWagAALgwP/30RuO9X2EEbp/mHUA5d\n3RDYx52Zk8SD23M7rzg7qXVCAYAT+5F5ocMIYZTE+U1vNREKRErjWXT1KOKv\nIVQOSZ/Jz0OEieHXeH5yncmwaxx04n7Y0D/TVCqiWKr2tTkUoaMrQu79L2D1\nqLxX/axGCsNShplaWHFG0uogutZLq3OGmgM89eSlU8HdaHtNXTtEDRuGNo1E\nqh4ahz1koFszhbtTP7j08PkotK4igtrESGdvrCqJrhcK6pq5LwuH/bFmIjHY\n5JlhKIw2XNUB3u2K/KCKpU6bIA3IcpwfbBn12iJU4aNXOBOD44VyThc9raOv\nCL8CcBnfesBDYzsDilgJYb31gMAs+ZSTfum+LDFed0AhqZOxgU7JZbOnyQlC\nvqLCOXP7NwgNNpaYfGoYrCzmE/raCu9irIcNFRXn5gNIjv8BDkp4g9RaxZnJ\nCNCOt6lI27IF8BIpy1z1AzmRxCX+Iaa65B97orbC8FpzDQhOMV7Qd3Uo79q0\n2kIgOuI7wPALtV/1mYKu3SKP5gblczdlhomXaEiofg8qRmDRg3bMnzBNtQRQ\nzYeFvIpPDDPM2VtQTkk6ZcWDH/g4R76vlXXczmvaQIiR//q+YP7peTiG0uhe\nw0SZQq7Wu5+3NyPs+Wqshyt9vvUCfeABCYVlMteuYIHf91gj3CfV1ymSTCnV\n9eAP\r\n=fsir\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqJDXFiHRw5TLYLhykYZJpDrS+gFZ6ICBSv6i/gI5ZHAiEA+zcaMEk2fmz0GcfhBvLj7bef1K3sEGjPtsCgA1yBYtQ="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.3_1644493456038_0.8457356741195254"},"_hasShrinkwrap":false},"1.3.4":{"name":"@libp2p/interfaces","version":"1.3.4","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"d9e32c014dbf11a3e3c2357ce98f77b49fa82f39","_id":"@libp2p/interfaces@1.3.4","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-1c8uiTKxcbJ/PyjJEEb2Gm0dYGK3qZa3rFE0+l3a99W24h/OdliYtgXcdrwevvXqcMb7KZmxc+l2Sjw1UGaArQ==","shasum":"f2ce2749bb0fba0cb11746d358b3fdc40423fd6c","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.4.tgz","fileCount":144,"unpackedSize":1310018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBpYhCRA9TVsSAnZWagAAb4wP/jtQ+jrltoyseNJZoOWW\nqYbzFXSpSnOoBFnIK3w1IDdhXYvluHtkO7Ascn/i3Tpn50MeFfu9UusCU2He\nrqsoSMbtXfJ/BcLJm6RIzqMGrlyj+ObaWI9ATD0Bu71A2qB4LMFwEETtvFcw\nnms8CoERoM2Lo2XsJGyi32Z95cEBQxNbIUSYxI8IXJ2zdDpfnPyN9mC5rn58\ni26ULCuCVl2AYBLOixfiB4+YpebkI00+Kd03W9GnOdrAHhBBCdgzwYgXQHP7\nHFpTGp4kR7DGJneAQnZQviYqn7NOo6z7N5AER8dGmjeAanIpwxaiTMA9Sg9P\nEl3nympP/cQMSSe+nd8LWzCTv1JpruX86and3i1OYZe3q2j0A8Bdsi6I++ds\nXawn7j0uiu9J2L6sEBElhpdf7GeFa4QyiRIkkNtFX+Aup+3nJcjOOrG6Yuld\nURtaCcY45WGR2PWzG7uV7zolV2JFUn7AEoFDRTVLdTmayKFTA17MI8k3dy0m\nTiblYlo+Zbfg8b6ePNW691OjQU5AktzC6M1BPsXbQJcFAx5F3iHzWJ/0xxYU\nQtfhbdwM8lhHz7dwK1mEaPn2yOdrRSDj5ZPmDuz3rXuXaMGMYO9roqYPhs/9\nZmEN/HrIfFkIxbpb/mPI/lG2TZqlB5pG+4hHGAH0GJNZHj6rAnTBEFocv5ag\nGmC+\r\n=3MlY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT4KbMZCqJY5O7twUXrHbz55puVVFRN+S8u3E0npK4aAiBAGvjaRd3YUUDUD2x92tczSqCnOT7neQhvb/b3+Wj5uw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.4_1644598817523_0.5315956956616836"},"_hasShrinkwrap":false},"1.3.5":{"name":"@libp2p/interfaces","version":"1.3.5","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"890557af2807eb392ab4aff2863f5fdabccf09bb","_id":"@libp2p/interfaces@1.3.5","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-QFRCPhII4t8d0xpGMdw0LwR96KYZGOslxgOiNaBKiyhrb3o2+veqPZo1NSMx5jgEO0usBGvREEPmgJPStJeoqw==","shasum":"f61b7ce899975da36414b551737a4b04ca23cd34","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.5.tgz","fileCount":144,"unpackedSize":1310150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBp/fCRA9TVsSAnZWagAA++0QAJkCRISVje1FAh3RDFjB\nc7t4UgrAh08kFToicucRKUyDibohCMbkCni6PoZ7JovZBcrRyRNs4KoqLQho\nM5KPysTDySzMWi0dMEOAVCv18DUuwrYUS8Su4CoEdtKozs23CKtPJ7ki99+n\nZkC6bHtAH0/nrFLgTExyUXQnUbI8T7A0kLpZ9kIsj1xIo6+ss5OZug5GL7iN\nghm1uKsSAYAfq/UQku5+3a2r50OMpQarkLAu7if4D3QeqaGjPlENJSodBqMt\nVN4iuxWw6mOvmr8ZphEIH4EjznVvnwAV8xd4MDFdwsl/Kqm79mNUSlRqu7uW\nQSsO5CIvchh6RZg2XNKaBF3ZNqFkhMMmrznr4H9rZsNsseQsNTz9T8k59mXm\n+IHlFm48E6JkAgo+SPqXGjE8iudaDCJRF1wr9dKM8LlcGDvd74vMcNTNFoOH\nPrF5m0/bd3AisSgN90AYfCx/E5XsVEAKiooGrQQXSFczYBidcjYM7FAlp/or\nJA8rNg8pN2dIGTXJW/RUCey1j90mniTn4MSIhVadFr+dprzkAJP9nfDILzeK\nVGqEM8yv4Mb8KtEfq2Zv3Ay0JcMKPBjM3oLQWUstDu5ez2BIos/zn4a0jxlC\nobJG0haNqsU1ktQwenQ1mN0pnQ0eM/RH7VTd5Q0hoCK2ZUJgMMjVDziM/K5i\nIxzo\r\n=gBcd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE6zjuK1RhwyIOYLYBDZaRocf3OdMPesZORUe2tyoKrAiB5DXoDM+Ei3IUmj98eMsiB4U2KX3qlqJ5iQNO7Qq3XLA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.5_1644601310808_0.7280755045888416"},"_hasShrinkwrap":false},"1.3.6":{"name":"@libp2p/interfaces","version":"1.3.6","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"2e9087bf08522fdcee62a71c3287b5b11fb734fa","_id":"@libp2p/interfaces@1.3.6","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-seksUyJB8s6vDHZelOeigpGzwDP0kFf8aEgzqwzRN4Qp3GRNyuC7JYSPEGkJ3eJIqqLlvyOSYOQIFaZcfxnbZQ==","shasum":"86af68c586347904bc19f781ee720487b2e0e55b","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.6.tgz","fileCount":144,"unpackedSize":1310952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB0KKCRA9TVsSAnZWagAABnMP/26VQgbuUjWvtyWOtxCe\nclY/7+tRYG3N1s2SKPJSBhrqpN1LaCEfSgqIcJuYIO+f8TVJPRLlPAznDanR\nS10pLpFM425M4lK4lM5rncBG7jYpPr80cABS4Fo44odEtC852aFSgv/mlp9z\ntmq1TVTtx13H1l3z3L+TUuvJ1NVQhSZNdEXYkmhmTuwyxx7Ls/79X0GMbXPU\n6sLj4xFCnDybuktzRb+7SJgDwk1JYlixEugfwETclX1LjW/hKTTggH74caon\nSLcRUzt5IxF05VviJIgp8ARF0WiiQjTUwwHfmdIUoQjT6Gm2sXCoUKWWRhJh\n1+KmmxBbTQU1qeM1vT5nZXMRnmM3/zfxuFdodhdAvs+ltJf1uAOVCM+fMX+A\nHGlijqsq/B4JXAPI9fP2JYE7AwYO82Qh/ETFjPvxzTA9nDNgo0IwWYNug3zG\nKC3IY0k1F+0dJ3qq10K4N/x4GKyC6OSlxpRrmx81EQkYE1qitonsJXUsm8fn\nBfZw8+iRCxUHfG3h7Cb+RQbc7Udl1DknfxMFjvflaY0Uf8LrBJNE+zotSiF9\nZkzEBPhmMf9nXkHFCGwAMDrOmY9Fg5GrPBppYF+esIvouc06/q+TIIYF7jMq\nXDyQ01mOATpKREx6yD1471IimFmR46QeRsu/NDRzyyDAe11WkD/15uOh7XQ5\nf3tf\r\n=FrQn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSwEqo8LynXl72LZiSfPx0340PQUIlqP9c7HyRiD0TzAIhAM/bbPjenUB0o92E4y9YW2cbmq4cWPi71bfQCTYLKAOu"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.6_1644642954095_0.8794687859067807"},"_hasShrinkwrap":false},"1.3.7":{"name":"@libp2p/interfaces","version":"1.3.7","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"da74bc1dadd45b318c9b34b681217d1465d9c05c","_id":"@libp2p/interfaces@1.3.7","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-nlRa3/KtEnCAZS5MCX72pJ7QxVibSVIRZ/1YcKIYKo+CHQYEcqF/gjOEFLdqBO9hgyAOtZA6jhIapCXIdJWoBg==","shasum":"9c7abea27cf1974e27f66b656a792a44c77745e3","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.7.tgz","fileCount":144,"unpackedSize":1314130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDfvyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQfg//Wda1T8g3i0Qpbg2wUrzGmeiNmvtrOnZfPLeOJ058C7QUvuzQ\r\nAuscO/2SRlWoNMwspk7ZFobbSmx+WE4fgipNHM63oyYXdMEplKImIUdY7GLS\r\ngvl3wMP/4gHseK0v4U/AxABmu+XrSpRbTZOoKp+BVhIICChvCiZdidkRMAyP\r\nw4DSIfuATTRPirgTB1U+Sh+Y3GEdmlHQhe6DE9OSL+FBSay1V2K1N3CPTd5Q\r\nxdgFYlpyYdzKpyLJPm2fXuqP8EKyXZyG9DrJLG/svbtlscVqVfIdqLysB2Nu\r\n1/q3OGBrK8JCKn2jnDj3oxkK/NFInaaPKzw9Dq33DxQ1dAFBQvOWaM0l354p\r\n/3BvOXJtoG8EkelIvRV8V/12btTLKNXI7ZUlVI9phiIPwduVPcqNLU7iC8Yi\r\nvpr6VLLDTT3LNoS9wmE2Mc/J4614ZNklnh6sU2N9NK8q4zEcBl35YulOfkJv\r\nMjevjx3KVgxdxfSyZzHo6M9cycY40AIP71XNpMjkcDPWCJBBTmOEkc0I2Jab\r\nk5Y4PE7ciWxJap1U1bF+uecrB/46RYM8ayGGmSr9pjT5keBpQtx1fxAdFJcz\r\nbGxpZ0l0x5OTJeMgRnNJFUr2tz2lpgj/9/xIJtbHImPgNKAphJPxjy5Ip6Xl\r\nZ4DlukYoXLM1VpulRZdyVSZkUJ1a6XDZki8=\r\n=moDv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEio8xBPSt9LVvB58MACg9Qwagvfay6rUt2GcGe8adxGAiBzCuy/P/zqx32Ej0To70tJMw8BKqHQFuZQV6MziTSGuA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.7_1645083633212_0.9614540250645371"},"_hasShrinkwrap":false},"1.3.8":{"name":"@libp2p/interfaces","version":"1.3.8","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"5c264613fd89f418b537b53aafa7884a90387268","_id":"@libp2p/interfaces@1.3.8","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-MIQ3CZa6hqNhq7VOHyYaODrvRKCqBpIJfpcB4HARkNdalcbgvgLPt4NzKB8zJVuGawdjLHfwhfovUBiDKtlHUA==","shasum":"f6b25d004ecc94bdbde5bb0060b3a7033dd6ff20","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.8.tgz","fileCount":144,"unpackedSize":1315657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD0V6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8ZQ//aoxvcn17a3Uv14N7mq3Ir7N9ZTAIvPeZi2S0G3C8/QPDZBlu\r\naWpQnYAxU7zmlY29g2Va1z0AUmow79ZSJ5bFpbVgMNnQvNcokJy32KHaGXOm\r\n87y+FRaZm5U+znGEYwTmzxsf+TdBjM4/d3n2XQvA6qliEehLlrvd9GqIaArq\r\nb5Uh5nehIICsx2jFzR3U1DGcqhrW6CdV6xGXqZILOdqSQzGjaS7YQ2Qcz6Ah\r\n3G+zzfu+1GG62NoNUTd2OXO0O/ZrVd3kh2Je0pPra6Y84Nwmlh+n4KNmvuAL\r\nPKG0L7OgN/EWHLSJDMCLfxoqjAutbu06sU8bRv4JzT0Ii+XW+/27UOvXrUdU\r\nQhWzOVt8M5k4m8c4fHNJNUCP5PRWKecz8OM82I3w15QJ4xroIKqbZ5Ok5qj5\r\nm70sQGOlowmcXC5mHRzsbtC/dYYKWNY2yuBPfuSVZL9IPv2Z58K6sXdRo1E7\r\n9yApCipP6Mf1/DTbN9TeBVHSuoLSjYSdgXfV7JCQBLn8nHp1mWzwgTYWryov\r\n9GCHUURhIUmG39jxUpFTI+zqaM9AuSYYafbbY5P7aHVIH0Jc06lOUl1AU8AW\r\n9fdi7dFY08CEth9fziIz284uYQ0vb6II9PQZoo2pOonxh5NVL/LYDpAvabF+\r\ngio4XUy5pWUwwyIwCBSZJ9HvD6PepLKvc2A=\r\n=oMmO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWuLEqjRhpXOmTC2NUp7JuExlVETXo0DJnKcr5d/xzMgIhAIPkuOA5qr9zZ+FZOXhAqCyE2KQLoU3D9F1l9xyjzThO"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.8_1645167994146_0.05054117940802927"},"_hasShrinkwrap":false},"1.3.9":{"name":"@libp2p/interfaces","version":"1.3.9","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"a1fb01678ba26ef6f76590ab3a0ea047949cc8c1","_id":"@libp2p/interfaces@1.3.9","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-X7LpITdYrVdjtcFL4+vpOnKMf6JAYQdI0kvKgx3TLF8uteU3DGhb0U8nfEk8JShNqMfRCUnJaCsKcgYcOYPW6w==","shasum":"b848d75e2c48166a476b83e8e270375d48a21b7b","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.9.tgz","fileCount":144,"unpackedSize":1315676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD4/vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokrA//V4tlsaO5F5kWb61XtvBSfoEw2QXLFx2+eWi4sxpYE8ncm/6y\r\nujy1tfmCqQNKr9yarCry0jFyxi9zV1MLubQgRKPotRnSwaN0Pzj1AS83yQ5H\r\nPFlKWngyKh8GX6EP/YXCSO8+n13avfGl+sGMvFP5gcX3tFyQwBouwvQKF35e\r\n/AnpO4LBHbi/T+xSNBOLMBcAGW60DYHc9W/7dxd+ICmxgqRb7vnNqLsRrKGC\r\nSlBmdqxS8DkUbAPfYUjudyZc1WRhJIGw75XuraYvZSKO7yt/mq1qAAWYTrcW\r\nNIzJlTRwLCAUmRb6hs4OOgM3Nxk4GK7aLf6bFbuw0IGyOF00WrELsGLcfE0h\r\n3bEPovEGXU3CFw4KJe2kE+Xv118/0RcQG7sljbXYteUSkbIpAq2eICNIivIu\r\nZwHZMCxRAPvYLxxiJn83zJDOG/cgRd+2gB9TTgoiKUyQVT2SPkLPXPEX727C\r\n1m36gtFSfnOUYCzfvGRiW5ubBEbDQcMq4WW+jFRsxWiXpomX6+3cenh+kweO\r\nqzPGARKJhmSp/AhxDQPth6k+n0hSABy9SGuAhaMNuhfXxWLl7MOjCiolRpu3\r\nyIRS8PKTn1oyMncVJTiaprUI6+yDixgqbadrgah2g8h0J5sfNNRSCvRNJEMD\r\ne+HJjvSSbWSFqPT1ygGWSiQBnYLEIRdWTtI=\r\n=EEqJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcGhOrh93EZVCae7EfNyegk28qSgv737nK3t9qR2r3dAiAQFZB4+Yxk6/4GNb4Z+cklucWUwBaCQHHZa4eMz+mhRQ=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.9_1645187055374_0.7057153335596162"},"_hasShrinkwrap":false},"1.3.10":{"name":"@libp2p/interfaces","version":"1.3.10","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"90d01236e37ae3594a8576b7c5362dba57a92ad2","_id":"@libp2p/interfaces@1.3.10","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-u6zvc/O+CRLVboD8qNr7KXzv0yI7g5/bFl1nPjBFN5zupWdopuMld7lbNS+H5EoXJ2jwXnidTgTtwftjaxbMRA==","shasum":"7f2bae7f9e713e640ecdd4168a5c0a97dbd72c69","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.10.tgz","fileCount":144,"unpackedSize":1315507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE0y0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC2A/9GZCg73OjaBQb0wv9mzPIMjval7jkEWDBxA2exve+c7cQkfbw\r\n6gcHlw9qMlTAYk2AcRTgm9KNuZyZLRH6LTwaOqMk8QSkrRXfgxbO5bOUqLGS\r\n7MHivAixHEhGB3C6ZYnQWV7aiqurWbEuUOSx8fZmQDzzEmeGPJkYGezVwcHj\r\n2Ac/dVsk93ytzkoI3bqd7via9LPGurj/QaiyC7ZdXrR0658axvSdg6ErRU5K\r\nahcy3geRpDk8S18w7GVkrNc+9WdfTRsYx3XG5BLNIrNKiHb+V/MTD29PekF1\r\noR48vBRuWgzMnTPT9FYr7vxeNnYHeXI6XbOdZfN0/AbXPcjvK5Cpmdy3VADv\r\nBsH8+D0ehGI/x6MQ8lddsnCa0IIxTUQSZn6JJ278PTrHgaQIupStvmAtsaYx\r\nEkr0wAxb2734OHgZgwPCFavyLqmrjMkjEq4ojcQO51TivuYhtcCfYciW0I0o\r\nczdSPwq+Xfmx5Z7+4K34P55jIv7er0zj7aD/RVpxxoA39R8kkvGrJaeCtCSz\r\n/ZNmdmn5aWS3q6SZA3m7HSRhtFzUM/NUiqRgTlpKVk+PCcSCvjSrC0th7LkN\r\nHCAIn/qtPyo/tVpff3yNP3ChHsyqHpyWRJlyK57vMbVCAvmBrHICZzp/y45A\r\nOUv8om2q5pFrF+bljLqNDoNlbAiGn9dJwLc=\r\n=eDPM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGI2yVEAblCCUCpcNPSYzaOq/Y/7Mw69z8qNvFQM7HwkAiBFcvdLF6JiPvEQ9AaSsfYy4utZN4k0NILzS5gVGC4slg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.10_1645431987996_0.06599406079518833"},"_hasShrinkwrap":false},"1.3.11":{"name":"@libp2p/interfaces","version":"1.3.11","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.1","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"1f93e2949710749c357949b6d0becd4f775f9f3f","_id":"@libp2p/interfaces@1.3.11","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-mSy6ZLvvcs7/vcTm1znK9znWUR09VLOoj00mq4avZXB7Kr6tXh5nSq49wqxEKD8LOUltg9Eo5QGkCD+o10hIIg==","shasum":"d9e3b017ea42ad4227537da46d9b569c0871daac","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.11.tgz","fileCount":144,"unpackedSize":1315433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE7e1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLdg//TTe7xCSvXzlCS2rvsZgL+Nlo02wbp8NUc1mVs8o4dRet6upV\r\nolNLtz29KiPrLS/vePvW2sp+P3y4e3lywMhjjFdlLU85zcD1GDxAaVKMYPPO\r\nOSw44r+bKkt3gnh6VlM43zTCidiuw/IACZgzQp4xNtd86Dzajv9AjJSzUWvU\r\nyaOebi0wSU6HZ9XtK3fD7mjv7ZGF3PGipeXPEaLPRQ8E4LLz4iPegOJfJMmE\r\ntZkshP3WmQ0ZQJUq+Xe+yGZm2cxAQeWAr2EmR6sdPSqVZYhUxNGnQpRK43gL\r\n/mpepp5gbmHc/psS5FlZQd3XHxyGQHn5Vwuri6TMJN8FQAkFcdTWKyUEa3Rt\r\n56r9e9uukLXcjEWBjInqKnzb/QORXAAKOL9lfXyjsinptKjWljBqBrYP8nSK\r\n+RTwPOp0QVtsEiBwEp+0AXYtXRdNIxCPZN5ZdCDHbHxR1ujbxk7VucXLFpx9\r\nshR8GpW7u4bUZl2I6ogCIExAapbOPENGOIU3t/eH0cvREcSBCVhT3j2spdgk\r\npwD/z86CJ5ksBTvpZ2Whlz2tkmaWOp6YEVd2mVye3LFOZuoR+3TI+KzvFQmX\r\nlW+NbulNmalE7G6bqASr9IWsscRWivHsNyaD7ZUsTCd2BvKbbA8Q+9UPUp2s\r\npxiKM4LfusU4TiUDz/zvaYgW8Pl7BjHqE0k=\r\n=v0yn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhZqAnFzjM8iscQ6/a9/rbb8tA9xsG5Rc4EVgwLingCAiBmFwILW8IzF/PMpzH6JqFjf0y1EDb6Q+SM9mV62C6J/A=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.11_1645459381295_0.3165238490530671"},"_hasShrinkwrap":false},"1.3.12":{"name":"@libp2p/interfaces","version":"1.3.12","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"75477b42e1c908cf31069e2e94338e4a2d13dea0","_id":"@libp2p/interfaces@1.3.12","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-zFUJRzMVH7labfYKtxA9aYYYOr/4vBUsKqZS4eE781DsZ6PtpbzjkVysz4DjQU8XT7onYhWh3TymnL/HpIdlWw==","shasum":"383a78a332a3fdfb1d71d9aec86ba0515de7a0ec","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.12.tgz","fileCount":144,"unpackedSize":1323814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG0rSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqixBAAl5Gtf6ZoT3467AAzJsUmYZeSLItHqXPgTFDWXzM4SykH3Cwa\r\n0ZqVSOVNRQVfvMfh72M2j0X9mFg2GEDcRBEXLWxz6xP7iUpCNSpPP4ZT8MDh\r\no4tVEli8GGh7W3bVxAeKvgtDt1sIcsosoUWscZzahkKyLRzNPXIwLZeqd+oP\r\ntj0G1LvsjpboIIbPHEAzAApvfvBbx7J3J1KpjfNRq2fm/jY/2fhTDYR1vP+O\r\nVU4nu94wCrfwH8rHUiWVMWrk4+7vjTWR+f0KMnlR9rXWSH342so2mFc+sR+q\r\ndGWNa+2i92X2bf3BNtCKVIHZQkTEzqL7qJa4fjBdocjLprbAl9sEfxOttRjt\r\nyIYC5yuf6dnjRfzpJe+kad2IfGcyidiSFd6uKVPYuA8XW9ldIV3eO/xwb52z\r\n4sp5RLcUy+sRZvSMX3X9itVgYzpXV2FfDGLWDFR9EJAIEIOvuH9A6DaMy/8o\r\n6TxKcjnLBo7lcGA19iIL16FnUTW0a6A2Y0qarKArmMCpLWUYZ4YInxhTWIvG\r\nOiul2fiTyg75ib2/m4PZhoOrh95bWr0CmteKHoIy7HUkxblQ4NWpHx7gaz0O\r\nS+3bINLeTHKi7Przp8cI2gT/H+4Gz6/gd7ysNPs+FBMVsfL14lzmTQzHmrzL\r\n17w/H1CH2AM5HJgRU3UVJXzNI6Kg63KsAJU=\r\n=8yYw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdNy3xYHqMrVO2aLlJgoWUJe/8kkHTyu9UcNGr+zizfAiAe6t0S2AnGazkmIe1hasqV04oAOjpmpH6rlXOaCIEQ5A=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.12_1645955794026_0.1045548170188828"},"_hasShrinkwrap":false},"1.3.13":{"name":"@libp2p/interfaces","version":"1.3.13","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"0adcc0ed8c66aabd2aefe4f3f864c9438d0efe54","_id":"@libp2p/interfaces@1.3.13","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-w3SuXiQLi8YLfzLQohqojMkMhIxjVO/hatrzZei+sdvhKJ3D22TUhSYuas6u9kuc6UWIKPwne2sov72rhfrjSg==","shasum":"c085a2c7c5bbf7ab2c23703e58dee9205e05f442","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.13.tgz","fileCount":144,"unpackedSize":1325046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG5VcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvDA/9H93TWGGH8WI25bP/hUnhVmkpjzMddv5+G/3YTCkiYaq9dYuM\r\nYx+IZ/s7bmYJTxB+wSuBeLhwXMf6k7rIuShrAH5HMzIwGT1J8nxAnJrZt3Fy\r\n199eJSx1Xqf4cUfs5waqCxkOFu92cePUa1npYOZ3z6x0apzB9DrhCKcznZ3H\r\nQLCyN2v94WwrXQXHyzwkAksD0TfnFB5wbxqUuRPb6q/snpnzfiZYSB9X3hoP\r\nP0YxejuZ1wRT0JL9HFMmgU/o8BpdHxtcP+3GEA/+yzWjDDjLiHkew3SToyDl\r\nBwFVAYUqTYIipIom09kfYMVXksBVE2bJb5AgSliIhfBYXzFKp2LPYjnZx7Qw\r\nRDqUIjJbBBa7hyug/TrJ7h77RvYwxucNW+2qwmp7JV5qvSsgbarskeM2R+yN\r\nbz7x/tUk/IL/D+TfOobPx5i+zDc3m7um1lxATHYnuO9oVgZuRPRkHXYEb8Xm\r\nGrIpAbqFTUDOCC/go/eNvfELIRDEhgjCcW1lbBn76IGuOlvl45XUX4oYEWbw\r\nb80UDjVc5mJ2o6cVRVIocL5Ljz56LHUOusoioeWzGn7CGZV0kcsxirjZKYT0\r\n17cqZa4Lvol7VtDlb6xGfzpWh06yU7R8ZxWxctlETJPPABtVCBfawrD/yqVp\r\nbHZZhf3ASny9N8l9IPZ6gKipYVCN/80CB9k=\r\n=o6He\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCphJWkvD27z/P2Jx+u5tR12nmqg8Amy+EN4PH3ykKqZQIgNKX6jQTx6mXj5aqqGqoer+jSiBpnS2oxzGu3voK0HjE="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.13_1645974876403_0.9965958018003243"},"_hasShrinkwrap":false},"1.3.14":{"name":"@libp2p/interfaces","version":"1.3.14","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"5511957ef24832fdc7d76218cd1a61404cb310a3","_id":"@libp2p/interfaces@1.3.14","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-33wBzBOrUR07z5Ayyl7r+s6jl78ppqnPY84n5ufzFuUtdehL5m5UHlY65GEbNfSF+XVWQ+91sVRte5T+GDxk5w==","shasum":"071a26cfe2627bec179c29f60ac080ff94c87318","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.14.tgz","fileCount":154,"unpackedSize":1361917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMHnKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGtQ/7B53CoUiGCCANL9eCwk0POyD5R1Uu2Efh8hTVMH197WDomoDE\r\np4W3psdcfqtliFdicMDbcZ1MvlQHg6pPJnS/RLs08Em5bXzzFiHhgIIxLrWj\r\nq/gNAbw1CERWpD+zIpaXkKYJJcktICc6JlnoGMC5fUmglj/5oGwcBcRRF5aG\r\nrKk8bWVYYWpELLZmotLSLcQw2G57VOGNLckB3CjLWBwvS4gTlKczTKTO+Du+\r\nNGMuaR/lI2ggybDJo6zPUovzxYRpwEYXtMZShRTgPV0FoaOG8DbwFt/V4d/3\r\nVAZxZIe0RP8uMdsTIaRjRKPEap94+R3KiSISk8i9UHPjFiy58BDP/o8I75bV\r\nPF2Cy3dUr0luivErS98VGe80LdxVuQGoLAf5GTUTblo+A54S1ww8HjKcceae\r\nseMAAgJEywwLTJxxBCg1cePSFKEJtKGMe/5a14n384TuBMA3BCZI0u4gwaJH\r\nKGpfb+gXSBoeAPPLq20mh0M9M9IFP8gMNTIBfwyCpvVvhGqDkSRYr0ZDt0Bn\r\n/zFYqkuqJNQZUb1641qaXwl34bmKCBFHMk+h63jaZ0nbX64JhVI6qjhHf/5K\r\nr1rSVtHgUkZB1wEEijvCPmucUOs+Ij5pF4OUcEX1OBEDJW0ZaFtjPVv3OHVa\r\n5SYkprLmMo6cg+ljWRAZtZF8lSv6tz/VvY8=\r\n=2Ehp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJjmSjJHr+fprauZKwYe/N1vVIg/qv8hzspVjAmI7oiAiEAygwUfWgYQ94xrl47lAg0ZAEBg/Ajq23t2ZYnbgCnYmc="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.14_1647344074466_0.06544972970074059"},"_hasShrinkwrap":false},"1.3.15":{"name":"@libp2p/interfaces","version":"1.3.15","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"8adb17092c923061a20f07f40c1bea7838e15b3f","_id":"@libp2p/interfaces@1.3.15","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-XagiR6N9Q9ia7pIfr6ThhGjAEqGiijSVz5QNoZsxwPOprR5P3rGhw7wpf+ytVl651rjWwxz/ZEV/+pkwmCC3Ig==","shasum":"236e46f6cfcbaf3bccad4b051588d6d108238ca1","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.15.tgz","fileCount":154,"unpackedSize":1361558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMhr6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFDQ/+MXSWU0AM3DT4AAshDgnyo42US9Hu2U9zuT+FQA+bZ0mAi035\r\nBsmUZcWmbd3kQ6v9DV1R1pm7baFcut1LKGFQmAVq/4eVrcroQYx0WncNmDJh\r\nvqLaX0U4dFRvEelSwF5kj8Vm6NgKFqPk/nqtQj9hXT06Q4z42LPFhMsbfbw1\r\nt9ZbECiPrO2oCm13Xyoc+sb27XgelgjLan4PHC3K1Azsd789nQxshbH5Y/Z6\r\n/bLPlpmfANTXXAPEbvokDuv31702XKbagVyaDnZAMuR3GwZ8kfi5iYODezcm\r\nLQsUXTIYXDd2mTd64MLJ6k/zipCkJz5Rb5vE161eoJfE6NczbY8yzH0WxXz0\r\n+RXyCuCxyHpe49hzq4hZOvH2wRjsAexmCSwvuXDGW3Td0pISnTRAsAGX4sjI\r\nTmeyxMSeILyHmb60CJnPTkbAKXsszAJTYXPhjP8QKV9aScKOBukv/Vpo3tkj\r\nwK6DXuq5HiJ4lvZQjWBbgnS2HLRoC4yDNZ1gXNJu8H22kweAPD54/Zzk0rZA\r\n2ILuVS10u8R+tYY77WYOYZESOlK6lpMMn2IwvhNSD/kzWk4mCdwsBNGuvwSc\r\nB3bolr4v8TPwnxhE72R6IeismeqsGoKJwDitIU23unliVpmZCREz96Z9dyrI\r\ns2jy0LwcPkxS23IT4+pSAFLYQL3r/0Y6zak=\r\n=mQAc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwAJ7xaJ5LxrdXxVjpj26DBwZD6o90mqq/yq6xQrn+SAiEAvBLmsrfECSvoRuIHa41vGl5cqZOuv0KhWSYWFrIO/rI="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.15_1647450873903_0.644629875077336"},"_hasShrinkwrap":false},"1.3.16":{"name":"@libp2p/interfaces","version":"1.3.16","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"56d935cec36f033251259f77628beecec1ccc40e","_id":"@libp2p/interfaces@1.3.16","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-arMzbmGViX+rWyJxks9f8C6Uro6LkBuydU5+AYN3I7kA4XuFsvqWpIpQe23dto7epD9csb1S2XDSo3w0GASC9g==","shasum":"e829744b9fa49bcbaac306c4c65cefea00b139fc","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.16.tgz","fileCount":154,"unpackedSize":1363290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNvLmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Fw/9Eb6z9qzTtH9Hdjh094kzDn3b0+NB8qISCYck9IoXPsiRF1Yc\r\ni75c21zZZamYupvL/3BbrbWxthvaJSuFatsx1hDsMTt1g5ugwXBb6OPeEzRN\r\nBEokzW2Tjt4J1GYTuuuS6dM+AZ/IkEWDbSs1hayGDdRNzzZNeEIw7lnbmRWj\r\nuPud+a1tbaiSxdGfTvCJUncPKc0UD/EoP9qAeuI9iuVDilvS7oSj13F1tLWS\r\nWhpKpKdNtzhIxj+7ImveQ9RWqUzRR2dy+xufu7reHqVgi7gnkpQd+WM4FQKP\r\nI1TJVTgwXX9P+kul4prN6jbpxqdc6n7h/WNFQ67Gt8Kn6HXrk1ogU82RZtY0\r\ngwZDPns48C4pjYYwyXu0DFwfFgEENRowZ3QUhapWvYhZLW7LYw0bmS8IwCau\r\nYwG2zyPDwdZMZfgNddodlA6AUTTx/USE65V8A8E0/wztZsFOzDbqoSVn18e7\r\nREg8Tfw/KsE/aCsnF6BEOJehNOQ8+948d/KdDSEaCb7JlCVtnMZJLTNJ0Mc/\r\nJoTN2aEAtKJhRGP8tm5bjcf5gZNvyg7vl8ATH2jj1+EsFwD/QzNHksHetlKd\r\n222uhew01yUvNOfCYHkvsrP+kTB7cEqI3+8U2kkXXela2ojzt0cF/XjtsJ9L\r\nrEKQ04B09Ni9ZRWKhtbmLhIsmSu+QUFauHQ=\r\n=jw4H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFj0TQEDiuOwjja3Aa5QO9MMfm0tIHV93xjCDna9u2mPAiEApi24QeB/dQQONfGwjv651WfviDeUd/kgFUlFb7F3Ezs="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.16_1647768294609_0.5515219158468434"},"_hasShrinkwrap":false},"1.3.17":{"name":"@libp2p/interfaces","version":"1.3.17","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"4947cc576c95a1213b25517e5979ad972a65d980","_id":"@libp2p/interfaces@1.3.17","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-Avqq58n1ghg1n0YW4D0mdslCNkhv2G5Pe9zZQ+HSc9YpsoCoaPtmRsyuhBzl+0w/ijf1uEdXxWhwaKK3GBx4Pg==","shasum":"bafa6a4d654c06f7fe63614612f92748195593ac","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.17.tgz","fileCount":154,"unpackedSize":1366490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOKCJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohRQ/9GnJSXWTOak0Xsy8L6Cl+2b3A+348uMpSoxfGzSsvF26ZRjLs\r\nTTAuEOJ9wMgo6rtehltr/EZTgMfawOi+RUJU8nu42tDLzaP/kg14QI4A7ljI\r\nTUWYZl4Dactq8dHNETt7Ff/OYCCmwSTm+sMFwbflVzFTpoY3iuFdWVPM1hgK\r\nOMsBYYD3i99BlB446BAKUiabZ6q8OiQtjLWffgQIBKixgKmltN4WEnvph507\r\nimcJfjjVZIZ87tf2XRtjA03tmDUTwra4rxPZmAJTJyBQxwWDdGbovhOj9oBt\r\n3pPgSc62mrqoFsYF+QNA/1hIPgFGJbYo8WT50N0DxmABQNDCRC3/FeFf3Z3B\r\nu2Gk9kK2B1JPEmqK5jkZ3MA63+/Qd3ts4Z6NxOLGzVSdOMReWmt5ecdGgWEx\r\nfBzeGoHsr5mGA0r10bKrZ4yieo//kYEodb6uPc9aXJSguvG1bd9YmGSJ+Zyj\r\n6E1t+dp24obYrvQlXr3OTJEvCnpxhVberRy5MIOLBgUAIz3sRRv35TfF18bI\r\nJr8tJHHrGA9AtyP+6dRzg/OFNiWsFy/x1PrMFwupgJIB81mFyK6IkkJuusmC\r\ntCPQHPMNArE8P8fDXz5vnbiLam0RoM0DAVE2CwTVZEPIqn4rQtpqCGn7IUbK\r\nYgY4zulzhrXV+JhcXsM/TA3nSoEsWEbmtOQ=\r\n=EVy9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHyTd8KqsAcggX+e7NDDVN3QqFraVbvA6f9nEiLDzcNAiB5VZaXgltq79ZeZflOOOHFHEAgtAAwTpdvKQTScfjfnQ=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.17_1647878280778_0.2982221977786099"},"_hasShrinkwrap":false},"1.3.18":{"name":"@libp2p/interfaces","version":"1.3.18","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","build":"tsc"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^36.1.3"},"gitHead":"b7bb99c8d131094543a4a68fa2c6833405f95c40","_id":"@libp2p/interfaces@1.3.18","_nodeVersion":"16.14.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-1c6oY59Q1E0VX20NM7pB8dLl/Pth+PWkAREfTWDr2DCouytkalU9a7v+cMQISLqy6sfPG9rDB65Brv3esU+aZw==","shasum":"036daf9d37e44b21aa6eba8ad196c146cbd6d677","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.18.tgz","fileCount":154,"unpackedSize":1366616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPBL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2GBAAiL9bpBcYHetL3+jGq5P7jfuzfuLBtTF2UbZ+5GaJX9F5Xvsm\r\nXNk4s8st7ms9ypzM/VTBagJw8lmWmA01X4P9rVIkyI/c5WYvMJzcbK+pt50e\r\n93pVofNSLJBJXFEERDKPcE8Y1sjWe86LRQfBuW8eV5x8C04VJTvoIhmXlUux\r\nQwIhCjevRUFvBnvB/ldm+qypJu6oGAMNuhktdUhwUrv/J2ncQl+gcheKZyup\r\n/DcIbSmO32SlK9cHmWOsoXv/kOnTtwR7clLVb8MFO8VhtpxWCt3AB8U5y25P\r\n3YnpYFWWfLCRbMEco07mEglxAQ4dv2/HLPG5zuYhB4nhdkVpvQbe4mBYZAws\r\nZ6Y8Re/BHfdOalVMlD4Gi7L7j/x39DAOIDbMX2To4SdZLJhWgjSbpBcV77na\r\naqICCenwQ8RIQFeVYp4butCADiJQJlSNn3uhiJCSxz+5QmxK5ywLCrHrt7qV\r\nLdV0ugim81PLfwIKs8kQrjYWd/2kcKFwj86pR+yl4RHLU3xJJLLcSmn0fwMi\r\n0lHh+/HPTRaS38BalwihCOVyhByiEB8LdkybIEZ7nm4BElOixNj2u0CjlgHb\r\nkkMpPS9F/XQcfZsgpo5Xe59nvNVWKnxA1qwcqrZI9HIVhlSegvVbHzFoi9wI\r\nm6Nk0SvBQk1QkXmqd1HGcBgQijHjEOZbXy0=\r\n=UyB2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNotZlWnJpBTIep8w1Q3mPbxyp6TUmv6F1nN0lYetHsAiEArmBSQVjEIAcq7v1QsyuEONLvetsMu/q4ok34ZHIMMhk="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.18_1648104187769_0.5655842810492377"},"_hasShrinkwrap":false},"1.3.19":{"name":"@libp2p/interfaces","version":"1.3.19","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.6"},"gitHead":"09ab9e2ed02fd8befbd37c19669d85eb4b9ec099","_id":"@libp2p/interfaces@1.3.19","_nodeVersion":"16.14.2","_npmVersion":"8.6.0","dist":{"integrity":"sha512-tV+gp/6RDGdFx+9h7ktSu8twMa2n8q0eG1ya6yvMMcVCuloNC8PLynivqHDClQ6WEKz+0T/g0sbK577H6YU9+Q==","shasum":"7da2f36072b322895417ef3a1db48bb5d7b3ab19","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.19.tgz","fileCount":154,"unpackedSize":1366419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0LwHajOY7Pqwbj+THcH0Ns0hH5YC9S1LxEgWHFf07RwIhANdUJxGjgFPnCVEByKP3rG6K8GGZSjmQeXQFGgbx1Jhw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT9K9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroFA//Sez65k7eDDvvk2fy+7JM9Vl52Thgijx9x00u0qAiPOpqe8mm\r\n5YjVwKVpkmZw+BFFFsgamE3jzG/4lIoNxOZV736tGbGaYOBJlpu7AFIXwMHN\r\nljcQYA0hq1qBOh4X5sy8X6ioU54x05sx1aDKnfIns2BPIK2rRb/9nUdN8Oxu\r\n0XpI7HO7bqKGwoKNvmlBYR2qBYz70Qp7OBsKbzOO3u8MdQBvL+DAs/RCtLvV\r\nysGaqidyqZDHlt/q5fZWYRI3jfjw8T+enbsh1gPAjQkxebSOvjtayf0eIUQu\r\nf/k2kOtyYY9mjsd5RzryjOiprrAgzar3eJ41SM8v6zBElCQRXHy47Vx4oWs4\r\ns6vuY4WEq+cTcTcnGV6vc6YWiH6FAROZqshrV0mjmgVyQPCUk4Hjd0+xVipV\r\n6SYp3JqAXlJ16fmBqzDehSDsVP1/4IIE05vgnInmyl5EnlEG7504k4HA4XxK\r\nwsWQIxJUrpgMCfTZInyRzvXnOTEALkoQn4eksC+tviODxMgvyAz+Blf227V6\r\ndvBO7mTaPst+XUeXaoAee3i0y+/sP7/X0neS4YXtjTonFutxkGRX36+bgqQT\r\nBDjcCa/yKCREQ8JUEGA0enq/qzaxYDokQg6QMf0I+lOVQD0b3XcWIsMaGkrd\r\nM50VUXOHNBL05SS/B2nwtMIDEcBZ/NM5TNM=\r\n=AOxW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.19_1649398461562_0.38761414638296277"},"_hasShrinkwrap":false},"1.3.20":{"name":"@libp2p/interfaces","version":"1.3.20","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"f9acf86df470006f9d2b903efa4d13e46144bd54","_id":"@libp2p/interfaces@1.3.20","_nodeVersion":"16.14.2","_npmVersion":"8.6.0","dist":{"integrity":"sha512-x11TxQQAPe7eDXdX6tjrhgzOCWG2GjzRi687DgucQbJ+Bo68urdTBmWGIyPzXUpwZpkMW7QTcMBIbXIGPPrA7g==","shasum":"6d2061ce46c60688ed36ce3747b063380fa3759c","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.20.tgz","fileCount":154,"unpackedSize":1366419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGitjreu+4bwiOLgdz9nKFbXRjdVs/59ybe8NUjqN1tgIgSk4A0hd0FsxNJWxXFjl1EjGHKbLo7/ZeZBlhBRxp8O0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUCxiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3WBAAnLSHJf8TJCVTUAYHnkC0nEKFyJpoHwzdxo4xmgcaG8OWky8c\r\n7fsrKoQxSpNX0rnhPNrwlt0Ecb2Afo4pijHaqy1k3qaE69kEKGVujnjnxQbG\r\nLSpijsFq1gXAeMIdE6KcE00C618xKbFI0uZs/nx+CSRIdeRkCfKMY3oi0xyP\r\nAmzDX8URVW5ZUZTgm9NR7lTk/AiGD5U97UNJW9kt+FLHtyamwxOdIG+GttvA\r\npp50J2lhGPf23AuymPxj1HVzIFKl/kctcZq0tXFD3fhRstfPUpyNudu3YriK\r\nRCrUDY13mR144N8IkCWu8O9309NjfiAxed+MtoNpnqiGzGyQ1qlHON0WRLim\r\nW5O1HhMtjOmRn3fWud7oMAFaGeuyM7H5I0poPU/mv7xzMlsVP9/46Svil0Gl\r\nOUYbm77fCXukQKBayCAsEHRe+qETMzPjNiLRYge8oLwtWCwdV5ZAzy28+TUs\r\nLmorFs+gFU8RT3E7B6rfnNIE11BKypu0A0mb8EF8GtWg3rZ2fRfIP4FbjYqn\r\nif033tKIIWEEJxpvJ+ujHoWKqsqwYxJ2OED6hHjqSVnqPA0NBjxdTxG7s+eY\r\n5AVdcJbhVcvcG7m74Iu3LDt4DAvNf2EinZ73kTQN/tN0SaCy3NG8mh2c3slP\r\nVjzWUcPvVgN0LYQ7lsYUIP9PNsrLMVKc2Ks=\r\n=s+Q1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.20_1649421410110_0.07277868755668027"},"_hasShrinkwrap":false},"1.3.21":{"name":"@libp2p/interfaces","version":"1.3.21","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"a4dc6bca01a8d5a1a5c733c5b84de8b95fec2bdf","_id":"@libp2p/interfaces@1.3.21","_nodeVersion":"16.14.2","_npmVersion":"8.6.0","dist":{"integrity":"sha512-5J1TozR5hhsY1ucuoQ7bMW8gWLsAG5R56iGVN9bjytsIT64F2mv426J1KDVv/NF1OEMShSoZKfvw1rTSQDJyiw==","shasum":"d0805626d1a32519438c4fc36f1c85ee7755add5","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.21.tgz","fileCount":159,"unpackedSize":1369922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAaStEnqA9livgyeXvK6q+zqyofD4BC7Yn+p3yLyYMaQIgTdOggM9Ybnvu5aDl5FaQrw4mm/y4UcwrCObyaoQ02Cs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVwIXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHSA/+MDqMMXPnZM9Nftq6Dj0cf6KJqBV1GbTrFYkBePxcxGk6Gr3G\r\nWFTpll8hhIHdZT2gSsoO0fH4G7ghNhzzlHiFPOW4IiwlAeRHRjd0a9CSbst0\r\nR5zMV+62PzQTz2JqjSVrIoT51w+aHBPfm4Gf+WV98Djuke4D17hBlXqrzkgt\r\nc9ht6zvghNGwT1SNrhLvsfDq6olHG/9y7D95mxVIrjmEYLn4maqcXKNlbwBC\r\nF03KjHvfjoaMOFZSX2zpsvjxIhvDdP2kjSmTm8oHg8zRrt+KnY0q/8tFHGKv\r\nkcib+NJB0W03y0wzzmzYYgvDRRIXyVk8D5ugv0k4v7DPO9Pd5koxQVrNB3NE\r\nJzgYoOZHzT/qlwPpZ8jLjlHq46X5QcArJTcCJYiPGHdlHnlt5b7G4oBDwxkm\r\n2ITUvKsvMlOgBu39xpsX1DF4rbQrcwIfTc6z2dsFt/cVC/NGOZzMqYN47qck\r\n4epv2KdDrmNRLdTEjeu6LDzMSNfbvHMgSazuy16JutnbZxaL144V1w4MI5YC\r\nwl71Qxdt82Vhlmn1FRL628zleSXWdWkpqiF3pSkKi6Qp9yE71RSdkTBSPDKu\r\nv6patvoDkgiLHyI2Z8Xw+9azpi13ET6camKuFep7OmgGsIn+Q1ijYYsLz8Gi\r\n0nseDNhIjhihL9mYK5EgjWCNV8l9F/eXOss=\r\n=xuQX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.21_1649869335473_0.5379140900778432"},"_hasShrinkwrap":false},"1.3.22":{"name":"@libp2p/interfaces","version":"1.3.22","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"8eb3e380689fb22d6c3dffc0b6d337f147a7321d","_id":"@libp2p/interfaces@1.3.22","_nodeVersion":"16.14.2","_npmVersion":"8.7.0","dist":{"integrity":"sha512-Q6ix9VeHTAr1Cj5pv4ep56BgGYiB6jvA+ap30HD6tyPIv06W46Gh7r1NULinCm3R4weWeyL5Jff1Muqq+3/Fdg==","shasum":"ea3c4d31ceaf83436cb58104ec840a91c585fc25","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.22.tgz","fileCount":159,"unpackedSize":1368097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRWbCmxrEDXUH1zcZCBtosOL+N5LEx6AAbCu7Fo4dVuQIhAL7DtRreBDHmuzdJUhwUY5oxL2sf0c7WZnqhodQevVz2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX+eWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotrxAAowTlYChdVt0P42TPPVYUtQUbwspK+mFHyoxbxgWGn5KPaJlX\r\n3aqt4jeFljt06QIt/Dig005RQC1aUSv2e509k3ccY4SlGhYOnoaGQpHkLdWV\r\nbdZwx7MxGpleSQiHHHxOLQA7LYjWHxqnhYVqb4o+C86dPE9xPQMU9XFEHKb5\r\nikKvn4U9wZdl7Uxd1oLVmN5Ls5RZhf1V0gu5+4MvtB+/Zu2tA0Ay1/WyqVbK\r\n2tpe7/VVDC7P7QVlA5WtWEELJNeYbKPOZKCPK2CC6x2xI5eDA3JHl2BtRM8U\r\nJZ4k3DlRRYuySw+WN+NWQvQh07KAQ5S6J/D1g7ags329WTyrOL6auRLtiV7n\r\n1LhCjpLW+woFcjc8x4kxbjx13E6bQXZYD6jbo6bDXeHikyKZqIBZtoWZdS8v\r\na7JI2LoyGSW/kOE2XxDd7avabomK227s5fdU0wFh3jPnCoTGlTsvi2Nr1Xvg\r\nB7vb7vX7Kx84axq/O8BH4yDTP9T1CMzNlZ5eJ6XcNFMtqQqVPUdCZHG/aOwC\r\nx8Qc5xlMlEDVFuL2X4+kJAAiHvo98ci2PqxNcjM5n8iNViUSerMgFGgWMMdJ\r\nv4HO2DEQvXV9RvPSskXfTzhF4iMMHpDX6HN9gYPPEWLZhqzb09Pxp30pVkKn\r\nQlM5xGaAfxi0OPcS7QCpD6GGKEKOpa2Az8Y=\r\n=MAZ8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.22_1650452374053_0.4264479727626209"},"_hasShrinkwrap":false},"1.3.23":{"name":"@libp2p/interfaces","version":"1.3.23","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"b253bbc8eacbbb0637bcde9a13457a7119a9d001","_id":"@libp2p/interfaces@1.3.23","_nodeVersion":"16.14.2","_npmVersion":"8.7.0","dist":{"integrity":"sha512-DPY2g5TMCOt1EI3i8H+s4IPJCKKOL7q79jgga7dlDxOgczSiX6krTcstGilLpVqRlKR9bew2PXBgqY3bhXMlsg==","shasum":"213f255c26b73bd486540c216823d8d29b44eb0a","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.23.tgz","fileCount":159,"unpackedSize":1368198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIET/VAZDyPe+RbLb8HoAzGZdp6TQNtoTnWzOUFTarfQFAiEA4cDonnXtEJYxCzgvqpJk5Z0wT4YeKnytH+c8Bqs0fJU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYYcAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV5RAAo4kM/GzgqiSwlRgtMZwUZoM/NmxrY2OnW6jFZmXHg0xMrNQR\r\naYjXRxazOit+K5W5HnC1B4vNrmu70MKsMC1OCWULxGfJelqi4edSSNHM2eg+\r\nhTlAXuPAgxTlkBM69/0Sksnsv1tLqS6Rummzj0j7o/BGkzIencQybWtFGOV+\r\nlpf1GdXvddHw9Ju0tRqg5CqNMPDUZ7kg6o6kFScf3f46Q/DOKTUzTCHYvNBr\r\nnFvu76pQBI+XyTNXhPWndlt5gdys8dH584bOJ2bIVl8Yi1gIkZ/XOH+F/E88\r\nmRVnAbj9xRV+QhUAcllExlQFWaiHsMBC0gR8z037o2OlX31wIK/Zdvk0rXCN\r\nP60sgvgAGuJJJCnLwaL8pBYgK18DNQ6oO2RZVJx9wXDiESGsm8gk6mVvJW7n\r\nq1m16vRavM3j+fq3MuZebe/kegkwJ0O7/8mbPvG8YCIOlLonBu/8Af3J6VtR\r\ncZZGUOeUixo+glkJfY4LEuPItskAEfwTMYd2CKAaZYpRsJvqqyNMg0hkAdbu\r\nGxAFpF6W7/PCx/tBwasbZ9JVUU2Uk4kmo9tyzvJhq7YyILVV+mQvAk/SeHao\r\nYqxQM9p/r64CdYZXQbyE+VoNn0q31LHYmX0xOkZ3olujs6HB9WBjzpe9MCEq\r\nh7NY+d0AKKRe9TChvR7+YbfCagEoojxvgi8=\r\n=kpyP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.23_1650558720025_0.8511061402480771"},"_hasShrinkwrap":false},"1.3.24":{"name":"@libp2p/interfaces","version":"1.3.24","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"d28d4b678061524a9f16548e22c0f3fa750f3783","_id":"@libp2p/interfaces@1.3.24","_nodeVersion":"16.14.2","_npmVersion":"8.7.0","dist":{"integrity":"sha512-LPM4Bb5zUBYcmcwVLAfDN0GaIoNghhbkgJAg50IVYWuEtAh+9ZdlY69y9IiLTiARI4LeEJlSnEEy2bWMrM6YRw==","shasum":"0319633484135cb5f96743cb7d71e62e0fa70636","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.24.tgz","fileCount":159,"unpackedSize":1368560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6ONXkTNiF5qwpbiJ12aw2+q84NL8TcBS/gh3HfwTjoAiEA7E7skAxmMIaUMg0WnzSwpwtz7TqQia53s8wiw2pWCV4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYuh8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMPg//bz2fgbzQDbW/KF7pOau+759FidQVnvcfCThrC3GgMfc5CBOI\r\n94PfjPWGFtZ/QJac1rS/QIAhB3wesu/s9x1Uxzwv7Av5wJCYndAVJc6UJWOF\r\nF0r56MHoN1qzQzU/ajqCc/TKE15HYGyuLFWzkv+cB7vNI+xEjwyV0HWaHm/s\r\n8YZMGQobH5cDZ81L41HnVhOoeZTzRH3elMeuqW1CpItE7j2U/vWFEXuJOnwv\r\nonkH24bmvKK3q9KgrMaAknvJy+w61wlX+Wey3DCNqzyX7CjMgJEjpMGel8C2\r\nw3eAklbv/R3eMZi8bnco/a6vNuWjSjmMUOpV/ZACDdFUkoJ71qvDkkWbOr8i\r\nV6nnp5VqpzHdlzZ5SiyIYODc+7grExucqZSkX7oS3QTSG94X5rLKpphV/Egk\r\njW9WJDynKvb3PaRw5KemjzzPMadUuNvNzOoPTO0OALmI87ZvE0VW5Xau/Oid\r\nimX+b6bY8nYTFMYzcSb7+hiatCOJdkcLL2GX5bN/wdJ4HXn12OYjdPhsheQf\r\npDduDb7sUS8P0atYmN0Le8HAM4CbBwguLT9jeeiJ+2Xru8CM7DMIOsMAR1u0\r\n/ffuBCs39yGvfrOi0SQrN77rpRzT28gL38FJuezXzR1Bx+x5slMdMu4x29bc\r\nZfybwSvwp70H2JoKEbHytKhi4qp0iP8gG5Y=\r\n=F5cY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.24_1650649211684_0.3897934497941231"},"_hasShrinkwrap":false},"1.3.25":{"name":"@libp2p/interfaces","version":"1.3.25","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"95a49d2389c580ce24fdbbd7756ab91887312633","_id":"@libp2p/interfaces@1.3.25","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-GfomPHbzAWxuTGAImSSs3zVkwVlcI21yTj1UdgUcCBrKcaWVePwtBU1wKLQ7EnSe12/7jj8HzvObIWP1JHolUg==","shasum":"a58ac2503bafa61590531c5d6f0bc7d0251ca638","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.25.tgz","fileCount":159,"unpackedSize":1369178,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn6SHMe8GZOtYLHzHdxmIxY9rjnhUvJKLE6dFjxNOcTwIhAMgZyJTOQw0AOgQujNCJwWgtNk/wrgxS2qGcn5blxnZe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiandFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHXBAAnnG/N1R/GgCX5CgWkr/nXTXk+ZOByWThkuyukScolQru0h/G\r\n7npVFuBEJwsQhN+vNLt1F4/H2VFHY5SA9aHP1j3hQOv654M9kfMgPgL1ZibS\r\nl1eh4OnnSPS6YcMdFbq3RI0YeaWl+gAzVO6FDoXCgeHKlbMVcPHfCAzlS5MJ\r\nrkN/cx+jEUQAQVWJlg3Kfg/wwBUmbPRPGy0kRgCql8nGeGP1yp6VmRNpvwOp\r\nhI77zpExsrIwqigjzjBriFzeOkcVLfk8FE6cV2gXSQHvzDbZvRnAsqnJTKSG\r\nqOl8olLqbdOhIjxBVMTccJ/unU1L8eUVZTDfd/5I29Av39fwI3qOv9pVmLSe\r\n+PZOuPVP2TdjMtfnorKZPUrMmgNmpyDAUJL+d0dcu/LeeutN7KN0qDBABdJw\r\n9tn8izK8dr72nYJeTeJRsuuSvef+2s9cg5eQP02GklrXPqsXiBiLlkAkstAg\r\nSslj8YzysS3u4EQsIRqiZWUpGpdQ6ShcRfDEp/mVbucbaqwpuXGqWuC/X3VR\r\n9fvpPk/CMCYkulPign4OdvCp4jV9meUa2in5lYJzJVuIZn/a8BVDvHJGWl/E\r\nlSidMUQ5K/h8ifxt/aHP62QnmeQt/1sWAWM41y4JNRmkt4t+kG8hJhpdisgh\r\nJ+l9WVVlGpaeNpMXReXQZkFxZFuU6JUREMg=\r\n=lDHx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.25_1651144517620_0.07546675518846047"},"_hasShrinkwrap":false},"1.3.26":{"name":"@libp2p/interfaces","version":"1.3.26","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"81250a7390614d11cf010f4e79f0607e8101a858","_id":"@libp2p/interfaces@1.3.26","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-cgBS9puTy8p4gM/iDZ4D5panNDcpvMmxHqT5meXWQeFlZvJ0fMPVOwikZMPkan9VXQHaddT0aoWAUzrDvHOInQ==","shasum":"57f845106e00d3a2ff2c65aad5999813249d7941","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.26.tgz","fileCount":159,"unpackedSize":1369114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8o8l5I7pC22H9Prh61yJzTz8cV/3RCGSDe7I7YKqH2AiEA+lg3WwdHWlUlEoy1ZojB9Y6dUt/F/cyCxG4lbbqz63s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiasiHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSrhAAheia1kzE8qqQq3vM0insWqXbf+FVZMk5CslePid/K6JOrXV3\r\nAg1ZvkvkXjzDnlmWOrU39VVmDB8cg3RlAHd7t5f3v0IXMJdiZdm3cmlOaUoR\r\nAKhzNUd/UxCuby1uf8O2e7Ruke9Dp+WWFrEmBsB28q6h20XQVMX4GTq5AyYu\r\njZi6+v0g01JVd4yUMiuA/TPw5OktUwFahGcHZiD8JGkSUqoaznX5zWd+7U/o\r\n4whW3MbXlhtmZzpZsf25liN/l8e4HnBJbViMN5VLO7XZ9PSgaE5Sq8Jr/InW\r\nFZ8kaMNzUUl1/1YgOqE0dO99+ofBIZxcUZniPVisEK3heizdy+oMiIGRwPqj\r\ncFkWZg4xJrqzigJCQoyq6qEFhb0ACAH9SAmQDVV8G/cDQ7IyrFV7tojxrRgW\r\nou0rkiIMOSDzGccUHtTvdJZz1nMC1Va02K5pdkmkl5052U5BpGiqJHQqpZJS\r\nzQt8M8BP/iP7MiwUxJ9Gk8FP/OSJ+f2VjNf7uwqj9GPt07i2iI2coSpTOJsN\r\nqSEZ0xwPplFw6cfsGFG8NyG+otnbrEgBdrm2TNx0HX9EXdYPNbpDaIkhfehM\r\n3QpNKAfXM3YmFMob5pcKHTMfORMT3KDUCVcunn64Kt3hLRY73a+nJ1mJ2Fcf\r\nuvrTMPkgKtgCaUAaZ1B+KpHQ2p8H5Ews2s0=\r\n=WeN3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.26_1651165319657_0.6496588099072622"},"_hasShrinkwrap":false},"1.3.27":{"name":"@libp2p/interfaces","version":"1.3.27","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"a176c237eb95a1a3d918d336449a60793d397353","_id":"@libp2p/interfaces@1.3.27","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-uqO2Mjs8mzwNTYXCZnr5+RaffV0p92uBf3vlmmZt9szyy/3c7/2BaGIubIVuBc6oRhZ6cAzev6rr+KmoEHuOqA==","shasum":"6a4eeab3316d93d67527facb1176c72f8f370c33","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.27.tgz","fileCount":159,"unpackedSize":1378330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJSLsYt/wB9X40TWhu/yYy6riYNi8XFi9xqSK8vXs53gIhALgfsnd0siTpZAhadcEeD2jj5rjlF0yFF/idahpmk/nt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibrkQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRxQ/+JO1NgIq7zKZOWudKoH3StVIbm4/kf0HdqOb78sWtTlU8QT9r\r\n9lRj+YgNbjr0M1QpkqIWwEhoVlsPdDcxG30J0rTxitdzwwtOB+J7hsn41PA1\r\nuXztEvbjKLTMM3iZbyw8hXb+VOQY6rzZIg0gZkBi4gwsjRWlUImdkce7Mn8E\r\n0BwWTMXw4CSHUHX35/guUbDgX1el2ar7sfYdf4xBx0SYqGhpzwHMwHAQudNy\r\nFkGSc2vc98e9jMa5gsBPxWdUUrYnbT0p9ALkjVmpEwCYeQgsjBfyoQpcsjbJ\r\nouezbFV1eY0J/NlSFK5vxDr6EJzbWEcpKspUMruBmaVpV/jDrOQ61gohxAJE\r\noy4lZ82/hgN7UVX9xrK+VBqcnICK5O1bEKOi42SxT7nOmXoeAr3w7PX1B4To\r\nkM38qsHsA+Z21btO/hynwnC3MQLUtaLCce/1RHSIbewyFgCa65OPLmzDPZo/\r\nsvq35iPxoH4DBTkiPsjPi69j0h6C3DLTDryZneleXOHNqSCTFQCBx00ADwYV\r\nNoTbne7xpNropdM5AM3+QS0QRIQfMXvaZLQ+PRUkGyyOACqgv1KK+5mvL3GS\r\nkv73iFzv579v/kyHZFdQt+JdJaloYcfrSNOEkSXmolx+D+fBAc7YhOBktyYp\r\nbzaAKJr4bvHcOJPUXfM2sQQxfT9HwiMjJds=\r\n=e1gf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.27_1651423503878_0.9689183604281049"},"_hasShrinkwrap":false},"1.3.28":{"name":"@libp2p/interfaces","version":"1.3.28","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"020b889cb14a48448a37b70bac190d5b42cfb6e2","_id":"@libp2p/interfaces@1.3.28","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-MA3fHIFkkrNuguXIJ07HEQdFb2PcKdHrQzU4e+yLeUTsc8Hb3n5i9/6Lo6iwrLYKnFKIk+fWiKKSfSUxoLFrzw==","shasum":"f8bc47068c4e554e7d545907e8acc3c6816aca39","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.28.tgz","fileCount":159,"unpackedSize":1378441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDR1TXGiBs85DFSs05IGHjA+YI8JrJRamymhW+1SpphQIhAM0xecaBFS6eBJYFeTpnfSR6qNzSYgleWw7yroV26uCM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibsC2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMfA//fhFKA1lrA3Auxm7MBeV+EUh2uq9RtFeCH0nZ97IeMaitaq7E\r\nzH5n7tjtURhKVLGuI23UtEFU4aN5cRuYtb2eR444AY6+31YH2FvVI1C2xGZE\r\n3FnpYRxtNwqpnJpywIci4a+X2tlNAa8nLxI9boo9QmOgkqQkoN4NMidZ74Zk\r\nRl8SzY5T6ZgMiPZIkI6d6gO+bAJ2+Jb9QEgy9cFWez3DZkICq1141ingA2LY\r\nxNTaNXi0I9p93ugWSd13Hpg+jXTbpXuX6DM9IPA50wAc0uUfvVVGWO2YIhks\r\neuN10ruhjLgSnZxxM9JHxB7/2YjasUzQzYpqVeAc+29t3f2wPX6L8tcXKUFr\r\nEUiFvbBmhrlQP3U/5Y8oTYFiQjaskkudJTGrd9+g7yr6nZrCyHH1wZo0IhO4\r\nlAitf71CK+eFI87DgFAH8S7lWizk+CENOu0H57VcrMq1gIu3CY19L2WlOIHI\r\nOR63JfQy+8haUyJIur2iG9OQ1iV2R0Y7TTBcaQ/fznmOXIU1GLVMZ49pGAp+\r\nZP3t+PUusFgBfxLrrCJVPccSjJn1xEDMb9tg+/RVjP3ciqbplA6Bmxx8eUDv\r\n3yn+RcOGeCluGh9wbyiI2AtDBAGucnR7Xhr0bDiYvS37SxgXO4NFWJs8R6GO\r\nzTKfo2oRkWF0I6S/IxHmVJo+igB+AXA6cf4=\r\n=2CTd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.28_1651425462355_0.5835264219616407"},"_hasShrinkwrap":false},"1.3.29":{"name":"@libp2p/interfaces","version":"1.3.29","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"a05de011c77d81bf685344845ae863edd22ea004","_id":"@libp2p/interfaces@1.3.29","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-m3WiNai6AbY9pbJ9cQ7OddwOFAh2cIk1rpX+cxHimQwQVRW+WIAo6ZtXUstUUIBhh9RDsSxelslnb5mSdiobfg==","shasum":"cad3589e2d13e2560ee6b59690031643ed2fa290","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.29.tgz","fileCount":159,"unpackedSize":1378443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKfFlMOD6I+J9qZ6MEcSkMSBZyTN/s/BLG1xR0M0bTEAiBzA6H3kzvT/67uptNWiAmxn7RdAnbqwpT+LJNM0WkwaA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicOioACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Vg/+NKdVzByR7eLc/MJ3Tc0kkhEhHyj17hGYmhIzClGGtJjdHLmy\r\niKc3TN+xG9OKy2qBJV5GjJOOFkpHeOU2rZaSgoAvGl9Zocvp+H/Ct5epEubb\r\nhf0+WukDa5kFGoeJFdbLbB0aCdpx9zOWBJFaMbQu6SIAtIwveU4JPzpB5JNH\r\nTQm1dbhmPuuBLngNzPBNeXqm452BoKQdAgEV2Lr4aYTW/xyoWW8gQ7yI0j42\r\nnRhDDZeCMelhqddAcQzYLRfgusfAmHSnDmrOsubLXuEMZPqwuxVORy+bvrX/\r\nfux2rvkBBuNUmw03Gl6KRr87TyxV95FcIprr700a371wvZdJs5NmhAWElwY9\r\nGBeurN9F3Mh716xDUX55vmLFRjJclX1OcvlZQOTDMw3NUQ12P1FciCKkDg+g\r\nKhMpE8diQtaceX6JWcrEe0CBlKIRhc4R3hQAUnIQKapb4r1NSW+QgW7S8M5D\r\neCv3axYfAAKGTS4tpV4jSZIuzPMW+Qhk2QYRGGnM1NM4NRJdDN8B3+Vywcs4\r\nAV0F1uSeW95FqlcqzzCZjQydC4y4mzkj0A37+QGjPiiiYnEToQ+PLnB67nQg\r\n1jRgnmSQuSK2X/KQf/uPkG0/ZISPtGc9w0M8HONI1dM/ykv7BArKrknnlCqu\r\nSB3crl9k76onBFP7H9COSPAnwPUQkjMGT7g=\r\n=sYK1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.29_1651566760526_0.7029526327145386"},"_hasShrinkwrap":false},"1.3.30":{"name":"@libp2p/interfaces","version":"1.3.30","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"9ca1d2ea5a3c2c0452624f71225deb2e8572cbdd","_id":"@libp2p/interfaces@1.3.30","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-2A3eCvRSB/F2Uts8uyU8JLRPYQLyWiLhe0XeBU3IbcC7wZhCcZ/r+GsYVbBTij6yfZV4NTdQ62fMMY6aa1uPGQ==","shasum":"2d83d985960228489cf86bf2b7597ea0c9e6c1a1","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.30.tgz","fileCount":159,"unpackedSize":1375696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZAUwhG0R+4k/IFraSxDgTbT3DJmG/lvmu4giylr62PwIhAMu9OOCNld8JRt2LDXfdm0pTXZL78acweh+lN6bpjyEr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicj43ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/aA//VsN7JuGy/h4AkerBz3OuGN/uUtYxLsIBZ8j4r/0xV2g30+IX\r\n4qJ/NKI2SrplNTcT4R+IljDLStQthB1U0m+FF37YqD3xnG2ucjDRiVkLYwxV\r\nHT2wsecXF5E5c53bXd2/53GjfqW/EVglrHUDJ1NPi5a6a+fTLhRzyaIyFVGG\r\nep58qNj7ilpFsbhrpEiO78csGk90sE3KxbIvamqUjYjPEUQ7qMRcf5NzUeL2\r\n1i9iH4sdHoRB1lgHLE+0ApeFl6FhKVv1a1ZAP3FOrj3w5wLXFlp3rKtpe7XD\r\nSCCJ6OxU3vNj0Mg02CY4W5ItTiJw95Zj49LeeF0uqh/av/LMIoEmNq3HjfMJ\r\nJW/uyg/+3rbEfXmsCR8ol9eWlYi9CJYjrqc8eTSosbQP5WukC3xAlVnkspsU\r\nDo4WE///wepndWDjvy0wWFRQigaQAPChUzC6/me79UwfzYWqnC63FvJhsbgg\r\ng8WvbByyCxnwoV8ZW+xmQ4IkhAMTjIcScmcInZMOTwuMVGudD6agy9enwQ3j\r\ndUlkVgv+J80+ILv2TOQhL6FnsPhWBHQU+ZIVrDbP4736fJlas3i8I9R7jas8\r\nk3o74F8Lfq+DdDOgB68NogcrY1UDSyuknky43ZLnpmORYhAxNcqZ3G2ZpKsA\r\njT3u9Ol7MvdnM4rgsYPzabAwZZAuWFKJwZc=\r\n=xI/4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.30_1651654198624_0.8031041127127208"},"_hasShrinkwrap":false},"1.3.31":{"name":"@libp2p/interfaces","version":"1.3.31","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"a170e9a684b788b81c374798ded2a64978b813d7","_id":"@libp2p/interfaces@1.3.31","_nodeVersion":"16.14.2","_npmVersion":"8.8.0","dist":{"integrity":"sha512-qKlN5r8yfl2xFk/ouZZBix6fqOWQweYzrtGMNzvT6I/j1hAeAsZMDosJKU7aM1CuUp+/zOqKo+3WCnQ0N2Rtpw==","shasum":"553e7c145f682f6b71bd1420eab1b89821a86fc8","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.31.tgz","fileCount":174,"unpackedSize":1381322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvOuxqImTPcjIvjpsXf3dWB+De9xO3oQVg8VRckEvQzAiEAoh0wj0SX/+a3KBG8yP4ffJTnQYP09QQ6TWl3oqDcjZk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicmPtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/JxAAow5kee+NPaNaWt/o2y/d8W3xAN8C3I1zYMc5pvfZYfOLEY9P\r\nnwA0A/L3y9nIZVduP6a4iFTcJuQJ/rwMNBJzFaaULNK1lXC/s2tqY+kCSUxq\r\nF2vzGvzYVLdxEwF6EFDYcBA15Cwj0TVmzZdZ4dbuOKrrXObX/LjC6gAhWuFO\r\nIioZoIrfp1Im/no53nwYT29YKC8DdUU+t0HaODYctqF6B2+K4CoSO/NwDNMt\r\nJvWu+qowSIFPrg2SDkHC2NOhoMkdfbQ2H/wbPZ5HeI4yTCMfTf4qRqt/HuqA\r\nZbW6E2571BDdrgFsdCNvglhcqRQvL4IGZzL2KS+zUEXotYsFYNTMj1OY62zA\r\nq7qLC2VhwtjQWVK1nFSQRRtsKQC+TXx2yvz7YV5qGI6+K1RdZRJ1rvahDCkC\r\nr+NvjHbeHn4DwlPakJhFLj0R/7SSvahFUQ26uUKzXBL9Cx+lahKIOVjdLpu4\r\nDG/AFliMxXUtniCJlaHMUmaZFEM1csZCfM7tlq8jioMPaYSc+I6pbQqeZGLx\r\n4eSofE0gWPLntc2vWSBE+ySJ8+ndiZ2cgGu7eq/qr6R44ELkz5giScHpOiso\r\nJZ7Ez2CP3TTjp5b83jXEqJkI6lAejdvR0qvVphh0Epq8WLzRaRp/1sK0K9uq\r\nhUp5i4aAt8N57kyvxmeLRtanQfPEnJFYuSA=\r\n=F9Ap\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.31_1651663852728_0.57300223480926"},"_hasShrinkwrap":false},"1.3.32":{"name":"@libp2p/interfaces","version":"1.3.32","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"155010956a0e32193d77ca8e994bdee5d49fee9b","_id":"@libp2p/interfaces@1.3.32","_nodeVersion":"16.15.0","_npmVersion":"8.9.0","dist":{"integrity":"sha512-BUZEyUSvyFfERs7civJzPs9VOf4MdTKkKhQ3GqGkjMHO2yc5TW/8U3Eq6zPv8ghxFZWKmZk7dUpe/L+VHvYlxQ==","shasum":"569922d10227cfbfb659841ff10799c3695c864b","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-1.3.32.tgz","fileCount":174,"unpackedSize":1382496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKAHecP8FPTFCbecgVEUZkLJjaDrgKJxejv+qjF3XPuAiEA/uxqdcVmmDhdKvN8q1NhpVR1mi9GUzTLNOfLiL1G5/4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidSQnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN5hAAiHEaqhtaq191CydcwhFW21HXC257y13KKCdeF4kGogKL/KXZ\r\nsA7r1CoPi7CDAdPdjXBu/qsCeMKrQfEJUgNFRcsSvK/kBE2lUpUWMKPLwuLV\r\n5Y1bylj/n5lxVRPUR6VdGX9A4aRRjzmOTfURsOm9OiBt+YBJuvkJ7swnvFS4\r\nXd5bO3VaUFo7/yOarvl5rbLx0mnAjmr9Jr9tmjBd7lWIhuFnlHcDs69RTlW0\r\nvmryscywjA4uD5pPGghHJ7ZZVRR5iFeFUDrfsdyHkfyU8Q1DOc3RJfW33tnd\r\nvQMxd+KzT7SdK/Fzd5Ib9bAkQHhiODh+LGENsBKfdULBvemWWUwXRmL8k8x8\r\njpd+kMmQYteNgtDs5OTNlHPNCqFwk9b53OVbYyyAbhV+pk5yaCx3xEujJxzQ\r\nPrY0J8ZuDjrreLIEROwvPzaaMlIW2K7sUbDPcyWB9RMpKvIo8Y80xodI+HRx\r\nHIfj6+H/EexaoFF7fGfFM2snTw8xsep7mhf8bdqwTtiva1H3E9EVuVEVIfwF\r\nCiMJjPP5aH8EO+pRJoEDlhh0Cxr3ifh6drrQatkZhHqCEZzazZWoCZ6mUa/Q\r\n9y+RhfTDge8CuhaS/JR8TnjxsNmzuZPe4JANePMb3Y49rfiw5iU2jrxJogTZ\r\nF3MS3uVmaomDIulS+i1FMau/2kFXABMJr04=\r\n=ltPZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_1.3.32_1651844135289_0.5272276440800729"},"_hasShrinkwrap":false},"2.0.0":{"name":"@libp2p/interfaces","version":"2.0.0","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"e18698801a3de3281ba73243431cb8dcf115a354","_id":"@libp2p/interfaces@2.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-pE99X3rk2rp1YbvLIfxgBCv7U4Ko/CGdC4M3mdAGYX0MAmcrVX2yMkneDaHv1N8W2bTP/6mo/e2DG6Fws0itiw==","shasum":"19cbebb5444e3214c925ed8142d6e137386f3738","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-2.0.0.tgz","fileCount":174,"unpackedSize":1383784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCqmlmQFz3dEHSpmWLviQQK0yD/ZMm0hwylmJ1rh9LKwIgJQeJq4+UluJZmWzS8VzNWQ46cT5MZCxC/l/kcouFOZM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih86yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRRA//fwqDpOHDiBpjI7BiYWi8qDiW5MTBIFPiep54Y6YX/y/ghrrW\r\nVLFVNeSFTX/2XyMraUYAO8es6IE8FCpqfFt2tvXy6NJ5LiiXW1pq/BN3Spgs\r\nAuMGr6BAiEq3OK3ntIlzbRIqPequISaRWpMsWBXUyFVncK2dreHEgHldN/9j\r\nLH0fyCIFmKnO+y7eilugV1o8VsfMyWQOCFwyKRI/1ccbde+VtHib+xQWi2LQ\r\ny9hq1dQiCJ58nECUHIM7fArDdc+Y0ZUBoGnyPjCATuyu87HnGZrjuxPV3cCJ\r\nl9ksfU7fnsCD/KFN6w5JJaQvBa2DqEtSe17osnOWxHdVK3Tq+nDkXhcwUYG/\r\nyOjlmRznCdyrRSbIxIU8M6up6VnpZTpPhiXQ6qZbGfkXM6nbeAAmLnEoSma3\r\nOj3iMgFdnCaju8XhiuWsxSLdiLcQiHzIgOzd3Dj9Cfc8DgYiMmcVhKqIkzla\r\nKJv9O7cOtOLCURiWeiYHiW0s6xvA34Da8fh6trM0Vsv4z90HEsFhMRizMeAK\r\nrXl4W673Yw7DG2OI/ueVfbu+eJbR7cl8DXlvXHSXHdu494Twa72OVbvGTeDZ\r\nwL52y9m6jJF/c04TxWl/7M9m+AytbmXIp06NFsuRTbw8PXnvaFF6IyPU5bUB\r\nM9LX61R4JfuGHHPXRQjf9v7r7tQvE8jVCK0=\r\n=u6dZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_2.0.0_1653067442272_0.14740989507239521"},"_hasShrinkwrap":false},"2.0.1":{"name":"@libp2p/interfaces","version":"2.0.1","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"e340abe23975d564faa408eafdbd30454462daba","_id":"@libp2p/interfaces@2.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-KR98FMFkbDatozcHteTwt3eROMM4nActtvDAeFiIJRL+v7sQYZ5r30QMAQ0hYsrBU4XIp/SkwUMl0Omyvbc/XA==","shasum":"dcdd49f325099bc2190c4cc81f736502627b9aa8","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-2.0.1.tgz","fileCount":174,"unpackedSize":1383685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7wykbjbyHkhtHU47+kmhlYz3Lip1yW76I/auCyLM7jAiAU8PMk9gICKz0XIdL8rf4db1WDm6AjkaaTPwqnfLirOA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii0ubACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVLBAAhO4E49tuAoTwu8cMbtQhXECQlzoSsyOugVzZu3Yua7zrZiVh\r\nqw9PIhs4+yff3/gFMg5ZY7kquU9rXoJgKw8JUY6/Ecdq7rjV0Fa7v37goaWC\r\ndEOpQeK7ksHkUumWIPBPjMSSYo+/Goh0NaTNFF4F1vC70b79+UXt53/fBmPN\r\nL1sCwSji7HjqktJb9qd64/L6jFzT7APx96fsCsQ3Mi6w1/cJ/lmWa7EyLSQ3\r\nkWIZ3rsOGNI57/xTjc45MEHWjPKjzKAt9u10ZzFrbrdG0QbOIDOHmpl1K5HE\r\nnWhlyxQcXXya0b/SHVnyFrXx0X5sETtiyMnMvOCYfb0m40ZZ0E4x+gElAA4E\r\n9FZV9W9liqWvQh6WurBhshBa0JjCayI+yMYWzQVj5IblnHKPGsdiXzIkvFGZ\r\nNiE/tIkVI0/2LtDHYfbIYvkdVmOt0Kz6EPUcBEq6SCUV+eLUH1h902v4KLVf\r\nGLW2QHOlRSSUaaRIFBQVVp2j76aYwI+w1xboPoudkoXVrkpZTSZYsIaPh0ki\r\nlDbSHdY6TWshMuwP6trmN/e74Kb0qimQNn8+4sQnCN6HH+51wg/aSA2xS+DH\r\nc0TBw6nSE2Is4ev4NPAtuTe3kCUFgsh8tUucB+Tjb1OepvcZd9DX90CFOnEF\r\njzdS+KPKOa0G0o912Jlq7hSV9ExvzI9m/bo=\r\n=1gdN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_2.0.1_1653296026778_0.8266758438505206"},"_hasShrinkwrap":false},"2.0.2":{"name":"@libp2p/interfaces","version":"2.0.2","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"b058e2c67622816319067fad457a9ed7d502f6e2","_id":"@libp2p/interfaces@2.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-JPruFX3jug8XSIrE6n65M+jWa7qQM+Z1P1/jK4+8dKkJqVHIKf095HDx5D1YpCMRVx9Gpk8jZ9alNS+JhRKprQ==","shasum":"9cd9ba785ec8fa29bfca0722d43cc926d8c262be","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-2.0.2.tgz","fileCount":174,"unpackedSize":1383883,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxpzmMStmPZHKSb2vfYZwONEJaVAB0O2nG7zQkJjR+PwIhANfL1su0TAvMKMh9e/Q+YYXbxEPt5qi3AtvJF7oobGbW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijQ+3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpluQ/+JqduQRKjhqH/MRD8w4oej6+8JcT3dAFRqxhuqtskEVeOMd47\r\n8Md4qqNEjDn36ohuBUn3TLaSx7ZOx70s2wjewm1rygBL0Bz6YIflfJXkaXCt\r\nImPJQF+LSYbOm8hQiYscAzb8p+wZ3iqefPamcVwZPRVAhG1QIw38z4OdEj1z\r\ndR1FyN917P43TUIxlQp63Hyws2uU1ggnHq/5izNhChomgyuO6MRpZMgrKg8J\r\nZhw/lboYWSmkVh07DN/FG++J8MoecUC47H7NdhVUEaNdejAYVh99uREo+yjh\r\nT1LNDj+ZPFwambHZGS9E/11XZPGPk9GtLTqOBLJQyY6vYiNPsVxEielS+vEE\r\npTKX1EyES/1hF7ygLWkGYSt/9+42QXrpncIO3iLvJSRlZl4Si+LWYqQwcS8A\r\nKJ4xolRsgJIK+5yLtDYSiTGeoJRVNTIigY1fuCfWawmiceOotY4QC2J1hIEN\r\no/TVbrfaKxy9+LEF1UyqhRoI+qC5FWoXwOoR6Cx0YveLSGUf73L/tTnT2GVd\r\nfVaZ25yMPJf3ipAhyIC8mli8ACeTojML1cAb4d4ovR2uvH49Jue3yRY3l70J\r\nQ4bGYsQQbc1VBoxGHVtsJZlthcZPCHovMDVQ1uH5pPDnDLRdqTbpbOef1PHI\r\nUpBHjcLFT0sljM6d0iNrz0crIcqHo1SwTLs=\r\n=P0qx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_2.0.2_1653411767014_0.5587093490886346"},"_hasShrinkwrap":false},"2.0.3":{"name":"@libp2p/interfaces","version":"2.0.3","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"9267f31696037a30787f0e3c4f8240db64baeb92","_id":"@libp2p/interfaces@2.0.3","_nodeVersion":"16.15.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Qpyv0oYay8N9zt7qkok2+iLuSvxbCVkmfxsjrF/cbBwAxC1qs21oEEpw1sWBcZdInJj4mX+dQhcloaOuA5GDlA==","shasum":"fa5e2bb462c73b843874e762e726a881875e2a70","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-2.0.3.tgz","fileCount":174,"unpackedSize":1383665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiKp+PeyO51THK0qSKvamUAX+nh60zQYechK0SPaQGwgIgceIYb2DPvWsDnaLOUwxH/zMGlsCVod/zjssjaxVmZSk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiljo1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqt1Q//fWYk+cnfDX/q/sQlmjtptPv9GqBVTH2AVizOTKAp7PDxB/5V\r\n1I+JD9uEHvfcGEB5V1HFoVEEV1D8z09O1qhqRKtrnTessofYuoeF+lweb1iw\r\nPgusZUC4QffROtJgBly2+e7mC2tZ/ZNZ0RK0Icm1jgFZqtUw/eyVKls56EzE\r\nbcr+SnGc/Skuby2Ha3n4f97R2BUGQqVsXsI56xR81RJFFxM/3TgrgIiFTZNw\r\nwaFeq7MMd1YT099HNOLkdSc74qjF4z83wv7s2vjkXg0doPHbRFqA1YutMvVC\r\n6skyeSzxCuI8J/FgJ9+XOETOdQN1RC7zWaPyXDLN0GHNZWf2C0iOj1y3c8Qm\r\noIQVmfLn4mdcC7A4SwrV8RJGq30Q/qBOCoT9UnT6V2Lj0zT92ozGrkEFL7j1\r\n/2KQTktQblFqardjLNv1S5N/JrXC5LFEqjSfuRY9BvJUDuGnQA0JrS42YVll\r\nqcz3kam6y8ERfRZ2mIbD0pJc49MgWhEPus52yVbNxb30URxbdfNLzWzVaglI\r\n9O2dZAMG/HnQsm3vycebW2AQA8/1G+n9Nr0eP9VbWxw7I1hjEOYG4eAtWWeu\r\nbf9llkzrK/Z5RlVLgA19s0QyW7dplrkbXSprXKZgu36e+uYS4IyMZeyk5GC1\r\nocowO6yV3xZSnDadkORO8RlgScgHi5IJiPI=\r\n=EkuD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_2.0.3_1654012469336_0.06704929014813987"},"_hasShrinkwrap":false},"2.0.4":{"name":"@libp2p/interfaces","version":"2.0.4","description":"Interfaces for JS Libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./address-manager":{"import":"./dist/src/address-manager.js","types":"./dist/src/address-manager.d.ts"},"./components":{"import":"./dist/src/components.js","types":"./dist/src/components.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection-encrypter":{"import":"./dist/src/connection-encrypter/index.js","types":"./dist/src/connection-encrypter/index.d.ts"},"./connection-encrypter/errors":{"import":"./dist/src/connection-encrypter/errors.js","types":"./dist/src/connection-encrypter/errors.d.ts"},"./connection-manager":{"import":"./dist/src/connection-manager/index.js","types":"./dist/src/connection-manager/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors.js","types":"./dist/src/errors.d.ts"},"./events":{"import":"./dist/src/events.js","types":"./dist/src/events.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./metrics":{"import":"./dist/src/metrics/index.js","types":"./dist/src/metrics/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-info":{"import":"./dist/src/peer-info/index.js","types":"./dist/src/peer-info/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./peer-store":{"import":"./dist/src/peer-store/index.js","types":"./dist/src/peer-store/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./registrar":{"import":"./dist/src/registrar/index.js","types":"./dist/src/registrar/index.d.ts"},"./startable":{"import":"./dist/src/startable.js","types":"./dist/src/startable.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"dependencies":{"@multiformats/multiaddr":"^10.1.5","err-code":"^3.0.1","interface-datastore":"^6.1.0","it-pushable":"^2.0.1","it-stream-types":"^1.0.4","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"3ed62f497883063de965f3ec18b0533e073b229b","_id":"@libp2p/interfaces@2.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-MfwkTFyHJtvwNxkjOjzkXyIVvKFtEW2Q3IGRJPyPQMrtB6ll0rGMTlyJ3BQS1bcD0YkNhggFm+8XiU2/0LCBhQ==","shasum":"78d36637b59d864990d1c315e32f66a58f2a50df","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-2.0.4.tgz","fileCount":174,"unpackedSize":1383894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4ZynkE1I1rmKuHNtltFYkMI43fQJI//2FwYyX6q096AiBjZPcOMNSKgONBG8uLfKmMJVTAPzL8oE5dPqb6xZ6QwA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqEaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZGA/8DO16fwHl9sKrnjHarJpCLJYDT3yZDGcx0BB7JQrc4ipyY0rW\r\nwynH3PLgfnOoPTEbtA0lb+r+12uMKE2ApbhuXljNQ7gO7a8ueKJHSLn3yyK9\r\n+uzCRtV/sSdubRbYmX+NlJ1XGi830Brybp4w+Ao0wkWcG7InYDP5KE7M/mXu\r\nKRmn2i7hZinyqA+acxDKKhwFOcNwrykkxU5bAsjZbQ0bnmMzJruYIvDCddhM\r\niOdG7VRqEFgHeTrED1lbyuOE/eRXhj+rP6MpY/Xv0IYEMYdaXKVMTcwyHC7z\r\nEYQ0iID5NKwzhe0IvAas5IqNo1cgdCB1clLtgdvwUiB/CG/D84jkQ65CL95S\r\nlN4vbtCoGI56zp0Vq76FLpqMJJSwDg6PV+DQcz41RivuB0azUz6B1jISP498\r\nUKC1PBW/CcmIpc8wos32oeES4qPJZXsCJWUfPNOqtv2/KIQjMqYdA8j5v6MA\r\nC51t2xpxzlidGwq9V6zxqscMbnLkInXk4zSH+HjvUpRhRIOCz8T9f2mxi6yZ\r\npqYi7KHQpyLzAgNMi4SJ6gQIwWKYVsp0FL/FAj5hgW+qSjFd3c+E7/g2pD1R\r\n2uKoUfbsiqrWTW7M+vBSVknpa9vaJiz2rMis5sPH4dp0ni0MHlmQ14w8kC0N\r\nhWVem8np60f+JelV1XP7GWR+QyhyvWdGhqo=\r\n=Axiv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_2.0.4_1655195273454_0.5464028383097701"},"_hasShrinkwrap":false},"3.0.0":{"name":"@libp2p/interfaces","version":"3.0.0","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.0.17"},"gitHead":"d247d52c42a3c20f1e0cc3c9a222c0f35df8bdb5","_id":"@libp2p/interfaces@3.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-lJZ7EbiAiDUI8jmHPgfJqtUJTz79yXBoAyE1xg3FP4wkEGllHfCiaQEvmrtLi9YdNQoKEl4xwMfJbNCcK9XLBA==","shasum":"cc8ea4ffd90883ce3d39e7349d001360684a4323","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.0.tgz","fileCount":23,"unpackedSize":26721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs54G82Rhw6XfDRoLW0SaxV449hCwRkouktoiUuR4S+QIgGOIpS0PIrf4s3cwNU6ykj+9i9P3avGv55M8W2Bvnbx8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqHJlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPMw//aOvf1hpIOBM5Zih06nbw5UxQsYQ3py4Z3QkhZDGeFeLtl4QT\r\ndCraxVlpnlmazZLo0ULnwTLzD8dq3ukAzFx0gkTkKa+IdtBYXUJkDFFFF1R3\r\npO+HWVhMPZVw/IBTKlW3Q7TFJZ0bGC9/omKR4HTJGcngru53RGddXqzpyV1+\r\nVJv9f2+dnuOeMCxAOK6jrtDNa5LLE8oriblCeQu5aR9HzYdvnQ2LHc3mcwh3\r\nW2mwqVcs/v8IoGH3lsJr0Uo5ktRHiaKmtWQgBEbR3LJJ6UcovHiWBxR4i6E2\r\nQNTAzDTXOZvxELxcQt9ZbahZHAYsyAx0lVwCAdHIG26gDQMbibuPwR3q9gkI\r\nT50qCXNDR9W4V03bbKH8InDtTjvCDLPR9m/EFSmaywYlM6ZxNxQmsE+LFRVl\r\nOUMyiM5Zl22HNI6G0X6sgPcrMtywcWV+nvxHKRpU8Zi5wLqq/BWrtd/MmxVB\r\npnuy6H11y2ZtvyVKU8yM3WSR+o2Vx3xMXagaf97TVZSHvOhQ9tsjhGQSBpoy\r\nWOE67/CGUBs62JEXiAHI/JxALhqTi2rPxmkvWemOsIfgO207noNU9nkZ8+y4\r\nXHLCRz5cCOhFvvvFFqJY+zmsF5UepFd7fcnDa20OZQCAOz1e6g99qP8V6x8c\r\nCn5DY9XN4n/oT0h+kbNLEDcQ20FLS/Z27kU=\r\n=b3T/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.0_1655206500984_0.9311101624264486"},"_hasShrinkwrap":false},"3.0.1":{"name":"@libp2p/interfaces","version":"3.0.1","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.0.17"},"gitHead":"7806b02d8df2f031d01e055309fb15e78ea266f3","_id":"@libp2p/interfaces@3.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-fmPVWJHJwEXDWFgb9icMz0Y10jVIVPFqwPMDqXyDB/vibp4zspcdAN60TtiKd4Y9nxyGkPrgdbCRKiE9EcHXjA==","shasum":"0fffac61604eefcb618383d15aca1c8e88d1511c","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.1.tgz","fileCount":23,"unpackedSize":27252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG9x5kvu+AjA1xiBIsS2/1v44xr0ePheC0fifhAIVccgIhAN9fLYBdpCZk1RhH3uPwjjgHLJfeoQ9Qc5nUIj/R9nzD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqJlHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJKw//er0563Rw8AMrf0cuvRaTkZHLLdomf7YABBQL3LxHkDoexcPI\r\nHLOyrsSRny47J+0qpwi9BG+YKg7yZhDzwbHQGG1oiOFMzGCRkfakGYmzHbsy\r\nMoZZv/rsdvUMYNn9AV04hM8xrJoYMzMMAjf4Znk1brOW3BqgjLjml2MgcAuB\r\ndWS77E8ChzJhiaE7+a8N0cgbV1f9e3r9wn760gHoefQrMhbLHNCztc/F/paB\r\noLEnISwTYgo7MShHB5qnamefUAD1WKImnb7KqS/TIpJxx2wCXxEE7vwCkh2i\r\nwau46LyPkLujAFN8aOnxpwOpfiBskJ2xiNlZo065Y1JFwY2+d6t41G8ozgsN\r\nY+NHXCw9yC5+j9BAwkrwINe9FqUH+M8z/4AmB+RjzVLFU1Ta5TsiRKKQUqsr\r\n0HMMaQPp65Bo2joCwnkh+wan3lQjTL6MuerMxN0ioOATV+ZFZ+TlICKBl+ad\r\nOHgkIFNGq61/Boy12zvPoRu/8QrkxaXmVbcvMNOFrBoqd2OSf5zXqzP7rNok\r\nKCPwczCfW4/5QW8+ZjWfynfnh/l323csl51r2djt07Y4ceIZBSxDkt05Usql\r\nWR48ZDPy1wsqBrXJScowTpK2xwNHSm94UG5RnD24hu3NHp29Z19XnU31vNoP\r\nPJBdIA8PJd87Bqf5kBDG/Zfz4uWmaGhN4x0=\r\n=H/Rl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.1_1655216454810_0.3386683651748017"},"_hasShrinkwrap":false},"3.0.2":{"name":"@libp2p/interfaces","version":"3.0.2","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"7c2fa6a892b597fb4b8df5eccd929f079e816b5c","_id":"@libp2p/interfaces@3.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"integrity":"sha512-fBptZTwZanCg8JpQ5KCaJ/MIA7YBkAE0iXLdRPR8tKeiU7x1ww1xbxlNRRy29SspKxFIRX2JvJXhYoVgBzI2gw==","shasum":"ab1e8b228703eb7e316d5db546e458b422c334b8","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.2.tgz","fileCount":23,"unpackedSize":27251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmMTqpF9wK8mBQAX1VeoPIuplDkym8ELt2j3SkMp2FQAiEAhJtsUO4cXZ1xG2gC5/IwTJ5Uo5MLvswwF8xsgghVSJA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqJ81ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe1RAAoL6MwF6wYeTjWtbILQpF8AIgqDd4tJNdk+keATvRFJzMXH+o\r\n7Y/GI/4KAQD4LOcTSzgvGl0CTBmy2glg82GxffwjJ0ftRorBQRmFwaRn9PHg\r\nn1erqgLBspO8fpfBNTQ3PC5Xl6JgTx1fXkN907D9nM4Q7w/UNcMtuUd0CUaO\r\nRWjV0YXn/bcz+X0WdVtgVWUD6qGZMEzl6MnxMZmp14dvFighEcb1QCKpLRDX\r\nQl6EPRd9pTad9/t2wqdPakrQ23S+2RGDFB5SPc5W7laiwBCRJKAG1zU1TtEF\r\n52w7vgi3N69HsHGMOZqEioB44msYSgGQxfC7zdz/qIn9TiTHFcTaBVW2LahB\r\nw2U0ME6vpZK+ytioRyJGNRpOhRWLJjFDRxCPOdOwJhzHtzvpUubx+2YdydgF\r\nQyknujoc0qu3tcwcpuARujsU5hCzgikqMIBy2uGC470RIlVuzdMDu1a0D6dd\r\neBGGMacK9FGB8uavlZhKxgI+fQf7G/Pd4CxwS04c3T/+cLQInm1iwhk8eifK\r\n4FnsYgrf4XrDzmOUh9x2e1uHFDUct4ccOhtLkAp/NABqpbuV2ji6VMD7nu8/\r\n+s6uXjpxzrgA8wnFmFLLE3kY0PkmLKlNUjGulR77j6SPNuWRmMKcw7SCHLBi\r\nApImwsAMBnKT0lqu/EkkhyD9LedtA7X0Tns=\r\n=hYJW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.2_1655217973387_0.5776782422728386"},"_hasShrinkwrap":false},"3.0.3":{"name":"@libp2p/interfaces","version":"3.0.3","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"a720aef2724ec433207b967f1706c9257b018cf5","_id":"@libp2p/interfaces@3.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-8IIxw7TKpaYTtVfZN3jePLlm/E/VzqPpqerN+jhA+1s86akRSeyxVBYi3W9SWDSf0oIauHJSDE8KNxLceAfeag==","shasum":"b657e73a5ece0e2b18c6db04d7defe66fbd2a735","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.3.tgz","fileCount":23,"unpackedSize":27251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLejBQc7d86iaeWZrJJnm53Ah7HYdzzYXwvHA8Ex1ezQIgO66FjAYqE8YjDNcrZF3n/jShvxpa4TUNmvrYdrgvVKI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiueQRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokOhAAk6xJGWETX4WRpGUxoIYfMzEJ3Bk8q8+SKtUKkjJxoTldCfwP\r\n6kYVHX42II3IDtfxFQRW/Ul3L7mPAnuxAnKHB5/kwX2VX5ezIqiYVUpYgIoa\r\ni7mTecBRplw84i4j2A7uXs5WkyIs4UOGXKjpUiBimNB8ztxNlGqOuKDYn/iP\r\nge1BwOOhxwKlT1GfvieUxNbkVkOuMbzOkYsg7fOwPJVVl4dIiYBfbLpq3v6x\r\n9eZbj7mjcSF3k/ck4cFjPMnpQBfD4p1Y+V80/DAzFlmlHfypufAHgBPAQyXx\r\nb0uwsWjxZ3DxQHXNZj83m7550ARt/yl/N3nRqcI2JmNG50665tUL8lUv2Wig\r\nDGdVaw9CZQwtl35jqFdMklyku7MBtWREeIl08j1hZ4CtBzIRPAwXJxyF0dnz\r\n2tBehWGoIGwMHHsl4/NAzxs1z9u11HDnbX4A3mQkUh3IaOvmy1z+gXHs05rp\r\nXht61mWW+dW2PPjw75qg/d3iXJUjnktw+KITl2b+q55N3fRyZ0FxFKiNqau8\r\nj1fapwy23PPFH8mj4ZkCSKl1bVvr19DrgxP+HveNsIjoTYPNKu5tyIz7B77a\r\nzQH2A4tYgJVDy/1MgUUxDkW7JBsvroZGEAJbZCML/H76v1wu4dfbT9+Ki8O1\r\nWwrK5PPl5ptBKbjBP9rqEZ4LzjGouEk8cRQ=\r\n=Yqm/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.3_1656349713501_0.5342659506126979"},"_hasShrinkwrap":false},"3.0.4":{"name":"@libp2p/interfaces","version":"3.0.4","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"f25aa9325f241b57d10aeb0d7eb4ae0a65af0b22","_id":"@libp2p/interfaces@3.0.4","_nodeVersion":"18.12.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-e8GZAgr72bT2qfDsIVb9lKDA2itLLGfXnaC18VXsToFUd4kCAe6ggUsRFpCBjrX3aWZ16pRiGy4afprOCfgyIg==","shasum":"12405f03831e0ae416cc15925f82602031d2d118","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.4.tgz","fileCount":23,"unpackedSize":27213,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICw5YP2uzbBs2KVNUOjCpU8pJn0Cok1LVv+KuCbcWEyfAiBH/hsXbibKqIqoDuOVMp5b8+dVCmR549bRYKBjoPwdGQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZqmLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr94RAAgrb3MRrXgFT+VzKYayxReb1ue4FJM7HoN3o+ok/mkboXV7Ua\r\na5pcrSv9KeOzMymgUHz2m//OlHdpnJNv/oNGsRvlA4zDQ/5AdWKvIGkqdjSL\r\nT4vnD/JNi9VvFBWbJ7eZKMXCj8AZibpu1BYnRSySecEg9rO59YkWMBgJdSHT\r\nspoth6eM05Jbhz8hcxJKB5PVLvB87LZFS0EtRfQiKz3dmZh+/LVkV2zaGIGi\r\nCq9sPFUqjcWtEAWLSVEf93vRDMu/3OruWp3J0pDCokTCP2TPRU+tDsF4qbgw\r\n/8InlgIGWP6cnIfdUc1PPSakEBiWtLx8LCfmbsPnSCYE91LfUV3PYgM7pPJu\r\nVlPuiAPuIYQPf93D8bylAR48xuX4YWTgSX2Vyp0S2OxcCpuLYFjevJDXLgP4\r\nboolPOPcN77GoFOR9Uq+xVelh3B7q3+PHZNlMA0V39dV81MrTLharlv/qfuu\r\nXRZHxpQ5+Lr4vRHI0DllzY1eJSfU/vCSKB5+hwlmZ+1E3TwdKAG9bRHJyjEd\r\n7fETtpld1j+N9zxeNDNpTcKa6yb1T72OFSR7Z1TcnFtA3yVmv+iB02cZkNm3\r\nYPE9WFR0PcxigfpObV5fbjqDed6WcL2ux++EZ/4FM0TGZ9bTt7dJoa7Td7Pt\r\n0UHKeXs82x021PIbFCvrFDUjrYelEwapZRQ=\r\n=wqr0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.4_1667672459786_0.4848199293275839"},"_hasShrinkwrap":false},"3.0.5":{"name":"@libp2p/interfaces","version":"3.0.5","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"f45502dbbd811b4a1799af0de770581a26d55964","_id":"@libp2p/interfaces@3.0.5","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-nGFHlCazeM7Btd3ORHwpG6RMkMos5j2UreDR+1+IaL+NTF9H3RUDpVBZKfMx++wuRkMfadiXBNPBLbsb8oh0oA==","shasum":"2fb5da4519a4201cf2120e27b95da584847fdf25","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.5.tgz","fileCount":25,"unpackedSize":28225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+E+hYR5rXdRCVSIFWl/IUqJFt6C4+lcL3HJxsWeD/OAIhAJNDVv7cOrX3CvVSmxJ7acjEkOG9rt8sDkqpz9lLYa6U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhiJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplZA/+KESDrovE09PrBnVoMo5camXmbcUXvA+b0yp5T8yV3vWsNXdy\r\noA8F3rxEEYU9na8FzGi03r82whLcGnWg/LnWkH6m35MOjAJkP/7Om+7eM4Lc\r\n2YBjl0JNIeU/gM0IIW1c/xEY7Qtm+qfFat2POYKSDyMT0rmsEf7z0W6n1Vax\r\nhBnjAQLR4qgo/X1sBslON9lSBPRkKAT8ypRebMUvRvdRD4z2XW3MB2mlCijr\r\n1pHHdD2x+2t1QU35JqcWVrR9lWuErH5awqAkcuj6LNgUIVXFNJFUXwQelLX5\r\nPLtj5S1aEiQAYKLm4GLbPv4HQmmHvDDVTxIjQGs9iu7JcQr4aMY/al85kqIj\r\nk0YXbRFGzeKbj1GHO8DSMIgewIlMBYsxMaeCp/dE15lBARfz0h2ksdXezbVH\r\nUiy6ONOuueGWOYCQB8rabbAZJWInmHgUFCUb+kae+5mMAbLVqhozRotNDKDn\r\nqZrcMFxPC8g9U4Et+f4FoJ8FFJp846IfQd529FxfkCYLo+Z0nvML+tx84xRm\r\nYxT474c4tLZHIBWqe2sdJOmsdOKAtZAFKLtYAaEJ3OjHtNN4CgXFnH8HhIxx\r\nYiIOLOLr6R64RpQhCOppzMORarLsotLmZLa4S4F/aQKg2mfBaoySsV68+doW\r\nPE/bkqkdWeZpnqqb4QJHy89tLxkEs0/drNo=\r\n=x/JI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.5_1671043209449_0.08280019378986325"},"_hasShrinkwrap":false},"3.0.6":{"name":"@libp2p/interfaces","version":"3.0.6","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"3b9fa481b36a0cf2f96a64d4a3080699eff7bad1","_id":"@libp2p/interfaces@3.0.6","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-dTGr+VTE5SAVMgxAMjyPnJvq+8sWAQpTmVjvTusPKm/VXiMLltzDaUwEibgZs93meGDZhxBuUjTiXu/nDEeTVA==","shasum":"549e12b1700c5aaa8bcce112b707789e46b25c94","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.0.6.tgz","fileCount":25,"unpackedSize":28292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIVgeb+FsTkV/3o8wQZSvxBG9aFQKoOrUsJjjiPcV4NwIhAJ2LXMDlpIKVNpNOWEVF26RYL2sbWHaUGzrNAuyctmfs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnEDcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop9g/9GKZ4HySpeC/SkwE9x8KXqmJmDup5LuDa6vKUn+8vhK1QzsJP\r\nXgT0Dgv/L4b07OfQ2v9FOEzAIsT4H1BhgpNTlfA3rMztTFVCFkITzRfwN51G\r\n5cnRuFXErY1yqcy6sSqsYnSZxv1Kw+SDnFxr4z57iDL3YorTFh8SY4Pb6EOj\r\n8GFJXTUjZFdH3ZPO0XwY7Az9vW4mUjXvi42MLBY9kLIsKEg4YV8OZmZqmiWs\r\nszaOmZBwVIG5ot1uMulAQu1ADR3zaEcgnbi47PcuBysolM8Jd9NA+tRryZOV\r\nlJU2sVtcCFa5Bo8/LlSHDC2s5xGidf/xn9tGivkhx/lls1eT9wG3sQlWA8De\r\ncIXSsBQ8vlzum5r4quCGKom+rxL2UA2cQ/GFnltEzBzXEkwSN+W3NQw9UFiY\r\n4HTwLTJd569M1MeZUcPqx93t2TyBd/mtx6lCdxSJ44EiyiK+hDYpJ+v+eCmC\r\nnfFC+Y4wmSMdzk06PjHj6WUbcAz9CpKZy6+wXgP25IAUrk7K0CrdDxrveqB2\r\nsmuSkFVZtZ0zysxO105QdmxXnaa3UvZfEFBjzu+iJNDdEhSSEwY6ACIPrwbm\r\n/IcEELz2BVszrc9kRlwOZgSwCN5HJPhV8rrjkW2kNgEyBIUq9pDdrREfkafE\r\nF3U9JC+2UOixd9Id2d6cfvL/UfEoQz3UQuM=\r\n=SddB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.0.6_1671184604460_0.08203788941105095"},"_hasShrinkwrap":false},"3.1.0":{"name":"@libp2p/interfaces","version":"3.1.0","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"dba1afc2ac98bd9d25ee7f0ef629ce9da0e6c326","_id":"@libp2p/interfaces@3.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-WxzUVaeOpMcNPyjruVbjNvVnjFzay8udqiaW0+rDltlYHSA1LXvZIzk1s5+/m+PKFM+UK7KmY1FZ70HiJzlZ9Q==","shasum":"308812cc933ede615e3133ee8297bdd3e9f2fd60","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.1.0.tgz","fileCount":25,"unpackedSize":30238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfwXLx58Mz28HMsOXnonqdvNYdOFwk1qJalAl8iqXBMwIgJcWv7JKzuPbTwmIdTdIJeTiXNn8eVLSfd8dlXGKEKCs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoJO8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCVQ//SpxX304NTlKSdpN+PtUOyPMgdor6KLzlr4pz0RysOSRoTMy5\r\nkPNIni9Yy3ZZlx7rXhLP1SgsgBdnS210Aude43XroP5gpub2yr1h+vpGq72y\r\nShTanuyOusphfaTVWfQ8GNFYwcEwum01suvvYipfvz7zE46ZxFSIcvA7+u5e\r\npJbvvAmBp63cmaRZGWpZcyPYoFb26xOGWXb1aEAcqlDAcoUZO512hmnAoLiF\r\nBUNesXI/cT/d8FwNHA8vl5GqzCihRsazfh3kPR/mvXwNe8hvwpOh1EZuheMr\r\nBHRO02b1naFhxwEBKkmjOXHvJxPB198k/wkFPHbOdQihnktHH2eAwIfwLT6y\r\nh8MgLXf3MJyIX9v/JCDjDuYLdS9nK5F6bNxNrYqMd7Pu1fA8hiFtC4luR0ED\r\nSOMkkKC3VZ6KBT9LWCV+AZ7W+9nEIPompmtQ3IXyxoeAd/vt4JHmm25xENZO\r\nKphtt2L2UjtO8bZHB6nwf+Ns35jfJXd96vJeRK0KHblb1CXZ9b0if+UbrXpO\r\nPU+C1jL0r3rmYEFU626Dutm8ZqkInIzpUCzd0SLkfP/APE1G3wPZXFHUEQw+\r\ngGLfX3cOKpXyY4L/StgzcvHumH7mikVTMphnY05gdhE7b5ZLwb6dEimfuilZ\r\ngvbJ9jQ0Q+RDvJPmHvB5a7TitUzTOf5rWYw=\r\n=Nib3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.1.0_1671467963968_0.875519774739155"},"_hasShrinkwrap":false},"3.2.0":{"name":"@libp2p/interfaces","version":"3.2.0","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"48e166691811e6dd8b44bedabda4cc62f3ad466d","_id":"@libp2p/interfaces@3.2.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lIVeMMv/TGcN4k5qfe1ZMwUvZTwWqLs7atxuoNdZ7lEPye94XNuHQj2WXoF9nEELkGKevpUJs/OB+gldl9MuFA==","shasum":"1cca0c0ee6a9ed3c89ed8067eb2159e68517ede4","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.2.0.tgz","fileCount":25,"unpackedSize":31593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA94S0qm/Zmtt2fLlhAt0PbDubOJE9pwlA6nwa4czdstAiEAk29/TGgB3GpcWsWWWOLBG8+AX9YZ9HBorG/daLCvJVI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtGcuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLtw//d51Ed8abtC5mE6eW+3Bk0fRg2l4C5rfXA9lQyCu+1I01THEl\r\nT0Pkx0LKJbNL9KxbMxXyb3CPYRYt2QNo18kCsQl6amJpkGmf90QQfniZ9OLl\r\nKkD2Mi8D99c9Dfy5GTxuBlozwrsEs+m0vNFYeSMvQ5lbyVq35s+zkNgcZFJs\r\nzZtr+UWjrhjQPtYzgMcDj0PlyOtybsXrIEeWwnnsqGUmkogcktCu0CvnqcYM\r\nLfRPEYxwRfdvwjH0EdxrX75uzXf6ZBglUT5ChWBICLalBNHEchb3vXAQZCBA\r\nPYd7jfTRnIhS7D3/HKvwLYP1RKhVGFYuTXSa/wUPKCeMDSOnjOvEfgOEJ16s\r\nfKLWURpGjH+MNCvxj+qz8K2KxckE81fS72/eLOFaU7+Exm7if9SKjfOkIOgv\r\n61T/RRT4nnv7hqLfUbB9SdgyeSOBMnjYEasuhPQltcNj51hTL7U8Or3+wGfl\r\nxw5rRutvUPjQQXSgqMFSZtKLFtfEk0gVNlqeEJIMYEy/F+KuiXqUwD0aT6JL\r\nN+b5Uw/vTrn5G7ZWEMOpmki+j+5+sCZgaWKPcHK5ZS9oiU1e/C+LjFQvwSKo\r\nFb5eeh74gxvJuSr8Wcv5pMDPwNbPhI/ACPI8wyjnMYPxqPkeZUMg4+5Y523w\r\n7xBJZaGpOPVPV+o/wNdbNIon8ruuAXhn134=\r\n=CWpd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.2.0_1672767277966_0.05648064286392973"},"_hasShrinkwrap":false},"3.3.0":{"name":"@libp2p/interfaces","version":"3.3.0","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^37.9.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"74cb1b988e65648a6dc67949db6da6ea7124f0f4","_id":"@libp2p/interfaces@3.3.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-X02bdMBl3tFoQfQWIioSnupOpA9lbBkmTx920idtfmes02kHcGWI+vEtMs1Prm+HtlIPQLQiQe5ZEr1WKwhPRQ==","shasum":"19299d0a627d8513170506261e3a1a572df58154","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.0.tgz","fileCount":25,"unpackedSize":32190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3imtxFoB++kqabe+XbAQHVw8mRvBYMXJiRw6FVSwplAiEArdxkxTu7lD3A/2QHKmt7rHF8YlN7ZMbWNNvBz5IRf/Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxtWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTmg/+KPm9z6Bbosy5zB2CNlAE2dH8+BPXlaD2S8F17ZaHnRj/baU/\r\nrtSoAusGnUIaMOz3AnbHMMartfUQpFnCNBZI0mmGVyrC/0BfOdsJ96qY897I\r\nLz/M+upWFdPQfTBAxMH+Dibm1zD6YaPnHb3NbaBi+3dVYX4ypj413EuCto07\r\nhzK9n/AUc+P/EHkoiZuWqOseGVwH0kYg7qX3rDDraVNt134/hQGtgzBmJ2U1\r\nxyb02tj8A7kVGSUvd5aqwDzBpcn5cnRMkHpF/uifDM+zgZd2d8Vj1Dd7eumj\r\ndBjGqS46fGPkYEbtDggUr0qDt319HV2DQ4LnG06XG8teEdUCsYCi45ha8tFv\r\nfdQJmQIV3t1liAElnlbslnmZrXTtpEf81pFd4f3CNconTOSpEil5npTQ0EZc\r\n3t+/R1O8gLYa81a3rp8tGYsmjPd9gW0EdYnbDUJMwZFJwcaW+pdoY6VJ0Zoq\r\noCRypcxHlgs4/EbZBzEcD015MxLpYLk5TTIoE82t9eDdf3IX+WhotyJoGM+h\r\n1Ag8/LzlYjIQU0ZJmChlDl2I5jSnxBDrI74bOzqR/QCpL0rtEWNl/xBZvdau\r\n91NJbNF3n5ovC+ObxPCLWzvAkPEWSQRHbBQbpi0TxqpYGrSjDxzSHVlZfMFv\r\nVhk0dme4hH+SbJuajHZIMw3/SkuRjmwCqKY=\r\n=dlPU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.0_1673975195426_0.5273332413230578"},"_hasShrinkwrap":false},"3.3.1":{"name":"@libp2p/interfaces","version":"3.3.1","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"ba78ac34eb00e68cd78272381733a313d906490f","_id":"@libp2p/interfaces@3.3.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-3N+goQt74SmaVOjwpwMPKLNgh1uDQGw8GD12c40Kc86WOq0qvpm3NfACW+H8Su2X6KmWjCSMzk9JWs9+8FtUfg==","shasum":"519c77c030b10d776250bbebf65990af53ccb2ee","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.1.tgz","fileCount":25,"unpackedSize":32308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgvYWUSnsD088QpZ28dNDI8iLwFQ0qYs9eXzvN7qz0JwIhAKq6d47Z0Z3VrOU5vEDwfHa5f6hUyq0nKFqqy5KKL1k0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/pfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6TQ//SRpGGeZY0AQ51V16Y/AdSxwAmaY8YK4+UZvfTuAkY/LoM6d8\r\nJ9HGy52JOU/Qk6kwuVPi25dKdywvOpnfVHY8tUH/+zJKWAKHqm9fPhCWaC/y\r\nRADnoJtSYLgnYCKisAnfiTmFyawMagTfk8q2k449YQ0L/pU71a7jFqXd6AmX\r\nXNM7wY0+qwEghUhwiWCjTT4M4PFvXrcIKLezWMHro7FO5gNgwVCG6xLgo+D8\r\nMGT7gIBn8uJ8XzSUMBGlPWivPKuj3qY+KCu3RcBc8tb3mxJqWC1UgpefuUxZ\r\nX0ROVPOWJk4xrzbf7/9/ZuxOAhPJWWM9oNn7wFPJMCB/nv5NkM3g2mdUivaA\r\nzz1jHV+dsDCQK/iBL8F1nRTjTcb09+2l6eSsgwxBvwWBsxOk7E8YheVNH1Ah\r\nV8roxgDLs82bxMA/un9cbOhESYDSA9ki03yZbgyVfWZxXaCsfQB1eiBbM4L9\r\nzr4TCYN0Y9x7Ne+9/5uBH+4B+XSkQC8gKlfmjtRWOciqtls+r3FRSLrXWEhS\r\neHSAo5T7y+VeeP8hcybV/Tz7D7AEhFGGFWw8anbN8Setp/z5VN9e2u0UNPCi\r\nLy9GL5wSqiLoiwld31f007jMkUPV1DUJWhbTLL8T+gBJOnjIC9+1kEOoAl/X\r\nHikD4ks5wufecah7EonZLn+HmAmYDRx1YVI=\r\n=crmT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.1_1674050143717_0.019106172087750117"},"_hasShrinkwrap":false},"3.3.2":{"name":"@libp2p/interfaces","version":"3.3.2","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"keywords":["interface","libp2p"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"093a46b3df9705555af200f0fc68aff52f0fe62c","_id":"@libp2p/interfaces@3.3.2","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-p/M7plbrxLzuQchvNwww1Was7ZeGE2NaOFulMaZBYIihU8z3fhaV+a033OqnC/0NTX/yhfdNOG7znhYq3XoR/g==","shasum":"5d8079be845b0960939b5b18880e785a4714465a","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2.tgz","fileCount":25,"unpackedSize":31392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICe8TaxiYCnBUX4ghp38shgiTG3vWQMmWnjo5bCWyuvaAiBacAQ5Y69JjJmQ7oTSx0j8zm5AG05fN4Si0b/PuCs8cg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU+XDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYSQ/8ChQBfbGW565gvis3n6jbNO3OuPjpur4PaR91HHz+ss6rQ+NJ\r\ncVcifqkq/60RHFmkxDCGKw7EJnMjhHf8f7SI2xv4yYNesUwJrsRW0NltYFOr\r\nEJeXNoPb5NdyR/aomYCVW2b5Pk5DderO49WESuF19FwceLFaDYmShwGPEsiM\r\nVY5OIzhKkXUnsWQjT0Mr8LqzmRHvl9lAt5uekU7ecSQP1Cil0Kfozoa/73QZ\r\nXuowaFmV5Soxds/OZxXMwN6rjjIGyhflZb86OIptWS/+50ulsw2vPYPp7VTM\r\n1XWHg4CVyZ8SYmtdil7yCSpaxxQFleq6SQHaqsJzxVH4bXq3SOia7uyTl9oW\r\nfHh1KM8VcyJdffWf1JxeCSy9IU5Ri+jLLie89daDPr/gRRI/EhSbIR4nNmzc\r\nhsfiQMdPQrdKjOSvHeP4R5NiopRpBh88/FDDMgwYaEiGqo42vOYbsK/tvfaP\r\nWStPw5P+mIpgxnt2Kni0FU4rVu+yHxvq3uBVwXm6QryLH+sMwN47MnkNjhnP\r\nhNv2E8UCLCvEAcoNfI8s47jp3dFixkmw6D2qZZCg2mJ6OBEi4/nG60ZEfwWh\r\nbSgmZkO0regWc3M009rdgGp5l7K+nICn/kUoWi3RbTuCqvbdhTXr8UGLmYfr\r\nG4nEFg79Qyr9qu/R470MELzHCp89mE2wQWg=\r\n=o1W4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2_1683219907029_0.9615336441426585"},"_hasShrinkwrap":false},"3.3.2-1c6702c8":{"name":"@libp2p/interfaces","version":"3.3.2-1c6702c8","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","release":"aegir release"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"1c6702c8a48a25e97910c0821f748802edf9ac42","_id":"@libp2p/interfaces@3.3.2-1c6702c8","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-MTfQ1whOAKD3ipLDrK3F5Kjh4c6ZA0L4OYMCK9sBpT08MWbskBPBSgUBxdMd1a59fls6eHX/i+to9lB+7t/OcQ==","shasum":"52f321af8709fd8739233345d94f14cfdf7622d8","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-1c6702c8.tgz","fileCount":24,"unpackedSize":30328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS0MIGik2RRQrAr5I1RiaNhPBP7/8DXQOmbIq8CqlXjAiEA5f9HwJZr8LmBFGKhpC2oqzJop3DPoy3pwkRJ4mGaSLA="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-1c6702c8_1686816623186_0.22818254799079618"},"_hasShrinkwrap":false},"3.3.2-883082ca":{"name":"@libp2p/interfaces","version":"3.3.2-883082ca","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"883082ca284b346cd5c232236356773d97b78d8b","_id":"@libp2p/interfaces@3.3.2-883082ca","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-SjuDJ88kzhxAZOwrvblIHUHDyzaSLd10VYnCo85PII9jSGHXenUb2N9jWPQ8I7/05whqJVmh08aWpOO43LqT3Q==","shasum":"9228000f5b129f0447a58626667b5e67001e13b9","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-883082ca.tgz","fileCount":24,"unpackedSize":30296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe8GWPTv4QuHeUh+5RKQS7W7doGoelhdkFJ/zI+gWzBgIgEjwni/bQ8dEsLloNd1nr6z51gM+LqEO77N3myvagxWQ="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-883082ca_1686821787696_0.140603018389015"},"_hasShrinkwrap":false},"3.3.2-5a9fb4d6":{"name":"@libp2p/interfaces","version":"3.3.2-5a9fb4d6","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"5a9fb4d6855b24a4bd63c6b94a5c13d03d7e7ce9","_id":"@libp2p/interfaces@3.3.2-5a9fb4d6","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-cNp0eB1Tm+ZySnKWOJwTFEAizffbRA+gDos/nWjkUKfDSAN1Ouul5x7I80QU8e04+G3TYwchsg68B/YNvuBUJQ==","shasum":"05682da94e8a3ad5389305d07db5986c84e30793","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-5a9fb4d6.tgz","fileCount":24,"unpackedSize":30296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYKSyEQNRuuSq79Qib2+8C7MwretjH1RAgYrjbZfk06AiEAm8p5PqVowRTZATREscOp2dCfFVTob5jXuLp3E/sfy1s="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-5a9fb4d6_1686825274019_0.9215725252244382"},"_hasShrinkwrap":false},"3.3.2-d2f1eff4":{"name":"@libp2p/interfaces","version":"3.3.2-d2f1eff4","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"d2f1eff45ca2dd30c98497bb5dcbc3fb33496b6d","_id":"@libp2p/interfaces@3.3.2-d2f1eff4","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-AwIhUqL1To3k6Znr77c6Zr+DxKOzlPRNA3QLkAvG5ez+zI779hC/IilUQL3NgBJ6LX7XYmn2JEnAJgm3inYmpw==","shasum":"7cbcf252fbf5c888baac0f635859ddcd2c9c956e","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-d2f1eff4.tgz","fileCount":24,"unpackedSize":30296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyTCT4sNC3JBnhr/LxvUk7mYyYohh+8gaFdWG93CQzVAiAOShRwgKMc/j5w/euTuA9eSQUab40ZU/A8lxCLqPUotQ=="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-d2f1eff4_1686830957173_0.746960571905698"},"_hasShrinkwrap":false},"3.3.2-8c6b6d24":{"name":"@libp2p/interfaces","version":"3.3.2-8c6b6d24","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"8c6b6d2404d403104d244628def748397733dcd4","_id":"@libp2p/interfaces@3.3.2-8c6b6d24","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-7t68Wl9NcobXzu4Trj3+i9GoZUUoAbOSAmj4rOAmNpa2JZ985Nm1l/hB1h66Alm4d74y51OWAYSvQsI5UE0ieQ==","shasum":"7df23192cef6efc9f81b4b5e8890ff671f783b2d","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-8c6b6d24.tgz","fileCount":24,"unpackedSize":30296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1cBDvWDHLWTa/IZ8TSst6dJMx8HfgESHoksi/WQ4O5AiEAtXlCkrEE7wlTu/tuiRTtR4algvYGoIDRHp+B2CiRFI8="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-8c6b6d24_1686832591178_0.704693222433955"},"_hasShrinkwrap":false},"3.3.2-3dfc236e":{"name":"@libp2p/interfaces","version":"3.3.2-3dfc236e","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"3dfc236e1789fb5c1e9d96189483a71124ad1bf4","_id":"@libp2p/interfaces@3.3.2-3dfc236e","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-o0Qpwa+PaJnxyy6kbiY8K7WRuqKJSFqFpabMaXy6nQTQP2TKM98/PPiH6KM7B5TblFuwP/frb46BHRIrNGBhKA==","shasum":"04e189353cb0133d9340c4b6fe0475753a10d7ba","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-3dfc236e.tgz","fileCount":24,"unpackedSize":28335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2cRccqFRpAdC+DKIhbnIc9TSZUWyQUIRx8mUW3ZGfCAIgQvP+B4JmpN/2UoYkAMUJTSAb/Xbpswo6/tG6LZtE7OQ="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-3dfc236e_1686922949352_0.40684473213011163"},"_hasShrinkwrap":false},"3.3.2-ab0e3980":{"name":"@libp2p/interfaces","version":"3.3.2-ab0e3980","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"ab0e3980160dcbacf00825cfc4c6ba1d0c07a20c","_id":"@libp2p/interfaces@3.3.2-ab0e3980","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-31OflaU2PEZB2NzbhjKQCU/g8+PKLy/Ik38maly0CcFAKm+XSVzeEtgX3ehr/aA5Jjh2gSuinDE/XcjnFRFsMA==","shasum":"ecf77e07bc96744fff6bc2d2012b49bba997be0a","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-ab0e3980.tgz","fileCount":24,"unpackedSize":28335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtp59BuoGOX9mMoyIlSRtz5OKiO0xmQbMPUKlFuyO9zAiA4Th/WbJ+3v8Iv6j9g//27V9UK3HjLnVgIJR3dJ/HGOg=="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-ab0e3980_1687168898292_0.8166427640745861"},"_hasShrinkwrap":false},"3.3.2-ea8a0637":{"name":"@libp2p/interfaces","version":"3.3.2-ea8a0637","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"ea8a06378d6733c0bcac28bed3aa3baef1e30ead","_id":"@libp2p/interfaces@3.3.2-ea8a0637","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-aJZ4JtqDaYQAClMDDZ4iJ4GWd2RhYQUOPOHtAad0ByQLhBUs+4KqVL2w3ZnllDLB3t0YvThjlJxszVu3D3mjbA==","shasum":"a762d7d35fef117f39153e98fed3be4a51d09473","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-ea8a0637.tgz","fileCount":24,"unpackedSize":28335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBekKzc1sxC1o5w9Xivs3gGzS7IiWoIatMgMOMWMVMTAiAfoZEmEuPRIKk0f9hsQx5RZRWq4/yb23JTiER2PdCauw=="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-ea8a0637_1687170372522_0.30785100353370587"},"_hasShrinkwrap":false},"3.3.2-d853d124":{"name":"@libp2p/interfaces","version":"3.3.2-d853d124","description":"Common code shared by the various libp2p interfaces","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interfaces#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"keywords":["interface","libp2p"],"type":"module","types":"./dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./errors":{"types":"./dist/src/errors.d.ts","import":"./dist/src/errors.js"},"./events":{"types":"./dist/src/events.d.ts","import":"./dist/src/events.js"},"./startable":{"types":"./dist/src/startable.d.ts","import":"./dist/src/startable.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readme":"# @libp2p/interfaces <!-- omit in toc -->\n\n[![libp2p.io](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![Discuss](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg?style=flat-square)](https://discuss.libp2p.io)\n[![codecov](https://img.shields.io/codecov/c/github/libp2p/js-libp2p.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p/main.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p/actions/workflows/main.yml?query=branch%3Amaster)\n\n> Common code shared by the various libp2p interfaces\n\n## Table of contents <!-- omit in toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [AbortError](#aborterror)\n  - [Events](#events)\n  - [AbortOptions](#abortoptions)\n  - [Startable](#startable)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interfaces\n```\n\n## Usage\n\n### AbortError\n\nThrow an error with a `.code` property of `'ABORT_ERR'`:\n\n```js\nimport { AbortError } from '@libp2p/interfaces/errors'\n\nthrow new AbortError()\n```\n\n### Events\n\nTyped events:\n\n```js\nimport { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'\n\nexport interface MyEmitterEvents {\n  'some-event': CustomEvent<number>;\n}\n\nclass MyEmitter extends EventEmitter<MyEmitterEvents> {\n\n}\n\n// later\nconst myEmitter = new MyEmitter()\nmyEmitter.addEventListener('some-event', (evt) => {\n  const num = evt.detail // <-- inferred as number\n})\n```\n\n### AbortOptions\n\n```js\nimport type { AbortOptions } from '@libp2p/interfaces'\n```\n\n### Startable\n\nLifecycles for components\n\n```js\nimport { start, stop, isStartable } from '@libp2p/interfaces/startable'\nimport type { Startable } from '@libp2p/interfaces/startable'\n\nclass MyStartable implements Startable {\n  // .. implementation methods\n}\n\nconst myStartable = new MyStartable()\n\nisStartable(myStartable) // returns true\n\nawait start(myStartable)\nawait stop(myStartable)\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p/modules/_libp2p_interfaces.html>\n\n## License\n\nLicensed under either of\n\n- Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / <http://www.apache.org/licenses/LICENSE-2.0>)\n- MIT ([LICENSE-MIT](LICENSE-MIT) / <http://opensource.org/licenses/MIT>)\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md","gitHead":"d853d1247f90317966bc95bd56f56dac0e9fee88","_id":"@libp2p/interfaces@3.3.2-d853d124","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-/q630925fludLFwQjozBNqSBte1i/d2Py2GKyifwZ8AmgUMWyEnrh3W8IinPdzGxwZwgNml6jxHW55GVTloBxA==","shasum":"90fc6e08b5b599675ee3a8fcf00dca71a7834e6f","tarball":"https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.2-d853d124.tgz","fileCount":24,"unpackedSize":28335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9Uaa37ltkRoS6SvJPy7dF6zg6WSO+B1bv9gnUVrXCcAiEAuP3FBUM8XA6yQxaL2t+RfJF/lp3JOVRcZiB9CERqYNg="}]},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interfaces_3.3.2-d853d124_1687182467190_0.19298406506301968"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-04T10:38:40.261Z","0.0.0":"2022-01-04T10:38:40.476Z","modified":"2023-06-19T13:47:47.478Z","0.2.0":"2022-01-04T16:51:35.233Z","1.0.0":"2022-01-05T23:02:30.299Z","1.0.1":"2022-01-08T06:44:11.115Z","1.0.2":"2022-01-14T18:09:11.974Z","1.0.3":"2022-01-15T06:47:24.232Z","1.0.4":"2022-01-15T08:48:21.354Z","1.0.5":"2022-01-29T09:33:05.081Z","1.0.6":"2022-02-02T15:36:37.921Z","1.1.0":"2022-02-05T09:04:29.466Z","1.1.1":"2022-02-05T10:52:09.499Z","1.2.0":"2022-02-07T07:40:55.459Z","1.3.0":"2022-02-09T14:26:00.839Z","1.3.1":"2022-02-10T05:51:39.868Z","1.3.2":"2022-02-10T06:59:15.625Z","1.3.3":"2022-02-10T11:44:16.248Z","1.3.4":"2022-02-11T17:00:17.766Z","1.3.5":"2022-02-11T17:41:51.314Z","1.3.6":"2022-02-12T05:15:54.396Z","1.3.7":"2022-02-17T07:40:34.049Z","1.3.8":"2022-02-18T07:06:34.372Z","1.3.9":"2022-02-18T12:24:15.630Z","1.3.10":"2022-02-21T08:26:28.245Z","1.3.11":"2022-02-21T16:03:01.645Z","1.3.12":"2022-02-27T09:56:34.333Z","1.3.13":"2022-02-27T15:14:36.641Z","1.3.14":"2022-03-15T11:34:34.720Z","1.3.15":"2022-03-16T17:14:34.176Z","1.3.16":"2022-03-20T09:24:54.986Z","1.3.17":"2022-03-21T15:58:01.206Z","1.3.18":"2022-03-24T06:43:07.976Z","1.3.19":"2022-04-08T06:14:21.836Z","1.3.20":"2022-04-08T12:36:50.386Z","1.3.21":"2022-04-13T17:02:15.765Z","1.3.22":"2022-04-20T10:59:34.317Z","1.3.23":"2022-04-21T16:32:00.331Z","1.3.24":"2022-04-22T17:40:12.036Z","1.3.25":"2022-04-28T11:15:17.798Z","1.3.26":"2022-04-28T17:01:59.901Z","1.3.27":"2022-05-01T16:45:04.113Z","1.3.28":"2022-05-01T17:17:42.568Z","1.3.29":"2022-05-03T08:32:40.843Z","1.3.30":"2022-05-04T08:49:58.973Z","1.3.31":"2022-05-04T11:30:52.989Z","1.3.32":"2022-05-06T13:35:35.555Z","2.0.0":"2022-05-20T17:24:02.574Z","2.0.1":"2022-05-23T08:53:47.016Z","2.0.2":"2022-05-24T17:02:47.258Z","2.0.3":"2022-05-31T15:54:29.590Z","2.0.4":"2022-06-14T08:27:53.739Z","3.0.0":"2022-06-14T11:35:01.132Z","3.0.1":"2022-06-14T14:20:54.953Z","3.0.2":"2022-06-14T14:46:13.585Z","3.0.3":"2022-06-27T17:08:33.729Z","3.0.4":"2022-11-05T18:20:59.936Z","3.0.5":"2022-12-14T18:40:09.644Z","3.0.6":"2022-12-16T09:56:44.618Z","3.1.0":"2022-12-19T16:39:24.125Z","3.2.0":"2023-01-03T17:34:38.116Z","3.3.0":"2023-01-17T17:06:35.610Z","3.3.1":"2023-01-18T13:55:43.930Z","3.3.2":"2023-05-04T17:05:07.267Z","3.3.2-1c6702c8":"2023-06-15T08:10:23.390Z","3.3.2-883082ca":"2023-06-15T09:36:27.876Z","3.3.2-5a9fb4d6":"2023-06-15T10:34:34.239Z","3.3.2-d2f1eff4":"2023-06-15T12:09:17.304Z","3.3.2-8c6b6d24":"2023-06-15T12:36:31.374Z","3.3.2-3dfc236e":"2023-06-16T13:42:29.538Z","3.3.2-ab0e3980":"2023-06-19T10:01:38.426Z","3.3.2-ea8a0637":"2023-06-19T10:26:12.674Z","3.3.2-d853d124":"2023-06-19T13:47:47.340Z"},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"license":"Apache-2.0 OR MIT","readme":"","readmeFilename":"","description":"Common code shared by the various libp2p interfaces","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","keywords":["interface","libp2p"],"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"}}