{"_id":"@libp2p/interface-content-routing","_rev":"4607457","name":"@libp2p/interface-content-routing","description":"Content routing interface for libp2p","dist-tags":{"latest":"2.1.1","next":"2.1.1-d853d124"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"time":{"modified":"2026-04-10T17:43:46.000Z","created":"2022-06-10T08:15:41.515Z","2.1.1-d853d124":"2023-06-19T13:48:26.558Z","2.1.1-ea8a0637":"2023-06-19T10:27:23.328Z","2.1.1-ab0e3980":"2023-06-19T10:02:48.177Z","2.1.1-3dfc236e":"2023-06-16T13:43:01.663Z","2.1.1-8c6b6d24":"2023-06-15T12:36:49.424Z","2.1.1-d2f1eff4":"2023-06-15T12:09:33.212Z","2.1.1-5a9fb4d6":"2023-06-15T10:35:09.786Z","2.1.1-883082ca":"2023-06-15T09:36:29.595Z","2.1.1-1c6702c8":"2023-06-15T08:10:27.043Z","2.1.1":"2023-05-04T17:07:57.844Z","2.1.0":"2023-04-27T08:19:35.591Z","2.0.2":"2023-03-08T07:25:10.601Z","2.0.1":"2023-01-18T14:03:42.900Z","2.0.0":"2023-01-06T12:11:26.579Z","1.0.7":"2022-12-19T10:29:31.219Z","1.0.6":"2022-12-16T10:03:40.944Z","1.0.5":"2022-12-14T18:48:35.771Z","1.0.4":"2022-11-05T18:23:15.942Z","1.0.3":"2022-10-12T12:32:38.224Z","1.0.2":"2022-06-27T17:12:12.880Z","1.0.1":"2022-06-14T17:41:36.391Z","1.0.0":"2022-06-14T14:58:47.146Z","0.0.0":"2022-06-10T08:15:41.515Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"versions":{"2.1.1-d853d124":{"name":"@libp2p/interface-content-routing","version":"2.1.1-d853d124","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-d853d124","@libp2p/interfaces":"3.3.2-d853d124","multiformats":"^11.0.2"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"d853d1247f90317966bc95bd56f56dac0e9fee88","_id":"@libp2p/interface-content-routing@2.1.1-d853d124","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"e494d2ac390faf53fbfcbfdadba1215153aa2eed","size":3724,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-d853d124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-d853d124.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-d853d124_1687182506408_0.9738352012825606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T13:48:26.558Z","publish_time":1687182506558,"_source_registry_name":"default","_cnpm_publish_time":1687182506558},"2.1.1-ea8a0637":{"name":"@libp2p/interface-content-routing","version":"2.1.1-ea8a0637","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-ea8a0637","@libp2p/interfaces":"3.3.2-ea8a0637","multiformats":"^11.0.2"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"ea8a06378d6733c0bcac28bed3aa3baef1e30ead","_id":"@libp2p/interface-content-routing@2.1.1-ea8a0637","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"afc5b8fac092fdbd151a7559026b041557baaef9","size":3724,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-ea8a0637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-ea8a0637.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-ea8a0637_1687170443107_0.27366018957742066"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T10:27:23.328Z","publish_time":1687170443328,"_source_registry_name":"default","_cnpm_publish_time":1687170443328},"2.1.1-ab0e3980":{"name":"@libp2p/interface-content-routing","version":"2.1.1-ab0e3980","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-ab0e3980","@libp2p/interfaces":"3.3.2-ab0e3980","multiformats":"^11.0.2"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"ab0e3980160dcbacf00825cfc4c6ba1d0c07a20c","_id":"@libp2p/interface-content-routing@2.1.1-ab0e3980","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"bb1d3f76aedc216cb8507371ceed77bc478519da","size":3725,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-ab0e3980.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-ab0e3980.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-ab0e3980_1687168968006_0.3303828321932045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T10:02:48.177Z","publish_time":1687168968177,"_source_registry_name":"default","_cnpm_publish_time":1687168968177},"2.1.1-3dfc236e":{"name":"@libp2p/interface-content-routing","version":"2.1.1-3dfc236e","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"}},"scripts":{"clean":"aegir clean","lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-3dfc236e","@libp2p/interfaces":"3.3.2-3dfc236e","multiformats":"^11.0.2"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"3dfc236e1789fb5c1e9d96189483a71124ad1bf4","_id":"@libp2p/interface-content-routing@2.1.1-3dfc236e","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"c95b5f4041f85ec2e6d5106138fdff3a4b1309e9","size":3723,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-3dfc236e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-3dfc236e.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-3dfc236e_1686922981520_0.7586679599026438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T13:43:01.663Z","publish_time":1686922981663,"_source_registry_name":"default","_cnpm_publish_time":1686922981663},"2.1.1-8c6b6d24":{"name":"@libp2p/interface-content-routing","version":"2.1.1-8c6b6d24","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-8c6b6d24","@libp2p/interfaces":"3.3.2-8c6b6d24","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"8c6b6d2404d403104d244628def748397733dcd4","_id":"@libp2p/interface-content-routing@2.1.1-8c6b6d24","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"0aaa5bd603cd959be0ac4f04251eb4615cd0caf0","size":4069,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-8c6b6d24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-8c6b6d24.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-8c6b6d24_1686832609254_0.7261160415353634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T12:36:49.424Z","publish_time":1686832609424,"_source_registry_name":"default","_cnpm_publish_time":1686832609424},"2.1.1-d2f1eff4":{"name":"@libp2p/interface-content-routing","version":"2.1.1-d2f1eff4","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-d2f1eff4","@libp2p/interfaces":"3.3.2-d2f1eff4","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"d2f1eff45ca2dd30c98497bb5dcbc3fb33496b6d","_id":"@libp2p/interface-content-routing@2.1.1-d2f1eff4","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"3cfbd38f877b7012ed763fa854609f94172888a6","size":4069,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-d2f1eff4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-d2f1eff4.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-d2f1eff4_1686830973039_0.8799025608980138"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T12:09:33.212Z","publish_time":1686830973212,"_source_registry_name":"default","_cnpm_publish_time":1686830973212},"2.1.1-5a9fb4d6":{"name":"@libp2p/interface-content-routing","version":"2.1.1-5a9fb4d6","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-5a9fb4d6","@libp2p/interfaces":"3.3.2-5a9fb4d6","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"5a9fb4d6855b24a4bd63c6b94a5c13d03d7e7ce9","_id":"@libp2p/interface-content-routing@2.1.1-5a9fb4d6","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"e73c46bcf069ce67c7b6c9567746f9c8fcac8225","size":4070,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-5a9fb4d6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-5a9fb4d6.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-5a9fb4d6_1686825309624_0.9631507767288334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T10:35:09.786Z","publish_time":1686825309786,"_source_registry_name":"default","_cnpm_publish_time":1686825309786},"2.1.1-883082ca":{"name":"@libp2p/interface-content-routing","version":"2.1.1-883082ca","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-883082ca","@libp2p/interfaces":"3.3.2-883082ca","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"883082ca284b346cd5c232236356773d97b78d8b","_id":"@libp2p/interface-content-routing@2.1.1-883082ca","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"98414f1124fec68b33ed5e1396004577bf9e6748","size":4070,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-883082ca.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-883082ca.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-883082ca_1686821789425_0.2863123604524487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T09:36:29.595Z","publish_time":1686821789595,"_source_registry_name":"default","_cnpm_publish_time":1686821789595},"2.1.1-1c6702c8":{"name":"@libp2p/interface-content-routing","version":"2.1.1-1c6702c8","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"1.0.10-1c6702c8","@libp2p/interfaces":"3.3.2-1c6702c8","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"1c6702c8a48a25e97910c0821f748802edf9ac42","_id":"@libp2p/interface-content-routing@2.1.1-1c6702c8","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"e7360a59988895fe57431bb58b3ca313cba7bfbb","size":4076,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1-1c6702c8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1-1c6702c8.tgz"},"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1-1c6702c8_1686816626892_0.9997491375192555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T08:10:27.043Z","publish_time":1686816627043,"_source_registry_name":"default","_cnpm_publish_time":1686816627043},"2.1.1":{"name":"@libp2p/interface-content-routing","version":"2.1.1","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"bb3b16d19e4b5f809dbdb1ab666f244693c6249a","_id":"@libp2p/interface-content-routing@2.1.1","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"7c56acad48f59feb9f0c6dd637e73d0e4eebd510","size":4165,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.1_1683220077684_0.8307657683982927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T17:07:57.844Z","publish_time":1683220077844,"_source_registry_name":"default","_cnpm_publish_time":1683220077844},"2.1.0":{"name":"@libp2p/interface-content-routing","version":"2.1.0","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"db44848ffb1d7a5f05669fa0e464913413c44b11","_id":"@libp2p/interface-content-routing@2.1.0","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"94fb1773e91b1a6611babbdf1a0c0d28c8638a86","size":4166,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.1.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.1.0_1682583575463_0.7196925237331337"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-27T08:19:35.591Z","publish_time":1682583575591,"_source_registry_name":"default","_cnpm_publish_time":1682583575591},"2.0.2":{"name":"@libp2p/interface-content-routing","version":"2.0.2","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"4e664c69fb00f83a26afea8a3661e69638ed5a08","_id":"@libp2p/interface-content-routing@2.0.2","_nodeVersion":"18.14.2","_npmVersion":"8.19.4","dist":{"shasum":"daeb14a8b3ec9520cbaab25c615db4aacf706200","size":3834,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.0.2.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.0.2_1678260310465_0.8282126684808331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-08T07:25:10.601Z","publish_time":1678260310601,"_cnpm_publish_time":1678260310601},"2.0.1":{"name":"@libp2p/interface-content-routing","version":"2.0.1","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"a8a54b684e20b69b6f650e7ef90d24827c044aa4","_id":"@libp2p/interface-content-routing@2.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"e050dc42adc3e9b4f1666eafa889c88f892ba1c4","size":3838,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.0.1.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.0.1_1674050622727_0.3702303937633502"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-18T14:03:42.900Z","publish_time":1674050622900,"_cnpm_publish_time":1674050622900},"2.0.0":{"name":"@libp2p/interface-content-routing","version":"2.0.0","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^11.0.0"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"99402562b3a6180bca9e3194ce89c5916f58c3e2","_id":"@libp2p/interface-content-routing@2.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"fab08a4fc9aa46361ec4b17604d1d521a3532f85","size":3844,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-2.0.0.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_2.0.0_1673007086327_0.8369668603922711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T12:23:45.388Z","publish_time":1673007086579,"_cnpm_publish_time":1673007086579},"1.0.7":{"name":"@libp2p/interface-content-routing","version":"1.0.7","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^10.0.0"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"6e03093caee3e6de1e747aaa6cbdb20df31b24f1","_id":"@libp2p/interface-content-routing@1.0.7","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"33f91300c9716fadcb2f6068f10c8ae8283fc534","size":3844,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.7.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.7_1671445771034_0.7247653606838662"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-19T10:58:15.294Z","publish_time":1671445771219,"_cnpm_publish_time":1671445771219},"1.0.6":{"name":"@libp2p/interface-content-routing","version":"1.0.6","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^10.0.0"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"4e7eea59bdba4050de0429ce3f1b60745a519b88","_id":"@libp2p/interface-content-routing@1.0.6","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"45e1e09db4decf1961243a08b38acbf5389485b5","size":3394,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.6.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.6_1671185020780_0.13030292180037084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T10:05:46.387Z","publish_time":1671185020944,"_cnpm_publish_time":1671185020944},"1.0.5":{"name":"@libp2p/interface-content-routing","version":"1.0.5","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^10.0.0"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"3776291daddf321f04123aaa97d7bdb95d1f2c71","_id":"@libp2p/interface-content-routing@1.0.5","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"212eb749e734fa2eb9e729d421c41194db533046","size":3379,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.5.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.5_1671043715578_0.8948110116536867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T18:59:35.654Z","publish_time":1671043715771,"_cnpm_publish_time":1671043715771},"1.0.4":{"name":"@libp2p/interface-content-routing","version":"1.0.4","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^10.0.0"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"092369ab0dcc115a1660509148cf6b0e7676c8dc","_id":"@libp2p/interface-content-routing@1.0.4","_nodeVersion":"18.12.0","_npmVersion":"8.19.3","dist":{"shasum":"88d60fea365aa2c87a3e51fb8094748662cecff3","size":2904,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.4.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.4_1667672595751_0.19609553837786287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-05T18:23:22.342Z","publish_time":1667672595942,"_cnpm_publish_time":1667672595942},"1.0.3":{"name":"@libp2p/interface-content-routing","version":"1.0.3","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^10.0.0"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"ab32665d934b5e3c273452ada57aeaf63a643a59","_id":"@libp2p/interface-content-routing@1.0.3","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"4f9b4fb488d9336edfe22832492e284ae0c4bbe7","size":2942,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.3.tgz"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.3_1665577958021_0.9237517576315837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-12T23:32:26.153Z","publish_time":1665577958224,"_cnpm_publish_time":1665577958224},"1.0.2":{"name":"@libp2p/interface-content-routing","version":"1.0.2","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"3140bd23d4d3628e4c335eac0fa5077a1ed858bc","_id":"@libp2p/interface-content-routing@1.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.13.1","dist":{"shasum":"783721ac67463b10fd8b5c0b60f75f886642fbdf","size":2923,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.2_1656349932685_0.9121655925068413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T17:37:19.399Z","publish_time":1656349932880,"_cnpm_publish_time":1656349932880},"1.0.1":{"name":"@libp2p/interface-content-routing","version":"1.0.1","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"40ddb2a0c44a9cc494351ea39e74b880c5310052","_id":"@libp2p/interface-content-routing@1.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"shasum":"91101fae4f001e7389a0600f116df2b5b5f228f5","size":2922,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.1_1655228496186_0.5080380384572751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T17:41:45.832Z","publish_time":1655228496391,"_cnpm_publish_time":1655228496391},"1.0.0":{"name":"@libp2p/interface-content-routing","version":"1.0.0","description":"Content routing interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#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","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.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"},"dependencies":{"@libp2p/interface-peer-info":"^1.0.0","@libp2p/interfaces":"^3.0.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"c4db50e6e801d314946d72e96ebae350f152ed4e","_id":"@libp2p/interface-content-routing@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"c00d995dcad0ea1ceccf8b2218a6e1fbbdcd9fe2","size":2921,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-1.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_1.0.0_1655218726985_0.886476216808529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T15:46:26.329Z","publish_time":1655218727146,"_cnpm_publish_time":1655218727146},"0.0.0":{"name":"@libp2p/interface-content-routing","version":"0.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"}},"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":{"@libp2p/interfaces":"^2.0.3","@libp2p/interface-peer-info":"^0.0.0","multiformats":"^9.6.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"96a4bcc79da19fd63171b90f81abbb7cead6e9ce","_id":"@libp2p/interface-content-routing@0.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"7341ca7f383ea8f4fca34acfd486b705b07fef57","size":2032,"noattachment":false,"key":"/@libp2p/interface-content-routing/-/@libp2p/interface-content-routing-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-content-routing/download/@libp2p/interface-content-routing-0.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"alanshaw","email":""},{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"jacobheun","email":""},{"name":"npm-service-account-libp2p","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/interface-content-routing_0.0.0_1654848941370_0.4585001151773347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T10:21:54.911Z","publish_time":1654848941515,"_cnpm_publish_time":1654848941515}},"readme":"# @libp2p/interface-content-routing <!-- 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-interfaces.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p-interfaces)\n[![CI](https://img.shields.io/github/actions/workflow/status/libp2p/js-libp2p-interfaces/js-test-and-release.yml?branch=master\\&style=flat-square)](https://github.com/libp2p/js-libp2p-interfaces/actions/workflows/js-test-and-release.yml?query=branch%3Amaster)\n\n> Content routing interface for libp2p\n\n## Table of contents <!-- omit in toc -->\n\n- - [Install](#install)\n- [Modules that implement the interface](#modules-that-implement-the-interface)\n- [Badge](#badge)\n- [How to use the battery of tests](#how-to-use-the-battery-of-tests)\n  - [Node.js](#nodejs)\n- [API](#api)\n  - - [findProviders](#findproviders)\n    - [provide](#provide)\n  - [API Docs](#api-docs)\n  - [License](#license)\n  - [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interface-content-routing\n```\n\nThe primary goal of this module is to enable developers to pick and swap their Content Routing module as they see fit for their libp2p installation, without having to go through shims or compatibility issues. This module and test suite were heavily inspired by abstract-blob-store and interface-stream-muxer.\n\nPublishing a test suite as a module lets multiple modules all ensure compatibility since they use the same test suite.\n\n# Modules that implement the interface\n\n- [JavaScript libp2p-kad-dht](https://github.com/libp2p/js-libp2p-kad-dht)\n- [JavaScript libp2p-delegated-content-routing](https://github.com/libp2p/js-libp2p-delegated-content-routing)\n\n# Badge\n\nInclude this badge in your readme if you make a module that is compatible with the interface-content-routing API. You can validate this by running the tests.\n\n![](img/badge.png)\n\n# How to use the battery of tests\n\n## Node.js\n\nTBD\n\n# API\n\nA valid (read: that follows this abstraction) Content Routing module must implement the following API.\n\n### findProviders\n\n- `findProviders(cid)`\n\nFind peers in the network that can provide a specific value, given a key.\n\n**Parameters**\n\n- [CID](https://github.com/multiformats/js-cid)\n\n**Returns**\n\nIt returns an `AsyncIterable` containing the identification and addresses of the peers providing the given key, as follows:\n\n`AsyncIterable<{ id: PeerId, multiaddrs: Multiaddr[] }>`\n\n### provide\n\n- `provide(cid)`\n\nAnnounce to the network that we are providing the given value.\n\n**Parameters**\n\n- [CID](https://github.com/multiformats/js-cid)\n\n**Returns**\n\nIt returns a promise that is resolved on the success of the operation.\n\n`Promise<void>`\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p-interfaces/modules/_libp2p_interface_content_routing.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","_attachments":{},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-content-routing#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"license":"Apache-2.0 OR MIT"}