{"_id":"@libp2p/interface-stream-muxer","_rev":"4582226","name":"@libp2p/interface-stream-muxer","description":"Stream Muxer interface for libp2p","dist-tags":{"latest":"4.1.2","next":"4.1.2-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-10T16:18:04.000Z","created":"2022-06-10T08:26:16.972Z","4.1.2-d853d124":"2023-06-19T13:48:17.217Z","4.1.2-ea8a0637":"2023-06-19T10:26:33.056Z","4.1.2-ab0e3980":"2023-06-19T10:01:49.041Z","4.1.2-3dfc236e":"2023-06-16T13:42:36.484Z","4.1.2-8c6b6d24":"2023-06-15T12:36:43.025Z","4.1.2-d2f1eff4":"2023-06-15T12:09:27.307Z","4.1.2-5a9fb4d6":"2023-06-15T10:34:59.632Z","4.1.2-883082ca":"2023-06-15T09:36:47.043Z","4.1.2-1c6702c8":"2023-06-15T08:10:47.074Z","4.1.2":"2023-05-17T11:45:40.798Z","4.1.1":"2023-05-17T01:20:15.616Z","4.1.0":"2023-05-16T18:50:37.363Z","4.0.1":"2023-05-04T17:05:45.717Z","4.0.0":"2023-04-18T16:32:57.581Z","3.0.6":"2023-04-11T15:02:07.590Z","3.0.5":"2023-01-18T13:56:31.777Z","3.0.4":"2022-12-19T10:26:43.504Z","3.0.3":"2022-12-16T09:58:21.367Z","3.0.2":"2022-12-14T18:41:58.377Z","3.0.1":"2022-11-05T18:27:26.820Z","3.0.0":"2022-10-06T13:29:06.092Z","2.0.2":"2022-08-07T14:30:18.624Z","2.0.1":"2022-06-27T17:17:03.515Z","2.0.0":"2022-06-22T14:08:56.637Z","1.1.0":"2022-06-21T15:52:36.485Z","1.0.2":"2022-06-16T17:27:01.823Z","1.0.1":"2022-06-14T17:43:11.576Z","1.0.0":"2022-06-14T15:04:50.588Z","0.0.0":"2022-06-10T08:26:16.972Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"versions":{"4.1.2-d853d124":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-d853d124","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-d853d124","@libp2p/interfaces":"3.3.2-d853d124","@libp2p/logger":"2.1.1-d853d124","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"d853d1247f90317966bc95bd56f56dac0e9fee88","_id":"@libp2p/interface-stream-muxer@4.1.2-d853d124","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"f664cfc9eed6e905dec7e550d145c3c3d10da28d","size":10813,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-d853d124.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-d853d124_1687182497013_0.1568242383480387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T13:48:17.217Z","publish_time":1687182497217,"_source_registry_name":"default","_cnpm_publish_time":1687182497217},"4.1.2-ea8a0637":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-ea8a0637","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-ea8a0637","@libp2p/interfaces":"3.3.2-ea8a0637","@libp2p/logger":"2.1.1-ea8a0637","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"ea8a06378d6733c0bcac28bed3aa3baef1e30ead","_id":"@libp2p/interface-stream-muxer@4.1.2-ea8a0637","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"62ca957ba0b864efb7c32afac1ec063aef6637e0","size":10813,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-ea8a0637.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-ea8a0637_1687170392934_0.8005804870499325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T10:26:33.056Z","publish_time":1687170393056,"_source_registry_name":"default","_cnpm_publish_time":1687170393056},"4.1.2-ab0e3980":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-ab0e3980","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-ab0e3980","@libp2p/interfaces":"3.3.2-ab0e3980","@libp2p/logger":"2.1.1-ab0e3980","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"ab0e3980160dcbacf00825cfc4c6ba1d0c07a20c","_id":"@libp2p/interface-stream-muxer@4.1.2-ab0e3980","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"8d28120f63ce3802351f7f054cb5a9ba98eb69a3","size":10813,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-ab0e3980.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-ab0e3980_1687168908861_0.6212754706515529"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-19T10:01:49.041Z","publish_time":1687168909041,"_source_registry_name":"default","_cnpm_publish_time":1687168909041},"4.1.2-3dfc236e":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-3dfc236e","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-3dfc236e","@libp2p/interfaces":"3.3.2-3dfc236e","@libp2p/logger":"2.1.1-3dfc236e","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.10"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"3dfc236e1789fb5c1e9d96189483a71124ad1bf4","_id":"@libp2p/interface-stream-muxer@4.1.2-3dfc236e","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"4c1262112707b2178e6932f104124c9e4722d1c3","size":10811,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-3dfc236e.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-3dfc236e_1686922956334_0.4661309271343741"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T13:42:36.484Z","publish_time":1686922956484,"_source_registry_name":"default","_cnpm_publish_time":1686922956484},"4.1.2-8c6b6d24":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-8c6b6d24","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-8c6b6d24","@libp2p/interfaces":"3.3.2-8c6b6d24","@libp2p/logger":"^2.1.1","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"8c6b6d2404d403104d244628def748397733dcd4","_id":"@libp2p/interface-stream-muxer@4.1.2-8c6b6d24","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"b67664ed3b5175bea878d9264863bf502c7a0ab4","size":11294,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-8c6b6d24.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-8c6b6d24_1686832602864_0.7343649900813218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T12:36:43.025Z","publish_time":1686832603025,"_source_registry_name":"default","_cnpm_publish_time":1686832603025},"4.1.2-d2f1eff4":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-d2f1eff4","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-d2f1eff4","@libp2p/interfaces":"3.3.2-d2f1eff4","@libp2p/logger":"^2.1.1","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"d2f1eff45ca2dd30c98497bb5dcbc3fb33496b6d","_id":"@libp2p/interface-stream-muxer@4.1.2-d2f1eff4","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"90dc85bc93bbfd1f7ba47094974e922cc6e24290","size":11293,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-d2f1eff4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-d2f1eff4_1686830967095_0.4868784709889844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T12:09:27.307Z","publish_time":1686830967307,"_source_registry_name":"default","_cnpm_publish_time":1686830967307},"4.1.2-5a9fb4d6":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-5a9fb4d6","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-5a9fb4d6","@libp2p/interfaces":"3.3.2-5a9fb4d6","@libp2p/logger":"^2.1.1","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"5a9fb4d6855b24a4bd63c6b94a5c13d03d7e7ce9","_id":"@libp2p/interface-stream-muxer@4.1.2-5a9fb4d6","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"d284ba8a7a71c2f261b43c980befbdfc88f8552b","size":11294,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-5a9fb4d6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-5a9fb4d6_1686825299439_0.9344704547394105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T10:34:59.632Z","publish_time":1686825299632,"_source_registry_name":"default","_cnpm_publish_time":1686825299632},"4.1.2-883082ca":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-883082ca","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-883082ca","@libp2p/interfaces":"3.3.2-883082ca","@libp2p/logger":"^2.1.1","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"883082ca284b346cd5c232236356773d97b78d8b","_id":"@libp2p/interface-stream-muxer@4.1.2-883082ca","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"a8e5fb3c4ae7479b21ab1516ab4f360850ad4b9b","size":11294,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-883082ca.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-883082ca_1686821806852_0.8044878673840294"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T09:36:47.043Z","publish_time":1686821807043,"_source_registry_name":"default","_cnpm_publish_time":1686821807043},"4.1.2-1c6702c8":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2-1c6702c8","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"5.1.1-1c6702c8","@libp2p/interfaces":"3.3.2-1c6702c8","@libp2p/logger":"^2.1.1","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"readmeFilename":"README.md","gitHead":"1c6702c8a48a25e97910c0821f748802edf9ac42","_id":"@libp2p/interface-stream-muxer@4.1.2-1c6702c8","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"72b9ce5fe6c398200294028f5671aba26e867e85","size":11302,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2-1c6702c8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.2-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-stream-muxer_4.1.2-1c6702c8_1686816646832_0.14601035446919552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T08:10:47.074Z","publish_time":1686816647074,"_source_registry_name":"default","_cnpm_publish_time":1686816647074},"4.1.2":{"name":"@libp2p/interface-stream-muxer","version":"4.1.2","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"^5.0.0","@libp2p/interfaces":"^3.0.0","@libp2p/logger":"^2.0.7","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"b1ddaa3cdedc0648d4ec63ca7360a0e278d151a1","_id":"@libp2p/interface-stream-muxer@4.1.2","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"f0a5edb906ec784d991b9421a024f0f21ebdaab4","size":11414,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.1.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-stream-muxer_4.1.2_1684323940583_0.4895475075412674"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T11:45:40.798Z","publish_time":1684323940798,"_source_registry_name":"default","_cnpm_publish_time":1684323940798},"4.1.1":{"name":"@libp2p/interface-stream-muxer","version":"4.1.1","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"^5.0.0","@libp2p/interfaces":"^3.0.0","@libp2p/logger":"^2.0.7","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"311a587ef24226ba2fec2cee338a0444d4d11f53","_id":"@libp2p/interface-stream-muxer@4.1.1","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"05fabfddaa56bc1a6427c9a64f68f5dd8c0b593c","size":10865,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.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-stream-muxer_4.1.1_1684286415446_0.09242178723468286"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-17T01:20:15.616Z","publish_time":1684286415616,"_source_registry_name":"default","_cnpm_publish_time":1684286415616},"4.1.0":{"name":"@libp2p/interface-stream-muxer","version":"4.1.0","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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"},"./stream":{"types":"./dist/src/stream.d.ts","import":"./dist/src/stream.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-connection":"^5.0.0","@libp2p/interfaces":"^3.0.0","@libp2p/logger":"^2.0.7","abortable-iterator":"^5.0.1","any-signal":"^4.1.1","it-pushable":"^3.1.3","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"0e115686a3df151fec8e7f19c77d18ee0b052934","_id":"@libp2p/interface-stream-muxer@4.1.0","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"f01340d7a5a4d0e46d6d1ab81a799c5bb05c8da5","size":10811,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.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-stream-muxer_4.1.0_1684263037167_0.5102593088795382"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-16T18:50:37.363Z","publish_time":1684263037363,"_source_registry_name":"default","_cnpm_publish_time":1684263037363},"4.0.1":{"name":"@libp2p/interface-stream-muxer","version":"4.0.1","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^5.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^39.0.5"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"35b6d21687fdfefbcf0267673b351b9b304926b3","_id":"@libp2p/interface-stream-muxer@4.0.1","_nodeVersion":"18.16.0","_npmVersion":"8.19.4","dist":{"shasum":"161369a68cf2ffec71522c045cf122b62fa325c6","size":5116,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.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-stream-muxer_4.0.1_1683219945557_0.7709920806998012"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T17:05:45.717Z","publish_time":1683219945717,"_source_registry_name":"default","_cnpm_publish_time":1683219945717},"4.0.0":{"name":"@libp2p/interface-stream-muxer","version":"4.0.0","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^5.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^2.0.1","uint8arraylist":"^2.4.3"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"f5768f2d0d4d7479e03f598738fe0b75fc7a7450","_id":"@libp2p/interface-stream-muxer@4.0.0","_nodeVersion":"18.15.0","_npmVersion":"8.19.4","dist":{"shasum":"cb261705eb9d827463a03182ecbd660712da1672","size":5109,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-4.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-stream-muxer_4.0.0_1681835577388_0.4999913857043037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-18T16:32:57.581Z","publish_time":1681835577581,"_cnpm_publish_time":1681835577581},"3.0.6":{"name":"@libp2p/interface-stream-muxer","version":"3.0.6","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^4.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"08939ea401d83213ad1e5cf24ad194ff68bc977c","_id":"@libp2p/interface-stream-muxer@3.0.6","_nodeVersion":"18.15.0","_npmVersion":"8.19.4","dist":{"shasum":"f84fae484290b667a1b4ffa51af7d6138765a698","size":5022,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.6_1681225327451_0.8615215820720721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T15:02:07.590Z","publish_time":1681225327590,"_cnpm_publish_time":1681225327590},"3.0.5":{"name":"@libp2p/interface-stream-muxer","version":"3.0.5","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^38.1.0"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"1c159d3889e7261b49fff20971363ac6e6c00800","_id":"@libp2p/interface-stream-muxer@3.0.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"7cc6e3887e133e1ef54a515c9e21d7b889974c59","size":5018,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.5_1674050191671_0.6090054311063324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-18T13:56:31.777Z","publish_time":1674050191777,"_cnpm_publish_time":1674050191777},"3.0.4":{"name":"@libp2p/interface-stream-muxer","version":"3.0.4","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"bcab340b049c81fee0a137b4f0c8505bac19468f","_id":"@libp2p/interface-stream-muxer@3.0.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"c0556fdb8d35a8ea2ed53ed851d14cf3a6008adb","size":5010,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.4_1671445603373_0.15899930274756002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-19T10:54:36.484Z","publish_time":1671445603504,"_cnpm_publish_time":1671445603504},"3.0.3":{"name":"@libp2p/interface-stream-muxer","version":"3.0.3","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"b9360a05a11331e8bf6d85ca84ffdd6f58b5c828","_id":"@libp2p/interface-stream-muxer@3.0.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"664ca5d28b633b25e7e0a4e304c5f8c9c61529d7","size":4871,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.3_1671184701171_0.7519000670621987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T09:58:27.871Z","publish_time":1671184701367,"_cnpm_publish_time":1671184701367},"3.0.2":{"name":"@libp2p/interface-stream-muxer","version":"3.0.2","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.7.3"},"typedoc":{"entryPoint":"./src/index.ts"},"gitHead":"e00f0a0602883a57de2c4ec85ccd2a2ee9ec82c0","_id":"@libp2p/interface-stream-muxer@3.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"781256c48a326b138df4969a157ac7fdf39ebc46","size":4858,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.2_1671043318200_0.5037747547836795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-14T18:43:38.531Z","publish_time":1671043318377,"_cnpm_publish_time":1671043318377},"3.0.1":{"name":"@libp2p/interface-stream-muxer","version":"3.0.1","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"ebee68169d3b5cc400fbaef407b14b42c5c15b36","_id":"@libp2p/interface-stream-muxer@3.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.3","dist":{"shasum":"d7724cb38800dc4843c476118ee0ce24a190526f","size":4359,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.1_1667672846656_0.6719129683178866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-05T18:27:32.574Z","publish_time":1667672846820,"_cnpm_publish_time":1667672846820},"3.0.0":{"name":"@libp2p/interface-stream-muxer","version":"3.0.0","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"e7fc79e2f01b78b18ad74dac05b979eb9aecbd96","_id":"@libp2p/interface-stream-muxer@3.0.0","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"cd884a8390917170873eb0a8894fae51bf16ef9f","size":4395,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-3.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-stream-muxer_3.0.0_1665062945886_0.05764863906796802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-06T13:29:26.590Z","publish_time":1665062946092,"_cnpm_publish_time":1665062946092},"2.0.2":{"name":"@libp2p/interface-stream-muxer","version":"2.0.2","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^3.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"02100fb58ee7a88087515565cc6514142a5fb8b8","_id":"@libp2p/interface-stream-muxer@2.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.16.0","dist":{"shasum":"81b561de8dec75f085e5b2ae3c3acac256450dc9","size":4366,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-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-stream-muxer_2.0.2_1659882618445_0.9015907672098988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T14:30:24.452Z","publish_time":1659882618624,"_cnpm_publish_time":1659882618624},"2.0.1":{"name":"@libp2p/interface-stream-muxer","version":"2.0.1","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^2.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.4.0"},"gitHead":"dfd2434ac01aa8fbdffdcc106c3b37c43a377e9b","_id":"@libp2p/interface-stream-muxer@2.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.13.1","dist":{"shasum":"5e6f719aed3000e0e6d9968f41b7aa30a1f22b2f","size":4352,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-2.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-stream-muxer_2.0.1_1656350223369_0.48319363297635887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T17:27:57.037Z","publish_time":1656350223515,"_cnpm_publish_time":1656350223515},"2.0.0":{"name":"@libp2p/interface-stream-muxer","version":"2.0.0","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^2.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"9f8d5f45647e3bd8943acfbfb77424b0f83c27cf","_id":"@libp2p/interface-stream-muxer@2.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.12.2","dist":{"shasum":"012eeb6bad0c1886ae790ae80e308739448c0c35","size":4348,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-2.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-stream-muxer_2.0.0_1655906936453_0.0863969975454606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-22T15:33:17.011Z","publish_time":1655906936637,"_cnpm_publish_time":1655906936637},"1.1.0":{"name":"@libp2p/interface-stream-muxer","version":"1.1.0","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^2.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"065279244d255691b321c22a3be8151f8a38b133","_id":"@libp2p/interface-stream-muxer@1.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.12.2","dist":{"shasum":"dd8dd68e656cbdb92c4b5b9e7f82c3c6c50ac4ab","size":4289,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-1.1.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-stream-muxer_1.1.0_1655826756329_0.2821260798623211"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-21T16:32:27.788Z","publish_time":1655826756485,"_cnpm_publish_time":1655826756485},"1.0.2":{"name":"@libp2p/interface-stream-muxer","version":"1.0.2","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^2.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"e2fd4045f11834dafed5ef2b9d090454b10db456","_id":"@libp2p/interface-stream-muxer@1.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.12.2","dist":{"shasum":"962625fad134d671f5d17d638b18f7ef4c7ef9bc","size":4206,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-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-stream-muxer_1.0.2_1655400421657_0.32223185097638374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-16T17:41:00.037Z","publish_time":1655400421823,"_cnpm_publish_time":1655400421823},"1.0.1":{"name":"@libp2p/interface-stream-muxer","version":"1.0.1","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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-connection":"^1.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"e35d512c0aca37e53a3632df5647fe6f0555ba68","_id":"@libp2p/interface-stream-muxer@1.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.12.1","dist":{"shasum":"26564c7389c4b9187c0e5c94557f9b523295d33b","size":4206,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-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-stream-muxer_1.0.1_1655228591402_0.7859744015786767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T17:43:19.519Z","publish_time":1655228591576,"_cnpm_publish_time":1655228591576},"1.0.0":{"name":"@libp2p/interface-stream-muxer","version":"1.0.0","description":"Stream Muxer interface for libp2p","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interface-stream-muxer#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/components":"~0.0.0","@libp2p/interface-connection":"^1.0.0","@libp2p/interfaces":"^3.0.0","it-stream-types":"^1.0.4"},"devDependencies":{"aegir":"^37.2.0"},"gitHead":"c4db50e6e801d314946d72e96ebae350f152ed4e","_id":"@libp2p/interface-stream-muxer@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"13071ae47055fe9aa4ef0e1730ca5ccacec4f541","size":4249,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-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-stream-muxer_1.0.0_1655219090428_0.6666141268761268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-14T15:48:10.910Z","publish_time":1655219090588,"_cnpm_publish_time":1655219090588},"0.0.0":{"name":"@libp2p/interface-stream-muxer","version":"0.0.0","description":"Compliance tests for implementations of the libp2p connection interface","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interface-compliance-tests#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":{"it-stream-types":"^1.0.4","@libp2p/components":"^0.0.0","@libp2p/interface-connection":"^0.0.0","@libp2p/interfaces":"^2.0.3"},"devDependencies":{"aegir":"^37.0.7"},"gitHead":"96a4bcc79da19fd63171b90f81abbb7cead6e9ce","_id":"@libp2p/interface-stream-muxer@0.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"0707ee5cca4270c29629b7e14c80f782f0616ce0","size":3121,"noattachment":false,"key":"/@libp2p/interface-stream-muxer/-/@libp2p/interface-stream-muxer-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@libp2p/interface-stream-muxer/download/@libp2p/interface-stream-muxer-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-stream-muxer_0.0.0_1654849576835_0.45616602871295253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-10T10:41:31.582Z","publish_time":1654849576972,"_cnpm_publish_time":1654849576972}},"readme":"# @libp2p/interface-stream-muxer <!-- 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> Stream Muxer 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- [Usage](#usage)\n- [API](#api)\n  - [`const muxer = new Muxer([options])`](#const-muxer--new-muxeroptions)\n  - [`muxer.onStream`](#muxeronstream)\n  - [`muxer.onStreamEnd`](#muxeronstreamend)\n  - [`const stream = await muxer.newStream([options])`](#const-stream--await-muxernewstreamoptions)\n  - [`const streams = muxer.streams`](#const-streams--muxerstreams)\n- [API Docs](#api-docs)\n- [License](#license)\n- [Contribution](#contribution)\n\n## Install\n\n```console\n$ npm i @libp2p/interface-stream-muxer\n```\n\nThe primary goal of this module is to enable developers to pick and swap their stream muxing module as they see fit for their application, without having to go through shims or compatibility issues. This module and test suite was heavily inspired by [abstract-blob-store](https://github.com/maxogden/abstract-blob-store).\n\nPublishing a test suite as a module lets multiple modules all ensure compatibility since they use the same test suite.\n\nThe API is presented with both Node.js and Go primitives, however, there is no actual limitations for it to be extended for any other language, pushing forward the cross compatibility and interop through different stacks.\n\n## Modules that implement the interface\n\n- [js-libp2p-spdy](https://github.com/libp2p/js-libp2p-spdy)\n- [js-libp2p-mplex](https://github.com/libp2p/js-libp2p-mplex)\n\nSend a PR to add a new one if you happen to find or write one.\n\n## Badge\n\nInclude this badge in your readme if you make a new module that uses interface-stream-muxer API.\n\n![](img/badge.png)\n\n## Usage\n\nInstall `interface-stream-muxer` as one of the dependencies of your project and as a test file. Then, using `mocha` (for JavaScript) or a test runner with compatible API, do:\n\n```js\nconst test = require('libp2p-interfaces-compliance-tests/stream-muxer')\n\nconst common = {\n  async setup () {\n    return yourMuxer\n  },\n  async teardown () {\n    // cleanup\n  }\n}\n\n// use all of the test suits\ntest(common)\n```\n\n## API\n\nA valid (one that follows this abstraction) stream muxer, must implement the following API:\n\n### `const muxer = new Muxer([options])`\n\nCreate a new *duplex* stream that can be piped together with a connection in order to allow multiplexed communications.\n\ne.g.\n\n```js\nconst Muxer = require('your-muxer-module')\nimport { pipe } from 'it-pipe'\n\n// Create a duplex muxer\nconst muxer = new Muxer()\n\n// Use the muxer in a pipeline\npipe(conn, muxer, conn) // conn is duplex connection to another peer\n```\n\n`options` is an optional `Object` that may have the following properties:\n\n- `onStream` - A function called when receiving a new stream from the remote. e.g.\n  ```js\n  // Receive a new stream on the muxed connection\n  const onStream = stream => {\n    // Read from this stream and write back to it (echo server)\n    pipe(\n      stream,\n      source => (async function * () {\n        for await (const data of source) yield data\n      })()\n      stream\n    )\n  }\n  const muxer = new Muxer({ onStream })\n  // ...\n  ```\n  **Note:** The `onStream` function can be passed in place of the `options` object. i.e.\n  ```js\n  new Mplex(stream => { /* ... */ })\n  ```\n- `onStreamEnd` - A function called when a stream ends.\n  ```js\n     // Get notified when a stream has ended\n    const onStreamEnd = stream => {\n      // Manage any tracking changes, etc\n    }\n    const muxer = new Muxer({ onStreamEnd, ... })\n  ```\n- `signal` - An [`AbortSignal`](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal) which can be used to abort the muxer, *including* all of it's multiplexed connections. e.g.\n  ```js\n  const controller = new AbortController()\n  const muxer = new Muxer({ signal: controller.signal })\n\n  pipe(conn, muxer, conn)\n\n  controller.abort()\n  ```\n- `maxMsgSize` - The maximum size in bytes the data field of multiplexed messages may contain (default 1MB)\n\n### `muxer.onStream`\n\nUse this property as an alternative to passing `onStream` as an option to the `Muxer` constructor.\n\n```js\nconst muxer = new Muxer()\n// ...later\nmuxer.onStream = stream => { /* ... */ }\n```\n\n### `muxer.onStreamEnd`\n\nUse this property as an alternative to passing `onStreamEnd` as an option to the `Muxer` constructor.\n\n```js\nconst muxer = new Muxer()\n// ...later\nmuxer.onStreamEnd = stream => { /* ... */ }\n```\n\n### `const stream = await muxer.newStream([options])`\n\nInitiate a new stream with the remote. Returns a [duplex stream](https://gist.github.com/alanshaw/591dc7dd54e4f99338a347ef568d6ee9#duplex-it).\n\ne.g.\n\n```js\n// Create a new stream on the muxed connection\nconst stream = await muxer.newStream()\n\n// Use this new stream like any other duplex stream:\npipe([1, 2, 3], stream, consume)\n```\n\n### `const streams = muxer.streams`\n\nThe streams property returns an array of streams the muxer currently has open. Closed streams will not be returned.\n\n```js\nmuxer.streams.map(stream => {\n  // Log out the stream's id\n  console.log(stream.id)\n})\n```\n\n## API Docs\n\n- <https://libp2p.github.io/js-libp2p-interfaces/modules/_libp2p_interface_stream_muxer.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-stream-muxer#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"license":"Apache-2.0 OR MIT"}