{"_id":"libp2p-mplex","_rev":"34-a85221866bfcad1595dc6273e690b7c4","name":"libp2p-mplex","dist-tags":{"latest":"0.10.7"},"versions":{"0.6.0":{"name":"libp2p-mplex","version":"0.6.0","description":"JavaScript implementation of https://github.com/libp2p/mplex","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^13.0.1","chai":"^4.1.2","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"^0.11.5","libp2p-websockets":"~0.10.4","pre-commit":"^1.2.2","pull-pair":"^1.1.0"},"dependencies":{"async":"^2.6.0","chunky":"0.0.0","concat-stream":"^1.6.0","debug":"^3.1.0","duplexify":"^3.5.3","pull-catch":"^1.0.0","pull-stream":"^3.6.1","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^2.3.4","stream-to-pull-stream":"^1.7.2","through2":"^2.0.3","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"dfa190f17491a200995bc5d84c2482021e4e7164","_id":"libp2p-mplex@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"integrity":"sha512-2sSQm2zluM51cjfoJUFvQtHNc0v9bf5cQzvqmfLMd69iYNFSfdJjGoEA6GBPKzDjVs45zaojxUUkHX+kwB5MPA==","shasum":"fcd9fe652aad04a743a366d31983ab9a71658af6","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.6.0.tgz","fileCount":21,"unpackedSize":44184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnKc/aKCmZWlUoSqpC/NR5ijdnwoAXI8D+T/CdqKvSsAiBC5on/FgKvAG9PSFGmM9/vpM8XGw4wHmWsih4z7q13UA=="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.6.0_1519031614780_0.3759095512754185"},"_hasShrinkwrap":false},"0.7.0":{"name":"libp2p-mplex","version":"0.7.0","description":"JavaScript implementation of https://github.com/libp2p/mplex","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^13.0.6","chai":"^4.1.2","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"^0.12.0","libp2p-websockets":"~0.11.0","pre-commit":"^1.2.2","pull-pair":"^1.1.0"},"dependencies":{"async":"^2.6.0","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^3.1.0","duplexify":"^3.5.4","pull-catch":"^1.0.0","pull-stream":"^3.6.7","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^2.3.6","stream-to-pull-stream":"^1.7.2","through2":"^2.0.3","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"7587717a9e8a48d3b5c582153e8badcd16fc3329","_id":"libp2p-mplex@0.7.0","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"integrity":"sha512-Vvk6ShXrNQBM/fkbrnEMtWuWiKEBXmSMFONtmfu33BKgi6dDzOWOR33LuIv1xEPkLWagRAeckVTg0kTta7J3ZA==","shasum":"0f915e1ba3cec69e66297b7973110f1bfa9ba5e4","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.7.0.tgz","fileCount":21,"unpackedSize":44298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrKlQ1mhci5JQBLC9o2CgXzmPRP/ra4tvUJo1xxgKG6wIgY5WZUw9ETUnQiHexowUVn0boV8JyEgUrkHoZ0lbq9ug="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.7.0_1522946477649_0.7849485802952829"},"_hasShrinkwrap":false},"0.8.0":{"name":"libp2p-mplex","version":"0.8.0","description":"JavaScript implementation of https://github.com/libp2p/mplex","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^14.0.0","chai":"^4.1.2","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"~0.12.0","libp2p-websockets":"~0.12.0","pre-commit":"^1.2.2","pull-pair":"^1.1.0"},"dependencies":{"async":"^2.6.1","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^3.1.0","duplexify":"^3.6.0","interface-connection":"~0.3.2","pull-catch":"^1.0.0","pull-stream":"^3.6.8","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^2.3.6","stream-to-pull-stream":"^1.7.2","through2":"^2.0.3","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"544ab29bd4fa9a2d4de40c4481b22f2faa197d4e","_id":"libp2p-mplex@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"dist":{"integrity":"sha512-bjpHYqyxYNsnyKRgeATVU8u1wnP1vV/rEL+TOuVCv9WBnUPBifL9e+ggbEQtIQfZDsiDl3l43i8MJDuRKOag7A==","shasum":"2f647b247659e0189c0ca2b0528e4db7a6d79528","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.8.0.tgz","fileCount":22,"unpackedSize":46281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKPm6CRA9TVsSAnZWagAAO+sQAKBwkdvZgQBPCxrRijWP\n0n6EtjhrlDtKcQFwh1DiRbIYL4HOgo7SwgTeJPvd13Lpg5egXFzCVZ4EwG+Y\n2TZJ4xTVoOs+0QRUcCI5IUOtbrpz6scenu8yUlWFaFqF2xF1yQS4TXZOYAYb\nJ8H/j1OXb0fRkug0z67KRzMttKLb6ZwNIk0fOI58ql0co8VMtDdnwMrxeUqC\nWusf5ajSPkfLVfYBDcI0MsDA9YhC2xXSJK/K6Qw7HUu11gqZUNmW/McACgiH\nWS45+6IR7fj3WYyo+t+AMRujcyA5cFotCrirh0OlMol9Koiaw235zJvWnQtB\nGsBhRHcOUaiFfWMRwqsXeFWv9leCx3BlQ7KVYuyX7PmHmrOu0ronhCQFzElT\nvyjStZenWLONxqkb9OL614efY2HMxdLH/hAQcVq18KmDCyebM97gRaDo+JyO\nefY/3a55ogJSgoBuM2f+Bgsvvrvkz6cXGp6Ug7EoEdPRg29xivvdZAuujXz4\nTVZgEq8H1KfpXudAVeK/zaAUrDQtF60uTT4bk1REVIjpGt6ntlR3SKPMo1VM\ndoN/V4VUIMuEMMoOrgdvWMm0kgspsT6s5/D5OT7rlPdrYDyRPEm7WTkspR4q\nGa4AKnsDt/INZxZBD/YTfIvejtUG1yEUAPO1G6fK99kiRE9bonjXNIYmiiyw\n6ETl\r\n=X9/v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/xrrNApPsFLq1sdMldCMMdLbHCl5xxbvr2gWvYhG7VQIgUsSWve7qx3bTaKrj52jyK9c+zuUlMR9WPzRe/VxjKsg="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.8.0_1529412025411_0.21455147671165387"},"_hasShrinkwrap":false},"0.8.1":{"name":"libp2p-mplex","version":"0.8.1","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^15.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"~0.12.0","libp2p-websockets":"~0.12.0","pull-pair":"^1.1.0"},"dependencies":{"async":"^2.6.1","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^3.1.0","duplexify":"^3.6.0","interface-connection":"~0.3.2","pull-catch":"^1.0.0","pull-stream":"^3.6.8","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^2.3.6","stream-to-pull-stream":"^1.7.2","through2":"^2.0.3","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"c25a6dcabfc49787df2164fac4227454232fb1de","_id":"libp2p-mplex@0.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-dbsQMAyqKQ9oi+a5UDJTuLbe7MkC6sIVL3qXYZw58MJ31ROx8Tb3cNRh2orq7EjVKi0AgfU24JvzdQlS7c5t8w==","shasum":"77c4dc24ee0a4bffd803a7ad5de0b07f71bb8b03","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.8.1.tgz","fileCount":22,"unpackedSize":46686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsfcICRA9TVsSAnZWagAA148P/R1uk5TyG7WiiQghHivi\nHBIPWhoSaR5o27RBxzFY3A42rLl1cV3ghOE/gbrvhlel60S+NiKjKIcMj3sk\n+FCIUXl7MljGmncExNhDghD4a7ji0+tagGN9kDJ48q+pAinEVWNVoP7CUFbr\nmow42rYZG3bfsbZ3N1dbLW2mysZHfNfFREnPSSQCgx+U4KXdlQSZIjnLJ7By\nYSYCwl94trHLSPazItvQzlIIk4zGp5F4p0dWBku79UxLySF0UUSS22buR4pB\nESTU96SCgJvaPFeJk3lNQZKF9KiGBkfbgjlmn0p0JPjbvkwhcBzN6RjcabFs\n9Wn+BGxEDkEeCUaMyPqBM89QuWA79yjFsZV50TRedpgH35AopvVgkLPBb0LH\nkGVrNW7/hmoGxTfbkPnrwvbeJ7rheA0tTN5kYuHcCxmy8io7sHruFWA92iCm\n5kQjeiOVMorQ4kp8eL0UQlI6mREVP9OTEFAYMsp1QronTAA+OiktRCDhwo41\ndIqwu6NSqqon505Kse84AvJrVVO4iKyuUJYkwnH5XctwwvLjYZFNC5zlQNi1\nj+wAd0vdqdddbGylyAVWvPAcbrOG74U+znCnyq/oJiKN7NZZZOE7xGvX9ihd\ngxhx2jfWAFfvaVfIs10g9SREFNEVJfWEkIMo6AHOwrt0tc2ikXVehXt6YPEo\nhDFl\r\n=E1/E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzpUX+sv+wye60IGpE++TvqdoBWtc5OOwNz/IR1s3ZzAIgJvR+sA5ZKUN9ioF8iGzamK8k2HpZqOelPFcEyYxgEMA="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.8.1_1538389767448_0.34374213993801606"},"_hasShrinkwrap":false},"0.8.2":{"name":"libp2p-mplex","version":"0.8.2","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^15.2.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"~0.13.0","libp2p-websockets":"~0.12.0","pull-pair":"^1.1.0"},"dependencies":{"async":"^2.6.1","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^3.1.0","duplexify":"^3.6.0","interface-connection":"~0.3.2","pull-catch":"^1.0.0","pull-stream":"^3.6.9","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^3.0.3","stream-to-pull-stream":"^1.7.2","through2":"^2.0.3","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"4e7dda6a1abab84e9bebe76b747402b8ab06e97e","_id":"libp2p-mplex@0.8.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-tQTNyjSlEhLXHaK2LYmNWdFNXkbmnrKI5gyGv9CaK43F1Zmo5AP6Ex18qSyXPBPyuOyJBLBI/kXiglik834+JA==","shasum":"8ee0520446ce7f9918e6b51721474a753e529e94","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.8.2.tgz","fileCount":22,"unpackedSize":47104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsjSZCRA9TVsSAnZWagAA4ZsP/R9Ma9q3aTlcX/mCo5oT\nxgNHLsEvMler7wJvX6KqxOKjSsxeW2FHJvjvdlCbegKMVD/Mrxp11Ug26AmI\nZm/pQR+rObaU8I6D5OCdK7L2MDlTDqNf62TotbmnPLlsF1vtvpAf/33hbKfZ\nhAjtjVmekDrAAPNziQ2TaVXRUFzrJ+VvLIq241OrAHYE31/v6eAcRy2UK/7p\nhSgp49TejtWUTJacfeKQ3liGaDsRqhGqSvBAz9TGV3yEW9RrJX7WsuWs/Iwm\ntCLaqTq94yZ6QuDGzQCpCuLXbuzIeouODaJLIPOPYdVZpf2BqV9l6lsxVEDt\nlwmfut75pB+EHaKKmtFl+lWo4uv2bkMV2gHizpd6DXvQHRVo1bOamTT/I9QG\ni8BYdWTP4buB6dq10P90KNJEtEOCtmBMBCcqrIizF9+0Ho4ytch5rvMwnwg6\nH882RtC/f0/owPLmpTctn0YBfJ+RDtKBioT00ssVSIDwknLXElsRX35pxigu\nHaueCMtj4jFKvnWEUrKJHjMKYrCC+gcpXYJPkNWgY2N+u09H1mLX6xqEu6bd\njx6y8zLlvKt6CthMlz3fDTTixULBZLIjkVDwKaDPfDIS05OlwMdKRFY4u41g\now9KdpDrP2Q7Zu0lw+R7MPFl6Y2Eb1zmqZ45X8ypkMKHhSkl4ZDX+Mr9v9LG\nx80l\r\n=ak7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkEyCh1eK9cYBASfCSZbF+ROpES8cQVyaAM5ZW/9B1ZwIhAMJkAqcaCsW9nLFi8l33eWOy/rjyAxrQ8AMp7EiVCFLU"}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.8.2_1538405529149_0.052481563005885024"},"_hasShrinkwrap":false},"0.8.3":{"name":"libp2p-mplex","version":"0.8.3","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^15.2.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"~0.13.0","libp2p-websockets":"~0.12.0","pull-pair":"^1.1.0"},"dependencies":{"async":"^2.6.1","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^3.1.0","duplexify":"^3.6.0","interface-connection":"~0.3.2","pull-catch":"^1.0.0","pull-stream":"^3.6.9","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^3.0.3","stream-to-pull-stream":"^1.7.2","through2":"^2.0.3","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"2d2c3333e332ee4737cc12ff25b529e76726211b","_id":"libp2p-mplex@0.8.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-/uDaFFRe4w2GKiG1QHhTimESVj5S0N47aBOOfelEm52SkYM1Q07N2sb+YDU1GBUHmcojxC3W9dWj5rwJaytjhQ==","shasum":"088e844457330e4faf1bd27324533bf04734c6b8","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.8.3.tgz","fileCount":22,"unpackedSize":47522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5DhuCRA9TVsSAnZWagAAek0P/0BDBMyhq91EO6zfNF/N\nYomoU/uEphDGk/lIphL/qbA1dAeZotUdZgSId1tGdNujTuLncxLuZZHZXSdh\nX79mdAkgnix3wXrML4VLBW8leS8IzPMiAN2i2Hdx+L1Wp+CR9HuBkJ3imUFV\nKZ/mkDUuFh7RRmtqzAVYDu1LVgJDIRHDrHEP+aWKig1sJqTOQziILv8uuUGf\nqfQBIxawZyqvRlKmVNGELlm5K0NERZyZPZCZtLSGeTu+cdHjRv5+O9zLCWmU\nNCO8e8JYoD//lS7PXlYy2LTtyDzUQHGqOk/KlpAgOu8i5+PlU3yNuamu+azd\nlDOSXVwmQAJCNq4f+zTEEUdus+kfCzxV9DhrGhoRU/RT031HTZ6vqK6ifAAw\nCii8b+LLSmD0yi6XFmF8gbrxpV7g+jGMq4VM9wCsyumG2RJj2B/gu3Fb3BS9\n55P7aRooNAyv2G8CzYh1kWg3+i++kyytjbG/+3SfyJXeQiMwzOnaHnd8F2gx\noK2LBx5mLa3a3wim4T1x6QItmqwlQQ7DrIUNHBeJbx4FOT9ypFknJrB0KLlM\nKCz4caBOC2attTs+r1MOrhPlBkulRAwkfmUMkuZCUsfAQEgSDS3TvsO4zEMX\nbKyIIN0G8GomrSwSpFWXaT5bDRhAE2onVrE7t8YPpHSJjWDzy9MBiIK41R01\nAJc+\r\n=pkmY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7A06SPjrDw/jDSgeDsqhfL1y2RvRfPQe/u8xOTp5nsAiBgmwMN4r13X3Wo+/2Qf6+8Fdm1DX1ag52T5ylk+Enmtg=="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.8.3_1541683309618_0.5087189198247402"},"_hasShrinkwrap":false},"0.8.4":{"name":"libp2p-mplex","version":"0.8.4","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^17.0.1","chai":"^4.2.0","chai-checkmark":"^1.0.1","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.5.9","libp2p-tcp":"~0.13.0","libp2p-websockets":"~0.12.0","pull-pair":"^1.1.0","through2":"^2.0.3"},"dependencies":{"async":"^2.6.1","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^4.1.0","duplexify":"^3.6.0","interface-connection":"~0.3.2","pull-catch":"^1.0.0","pull-stream":"^3.6.9","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^3.0.6","stream-to-pull-stream":"^1.7.2","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"aa977c077266bef8383ca2aeaefcdcc12b11fe3e","_id":"libp2p-mplex@0.8.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-dZHjk4UpDZ4gAghr+qhhHnA5nAxTlielDhFxzyRqi05tJA5ebnNVOjtHgzdDD0ps6dsme3V6+Nv1rNIcnDO8xw==","shasum":"969cc8bd6cd914a0958ea232de03e9fa4328bde6","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.8.4.tgz","fileCount":22,"unpackedSize":49178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7UIyCRA9TVsSAnZWagAAnpoP+wRfxrnChEz14Uk7aQeR\nANPbBogPsgFFl51GHL7drdpqgIoIapqGBHGXBTuCuKjFBtVdKzCetkan1YaN\nSj+uwUuVvwUDe1Q1/tYT17CAoPUy4lYgXa08MdfxMR/px6/tEmmHnM5pDECL\n+DaMFdBYuniU/S3OryExOMTD0MdBLHTniQYbZMB2Uj39DHt7gytmTjfNfD9R\n67MJAd3bCKhioIjO7WtE1MDxP0kEh00AlnxTHGpJxgZhjRZ6VpKLYX5/yfhe\nYlysV/oZsQVayODhsb14/H/7ciy8TQoccXGwUWpxDLDXKUck4ZhM3aZMnVYa\n43UAGTFXKqF2AN80nVtkOHfo/oMaHyoDa3GJWQrPCOkfUVoSJtBle8UWCpaP\njAcqQQQRDLG5AN6gEWPAkK7t+5KpLm7hJwM9RpbhsEEc5bGepWR9cjcuouWI\nQr/4NDxSWHy1T7JCcIJZRh2NNV5LBu2nuMqeQbA9TLuZJNAugZ9+F4vXMX8p\naUOfKMG6Y+z9uSrVZoZTSCR6/ciIR3vl2tT4L9D09MtrG8qqIk5B7hsy5IXW\n/la22bbgB5j2wKcKwyGJYEHdb2OltsYZyg7+vmaVomYbsh4bhfwpT/b7vZ+K\nQ/6b5+2ZEKvf1xvVPaKpxZ/6z8Wwz6LsWqIMQROmDmn+3TktSmnarpW1zM7v\nMmzD\r\n=gKlX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgQCVews40YNUqOKM8gg6sEYv025nramKlPJK54ACTTAiEAy6AnmaZiP/gI6DKhcrfXyW7U/gnF91zzQuhP16ai2ec="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.8.4_1542275633124_0.5796389925230259"},"_hasShrinkwrap":false},"0.8.5":{"name":"libp2p-mplex","version":"0.8.5","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^18.1.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","dirty-chai":"^2.0.1","interface-stream-muxer":"~0.6.0","libp2p-tcp":"~0.13.0","libp2p-websockets":"~0.12.2","multiaddr":"^6.0.4","pull-pair":"^1.1.0","through2":"^2.0.3"},"dependencies":{"async":"^2.6.2","chunky":"0.0.0","concat-stream":"^1.6.2","debug":"^4.1.0","interface-connection":"~0.3.3","pull-catch":"^1.0.1","pull-stream":"^3.6.9","pull-stream-to-stream":"^1.3.4","pump":"^3.0.0","readable-stream":"^3.1.1","stream-to-pull-stream":"^1.7.2","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"4eb4d1e55430288e14b959db32c68ddb06fd86ac","_id":"libp2p-mplex@0.8.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-L/1xbk8Mux2vroxfH2nfLrqyHfMdl4ScnIXhmQm19tlHZokcg/sadI5XmjdsBqMq3nP/q8wgNjIuX9IX6m1C6w==","shasum":"a81a10f009c3cccd97f66da11c5f950a6ca37de7","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.8.5.tgz","fileCount":13,"unpackedSize":1513294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj4cKCRA9TVsSAnZWagAAXGMP/julg6X+VoQcBgS4PThx\nhqiq++DR5f2SOJ/ckcmDItv8FMhDitILIT9O1Uc3ACQ6Ak1bClrq0hN9MCVh\nNdUNvNfrJgUxvYl2eYvKM8+2h2DPfAXVecBCtJ4nZVeem1UY7kPS1PzmMqyK\nQePiwceSzaaVJ+6xaF5q5ZV8pnII2mt8FbO92yLkRCg4K/A5ahjH46fLoh/7\nIHfFn02ekWBDQnjG6ZrlV6q7ZepLoZhRPTNMHnnnnTHkd7FSnt56Z84kRb+N\nF+3lqtdhm4GnxZ6YWrq+eIjTCru673ucEf7Tkr88M11UEkCUDobz2jMAIWSd\nv9XUzuxluTaWaSDVzsFkwzH4uxEKLF8EHZUCNrShMcezsT2C3GJdSN8gY1tn\ngBfNmOaIJyjg2fFory5YpT4vrmuc2hU3FYdBJBMVSDS/39pe7WH5/dKh/ImY\n3FU0wXIIpVDzNSe8TD9rCYEue21/Gr1qs12G1JA3NtAgl9q4bn7Pj7DTBoeM\nUEdx8BxMivbWW1qbEhDsobYLKFjs+wHHrw7ny1A08KxDG/tkKbVv9V1KrDRl\nz2ZjrQsL8zFhjH+L28xwhyMETRECzh5dNlI5wsUgw5wviibdkrADrk/aE1Ki\n6RF/Ky/24li/YNHTCoIzdLOoM69xCOoxDGgIHSjLPTOWqq48kocWtYPvh1NO\nLkJj\r\n=GPwt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxRhj6/9OXUrMLqsQIHres/d3nS+bhf+DtThoekZ4Q2wIgGvSzej+JaKjBhL9terFR+YcYNdetdtrQUCu+RBuporY="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.8.5_1552910089681_0.8886467015917692"},"_hasShrinkwrap":false},"0.9.0":{"name":"libp2p-mplex","version":"0.9.0","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"^0.7.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","bl":"^3.0.0","debug":"^4.1.1","interface-connection":"~0.3.3","it-pipe":"^1.0.1","it-pushable":"^1.3.1","pull-stream":"^3.6.9","varint":"^5.0.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"2a90b889344f32b41b86952845631f768626dc7b","_id":"libp2p-mplex@0.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"dist":{"integrity":"sha512-jH/Kcbq2dfiUA3qounu9J0ZDDM18mq9jByvIsFuaJmg1bOyWE3gjKpBfeNQKiWYpqG3hGrKsVMolQWX+93Abhw==","shasum":"2a0412f6dc152619d4093cbab45198d792e19b69","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.9.0.tgz","fileCount":17,"unpackedSize":1155919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgd/ACRA9TVsSAnZWagAAcQEQAIl8bq9sHtLIwhG4Hyou\nD6SnyDyWuxji3sHC4Y4EejAMUD2ryckSzpYqU0ZjBFtPdEgb/IfQ/9kCX8LA\nNaHLp7OQUr1ZcVQiNfv4F05ohIPOSnAU++6yc+moKilj0eWvUF0DCY9ppVbb\n8/XxFLy7agfM9TV5JmYf1DTUynLVdZI6IFZGavZ279OLuoqm6LEHVKpVeAtl\nanNtbNxYE2fSgmdUn2YF+UYd4ttY6i7yw6mT+92MWeEzxBY5lWFStNHCRl9m\nd6MVVXNsMxH66Hsldmc8f8OMy88jSjNk1SxVeGwlh4InhAvCRVs4fJ5/n9E+\nAD+ZdgSEDaSnCeXdkABZqKpn9OPXseUP61S5xeY0vAsUBlMxNZ3v3oQGaXBD\ncGwQcEmpPdh7Rr4ZXzXdKmhfJ9WPex35Rz28YVf5sUSbql9x6KAUxIOP+c7P\ngmZ3JRaVp4MLNw8k32m/CzH1Kh4wleh/g6lm4tsdkev5qI0/iGJpB/wi4tCP\n/DWPiiiQhKWu9yi08+qbRyjSdl6H1QO5mbnfSWso/t96Je2dN2NjH+m/a3Ly\nu7HdlbGjMhDWpcAzFCT5cVJPuZnSNIYqIXvQ6NGIG/VScM9IvyY2crByQZem\ng1xYn0jX68FARZyvJTEDLFet/znhgVdbcAF52KvHD3Y8PUdSNMNMPFJ+9442\novYy\r\n=nXu1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH16G8T/cy8/6KwT4R0L+rbksDqIQXeTPp/BGfE+7+u6AiA0ZM+gbHUvxRxvW2Yj6N8yGQPLL9cUdgYdr4GF6stcWg=="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.9.0_1568792512239_0.4105192951145318"},"_hasShrinkwrap":false},"0.9.1":{"name":"libp2p-mplex","version":"0.9.1","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^4.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","bl":"^4.0.0","debug":"^4.1.1","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"f45bbd35b98ece54814557d430809e487df829c3","_id":"libp2p-mplex@0.9.1","_nodeVersion":"10.15.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-L+mWz/wwuy9lRI4/yHjo3uE/2gviLFlgAGk6p34e7BzUBtCDtizm1NVZ0//L+MWemHJNZhHoPgLxrJJVNgKEiw==","shasum":"554c8c4306700ea5dfa24bc51501ae6fd56d7cdc","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.9.1.tgz","fileCount":17,"unpackedSize":1171501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiPILCRA9TVsSAnZWagAAm8YP/104H9UnGdpiw/xUbZlJ\nssE+yXTIWOsoAq91qiy1T8j7ebyW+ielHFrnZONCmCCME6MqYxtE+/nPMgCW\nkV7vTcgUzmizJGnOD32cGZc6Zph+wUfTO5Xmkl5SrNCxM+4nn2ZNi2nmlmKL\n7Bmc8v8d+r4ldG5QuKNPO2y/pnPD6+Bd5iJY/yRFK6SrZkx33TcmAEEFw66u\n/E/HoKE96pi8lOh6kR/CRX2/cFuW27HkZ4mUw5OUeQaAgbYhRfD85erytjq4\nl7+kZ0Tyq6BRY7lpsxWUPvMt3LzXkwRZljbCiK1fE2waSCIgD6drHXVdv/N6\nVRu/dxiP5LTjVRzJBS2mH6qn3r2XxAgHyeml9JCJy0f80Y/wbPcs0rt7yr6h\nBcVDgD0W719OF961O04SaizJx+DKAmMOLp6SEA4FFi4gKq4HDIe8kfC9xjoM\nyrl3xoqAYY11Kn2gDrWSAnX/4R5pO0gJDd4TD+OWUOYAk+DN4i1nLmVaO12N\ngjjbWkgd3bIGXjYtQSWmjN4+UI2agCg3P8G93VSvJ7UFf0yX+1s/8aWT7jWk\nvwZEwWBpXqmwKhJtmRRu0GjmkGEUf4y8LkRAhIx8r27ShaqcRMif2cqCyh1H\nxlzyCuuDYFUDfQHZZUEOmnj6esaEO2YoNsyyqThSpbR//G/3Wg1R1y5jTBD/\ngfB2\r\n=A7uV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcF0J0LnIsBPicObYw4JxbNisceOQ+Tq+BTgeGyfhlAgIhAMukqpMmJ6GOA/STMgclu8h/zGuPAdyiNvFdoFSvKQWd"}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.9.1_1569255946611_0.42173742898603295"},"_hasShrinkwrap":false},"0.9.2":{"name":"libp2p-mplex","version":"0.9.2","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^4.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","debug":"^4.1.1","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"ce6a2363b3ec97059b5145f542d087d901f14e58","_id":"libp2p-mplex@0.9.2","_nodeVersion":"10.15.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-q4dyZHQwjZ/gL+NUcQs0CzdcMIph1j2/5VZL9T7uUCyjQTWX95Y0d/CFmK7G/pvZaV3MxI9cod8azjJVQzbbsA==","shasum":"d7e30221b01b1b2fe82527311510a556d38f7c8d","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.9.2.tgz","fileCount":17,"unpackedSize":1173209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtwLrCRA9TVsSAnZWagAA/+wP/ja9p+CxgbEDoAV2k/gZ\nPI78G1O91o9TKwmAr6C0kxZ4RYjfN1lVYJXdiEPk33OZTqDibqDJwHqutMnJ\nvAVkxKIywy1aTHx8tQIxvOQlPCS+NJp6lJYxxyUPduvufX0vgegTR6tNGGkY\nK9IN2jDYNsCv1OUyihrcmjl8ArRzXI0e+Oo3TvutC/SALO3OetOwEVAii5bW\nvb7ejeDBtrk1j8QWzfynmpP/lbzHhJZINQv+/LO+bm1oHR29IdZgVKVNoBSP\nxhSZxpbnpcn2woRG1iKlebLJ5UwGoFzTG+9/Eny2bgIJF/PiKg1waWIfcSES\nIG/k1hs5Zrxek3CW5LPz/UnwkOg+5i0MCVIkY4bd7Gxxqh2H27n77MIDuSLw\nTSEBSKFhyvVyu0pKbIMn6FBuH1nCBbpc7Hynt2CFCGfEemm36os/O2xplGwi\nV/uuxehhlIEv2AcvIfJd0R/nFE+S5x9MfZsbNgDBCwft+ZKvf/omIc3oSP1Y\npfZLz13FAv8gXHEn1p88NOahcSBUd5JT+RAW42f9EVDE5EdnM7ezoT81dH5A\nZYmZIu75geeWmysh/C1yFmJs6KSXiEv76Rt26PdYGKZWEc5vtqo2njAjBZFO\nrOiTI9/vPmjY4YTz7c9tWajHW3F5d+XQRWVPz/m5G2kD0YRVntizS5Ot1v6d\nAd2w\r\n=p4Mc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF6PRFNfSYxcuz01WZYJnnEc/Uxupd/vRAEReBOAHGMQIhANCB/kyAx7p7qU+Yf2ZkNON1Zl3f+llnVwBUDo7POk9N"}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.9.2_1572274923415_0.8063989960803726"},"_hasShrinkwrap":false},"0.9.3":{"name":"libp2p-mplex","version":"0.9.3","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^4.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","debug":"^4.1.1","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"d9956ea20ae614a4b1b2a9e6bce389575d205469","_id":"libp2p-mplex@0.9.3","_nodeVersion":"10.15.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-LfFKDSCbm4sr2Lr/Ho56wFbz3O2MS0PtnmOkDQvicpuEcskFC+I9goxyypgszvgmtSfLEIJ+cZROTwY2Tx7ujw==","shasum":"8d996969a6cbb5ec26e8dba85581d66468ff6ca9","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.9.3.tgz","fileCount":17,"unpackedSize":1176900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd38crCRA9TVsSAnZWagAAP70P/RhdbnJNOaq6AIw0ya1f\nK2kgs8ifhdllgL0u2p8e7ExS6MNMZ0HXNTB9uFG/wbfDMHHOezfZcwR9OkHx\nYPhOtvrhdHl5b7sa0LeAEek1EhXjq6gQDrWu5mEzAj4Yl34GCmIN6ATMFxo5\nxVl1nvrJ353bWDHhW3m2VibhMgYIh+Yir4PyS7BIwNZgQmEQVnTCUN1gL+p6\nYUEL7R0aHQjFY369wJPJzu4WJpP/Ii1g0AX9wekvQerOyKXS79WOtufx/84U\ncSqPHxDzJGsycwkCwQckWbIdCs9uuLcFAU9nWhUT8ZXIA1exDPsCQivROgvb\nZ/nC9QsIIltz2SCbEPbBMNieSk4IH7Z0wPcKIQbPWraqMDXPLmPSrhbN1Fhg\nT1HsZfcN7RVV83inY+JAOQtjBIscMfag+WNKe3QyjT/GorpTMdRBR/ZQX1uz\nyKMy0scnwc8MTXQQmsXARsPm4aG/uKR+eFX9tKrlLdWx7iPYgihCZDBshSR7\nPXnZKOsBY2c1N7ZH6LOzBHe7chzVYzCEkiI9mRVQjRLcBDuTwS4awsTkWje0\nzUNytMT/J3o18/OYJfBblU4ysD1XMg+7qa95lXr3ofTRF80BUtf4k5/e+tkd\nFeWEhBnqtplsrpzI9D+axcyL8YIWqM8hX0Ox8zLzBHNmTImOOsGnGwiTC8w1\n6npl\r\n=BkNf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiHK6xwAbgVbb2HCSq5TxnZ4N4ZpvpMtnIb8OA6Z0DpAiB7r1qFEpTCYXJYHGYQ6bCXBE6GqHKpuMDjHp1wfcRzNg=="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.9.3_1574946602663_0.6512268087206416"},"_hasShrinkwrap":false},"0.9.4":{"name":"libp2p-mplex","version":"0.9.4","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^20.0.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^4.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","debug":"^4.1.1","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"}],"gitHead":"3767713cddc89028a5c6174c7a43c8351782b98d","_id":"libp2p-mplex@0.9.4","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-GFJkze32FV5yJ4yjHy8a+fJPqRRmweUW/SpGKDX84z8DoGBHFHHq9RMIkKwwNaDIhk94gByjzjj8lFd75J+pgg==","shasum":"bdbc2cf1c165eb8a16e8d65756c827b443f3f914","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.9.4.tgz","fileCount":17,"unpackedSize":576748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRWzsCRA9TVsSAnZWagAA7vIP+gLwhdUvO/xVlQBUDw+/\nZNfyb042uZv/jOGWOxx3UwX2KFHq09cmwzoIOEiYgDVhBAj7mc/y+hcdtFGb\n6UeuNQ+t4FoacgoVgX7hGErb4z2d80/puLNXHzxirSUUS+cf65UAvXC+eoYo\nlZqaEDBnPIK51lrtOj23dJgEalN/4AE4+3E/sISKb2fnap6DfDVaP2bzGphq\n9kC/Dx3UXFAsNfuP2rQSG3W0IjbgoVh5dkhWH6/zWkHPWKIkMg0b9LC5dsko\n1R3lPYWbcUk6rFMnUs0XD410AJHekr0DR7+/SiEtq8j18kb6+GZmNUudZ/Jb\nTLa2kRd82NLe8aoYBHye9+gxGufBvIzmJVuFkynto+9n0ha0qwes7/qCgbxr\nKVOxSbk3M4qU9VZ3qRscsLtaX83wOsKJRLXqyMv47GrOvbCym2eEI2OCd8kP\nOUzF5AEh5vs/M/2/5nM0pyPlpzfGRgvQs/vv+MBwcoCzc5hRpchKuerNqBt7\nCAqGnLXytAzL4+5vUbLwgYAhdl8bhXClGvX6Y1wh7ALggYC0WeynUr6zip5P\n0OM07pe+5659izCh0meKK1hZ+DomdCmNv+m497KiCgFo11mcSFQtxI9fFOdC\nXrCg8hIupL9gJFxhrmshFXlQH39WbWQbGQcXqpYNgMMzfDmo/QPZt7xQAL+V\nX6YD\r\n=+lPF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4I1qsZeqDQPohH2nhWKYRxLSnKbG1bWyIx+9MbRdSTAIgFaMiUqYQqpNmxCYwBuwVRzPuoYzVT11k305iCxm3uqs="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.9.4_1581608172108_0.8889406500231063"},"_hasShrinkwrap":false},"0.9.5":{"name":"libp2p-mplex","version":"0.9.5","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^21.2.0","chai":"^4.2.0","dirty-chai":"^2.0.1","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^4.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","buffer":"^5.5.0","debug":"^4.1.1","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"}],"gitHead":"24841e399afec7a539767a7baffc893d034d0113","_id":"libp2p-mplex@0.9.5","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3YHtuhE5GWtWzsvz3zIwZMLHxMcwpPnI2HgT/FZzvi8kYF00Y6psZtzC9p+yDiu9deeq5ZlmcbKzKA36k8VoSQ==","shasum":"47cb8a426e9792ce89e92f24dc3485735aa15be0","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.9.5.tgz","fileCount":17,"unpackedSize":557248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecj1XCRA9TVsSAnZWagAAVMMP/2Q8Pnme8n9HYSvsw2j7\nWWm6ckL7p5rcXiHMcIcZ3LaeBJtL3LEHh5jSxky1QcEokIv3XGsJWKCEPXyv\nffWsf1t0P4oU/u/dm+Shr3VGm16ltwjJf/p7yD2Wc6tN0OblAE4XepC/MuV8\nQPzrL6sfgwATmmcWwtK3BJklmTBP0IUT73V6El3x4i8EchuavX68r1WgIA4N\nJ5ol45KUybuFL0EZAbkxSCy4nIkUAmL9qSKw//F2WlSFzBQcl6XtW297X3bp\nUlYNQH+t/bG+9YhFnwDwtYaz4L5+HJMim2UmR615j5KDcbKDo3yjMv+eJqyO\nJNiimEkPjf3o9VRH4X5cvUnv6yRM9UpJ4dmPf4+Jga8Eu6kQT1suo3ps9UxB\nB5eeu8rbOd9fd9MXa3TGcgwb6jzfPzIgA2e4FZk07VG+CTObu7HCz5BQGLCj\nT0ytfrQEJbx2zQAIdtOGmirvWTymAi2GiOnYlOegAXblqyXbqTNbFIySTIOn\nN56hZAlxsA8/Mj7ukMrnPKXvMbuer2L3iHsaxwXIhp5YeJfjdCqglaHwFcED\nXnTQQ+ZjrWjKT9BMcntYJn5NF1Vhqr4yuc6KdX+Il9lI/6yUQD1q2r6yrpt9\nL+rfa58Vqp0tlbI5J3XgWoV2/IjzLUUmDReXf0RL1NcT0fQnOErpasWxY9g6\nS4OK\r\n=9tkU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL4Isz7jePT7E4m75HuNxsenDU03frR+LaHqvLokOSxAIhAPjV5wmSir9HdLIKIjTB53BpyNYFwwCoqk80ek14vSpp"}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.9.5_1584545111255_0.6974972873920748"},"_hasShrinkwrap":false},"0.10.0":{"name":"libp2p-mplex","version":"0.10.0","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^25.0.0","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","debug":"^4.1.1","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"}],"gitHead":"a9559cd32d6a8f380b21a54c3df41f1e68cd870f","_id":"libp2p-mplex@0.10.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-q+zpo12ldm8E+AlnR/LK/j++MM8IkDHi/P19VMPWP07irXe1Pmy/lw6IrSqtDOD8KQc86ipib9d1PI3ALdN8vA==","shasum":"c57c95fdd1ce5031d20a09e42be386883cb444e1","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.0.tgz","fileCount":15,"unpackedSize":81450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMs0wCRA9TVsSAnZWagAAePgP/jChRTRo/a87E5OKnmAI\ndaxE5jaOojwrqJj55V5r4Zg2WO8b/zDk7XeT6aZRnrnUur1B1ENm5gd7dWkA\nadf2VeN5DtjWQo5H7H1Hge5sivyHPGmsjNPfKuyEOo/WyKiFN12LK98alSV1\nAMXMmkWs7XRBVrVJEASYkrd7ie3wzPpCLpcW8ODfamebVTQ7JJpn72oqtTyA\n7y3CikgkAsZelQS1D8lhqDbt4aEV4/uP1Ceg5ltIO6y3NzjsU+zAccn1rcbR\nPUH2zRtiGaZRGhbEVRr7oza5LPx7t8o4bd6Y+9ygQGX21OlrrnfGKEt/tW1X\nd+vpU60tZHfSW7CGibMmqU/Gn8TN0XQF9ELi0uMOsBpy+ZvJRPNYMFXnYmW2\nhoc8TVyjP2rGN0hxswBi4C3EfCc5SNcTp/KZW3rx0Otxt/xs+IGdhFzmHAf2\n30/roxGdRe/kQKvuu9anIqmMe3DrhAWJw5WuuMoF2/idKjFBb2vGFkLqKtqg\ntLG/4XjuLS2Whqre6J6Og3rsHROXCCH86rUtI+vobtNzlJB9bkDiNQfOW6Xm\n/LBrbpyut117m1I+bvi8j4yrdvjzIPLbLa4u6A7AK9CxALLpCNigF1qbbC56\nJE0O1GzF9aL6kGer4Jm1Nbr73yZBlWvwgVlAN94kNrqFMF/tyi6/U4t3PxzR\nXyA5\r\n=bix3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEWGluuySJa9pm0fOECbg8fAIjDAN0hzqqNquXqaYacAiEAsFqsuU5KVon5iDsr+6pXI2IuOLmiAXjLvKPQLyoKiIc="}]},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.0_1597164848563_0.7575595671334299"},"_hasShrinkwrap":false},"0.10.1":{"name":"libp2p-mplex","version":"0.10.1","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^28.0.0","interface-stream-muxer":"^0.8.0","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","debug":"^4.1.1","err-code":"^2.0.3","it-pipe":"^1.0.1","it-pushable":"^1.3.1","varint":"^5.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"}],"gitHead":"156118a7c792c52a8a000fb09488af0b0fb952ee","_id":"libp2p-mplex@0.10.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-D7XslSL2MpoQdWFW9m62fZb6U1iq5x18WDIJmBIxM4PKBbhNVsicMAfRGvm/ZntLmxkl2KO8utIcVjYBFg9tsQ==","shasum":"9f8f276230bd00805f0138591582d42a69343817","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.1.tgz","fileCount":15,"unpackedSize":82850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkWt3CRA9TVsSAnZWagAAODEQAJiIF7Le06KJ2wwZTbWQ\nq8aWNBWtiwkLRvzStW3OCXXwYNZkDi5ULz0PfT2WowC0xUACvgB0z1UKrFfa\n4fizVh3wYmL3EAZ6xqOiND4uOqZyH7EyXnWJTiMzRvu/CKNGAoPiuq1LoHCz\nN0dW/3XL1GAG6fo0/ECy02a2y/7V4vUP2g5XotHJkcvc178IUTS1XnAoSQBv\nahQg+VDuFuxMOFwcZpsFodarNHJyIUeECNd6G0nSqME2ZaHlU/f5J8gTXZmR\n9Faw8jSB7XfzOpx3V+bL/QWVrRvpL6KUmLIvpDUcKBLPUU3MLEFOQC5Inf++\njUue4H3J/hDAAvlrmWOkpl8LGXRGRm3sysfQvR4lWsBPUSFiBLp3rXCKkWXE\n3Zai+iebC2kEGXnWR0HhJcRtIHeLEyrYNj0HJWST3ve4bNFnQUeRkOCvzpW0\ny91ZiNUARZAy0o1ZC1V3107DGabtIWiVWaZ+EGDcEckM4s+ag8xnDE66Osae\nR+ASGNbXIB3WLaaRn/UDVgsYYlitcX+Ih0lFCkc118equFpZDIsu2nnxPxmg\nVFPA9vQaY/9Mx/iW1AiKRdHBN3VRiLvDw1kAu2UVYVTQJtTF7qt98RRP2zy5\nxCXLzILJ2hTi+8dkwOGeGA/0kDL9M7lnEu1gwNupzbu5HgXvJtfJzXtequWg\nII03\r\n=VZfq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1VcdHE9BB34h+WOA8VZQZSGRLMpTO8K1xeJ18g64C2wIhAJRhBFqGnKspVmDPn7eq65HOAzUG4DNI94jrDeaIkCCH"}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.1_1603365751464_0.838285756608321"},"_hasShrinkwrap":false},"0.10.2":{"name":"libp2p-mplex","version":"0.10.2","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^30.3.0","libp2p-interfaces":"^0.8.3","p-defer":"^3.0.0","random-bytes":"^1.0.0","random-int":"^2.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.0.5"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^4.0.0","debug":"^4.3.1","err-code":"^2.0.3","it-pipe":"^1.1.0","it-pushable":"^1.4.1","varint":"^6.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"}],"gitHead":"0aeae8b15bccfe2919a0fecfb5e0cf5543827c70","_id":"libp2p-mplex@0.10.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-fNdlPTts2MmGalPTYdQtzeGeuM73je9mP+2OvB6Gdn5vP9LeutUzUV4wvD9ISDVi8Gru5BzCsIBiS3WjxQqjdw==","shasum":"99f1381b43258269bab2425ff5ebd500512cacb4","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.2.tgz","fileCount":13,"unpackedSize":35845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE8rbCRA9TVsSAnZWagAA0OIP/3T+OlJsivU+nAzTY6hG\nO8yJ6LWhzJxqrr3y9G2utRjuEMhn8QqHJb5RLxWEy+jOMC20CkNxQ9iGxOyl\nx5gyvndtgmAkJJ8Yay1zg++EEBIe++7UgrGv5dr0Lo5aVVD0PhgHKkFOZh1w\n4xUN6tY3P14zD+WsjIKBLPUmdzUbIZQptx6HloTaYDVWY4FXZ2nCeriaZi81\nxRCZySf0+r0/wB105uJwGIYry7lWI4DacZ2IlnWQ8OXe1/EPqM7z9ansUVtj\nlrUljdkzt0Q9DSSOgSddG69AKMc5hPNyTEnSDvW70tv2ZPGO8qoGT4LEUeiN\nKN3mrEAp6szsV3jfdCIvIjHDBg+/RNDrrD2E77/qm4VUYhx+ebWitSbOHAIc\nNqG+6+4HUBWRb27KKOdBD1cvut4JjqP5Advt4EP5m7QJnn/tHB9JH+aySq+P\nrLlA3LgoFioPA/4tsxoOKOUmxkQEZNSwmwLVMxVzG7gOjefrsR9XxVxr0loC\n3e9oelLJVNdbmR1GKtynZWgDyCCBMd+xvRzRCNwMThFCUsYQpbwdFBaP+Z2x\nmIWxxGhe8tYsf/7AzurQqjSYU9olg7VjsL+qCFeiag0g1KjCAdng/mFIQOKj\nic90Dm4Ow4yJ43F9Pvh3hfD9swreuOPfMobd9hLICffuf4OJtk2eO92g7Sjg\nNvd6\r\n=op16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUwfdDJrBjZzw6BpNTbgsq73nuliUr1sGhajBEtoZyFAiAgWlUsNX11EhImqaXKpVsb6/1BX+YIYc6Sax2HhHGdRg=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.2_1611909850505_0.5012427592748405"},"_hasShrinkwrap":false},"0.10.3":{"name":"libp2p-mplex","version":"0.10.3","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js","libp2p-tcp":false},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^33.1.0","cborg":"^1.2.1","iso-random-stream":"^2.0.0","libp2p-interfaces":"^0.10.0","p-defer":"^3.0.0","random-int":"^2.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.0.5"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^5.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-pipe":"^1.1.0","it-pushable":"^1.4.1","varint":"^6.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"}],"gitHead":"669369b81ad6170703723de78c79f1aae850c084","_id":"libp2p-mplex@0.10.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-C21wrPCrTppK6d/vC9y0+6YOlJZpm6oa5BUQ1wHE7ucH2prNYWfOn/Gl+7i9Vs/hYa7dtiAWe3YoxCboTZTlSQ==","shasum":"dde26361125f2e3450f771bbf403f6cce5bab291","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.3.tgz","fileCount":14,"unpackedSize":86746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUCQCRA9TVsSAnZWagAAp6cP/R+90aXPfCCwm2iGqgOf\n5sFa0i4UBGpCiwxfVq771U1OTyznBuu/OH6ObRqGNM34U77OCDISyhRDzwj1\n2eAy85Y3IliN++coh3slJCYI9rp700dKEfuPAWuEc2mef8DtfnBfMmpkDAFv\nd3sAuiRBWuzn4UARlbChxU0tuYPFY+T91eYhFBVofcqAPV0+w4zfloJv9JwM\n5ULt6b5uE7zguc8zCWu8hq0HySy/HD+DVu8yTI7AY9PgSRN6W2+f3mhCeB11\nQD1v2gHcM+qOZrRLz25yp7jjJyxqBxPckXX+eEaWsq22wkBnxUKKbGj9Ny+t\n99tB/aCmorbVbpOoMAX1qTCHfD7wGaf3gvMH4Vcq2ecBeHDWxx6M925moc0s\nmaw7gGmEPmlS0hd9D6b/z2vV1GiuLsPjn3y19aQSnkDL795GLn7LFnCKcH0A\nEMBK5cB4WBNSis8Q4P9MliWJ290j4mP9RnCJmC6W/8xgwmf+Gzq3sxx9Le+4\njTw6ab1Kii35UIYKhLbdEeXn0D98KC8ZfvYEZUJ9kGx3KEfpY9P9XGNPUvDG\n1dfKmZYPwcOxwGbX8FD1mq5jXjBy0ELvzByjK0YNpk5Zg12whx3ru+8wKKE5\n/Bgj280/jfs846z7ySsnz1I71+QyUbrYH0dMASaIrG8UT5ob9GynfgqQec/I\ni+++\r\n=1kWI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUal0C8vGcXbSd/aAdpn3oLB8CsQznlUWDxhaHo59B4AIhAK1Xbo7+wnHVRo9rx0Aman1TaqpolKnDOqanCMT6JTn5"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.3_1618559119846_0.8663128057007576"},"_hasShrinkwrap":false},"0.10.4":{"name":"libp2p-mplex","version":"0.10.4","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js","libp2p-tcp":false},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^33.1.0","cborg":"^1.2.1","iso-random-stream":"^2.0.0","libp2p-interfaces":"^1.0.0","libp2p-interfaces-compliance-tests":"^1.0.0","p-defer":"^3.0.0","random-int":"^2.0.0","streaming-iterables":"^6.0.0","uint8arrays":"^2.0.5"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^5.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-pipe":"^1.1.0","it-pushable":"^1.4.1","varint":"^6.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"}],"gitHead":"68925e65c16a0ef90ffbc64efa387290928187e4","_id":"libp2p-mplex@0.10.4","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-a8Oy68EXaSBBXGOGYMuwBcpnynkhqAFJ3LiyV24u9fE4wTxvuWTr0prSyKc+KC8QsLuX3A+CAdSgxqm09NbumQ==","shasum":"9f216ce481e94c748b4dc415e4555fdd8b09a9e4","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.4.tgz","fileCount":13,"unpackedSize":78058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5vMICRA9TVsSAnZWagAALvIP/2GuM9oAssPVeqj5bqWA\nXsNmFvzOGAYcJej2jF/9Dof/Fc8XY10prAFAofivnhhLDMQaNnC5pdCsfKY4\nAu26QzjuC1dACsVKzlH4no9DVOS0UWcQgEtke50vX48fPoJIy4ojxHDog1Bx\nvgvakpJ6ThZhz1DyNQD916bkKwwiZ2ox9p3+tc/TQp16Wf38aialKy6HT/Lg\n8q+T9EUdbev3sPmxHkside881LHgIJPBLNc+RWxn1zMfWHxAdVDXBdmzjC/P\nBvaAJSxpXLwnT8kZHRilB9jg7IqjbTzG9QYOWFVfkh6lyvt/2hU9McuTpNWS\n0Dmwz4CH2HUNSv0wz2ZE6ndKCDXSURn12LuGkokvKvp5sU0aZRlOnsr5368/\nufPJnyVruSKxBkCMqd5mN15VA6fKZvJENy5JOpGc+6Xbg5LrlLoYgxod7euV\ney5t+W5McWGfT0Edcdh2lSuFtHSo7P9mqWjymEmDbTTPrCe+qVBzaHbhOJ5X\nMRAQPaOshHLNyVpv4XwG+jTdX58l3iWttX2QceNlBYqHLfekBwMHDS1mR5Xd\nxyEg7xgOJHGGkyt68WP0alWxaHKM2Deu043cKVcArok7zsCEXQC4EHK76I9V\ntgEtQZdVKSPCoeYtHVN4lvmT5r+iny/BguVEogvIz7p9sdqK/yY9FRcphkYu\nyew8\r\n=5m+i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDfjx4gqTPXPLv1ew7rxqkIMMWD0Qbh9+8u2zPQD89HAiB1rBby3hXrpSrGtvNQ/QlUJmM1MATLWIQP9s0FkQvw7g=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.4_1625748231940_0.02115877460333704"},"_hasShrinkwrap":false},"0.10.5":{"name":"libp2p-mplex","version":"0.10.5","description":"JavaScript implementation of https://github.com/libp2p/mplex","leadMaintainer":"Vasco Santos <vasco.santos@moxy.studio>","main":"src/index.js","browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js","libp2p-tcp":false},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test -t node -t browser","test:node":"aegir test -t node","test:browser":"aegir test -t browser","coverage":"nyc --reporter=text --reporter=lcov npm run test:node","release":"aegir release -t node -t browser","release-minor":"aegir release --type minor -t node -t browser","release-major":"aegir release --type major -t node -t browser"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^33.1.0","cborg":"^1.2.1","iso-random-stream":"^2.0.0","libp2p-interfaces":"^1.0.0","libp2p-interfaces-compliance-tests":"^1.0.0","p-defer":"^3.0.0","random-int":"^2.0.0","streaming-iterables":"^6.0.0","uint8arrays":"^2.0.5"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","bl":"^5.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-pipe":"^1.1.0","it-pushable":"^1.4.1","varint":"^6.0.0"},"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"Francisco Baio Dias","email":"xicombd@gmail.com"},{"name":"Stephen Whitmore","email":"stephen.whitmore@gmail.com"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Pedro Teixeira","email":"pedro@protocol.ai"},{"name":"Pius Nyakoojo","email":"piusnyakoojo@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Steven Allen","email":"steven@stebalien.com"},{"name":"tuyennhv","email":"vutuyen2636@gmail.com"}],"gitHead":"a24d2b7a1e01f069589dcc77057c39c1ceacc9d8","_id":"libp2p-mplex@0.10.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-INgYgHVR1Dl8NDRmlrRVJUWyykeQa+tda892+fB1R3igKMXKP7pstJE72WS6cznzqnltCfbxOMghyx/fJImUHA==","shasum":"05603689cf27844b637e483e1df2c24d2dfd0dab","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.5.tgz","fileCount":13,"unpackedSize":78132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhryWHCRA9TVsSAnZWagAAT7MP/0y0Hhfo5kD395xvsmiF\nuhuxD991FZFAU55o3kCw93ayJetKjvJlkwW4OtWSfYaX4oItWLLR1g/ausWX\ni4Zjj0IjjsKa1yDD51/pePyPsZy7puQOyptmNy7S49lLmfE72OxRsEMZ+swH\nKues0Zn9o9mruPvKNPmoySdGgKN2yzkQA44ZLEe8FPNx6ygePp4pwBf+n/c5\nEXhCs6J43vlaranDbkweiNyLOsuPqls9x26G/zNvewLOTeQ8zDMORY2Feih5\nO6RpZN+TRg+UeiBeTG8uOCikhv/8jhYfCd1qhItEvRUwcTnGQjcoUkoIOO57\nTJXMYdwo9+XgAgIvu1JIEUu+Gv5u1rgpDDerg7TjwMXtTdWwTPMw1ODSv7qR\nKK/mUg6q5Jmv7Ilo+coy+9GXSAc4D+6dOvFVJcoJ7omaukZI4pVtM9+mEF5n\nAxsNZZUBaqi/rpUstobANReVzqLnjqk2VAB1leweENeSycj5HaUcyGlyPzi+\nVUMSpulN+WaSwbS6aFiqbkXnzD7+is7KlqHJcnqsgnuJw3vKKqfDb8WsM4C5\njqR3Bjm+vH9aDatyLI8LahY8ayvRoXWb90MIQwBSHdUCtfclpdjMiCKQoOPu\npbWl5/DNXk1S+t9BkySfS8q5+49/5FYi6QXnWGQ3LWzEatf0PqjZlRGtDJOh\nMUNb\r\n=cDav\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGicbUq7jMgJ0imFWT5IUjvq5i/jcQ+xJmt89LbJhtkqAiBwAlTeJ32vWNM53VIJTyYtBT2cIZIAByIfWX+HWDSmyw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.5_1638868359212_0.03017790356868777"},"_hasShrinkwrap":false},"0.10.6":{"name":"libp2p-mplex","version":"0.10.6","description":"JavaScript implementation of https://github.com/libp2p/mplex","main":"src/index.js","release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"npm run test -- -t browser --cov","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^36.1.3","cborg":"^1.2.1","iso-random-stream":"^2.0.0","libp2p-interfaces":"^2.0.8","libp2p-interfaces-compliance-tests":"^2.0.9","p-defer":"^3.0.0","random-int":"^2.0.0","streaming-iterables":"^6.0.0","uint8arrays":"^3.0.0"},"dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.2","bl":"^5.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-pipe":"^1.1.0","it-pushable":"^1.4.1","varint":"^6.0.0"},"browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js","libp2p-tcp":false},"gitHead":"abd87bfe901e6dce5c6e23680e24abfab1badd43","_id":"libp2p-mplex@0.10.6","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-pv+3DIKpu5nGtMqxFk7Gz7HcO3QQln3OFd6MTPJzH5NngSpcKIO0fVYKJfW76VnMxgvcJVsD58RNX7tO4RcVYw==","shasum":"bde8a53afb947a37fc45c3ff481c0f20df95201f","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.6.tgz","fileCount":13,"unpackedSize":79435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4TzfCRA9TVsSAnZWagAAwR8P/2FxjQRLgbPY56BxfylN\nIRrrKap5VwEg+topKP7ybQC3BukxmJdNbJf0fa6mpYa3X6HKm2i2Ke1lQZ3T\nte6EEZ0p0uROBxc+P99D6YvX3XrSGoQdnhB/pamVGFzfEhryq8qFIhrbXb5M\neiHGpODkWtLWDuzMyg1HhxNQvvw73iwaxTw3G92wHPxHhR+li+ZapLCxIvE1\nT3Fl9HcyD8KFiLvEWLNHr+oKEEsLmm6Nj08okyrL/Eg+KM87VlDOUGxrhXdk\nqw1G9M59qonts1xNkqwHJS7MfqKJpvagkz25ek1OmCsibcG463zAKFmtuW1+\n9SICU4QYEQnPaYYqLS7tN3ib9PHTNeMZGDahJH+OVf1c/PIrmc8I9iIfJHsu\n3f3uRLKKfmjqgvTv3Jh8Hq+DZxR5Lrx4DYize6s3X2KESFsqPxZTPY+1Qesy\nu0Vi8MZmPkwVdoMm9GqXGMQU8lT07AQOxdtkUFPVRPE9Kqq6Cv0zDg3h4ukW\nAFK4nhr8iAoiTaI1xG5TO40S79Oq0nvxrNUKYfp/shYF3/C3w29LQbR95Abg\neyRlh4U+elmEh4prRd0GQfkdbERTawVxX2yepsdGqbl/bwyFRKG66WhdiReb\nB27wDJDtmAJA3bAKEdp4UfDmdO7rzsaZjTO0ve9++zd6K4Vc8wAwOWK+brRn\nCFcf\r\n=mwxs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB/fMtpMvuzS9HKoHIXQmXPXeYp2g+4dOxhFXJWzGeQgIgB3XT57ZDkkIdUGbv4oFLn/FNAZL9c+ejuKkexp4J1j4="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.6_1642151135231_0.09862279227865178"},"_hasShrinkwrap":false},"0.10.7":{"name":"libp2p-mplex","version":"0.10.7","description":"JavaScript implementation of https://github.com/libp2p/mplex","main":"src/index.js","release":{"branches":["master"],"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"breaking":true,"release":"major"},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"aegir build","test":"aegir test","test:chrome":"npm run test -- -t browser --cov","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"semantic-release"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"keywords":["multiplex","mplex","stream","muxer","connection","duplex","libp2p","IPFS"],"license":"MIT","bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","devDependencies":{"aegir":"^36.1.3","cborg":"^1.2.1","iso-random-stream":"^2.0.0","libp2p-interfaces":"^2.0.8","libp2p-interfaces-compliance-tests":"^2.0.9","p-defer":"^3.0.0","random-int":"^2.0.0","streaming-iterables":"^6.0.0","uint8arrays":"^3.0.0"},"dependencies":{"abortable-iterator":"^3.0.2","bl":"^5.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-pipe":"^1.1.0","it-pushable":"^1.4.1","varint":"^6.0.0"},"browser":{"./src/coder/encode.js":"./src/coder/encode.browser.js","libp2p-tcp":false},"gitHead":"fc7e3a817e931b486c4a4dd61927374cb931f08c","_id":"libp2p-mplex@0.10.7","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-21VV0DZWuOsHgitWy1GZD1M/kki3a/hVoAJ5QC48p01JNSK5W8gxRiZtq7cCGJ/xNpbQxvMlMtS5eq8CFRlysg==","shasum":"2d62e85087964f9cf973173042e40f72b7ca0398","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-0.10.7.tgz","fileCount":13,"unpackedSize":79161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4T7lCRA9TVsSAnZWagAA+jYP/24wBKfF2iagX1L5QR1o\ndhdDgbjVg5hME0wZZdOAlfl4RjisTIghQ5ZvQH7JzpnB4aT8VTC9zbdU01LA\njb/zxEp7BKlomkSnkBw9BsL6aH5FFToySymjzmPoYk+xK0YlehIEW8pSRjbC\npQuGtcLx/txjVIsk01BpmcrBMvl8IjXuQT/KSbafqntJMmUEneEVCJ6rGE28\n3xyCaSb4CVZcNLOSTT2AqhcriI6Y4Iqj8+UiUqRQHTs41Qu0MST2bcPRZdwo\nVIAEOIn7ZHTotjOWVkssUDQSU1whfVc3I8adydTtc1VMszXvvAyc2WfP4A/F\nMRM1310iwFhOQFOdC7NR7v1aYanp2/nVcJEcfYY5VeTy2FBs8/hYui/uy18Y\nzvsCsnYRMZ0KWgUElW7lDb0vm7RzKqfK7UolBVjO+imc/rn9by+yfzPsQMR6\n0Re1/thq0l+fHIIhrPeY4Rt1m1tWSVrsivCq7Pbz+9BMGa/si6s+uKOM2wzk\nno2WTo4mQKMJJ9SJzT/Vs5F7mal00LFlbMknoAnwD6ntQzJG7TrywUiORPcC\nG8yBYT0PQUmCmgSuzKnWs2iebemo5UH0VFEa5oB8sQ1H/DazFU5j3GdyQiC4\nlcDy0oXTjTIwd5kYR10a4k9tdEAYhwcaw5unJ0JLTYIC7O36gWzMnxQCxqI/\ngoRN\r\n=MM8Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSBeb3nFQUEEkselE73Q6qPyNhNNMjnJD6UQ5NdM+FMAiEAwzneahtVMVaI1MKKXRTqRnz2e/YlnB+GFixMc8gRlDY="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_0.10.7_1642151653553_0.5321789816187739"},"_hasShrinkwrap":false},"1.0.0":{"name":"libp2p-mplex","version":"1.0.0","description":"JavaScript implementation of https://github.com/libp2p/mplex","license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"keywords":["IPFS","connection","duplex","libp2p","mplex","multiplex","muxer","stream"],"engines":{"node":">=16.0.0","npm":">=7.0.0"},"type":"module","types":"./dist/src/index.d.ts","exports":{".":{"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":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"tsc","pretest":"npm run build","test":"aegir test -f ./dist/test","test:chrome":"npm run test -- -t browser --cov","test:chrome-webworker":"npm run test -- -t webworker","test:firefox":"npm run test -- -t browser -- --browser firefox","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox","test:node":"npm run test -- -t node --cov","test:electron-main":"npm run test -- -t electron-main","release":"semantic-release"},"dependencies":{"@libp2p/logger":"^1.0.3","@libp2p/tracked-map":"^1.0.1","abortable-iterator":"^4.0.2","any-signal":"^3.0.0","err-code":"^3.0.1","it-pipe":"^2.0.3","it-pushable":"^2.0.1","it-stream-types":"^1.0.4","uint8arraylist":"^1.2.0","varint":"^6.0.0"},"devDependencies":{"@libp2p/interface-compliance-tests":"^1.0.7","@libp2p/interfaces":"^1.1.1","@types/varint":"^6.0.0","aegir":"^36.1.3","cborg":"^1.2.1","iso-random-stream":"^2.0.0","it-all":"^1.0.6","it-drain":"^1.0.5","it-foreach":"^0.1.1","it-map":"^1.0.6","p-defer":"^4.0.0","random-int":"^3.0.0","uint8arrays":"^3.0.0"},"gitHead":"e1eeba748dd339937f46d580664451835872daef","_id":"libp2p-mplex@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"7.24.2","dist":{"integrity":"sha512-d0KoEyoBAx8VcNPNzaWixOj5/XdAMmgfuwhn92BDw3XQfRlh2f0ElnF1daxWb8TDxqrS5qoVb1FMCyZ56716NQ==","shasum":"d8ad07786ff69367ba073e634bf5d2f88f92cab6","tarball":"https://registry.npmjs.org/libp2p-mplex/-/libp2p-mplex-1.0.0.tgz","fileCount":33,"unpackedSize":82186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCoW4CRA9TVsSAnZWagAA21UP/AumUymdAgROTDUuE2vu\nGIbjzh/31ZGoVgZTm9K2F6CsUquPGMcMlLWxYQJZRzh/tYFflGKhYVuQcJk3\nRtmknG49L4A0AFKEjyb+hr2ic2y1Q4GH3Uq9VlawuO1Yi2iQL7ipyIq3Zxam\nLW6t+IZDh+39gMigmyMQ5KGiusTjuH7Vfbq7dnmyxyaSii57EHTlS7HqLCUR\neDqjL9l3oqJcuRPIbTRF9eQol0QVC+NSdRoQ+cdznf+iZCkqLQ0tgVD0Ga2T\n1EDkv3w5i37Kwa7o5y7WiKXZwVzSfa48zwCPXHcCU0TqZ7V2AZGVP8QBfLCj\n01Qt5rubH2dgqlvLSITx3I35TOyPH8J0L2NQkY4Hgj2cJTi7Oe4UBf6K0tof\nnVmrlaPFBCw36HHZj7LjA9aXQsG/ofUzan0iaBTnsy4MPtbiWdp8+6MUaiMj\n7mZjq5A9NYz1gaRUpjen/rpkZtpuu9syg+Leu8z8CjGhVX0tKe+tqX/v9d/y\n1xyLffu41QkyDcQhWCloVTd/bMqbUrfw1Lm+UT31ZPvYHUQdKw2K7UGVQ6CZ\nNCo/oUmoCFnEVMWny+sJakT8a63/Y/aOGv4bVxfH6oPkY7sqlBaQJqs9QCPJ\naRQYFMXm06r1h/hOvo1idtyik58ZRUS0d/qUL5uAoJh9nRNNiI7WXo3CoM9c\nWjyN\r\n=RYrG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkkZp46xzruO45jDy65F1kHdNel9UQv+CY5ai5uTzwhAiEAg9uJXpYY65KU/B/uBXKmHB+ywoyLp7YQh0DO+FGcTCE="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-mplex_1.0.0_1644856760602_0.5535021885058287"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-19T09:13:34.780Z","0.6.0":"2018-02-19T09:13:34.824Z","modified":"2022-05-07T23:13:26.824Z","0.7.0":"2018-04-05T16:41:17.748Z","0.8.0":"2018-06-19T12:40:25.574Z","0.8.1":"2018-10-01T10:29:27.566Z","0.8.2":"2018-10-01T14:52:09.311Z","0.8.3":"2018-11-08T13:21:49.763Z","0.8.4":"2018-11-15T09:53:53.220Z","0.8.5":"2019-03-18T11:54:49.833Z","0.9.0":"2019-09-18T07:41:52.390Z","0.9.1":"2019-09-23T16:25:46.818Z","0.9.2":"2019-10-28T15:02:03.613Z","0.9.3":"2019-11-28T13:10:02.831Z","0.9.4":"2020-02-13T15:36:12.331Z","0.9.5":"2020-03-18T15:25:11.450Z","0.10.0":"2020-08-11T16:54:08.660Z","0.10.1":"2020-10-22T11:22:31.572Z","0.10.2":"2021-01-29T08:44:10.682Z","0.10.3":"2021-04-16T07:45:20.011Z","0.10.4":"2021-07-08T12:43:52.079Z","0.10.5":"2021-12-07T09:12:39.411Z","0.10.6":"2022-01-14T09:05:35.395Z","0.10.7":"2022-01-14T09:14:13.717Z","1.0.0":"2022-02-14T16:39:20.966Z"},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"daviddias","email":"mail@daviddias.me"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"description":"JavaScript implementation of https://github.com/libp2p/mplex","homepage":"https://github.com/libp2p/js-libp2p-mplex#readme","keywords":["IPFS","connection","duplex","libp2p","mplex","multiplex","muxer","stream"],"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-mplex.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-mplex/issues"},"license":"Apache-2.0 OR MIT","readme":"# js-libp2p-mplex\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://protocol.ai)\n[![](https://img.shields.io/badge/project-libp2p-yellow.svg?style=flat-square)](http://libp2p.io/)\n[![](https://img.shields.io/badge/freenode-%23libp2p-yellow.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23libp2p)\n[![Discourse posts](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg)](https://discuss.libp2p.io)\n[![](https://img.shields.io/codecov/c/github/libp2p/js-libp2p-mplex.svg?style=flat-square)](https://codecov.io/gh/libp2p/js-libp2p-mplex)\n[![Build Status](https://github.com/libp2p/js-libp2p-mplex/actions/workflows/js-test-and-release.yml/badge.svg?branch=main)](https://github.com/libp2p/js-libp2p-mplex/actions/workflows/js-test-and-release.yml)\n[![Dependency Status](https://david-dm.org/libp2p/js-libp2p-mplex.svg?style=flat-square)](https://david-dm.org/libp2p/js-libp2p-mplex)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard)\n![](https://img.shields.io/badge/npm-%3E%3D6.0.0-orange.svg?style=flat-square)\n![](https://img.shields.io/badge/Node.js-%3E%3D10.0.0-orange.svg?style=flat-square)\n\n> JavaScript implementation of [mplex](https://github.com/libp2p/specs/tree/master/mplex).\n\n[![](https://github.com/libp2p/interface-stream-muxer/raw/master/img/badge.png)](https://github.com/libp2p/interface-stream-muxer)\n\n## Install\n\n```sh\nnpm install @libp2p/mplex\n```\n\n## Usage\n\n```js\nimport { Mplex } from '@libp2p/mplex'\nimport { pipe } from 'it-pipe'\n\nconst muxer = new Mplex({\n  onStream: stream => { // Receive a duplex stream from the remote\n    // ...receive data from the remote and optionally send data back\n  },\n  onStreamEnd: stream => {\n    // ...handle any tracking you may need of stream closures\n  }\n})\n\npipe(conn, muxer, conn) // conn is duplex connection to another peer\n\nconst stream = muxer.newStream() // Create a new duplex stream to the remote\n\n// Use the duplex stream to send some data to the remote...\npipe([1, 2, 3], stream)\n```\n\n## API\n\n### `const muxer = new Mplex([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\nimport { Mplex } from '@libp2p/mplex'\nimport { pipe } from 'it-pipe'\n\n// Create a duplex muxer\nconst muxer = new Mplex()\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 Mplex({ 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    // Receive a notification when a stream ends\n    const onStreamEnd = stream => {\n      // Manage any tracking changes, etc\n    }\n    const muxer = new Mplex({ onStreamEnd })\n    // ...\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 Mplex({ 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 `Mplex` constructor.\n\n### `muxer.onStreamEnd`\n\nUse this property as an alternative to passing `onStreamEnd` as an option to the `Mplex` constructor.\n\n### `muxer.streams`\n\nReturns an `Array` of streams that are currently open. Closed streams will not be returned.\n\n### `const stream = 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 = muxer.newStream()\n\n// Use this new stream like any other duplex stream:\npipe([1, 2, 3], stream, consume)\n```\n\nIn addition to `sink` and `source` properties, this stream also has the following API, that will **normally _not_ be used by stream consumers**.\n\n#### `stream.close()`\n\nCloses the stream for **reading**. If iterating over the source of this stream in a `for await of` loop, it will return (exit the loop) after any buffered data has been consumed.\n\nThis function is called automatically by the muxer when it receives a `CLOSE` message from the remote.\n\nThe source will return normally, the sink will continue to consume.\n\n#### `stream.abort([err])`\n\nCloses the stream for **reading** _and_ **writing**. This should be called when a _local error_ has occurred.\n\nNote, if called without an error any buffered data in the source can still be consumed and the stream will end normally.\n\nThis will cause a `RESET` message to be sent to the remote, _unless_ the sink has already ended.\n\nThe sink will return and the source will throw if an error is passed or return normally if not.\n\n#### `stream.reset()`\n\nCloses the stream _immediately_ for **reading** _and_ **writing**. This should be called when a _remote error_ has occurred.\n\nThis function is called automatically by the muxer when it receives a `RESET` message from the remote.\n\nThe sink will return and the source will throw.\n\n#### `stream.timeline`\n\nReturns an `object` with `close` and `open` times of the stream.\n\n#### `stream.id`\n\nReturns a `string` with an identifier unique to **this** muxer. Identifiers are not unique across muxers.\n\n## Contribute\n\nThe libp2p implementation in JavaScript is a work in progress. As such, there are a few things you can do right now to help out:\n\n - Go through the modules and **check out existing issues**. This is especially useful for modules in active development. Some knowledge of IPFS/libp2p may be required, as well as the infrastructure behind it - for instance, you may need to read up on p2p and more complex operations like muxing to be able to help technically.\n - **Perform code reviews**. More eyes will help a) speed the project along b) ensure quality and c) reduce possible future bugs.\n\n## License\n\nLicensed under either of\n\n * Apache 2.0, ([LICENSE-APACHE](LICENSE-APACHE) / http://www.apache.org/licenses/LICENSE-2.0)\n * MIT ([LICENSE-MIT](LICENSE-MIT) / http://opensource.org/licenses/MIT)\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","readmeFilename":"README.md"}