{"_id":"libp2p-interfaces","_rev":"84-b006e02fe6c7dcab683a0631b4f2bea7","name":"libp2p-interfaces","dist-tags":{"latest":"4.0.6","beta":"0.5.1"},"versions":{"0.1.0":{"name":"libp2p-interfaces","version":"0.1.0","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"f7239faefcb5cc997bad2125cda1a31f245f0b7c","_id":"libp2p-interfaces@0.1.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-xpTbj7ughyI0k+6U6O6+QhOyT9HHZclaCUVoX6KVf5dR6wP1anVzqbmm304Fl2KUsOZ52ewOIg+wGDlf2djL7g==","shasum":"7d2b561872bab2169e3b5de8b720ba1726b6f535","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.0.tgz","fileCount":50,"unpackedSize":1237403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrC+rCRA9TVsSAnZWagAA6UAQAJGRQ9GaAjK9/uHPjPac\nD/fafUBFKxG+RQLNbGsaU95AHP6D6RfCtST6jirSQiCH/S/HF5A9tTS/L5lt\nEOvPAEIT7kzdA3BzVGOj3UViKVQCND6VVt27eGsuuRKjy23ivjbSuN98NHH+\nsMIr29qYO4VahzmaKi8Tq1pl9l4rw5gOhPDfqOhmiPxT2/bg4//1IcTMM6To\n/z8GJnpCkuXjUEORQxryv/6cOAVt1CQ4zXpPdahZqfcmEx2ONpLOGLZQakQk\nOsV5vge5WwjbEH2MlyBGA9fYqLfJT+K+cGHzNqj+2jPJV6oINad4WqifXugh\nmF2B5L85vTtRDnetYzesRJ/5MWL9/nnHE3UZojcWLm9Ao41P85uj18mW9vo2\nNPYSPxvI5ev/VVPs7j/99kePB74hCgMf4VUVoyyjKjvmuP/nxnOQjkCMrwuQ\nMsl5mpbao8tQQGxnRBvCLdjvsoYE+zmq/T6VTOtrNnJJ2Uah/JrdcN4LjV2Q\nAG9q/TlJnc0geT0UUMhy6ezwnCtxu0aAw5cMFwwKR6PWTzfDPg/drpxW2FVD\n1oZJ7kzAH/EACp904ZuaSiOqvQIFF61vtG/QDb/jy2qubjjVLEBSpqJtwmE8\n2yVZTsahLQHMIHLAkv4RLRP+iuKPc8kb3K7MaiAx5Oqv4NZDIRgsn0ddGMJu\npPOK\r\n=oIzZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGoV+/4VktKOl2kxO0UqDDhYdOy9UcBA25BmBQlWkVwuAiEA4SDwN8VFQ7sLV3xKECrybz53Fciezz3Vp2FP11BGkaU="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.0_1571565482819_0.7077168821234587"},"_hasShrinkwrap":false},"0.1.1":{"name":"libp2p-interfaces","version":"0.1.1","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"c52c3dc8a30d0bd148c73a07b7027cc4350d22a1","_id":"libp2p-interfaces@0.1.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-SAos1qPCyZflbXTswsn/z/XV26BfqW7cQiJAEwsVZLjmuidGXrEYJUTlwaAGeeLvfcNccdHqPlntlPv2DZGu+A==","shasum":"e8a8265c99d4559eee093764e61330e9c1960209","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.1.tgz","fileCount":54,"unpackedSize":1257042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdraiZCRA9TVsSAnZWagAATaUP/jOMeTKHNf17ayebSNym\nlItyanVMgp648S9Y38WnQ560sDlogxGLJK6j+warcLiNSA+xjjyWzXvnZc8/\nJ6Y8wxA7taf6Tjyz/EMA9wBGBB72QMVbVEI7Y3GKOdm3VNTrVL9CHnauF6EQ\nmNuC2P7D0V+5IWK9RbQqfJyuPy20Uztow7a6Xp9V6t5KW1ouxEIAcrlJk7D/\nPatII1/6aIXVdHynwwc65AEwW9j5uiBhO1UMZv4NiZ+1eEi7EEWhMvTSBccU\n394ZhvcrdqjMG+iOymuaN9duSX33XeHkm7JXvYi+54HCWord9VDMPS020oeh\n1kFOKGX3PmP9+wQcTEM9D59/Innh8mOZW/ce3mRYXLrKtldgMfIG89Xpm976\nCvm9ve5a6Xpl9AD2JeD9SfN1XNKajhKzk3pyJL+BI60rSRu2Wpx+ki837jUn\nSRZ875biQIdGEMrbIck4FxCXDKD/3+BK7/PXYHt1nSs3D4B5Ad3bf54pjl90\n0UVOpDcf4XEZcz0TS/XA2vG4FbAtX34Lf7K/PfcNF5QCH0uIUFxPr0AJGUl5\nlr4DUXlzifFXQe1KcicjQKaOEyuwLptLUL2c/37KClKdo3mczDq3xrmtsM4L\nvkA4rbmwb+HfcELA7tjhgduUe1YoCRlRTT4gt7S+c4v26RAcJcf278YgFLTR\nBeLg\r\n=dUVP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC33SFM6BOiPKNV4FiWxeJKmVu8eSsKaHO83/pwXIcx6QIgCj17vjz7hSCWA2vOszlMaSC+0EbrPR3DyBQlbhD0oAo="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.1_1571661976678_0.563219548442297"},"_hasShrinkwrap":false},"0.1.2":{"name":"libp2p-interfaces","version":"0.1.2","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"763187beb1602ff4a3e68614fd4fff13ac0af0e0","_id":"libp2p-interfaces@0.1.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-4pPO/R82zFbCIc7DpBnZwHrqjZmNj76YiAclnryKmHDKbUFGkq7LGTEbt++mi7+akb78uxZKOP049la69GouTg==","shasum":"969fed8d4308aec523f996d9c5be6824d6faebdf","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.2.tgz","fileCount":54,"unpackedSize":1257772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduB++CRA9TVsSAnZWagAA/KkQAKHWwPyrabfdb/YM8LfM\nVbNFNX5F63i476IsHhwErVO2v2t+2hUYDQrUI/mtZaB8H9+EPmTkBoUX3Jf5\nPeRxLgNgVFhS6l1qRjjCmprrCu0EuyMcLAtFz7/9aCXKLFD9vs7w3ylBw5tj\nw8uAsgUleMOSfBv5XG6OqyzERxfMfS7w829KRG4uARYTYaNUkTf8JtuLXSl6\nj0ikw6u4zKQrtOQvoLVBmKEdnVWgMEqdYydlZSjIu5RRAMAcDZg9psHMcXSQ\n4VkjZzopv3C5//ApuYV57+OgRoVRnOLYRWH2UVXtNx6Ey4J3cF3nGyYY92px\nJxyTdpYUCepgCphHGYjFxyYQzpC52H0ssLHNZBE3V9mihxpQC2QzyXaTNDYU\nfGjp9klYbQvHXbZNwEuVpbHC5GLtvhbQJjLrB3RwlwLHJiBHOCHeZM+I5+eC\n+2SiT1ciwWKzckx5fBJeGIJrT90RNBNezNjXfTxegXAA8PJU7k3cbCDuMizt\nEzirZbcoSVL0Kj/ueOjXDk+6Yr+Az4eBEFYdtj+bH6BeZ+9IdmmsitXHg52e\nyO3c7Q7vlEYmt8vUg4vzslSlLFCm/QKrT4RVCxdE6WZl5tbreaLu2NqkWS5s\nQAulcxeK//jeyiwpofEfow8hs+9OEzwsypAweAlRxtbuNtJ1G4kI+5d4PYOJ\nZ1kt\r\n=228D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDt3rSfRQdUVLZnlhamOTwrNj8CS1uH8vmUK/PKn47YaAiBgC3KkABCYr06qHJQZyr0owl5Fj0AcvMD8uxBMmGE8kQ=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.2_1572347837556_0.8147325582194482"},"_hasShrinkwrap":false},"0.1.3":{"name":"libp2p-interfaces","version":"0.1.3","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"b960f297574f7da701006c2848bd12a520a6be6e","_id":"libp2p-interfaces@0.1.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-uPbeQOYOklWp76aNYhFSg6/JfQEr+eULsyWpJPCV6D3mmnUkjP6uacZAiDS3W7t4lNlM9f6O46rKO5cpdNL0xg==","shasum":"d508ab88594252f2807ba4e24dc14fb5d4941a5e","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.3.tgz","fileCount":54,"unpackedSize":1258091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdubYuCRA9TVsSAnZWagAAsr8QAJ9cv+H3m63lLmHylpJu\n/XVfb6vmx6u4Bay0NhtRtgmr+0Um9mc+NwDWbHP1zDkbranyhgKFMEq1sHsC\nUXWNJ6LjJSyIS8UypwMfdzkNXy6D2TiDMH1tgE8firBE6OAjYrn2N9l/YaTM\nwTctRDs6IRMdR9jXn2/qWWejtCw0iLyqnlbgmNl2fvQNPC8RIVekZwRFWW9E\nnTWvi/hJMtGIIMbE00A3PXUeK35SFgrHroznySJTm8NhvVR/zILYEzo/ELx8\nZMTaoJma1lwxtTuMCGdn85sm0Uz64ooTkTQ3ick3txWZLvJNX/K5Lj4d7VQO\nnHndEvO1dFsX6WwfbsgwOTiCOrWZQgcoRaQ73FstiTJuxC4Ai90SkVMZ4GuF\nnUzV7QfvnlZL2kuhrjiZeoWFFIWp2jFmCVyrgIMQE3RKBsn3eQUXGZvgSb5B\njV7a5RqhdWP74Z6DiGehJdJja7ZjNN3lxpKR+Ho9Sh0d8isPTMjGkAOukepL\ngJxvpTkI1peqSFwdoZrqhUdugL11HAf5xNJHTYr4J1xlndGHxuM83tbi7cZk\n2lje/+4R9QVj4AWBA7V9CGjZWqTmBFf49lNY1rsnCwTjOJZwQJ7/boWYTxKe\nCdt2Bbc4VEwQAivq1wlJ7RBgKuqFixWFxQuqftjvWXtvN6MIQdRLUQA9VW23\nVp58\r\n=ruc0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7xY1aMcrXMsFYuft7yJTc4io2wSCCRnjOLdpkoZ8cyAiBXbguyLqjH3xX3yOudEI/VwbGnVCkhUgce/g8pO039tQ=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.3_1572451886219_0.8860768499303873"},"_hasShrinkwrap":false},"0.1.4":{"name":"libp2p-interfaces","version":"0.1.4","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"432da545b48c8d71ed1e192b273184dc4783e606","_id":"libp2p-interfaces@0.1.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-f48Q+Dh5MvRWtBcGJIkacr8SKizoQUqyRWUTrrStz1klKV4IAy4Co0hvFY1cWOj44mDbNmkeAzBc3uzuEaNUEA==","shasum":"c905ccf82492898e0220b7f5f3a03eea9c93be64","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.4.tgz","fileCount":59,"unpackedSize":1269932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzTKWCRA9TVsSAnZWagAAnPIQAJggXOjZVYd0qQlbFqxj\nNX1a7zmYLnmfOEgIu55FizMQc3CmaUYc5YJyWbUU6q6It2kgZujUB/IsNdTt\n/dB4hNyRcnw3n3LCco2lBR8sq3BFqyevq2tNMsPpIHlCHL4sCazpgMNUTkMc\nnovvEhsSQD54RDsWue+QhQ+ai8yLKPMF8/TChEhRN2na0ew21FVExFDUDN2I\ngz83b7SV7sDnm0D+OvxAsO1+TmGVihFdQJFNAVE0A7nHCWyzjCIKj7kmkHu1\nLmsbOB9qisVQZ3UhCuK5o8rM1VQW/AJJSZT6NFyYajis+6JZMUrYV3DJlksm\nqEWY/odKTHZ+Z7bIxoeokq2nlCPoQg/9VIb+bgMOvb1XIp1SnR1sHg0Hi6oV\nUISApMen9U8Tg4HHX5qNtup/OscyUvGAJWfyEyR/mjMe2IRnqWnLJnvg9gES\nPe5G/JOMITO4HU7SUVmTTuUjaerMN6SvjQzOVuKWpr0Aw3pKzx5AfCGEEP8X\nBvtsjmNN0srKZWWTNQldF4MpRYbCjmy/4M6dogvTo6v+mhecTj36/f07392G\nbeUH/2+X91muy5y5S30TJXoj9jWES7JRI5Xu0WD8aJenmYUeTOJJAcfN7+9e\nA5Y2X5ZTAcXev7aaMahL228kTW9lYj55RQTr/CKri3Z0qFj1XZ0TDNRL8ifX\nUgNb\r\n=aIEC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRFkfCSK2iRylfVNi1z9FAMR+NMsdsZrLlRmJynqxgCwIgCKyLYglvrG+45YSHm2TIzBi9yhO2tM25yxclJITfYiE="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.4_1573728917522_0.4393721804840849"},"_hasShrinkwrap":false},"0.1.5":{"name":"libp2p-interfaces","version":"0.1.5","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"3f6c1cbee14cc3762c3c6c0afee31ca8360bd0bb","_id":"libp2p-interfaces@0.1.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Mhhbvk+lXzKcoFCUbRCOGPzq+15uRxx65qC4EkZxKh6BHuqISMQ98mQJDk9ROqs4yNwxC6aHW7HlIVEDpYGhWQ==","shasum":"77631447cc71cbc18d2b89bb4477d11a61d92901","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.5.tgz","fileCount":59,"unpackedSize":1270850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzq2tCRA9TVsSAnZWagAAi0QP/iLfzvRVw5Fs5hzvHPFp\nMN0yG/seIGFieyvmP1fHOTpo5OrBCvedDrBtttALBktJqf+8YF2HKXR6hVF/\nvwg7m92O5QgkPwZGOT2ZBkFS/LtUNYOmBp0YYN+DnpBoJYoedRrPKD/MyKBU\nNQnaujK6KQK/QIf6pHr90rDX1cVZG9e5jET1TGIiIdc07OhwXbsWL7qAJdSR\n9HasfE1WEDwStXcHpMHs4iaT90gUvVsSRJ0mTepIlpYQfRrF2+Niz1phVT1d\ni+Ubx+as2FvWqkSwfvlieW82SAfq0Fpd7jabfjdToannDcMuo41QzVdi1vpC\nxW+WyxicDKRVfkN38coMpWz+XMUqFE+FnYAyk8LnEos8l4wm1Z48Z5WzoVhl\nds65dM+D2D9xaivMbTO8z/bDi1je/Ve2ohWYvCDmbeUu+dgRwgF2KvXY2JCv\neUb5MA4J4c562D/idTbEuWv+8/Sc4kKjvESluJd8xQjwjNN0q2SydUs327yO\nBKbC+OKzLxlZjhHHjhIXwFGzs5ppxIDM6O3LrCwpEWGOeGhCMFCEAgjJWxW/\n5XqKpwNC1Ag/nMpMXi1Cp5i1WqD1rfuu7HYfgjqqMCCzf+M5AqSHZd8cLwaT\nTggCn4HV5wPPY4Husu5BMwsOpN3tGBJO3X2O3I4KmI6A0TVou3SEM0a4bubQ\nyFsc\r\n=ChvG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0IiF4+3eFvWPyHr+puH7aizUwr0mkqlqv5KUqDEm4dAiEApri5V4ooXs3GEJ7hUdM5ffFLMpgkUXuJa++bYpHLUMM="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.5_1573825965365_0.5685808235987939"},"_hasShrinkwrap":false},"0.1.6":{"name":"libp2p-interfaces","version":"0.1.6","description":"Interfaces for JS Libp2p","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"6641a5b0b4f03fb43de1470c84a16f457183a41b","_id":"libp2p-interfaces@0.1.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-tGEbTrGHPu+BbXaH3t4/cI5KzNDNpyuSKTnYYWi2plJ7Eu0feRWeCONw+eMIseOrlX/FrC09D3Xh5RWQ2fyddg==","shasum":"bcd7dfaf13f2a49e54f677eb253d78638153300b","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.6.tgz","fileCount":59,"unpackedSize":1271208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5SkyCRA9TVsSAnZWagAAz0wP/itXm1xsjcGjWbs1Gaqq\n9lD7EQ4fdvCrusJ5geA4Xx0i9/tUq2cC6MwT4Y7XPhKNCb4eLyqwNiR8o/uR\nJ1eKSM8efvt0qhq4EfQoZPB5kJpCdmMWkznBRyYbButbUte1U3y6xznJWcAC\ntcYeKYLgdMufa8oO7dt2Q35t67X6wrDTNiKclhDhfmSVk/kPrIrcldwb1eNG\nLZal2/eyL3Wxzd8u+4eJv3HykhUd9ibIgZ//eReawsf+plYtvJILdfSazLu1\ncq2aW18XYAfze7qlvk4dq1tz5xgTR9nVVz/B0mDSOBAz7vtcOt479DMy4KH/\n03bEXaygz+yylF62VVHlPXCIc/EJ9Vz5AKad55PjU3j/bWlXbmiFzJOHhjnH\nDbL4/7j/JVBxwPhyT58btNIHBhvF2HdWpmJ/Jjs9m2jehmGXC3+FNc4eJD8/\nsB+gLdTw08XnKh63Gkkt5sCgsd7AhQFYhthxYU5QWECx8Ui8vKw7xumOdZCO\ne1cJULBb9xVcE2ca9fR/10iao3qW5EfZ+nsdXDEQn+JKibTELo5W5xnfO1oV\nTiVLTmo7E4R8gkA9hQUxK2m8i9bCdCTuqLfl7sQY7cioUvl5ODbGIUvDYCse\nmHehb7Wn5DsauCyymA7pFy1Thj4WPwcx7S3RHfyr3oJw9FPNVDPqvEnuPP0M\nEK/i\r\n=H9EG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvcioznz5nUOxDrUmBzP09D0XDzbNAjEzafuXC2JFN2AiAkeZug/h3isTYZEdnWIVzC4TnzVF4Ossv+l2YwR0S/Hw=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.6_1575299377717_0.8122587915799742"},"_hasShrinkwrap":false},"0.1.7":{"name":"libp2p-interfaces","version":"0.1.7","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"2803e649696c60c6d48b48ce086dbfbd387fdd49","_id":"libp2p-interfaces@0.1.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-LvpYn3wRS/4TuG/jqMn2U8KXz+oZLsYprCA0xpAGvoLkzG3O6Dn7kCFgztKdKmkG2Szqcu8dYPg8gaBHo5O9rw==","shasum":"96125a31729ca87e62defcafdf613ee1d7748ae1","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.1.7.tgz","fileCount":60,"unpackedSize":1272116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9lgSCRA9TVsSAnZWagAAfekP/3kedXC3HOBBB2DbV9JZ\nj5rddxjgTGgF66OR7r+B0t8WcaBXoiOwF30djJcgfR2/4MMieQZDZxPtctkA\n97X8+1avU6nlwF1Tewi0/B9uG5ik/X3LCCsMml4/QjVqJ0/hagCv3j+awWe+\nnhP+p+naGC6APIwN3/5CJ0aHitcc/lkYTtcesAkZiBPhJ4iUmiunipUwB5Mm\nH9uDhTSw0+M98WoGwfBsEwgNovqbF2i1Mv/aLKUF0wPkuJx17wPTEIcWVboa\nToMpsTSGwrM0C8IPOmsqOo30o3jWqZaHoOD31YNYNYjMkaJBqCla4Op7wZCN\nKiS4qVo5Diwe+iwduWknQQrVxT0fI6Huvg44uMdB3ve+daaXtTCHtz82i/ZZ\nAlnBRpxECA+zNAN2elt0sZOFC3rmWyorVsMn3hLgKH7v00hcRVV3/KvVlzYB\n4YrYHOhrbROyD4s+s/0DhhnlDhLQw+rpV5DTT36+Od+ciV8ihHAK+LrkbMO/\nqGocVtAIQlDnP/r5/aOBeM5S0KRzB+so+TrnzzTGEi2Q6YlmdSijQv0UbCJQ\nfXkwexMr3oAkflwl35faSdV2BcTXJVZxKTV2+CuWzmES343Qhu6DNBJ/i7MK\nlq2h4dOMipFHw6c4KLVegHYNOTgz71dqrRyH8Un4EQumEvtC5hIsclFBj80W\nbX4S\r\n=OY7P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRhz9fT9RBgcFiUqnhU3Ep68LneWK2jsyTXtW3V9oA3AIgekCurAk2ezTT7JdmvCcSkis2N4VD0mKLJAPNQN0vGDQ="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.1.7_1576425489500_0.5636169450254132"},"_hasShrinkwrap":false},"0.2.0":{"name":"libp2p-interfaces","version":"0.2.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","p-wait-for":"^3.1.0","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"6cf3723019d6dc959ea2b743cad393d46d948c3b","_id":"libp2p-interfaces@0.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-XzG9pcJa/3lsiOKOlm78KRPf39Wahmkk6dCcp9009pnAkg/4GpwPpmlmV1pr67PFs/avK3AK1F90tFNT6tBcew==","shasum":"916cead4e4552ef9725ee725077de22af996e300","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.0.tgz","fileCount":60,"unpackedSize":1273049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/PPICRA9TVsSAnZWagAA8aQP/2UsokdSOY9RE+nnk33A\nJ3F5eEbAHW/wLf5UUaABN0U6kk6iFRbIfQoswUdww+S3QAnshUntWLIA9XhY\noARWTUeR1klcZ+iPJ8EzdHZXlQcVnFslwS1StmuVr/tmCQuHpKzipLjE0Hlf\n66vs8NIqFvxoUBiXdodM5kk/pop4fe3b4rXiimnulh2tJy7XvWGxk24nF6Em\n40T3cgH08hmY1hoU0nPU2ptdjS20u3u741r08e8XZR7PS+vWoQTpcvGHbZE8\nQXAVNA+jUWJPDaDNOifFQe4x9V37xbUV9gMhzF8qxIaSRqyq3v0DO2P8qZ3g\n5MJABxoGSZtQeJ/2TRrvrt+pUInOjbTmYjbbRpAkG8z6qMd7qM8ts0EpvOK7\nXjed1wOQFg9jyQ8F6Gk4glVU0YNemIzhKGE8zuDZLdnPqzManvxAjpO+TR75\nHlp/7lpMuvaOpYmyd1JCNWYvbHAIZYzgjrJRDwkZtyIIQnLKa16Of+Qap/mo\nEcvn68qBo9nOKI2ME0nR/mzk1Zb94uPDEnfe5PmG3WI2teVnxIytL+3jKjxy\nsEUnqZ73YNhyxT9Rm8a4eDj+Y383fr5N5a/iVYPbB27lGtlPgDSTmBKGARML\nu/iSMY4chYYflXp8i+lLjEq9/hwRyF0UOh2eDocupOQyrKRoIrLCa59aBR93\nIRoj\r\n=Wh23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnM0BJgfzc8DEU3LbPcTJk9Ii6D76rD1A/+eCdmzo2tAiEA97kGsgZNm/rOL6ZpJ6NAFfHhUwpEuSz1mXTQYdGHmG8="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.0_1576858567751_0.686166400371051"},"_hasShrinkwrap":false},"0.2.1":{"name":"libp2p-interfaces","version":"0.2.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","p-wait-for":"^3.1.0","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"32ee3e18e279d23bb3b64f3418dbcb98bd88806c","_id":"libp2p-interfaces@0.2.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ChlTyV7fnMlgfUuCuWDSmuBIvveEUlvUFAet04jZxbfzyavuxAntk+IvTVkFFWoSWwGqFZJ6767oCA3yIiMUGg==","shasum":"5c191487b799edd95c42aedc5a14388dbdbd815f","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.1.tgz","fileCount":60,"unpackedSize":1273740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBt8vCRA9TVsSAnZWagAAsoYQAKQhYx0rJHnBiyO4R2zS\nabLChNVf1tlbeNBlC62teuibIiL5bxrvHvm63+ZnnOFLa/OSX+7XBGdkVwS0\n4GUqRsjSbLLWkl+B2VOhSG9n3/V5S1hJtn8dVAFy3/pG0ngNc/ys/3NKElHm\n7rCtSpvyjJYFNSW4V7/nzPced5sI4xZhdfMN+psNRq8RNG8p7EyF7IS9+LZW\neVse2GXxBd+ZKOaRfZ2sKadufYRasoI6cbwtdTuvfMFvzZeZisGCAs+PMV67\nCNhqQJzV7jIdUOGzz2bYCtZcvr49mxVnTVNWFxu9QDGeHKiGS/pFTTDmKr9v\nIv+3lDmWAemCzOaFrXq2FUogJNNs5yvZuoBxDE6IJ8PwkQ1oQCdQPs1CMerz\nZ/4PxQLPBGpHXSU4un/NvRoN+UVals4N39cnWB6NIATkTXXpb5hmY6yvqxe+\nKUcLX0MXrS2zorXTX9VuEp8fQqKHF4z3ZMdeqq+d9BYQInDTdjpNFRlureNl\nl7oVecw7tqz5CQ8tXGy0Ta+v9bVsZmVQBK5Ac20uRLwx2YgfkrgsP2GWPFQN\nbwH0usVXj7QrlhW7NEQMBZl1fv5gfkEzBrNXFoN7/Ux2trgMpzDVGYZFF90V\nY/ufGqZ7w4YHokMutO0UlqpCTGCp4S7FOhY4qcVLcn9QRiYvP5Do1RiG0BlG\n6bZo\r\n=pfHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGz+yAp8iyTHLz/Asrsu+O0s+eHJXlPGh2Ngpj/N9HVRAiEA6YMvgHiMgLjkjOCQcbKVM82mqgr4mSaiMHTZfjZ/nYM="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.1_1577508654692_0.8231556097380672"},"_hasShrinkwrap":false},"0.2.2":{"name":"libp2p-interfaces","version":"0.2.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","p-wait-for":"^3.1.0","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"aacb0e27d0f27af51319e1fc1d006ebb2b7a3219","_id":"libp2p-interfaces@0.2.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-71zawFEIo9Xib+2bwk5pwgT0cbA6Ff6VmoGHElA34kmGVJf6ISyeicEiVb4AckquDNJKOhcTtxQcOs7s0OHpJg==","shasum":"6007a81414f024ab074ef8b753efb64c2ff9e3de","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.2.tgz","fileCount":60,"unpackedSize":1274024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIceUCRA9TVsSAnZWagAAHEMP/0id1a9GRm2Sep/5+4z6\nw0yLktlpYYuiT5QUXDIxO4sRu139yjNlos6MTqOF7nJhW0gWqd5Up9lC3f5p\n6JNPKWRjaxw9Kt8cOXTCPii9/+ucq6j5rRi3LjvYonRt9Yu07qXIdEbNIVXL\n9UMp/LV/3hZNODWGp7mW4LwcnRsLID1sGI5JtXSOw/YCVx1vmw5pqz+E1QqH\nNGkRkYxf1cJPYrg6D7D7LZVq+PWcqi23Rr0IBO8Yq7YI6qDFzWn7Qw99nC5L\nQK6W28cXevRBBc/QosF56u0wV22B85w8G4yKlgPA8phgRj7MGYp8w6TtQVoY\ni0e+YKHDvK28e/XLaV9x2bDJlZSvneZ3DzJ2wdmLZhpaowwnIrH1dI+jAKyz\n2osixfdYu0h76lWODdgxu2E5Tey23/555ZJ0LixVOaVcdteQP1tLutaCN2ih\nsmvMQoqZA95I7LTmDRgAG6KAAD8DpYpjfWddFs3dCzWNzXGTRt4soUYxitv8\nniakb6+9+18G8oQ5NEnGVn5nNZ7bwLXcySCL0+2NB8ke3ORjg0mCpIvcWDsr\njm+HzjaV1TX6WPkn7ZAGhYmzcJrrwq3/bX/pphXBkIOnLP9gGSaumrgcqBzc\n+SYDWo90KvB2NdL/ZTEez/h+/3X7rr6k1YHnuAJqGZU+zDQcfsW92wmC7BKc\nu5h6\r\n=cdU5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChn2lGCSQK4xb+KdHFHO70aJhB9NylIhwlef5CwxtRtwIhAOLAnTj43oKHGkgD9SlMF1ibQJkctHm5Klo1LUkTnLuP"}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.2_1579272084085_0.5627213460120195"},"_hasShrinkwrap":false},"0.2.3":{"name":"libp2p-interfaces","version":"0.2.3","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","async-iterator-to-pull-stream":"^1.3.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.1","p-wait-for":"^3.1.0","peer-id":"^0.13.3","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.4.1","it-handshake":"^1.0.0","it-pair":"^1.0.0","it-pipe":"^1.0.1","peer-info":"^0.17.0"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"85c68b5df4a79afc038603577177a26f308c8371","_id":"libp2p-interfaces@0.2.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xOMUHZ+Emo8CKs6p2sgL4fUkGfpeo00zIPhrDti6WRSA+g2mQ0BTuY2Aqkacc9YQp6pFrLSkwcKmcJw6AhvnuA==","shasum":"5209cbcb36b70d667495f3f1318bea4839429f47","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.3.tgz","fileCount":60,"unpackedSize":1274334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJxR0CRA9TVsSAnZWagAAfSMP/jn1vmhgzawZ0jsriItf\n+6WEtTSsp0TpXBJCrFxECSgloIo0gIaGRSB8lisJ7XlDCHDJBmPt7iW2AM3R\nAW7KkhnA6jfrSKvsgiONhEOgLS003veLECv+kvfppVW4tbvgZ+OHUiuFtfaE\n95h6z/Rl/PSvb0tMoF2LLkdX84h4WF/+0p+4e4u/jLECMdG6lpolkXH40f5j\nOS/PM05l/7fkM4CaJGSBbDIrD5q60Scg7MVgpSVyiT0Ap2sze99NAKeFMit7\nXhkOnZAVhhhJjVS5Ti6QKkHJfdEnJfZUGqbtwK/Mi9Mkkmwab5nBmeZHfWEl\nHVkFdqfwwSD96YmObD5QmZDcB/n5vQL7tCpFM+xm3eBDC7SrUiU6NcQ0165Z\nYBYcVMHXU/5JVHItEwgP8IH+P9Qe2k4I2o3mnmhZFQTw72hNIsb7X514Omh/\nRD/nuBXMcfynDeGTThLi7pv1xTMoa+KRmzHiZxygC/0tk5Asu+2XLJfSId48\nCSsN6bCgaETZTumJUUB6zD98Do1Y07NAY3aT3fBvZnjK3J1ulYnH6AitSnoT\n5SzRz8XUhBfDTXhQPQuMQMnisdqGoKFxEBL3ogzFdQ2DDGANyNNiuliMRuXd\nKqeY+dUC5ycXUeUGAcLVnNEoOz45Tl3Lyd+v6j/mX0xzsCBVQIMme0mCpQ7O\nOE8E\r\n=GSlu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoE8RZSBZEQZ4btGvrm9mVzOwL/FwS52SOVs/kXa8IjAiAfqVkgpYLi30Zg+22JmIibJaMOe5IDyGCGF5BdkvR6pw=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.3_1579619443503_0.32844246416369915"},"_hasShrinkwrap":false},"0.2.4":{"name":"libp2p-interfaces","version":"0.2.4","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^2.1.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.2","p-wait-for":"^3.1.0","peer-id":"^0.13.3","peer-info":"^0.17.0","sinon":"^7.5.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.5.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"c43a52d1768cde1431face581fd86fa7a4aca7e7","_id":"libp2p-interfaces@0.2.4","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-I9ZZOjYfiCTq0L5TanRYwjnXeBzqPWxOMNTbX5tZAU2o5P3m8FrE+Xhh2v9/WePeeKDLjih/f7yhbce2XBTHtg==","shasum":"9b568f8b658bc7b8a946996b30f833c841f16af7","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.4.tgz","fileCount":60,"unpackedSize":1274616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOVXACRA9TVsSAnZWagAA0yAP/1uRsqlXvBcCp0AaDj/w\n46aRcvYQotsnbEiiWRNgbXLjH+q8BDAxSRjllPukSzEk+v73c8aNrpuTQIyJ\nzx5zKuaqfX/jQNXQw/WtSN55L/qEtMDLc3oE/NXrn/9PdRlkVmMC6Irsr7ph\nc5GdSRs1kxQmGoYmMhCIF/MImjYghI8iNBUqaL32BJ7kkBgZgnx/0WcM8K7H\nu8ST0MT3gBK84LjduKINOPh1l4HI5L2ixBPkXCtvEbLie9hC/Wlt57zOnzNa\nevhP+39JYMQ7j1DNbSQn6FyCyR5tfC17uo1uwgmHAnox1cDhdMLwlCDJMpQ8\nB0UUtvHC1X7UKg4ZsIWqRELDK7xdzlyHfneNVHufew7382T6R1MaWtdnquBy\nhIf0DtUB6yxWEZbtNTW/XtuCCa1OYk+bu/lsesxYf4MQIJfupSulwVt0iguR\nJyWpQuLdJ+nAJRFMTZfCHUfKTG0Tobc9S23RKRZDY6Nnk8RB8tScZlL0+cIO\nsRJSllU1Ag/9jDMyNYZe2gEJ6GxwdsvcoFi84CbXXUkOy7cVTkcCTmLOEGGP\nT0jFv3j2kW9B+Dpv1cjKd4sLETumG+4oREdr8U32IgPFQ+eqyQINWF6+AG8B\nHpuP+zzXR6neTtgf/31HO/JkrCg+Rlr38QtOXdl7/jJy7U5dKgVTNfwswYY1\nc4D/\r\n=r6ER\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxe2ynA2r8PCVCYQ1sFZ2NqV3GQWFxxxBJYMQT7RC8qAiAqrj/Dse5t9NmHWIF1Z0CySNcykbTqqQvTjmt4tLPoHQ=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.4_1580815807666_0.7762592208591941"},"_hasShrinkwrap":false},"0.2.5":{"name":"libp2p-interfaces","version":"0.2.5","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.2","p-wait-for":"^3.1.0","peer-id":"^0.13.3","peer-info":"^0.17.0","sinon":"^8.1.1","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^20.5.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"62031097519a2fe392949c23d7c7656dca291b2e","_id":"libp2p-interfaces@0.2.5","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-n1vcimu3aw9foV4RyHRao/zlMQxW6ic2geazQXpaD3VNAlsXmsW80aUAr1BSYHwo1sXmxAJ9bWmGseTxWiEiKw==","shasum":"ee3b72100db22497d3cc725baccfac969a36c139","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.5.tgz","fileCount":60,"unpackedSize":1275457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOawhCRA9TVsSAnZWagAABWIP/Atsrflyhj+4myCy+ENC\nFrQz5GhTUeF3zH9LEMxNt531shNbz6CAFdHxHoRafgDDXy4NIgWkiG4NZdDN\nIEEwIZnvOtXv6DJwaiJjPaNxhi9BbS9WDJICQcpBwvizPI4/Z72TrBkvjYfv\nNkQjFQh9XSQHqgcTp3HUtgLAZVNpb8AvRGd8H9IZ+7TlU/anZey/8WwT7d0z\nVADOPuyoIXwAWx+nKrJsHf0L2RSsGaqS5AW6cJdDuGX5IS3SqhnHKm977Nme\n2mGSQaLZw5pNAHii7y37iLAMR9itNLW+dg3UDSEKy5UpQ0flUN5R1FVx54F7\n/Y9jhexYfBJzb+5VpW+mT+bBeVxmfqn2Obs/gTTy6qQdZ4mNGAC02oJd82qD\nDF6HwXjxiSDJKROP5MSxjBpZeyjAB5mOlr8ZLoluLW7osRFL3n+7CB3tPz6+\ntrB/dz6wJYJwgvxPUM4O9abKMT01wfwP8UZ405B0v0SyG4m7XtDRNIlqFelx\nJj3mqekVObVTHpPYbOOiNLbrUT9pOt77Vm9Mp6Q3y1mmfq1Rasegj2k/jrEd\nfHr/M8bt2f9uefRq34nntaiGyHEBBPst31tTBXdiiJoFbfCghuSBMXcTYRFp\n9DofWo/hktdU/gt54Tr5ARcDezwf8ZjKsKP1FSYcBNBPfE8qrygxs4+5TE3e\nKDvp\r\n=UCjp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBA3m0rbXRe91KIMH7MVhOvIzBPSvT2+WPYfFQqEG7FKAiEAoujQQ8fmXIsiQYbVGdkUOk9/Y9H0xPzcRPmoQl+9LaE="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.5_1580837921219_0.6894359169178914"},"_hasShrinkwrap":false},"0.2.6":{"name":"libp2p-interfaces","version":"0.2.6","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.2","p-wait-for":"^3.1.0","peer-id":"^0.13.3","peer-info":"^0.17.0","sinon":"^8.1.1","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^21.0.2","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"098390cd31cc5643fa885a8abdf0f5d488f175ba","_id":"libp2p-interfaces@0.2.6","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1XIQchkFFmiqewgDnWFwvBZXmAdk72+56ifWmsqkl2Tt+II3TS9W4dxOdX1W2kqs8DRmIRxzz1uM2coO6GgeQQ==","shasum":"b9a01a81493e859ab56b12278fc92956683c580f","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.6.tgz","fileCount":60,"unpackedSize":1276548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSwPyCRA9TVsSAnZWagAA5AgP/RRTtrDr5RYMM10ivRFi\nOzgorD3oWL3mdgovT99GsLTJNmTLhJ5+aZbupomPL3/fMpUoj2JS+8b+NCiZ\npYB06K3PGsKrZ8uF9II4u3JbQBkMssUOUvlLZyrzpaPtnojolxQMPPSesXPL\nW956KRjBcrRR9Ustg7bq4/lEMh75ct4OQKPOIs6HxHsWdVT04AqPvHgSllZK\n+f4cvL3wbIIfwZop+t1awQNHFqDqhNNLBT6asWcK2igdU/iwKlmitaoM1ulw\nDQfhUI4PJCM/exhVeCZSB6zGKgjhA8e7eUU5ONvasaQ0NwDIhMR00hBBFfE+\nTyaoFTjOi4T1BtJOm7AtfynoMVOPoQXorprWLQZ7rdrr8c4yD+pi7QLjCxom\nJtTD7F16fGKgKRV0DKV311q42QqcXm71Oy0m9O2Em7bApY2l/WZ4Eqft5PoU\nkDnFzeQP1aOGWslfxh/1aQo/hLHY/xvpFK03mSWgTXfkVheJCR7XCCSap+f1\nkIcMWiSlwLt6s1km2wRb7kVH+DLGj3UBykQr3GlnaDSBYKkP0sIiw5FONU7s\n2Sw+jQ2N1+IZ1s2ix3f/1xdVGeYjI6/R3yZwFWm9S8y6BUGqPn//gwuGYbY8\nZ9WnJQzUczt3r1cv+oU62DBVi0AEnjnpa/v95JnAj0De24WUfmIcG3Sd9vAk\nbe9f\r\n=N9cB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS/hc70hbocMhYDKgHwyuUXBlE8nFTyfjmnKSEGtxmNAIgXJrIpAWG3pWxhlpOHLJOkKjYAaFXfaskLnGYHF90Gbc="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.6_1581974513613_0.5500417069468195"},"_hasShrinkwrap":false},"0.2.7":{"name":"libp2p-interfaces","version":"0.2.7","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.5.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.1.0","p-limit":"^2.2.2","p-wait-for":"^3.1.0","peer-id":"^0.13.3","peer-info":"^0.17.0","sinon":"^9.0.0","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^21.0.2","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"de64a49007e30623271cb1a9e7936ef47206529e","_id":"libp2p-interfaces@0.2.7","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-CXqc8vYLoJl3riEikXTBjr2xUw8nw2uATax3HazUWMBkvGPf5ONwf+A4LDZSKVuwOWWNMWKbJ1PrD2mGRcRKjw==","shasum":"87e6f5ac8d597edc76655a47889b5fc4bd112d12","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.7.tgz","fileCount":60,"unpackedSize":1276953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedSBDCRA9TVsSAnZWagAAZqkP/3pEbH0/XMm80EBeRuzD\noDPRbuvHYinyJfOjoZeI/2bsQgTYCm4sMiZsQtalfzN84RXHfdcBsToi3I14\nz5fvHuNZczY35bw9p26ckFQ/HJlkgJBBkZKgAHlsQHK4DaTX8iF2IfbK1HwW\nxLyxjZ0vRK9xFMpHKO70b7AYtFrl5pJy5Z/XJ9hb7/L/pGs8GnHW4CDi+HMT\nX8pzVPbBAnZ+vEDs76My4zMyOvPDAajT2qgpn0gumYNse9ev5zzaTcYWOsnu\nNoF/wZsFVLuWdFuR/1ZxnUz53jyewIVVlfOxnaH81FMnwmWOkdOJnKIVuFxM\nAsLlzwNrqj/M7fzlKPBmtb4w2EkuFe1Q1V7E2i99mL66HCGBPdcu/xDvAJJc\n6tjVvp/d9YaJgLLXZWa2leXtfdW7WpwHQHtx4IWCxcclvp2+NdCswCuSHjpJ\nMRfE8NmWX+Czm6LryM54CB4e6ZIQbLldhY8MLUYDDhA0rDEKcQcgVbaSTUmv\n5RyAg78T3EWzPoxtLcvM6+E36hv6sk3FeRlDssVZtQpXC/FVbGD1nXCNuX2R\niABqhkqum8i1p+oqcf/X0OVVm2a0ibDU/J3QnwrQEVfpV7F7TmU0np6Yn+i1\n9PU5sq3lUrTdo+dNjbrXPbrYru5n/KJGkTSH/mhTcVHdfhuFVurTqtPkmsD/\n7ANT\r\n=575y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACFCMwqb1oVHc2AAwD8RSXfARLtzco3r6kJbuauuIA5AiA1KLZY3FbooLI49uZ+gTp37mShQdUqUdy/4p7/CI3Mfg=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.7_1584734274886_0.9180864613456532"},"_hasShrinkwrap":false},"0.2.8":{"name":"libp2p-interfaces","version":"0.2.8","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.6.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.4.3","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.13.11","peer-info":"^0.17.0","sinon":"^9.0.2","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^21.9.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"afc2aa6891c2f71b0c62aabccdca25666a62da71","_id":"libp2p-interfaces@0.2.8","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-Uzjlzbjk7Bx9giSU2z3qbQv/N8iV9ARL7GV5g9UNCXEYV+lPx0CUX8egnUlxf7/EMjUTz1PsSsf8C7nOZDbVJQ==","shasum":"81ea30c4bb606fd940c48446c6660be674379b1f","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.2.8.tgz","fileCount":60,"unpackedSize":1277126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenr8BCRA9TVsSAnZWagAAY18P/1cBsGwT+PtJS2fJ+Bc/\n9pQAPI0Y9ULz2vXwlixhCQdHdE/NagtdwkWORXLw7xRxhNY16N/klztgd7w1\nasKHer7NQOII8j/hfMJXIiGOCeeX5qVdOZVS3SQL7I7YdQYFepE9uPYVkYQ4\nYEAJA1BXpsdBeVyFVny+i/kdJE2veBNhHqoT7RrUp+dKC8N6Y9ks+/uXDwSt\n5b0QI20kG3eJRFxtfuntcRJwCeLb71YigHf+LlQipdqa35IjNyMnMkeGFJJ6\ng8aQjcEXJz013n4R6iwA/X5M82vZPgzYQe1G3HsTOvzDLz0FCQkzInVLwvqX\nj6Cjmq/eZ6HsdTKGigr+LZc7yZRFrKLMC1dAKpxF5fv8cKGeSz4rDugAtToT\nliHo/HMGKDSKJvwvIG654ztsTnoVcgib0wEVlcUk3D59VOgm84fCjyVuJH7F\ncg0m/nkk9mM3UiqfEONwePQv4q6QDaA/cn8hWXFpGimDo1qFAI/JKcHn9b1P\n48Zy8ddCnMdXGQ6jzmUQ3sl7frFndN6UgwUCRB0McFweNFkt29a8nwgObaUo\naZmPI/Sw+rnIcMj/gL3v7Bwk8JYEMWFmwmeFcGHmbKGXmFgwwn9Lnz6gwKo2\n8ZGvLZMwT77KyHNwlQ+FHuaJHeBITd1JGMEROJV2XkpwuP9+dbGLaggcjA2X\nwI94\r\n=EFdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJBsRt6m7HEuK0Zhcd8j6lQeNY55oghFPI/c1ZlihGCAiEA0IbtTdSAB0LTXFZysczk7VvEfh/27LYMcS7AEvGlriU="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.2.8_1587461888578_0.5916452629286617"},"_hasShrinkwrap":false},"0.3.0":{"name":"libp2p-interfaces","version":"0.3.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.6.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.4.3","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.13.11","peer-info":"^0.17.0","sinon":"^9.0.2","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^21.9.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"readme":"# JS libp2p Interfaces\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[![](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg)](https://discuss.libp2p.io)\n\n> Contains test suites and interfaces you can use to implement the various components of libp2p.\n\n## Lead Maintainer\n\n[Jacob Heun](https://github.com/jacobheun).\n\n## Interfaces\n\n- [Connection](./src/connection)\n- [Content Routing](./src/content-routing)\n- [Crypto](./src/crypto)\n- [Peer Discovery](./src/peer-discovery)\n- [Peer Routing](./src/peer-routing)\n- [Stream Muxer](./src/stream-muxer)\n- [Topology](./src/topology)\n- [Transport](./src/transport)\n\n### Origin Repositories\n\nFor posterity, here are links to the original repositories for each of the interfaces (if they had one).\n- [Connection](https://github.com/libp2p/interface-connection)\n- [Content Routing](https://github.com/libp2p/interface-content-routing)\n- [Peer Discovery](https://github.com/libp2p/interface-peer-discovery)\n- [Peer Routing](https://github.com/libp2p/interface-peer-routing)\n- [Stream Muxer](https://github.com/libp2p/interface-stream-muxer)\n- [Transport](https://github.com/libp2p/interface-transport)\n\n## Contribute\n\nFeel free to join in. All welcome. Open an [issue](https://github.com/libp2p/js-interfaces/issues)!\n\nThis repository falls under the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/contributing.md)\n\n## License\n\nMIT - Protocol Labs 2019\n","readmeFilename":"README.md","gitHead":"a5d7b14914defecbd30ce21c83c58b3884eecdb2","_id":"libp2p-interfaces@0.3.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-m+u0Nt8Ghb1MEtS8E+Exs8SyMHM7n7CmjzmtIveuT9y2MB9nG19sztnXLNcCSbXY1snwOCCjk9stNs907vMHew==","shasum":"7dad8026d43b55088449c5c6ab981e2bd75ad769","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.3.0.tgz","fileCount":60,"unpackedSize":1279987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJensM6CRA9TVsSAnZWagAAbZwP/RXw4G9aUhNu/0kgQOJ1\nsMnD3jpfuRc0FJH6lzKQynZpgLPXGqYRjHt2AMbGnbQpU1BmA1ZYCVgU9sdJ\nggfP97eQvDbj9JKXwcn8IiX7K+jYa316ddMPVVc32cvCRQXCYKjCAQPegs2j\nSsFSgC0NUA9Y2tuzFq6FKVWlwaacnkcFs83I9EOrq6Na1lyLAtwWGb2/ByKp\n9y4zPzj3m/YC95nWBQhWHsM1L6d+FAG0vXsuS3Rm0n6b6/Ue3lQyc06EBQA8\nCHZ+6PCND8asfijAQjaY2SZ+uNzIdzT544ChAcpEmBzxCoykLVHjOxnv3yPB\n59YLtfuh4XVek8JcjgGKfywPMUPGToLGA75DEnn/CsbP4oklgrtXCLgQnV3M\nTmQSPm0I3LTfdOcGE1KYg7tLxJE7yWjR2yoNd2hxsXCg6oYj8CcRtCIcpZzg\naY09FXez87uLsWC+E9QuTIYmMD3A/38w1zV+zN4G45syPr5zUJ6UJDpJliLZ\nPQCUoabKkBAr9WxTngEZsoNqFKjLFkmXQ2t7rxStotb9MbV1BfBmLYu0CfB2\nDRszA7ywAbO76ipV8HQYKzRmNVhK8YadKaeIa1DUsioXxmGej83K8JxgAAHb\nnYZuo8vMP0vuNus5A2z6mZcAsqF7BTmESaBWHxb9ndOosMDLj3tBBJmAk/OK\nwufG\r\n=QzLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPlx2erXn+OQucMWHSnuwC/HWJQzJ2HsWq4W4YZPoQ7wIgY6q33zIBxKTKc/yIJmygtj5Ds0/iqHdpmxz3eI2fnN4="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.3.0_1587462969850_0.16852918326729438"},"_hasShrinkwrap":false},"0.3.1":{"name":"libp2p-interfaces","version":"0.3.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.6.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.0.1","libp2p-tcp":"^0.14.1","multiaddr":"^7.4.3","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.13.11","peer-info":"^0.17.0","sinon":"^9.0.2","streaming-iterables":"^4.1.0"},"devDependencies":{"aegir":"^22.0.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"4adedcc4bf6089d4c37fdd1c3f52b9c1a9455a32","_id":"libp2p-interfaces@0.3.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-9wi6mKUXJbk1RWNLEzdtV2CQzI468I6xam1E0EtSdc+YUuRoFRiBp+zBhAgMWlgybbacKe7n6wNkX4/RqMdpAg==","shasum":"aa596661e98d3f418ab41ae9f2d6b31d60c4ca68","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.3.1.tgz","fileCount":57,"unpackedSize":1269431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/zkgCRA9TVsSAnZWagAAOy0P/Aksw0xuxCSwQGbWF8Yh\nXX/KeNrzKppLGnWU0tVFA2cbopJ1+Bzq0CG851IUpyYbb0x3jeNeu+QVNvsi\nrkficf2irSVIQPtNBbNL7s8BNcal9gHUgsbMEghEYcy6VVpbevgCjQJqvirW\nvo+0WQ7IcuzaKOGUOxHz10bKhJNcTmAw4nzgd6UlKnHTkTp3CTU2OnRASFgu\nrSleAspnlbcT5tDCIY/7uKKfTVpdtVbSrOpH3YI3UE9DC5gbWjciqg8Asuwa\nXQ7HnEWOuV53gKZb2h29Y/KkCc6St4eTBT42t//TQ7jq+cPFNybX8Q6sV/nJ\ny4RBprOuG6STkN7Q/Wl46M+PwAbWle+8eLqJGHlnmpSsQlUl+0Hmj1h7K1Zx\nmYF7GEW6mubBmIwHSJNdTvEensTXgW/ozYL7kWzbe0pR9tTK0hl5ywH72pa1\nTjkbi0sL5wWPVxpHjiQlixRkYW9YaDJrn9DpT03ruo65TvMyrnxEZDJz1jnA\nW0M01QQtItThehjGdWnOxu4vtaBxNrbz7KqcvZ2IBIRH/AWjmSDyW6b8Tku0\nLu3wOWYFYfka4T1A1qadgP45znSZrXyEV11rlL4MehEIF5GLhk6sZbSmqv2C\n/dFj5d7L+7JEm11+k+8xnipsQjTYyHmvVgBDBYS4DPcAsU+r5KzPb/jYZTbz\nSz/x\r\n=4Lni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3YWIv7njMuTPHbV5posqSmZgRVbyhoDxC9RMv0Sc2PAiEAmkRNdVhihcQQ2ygR9lDEY4//fpUYDHep+A/ZM24kEDQ="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.3.1_1593784607525_0.9795829579145059"},"_hasShrinkwrap":false},"0.3.2":{"name":"libp2p-interfaces","version":"0.3.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.6.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.1.0","libp2p-tcp":"^0.14.5","multiaddr":"^7.5.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.13.13","sinon":"^9.0.2","streaming-iterables":"^5.0.2"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"71b813ad3b70a0f593656a1975afd117727dab1a","_id":"libp2p-interfaces@0.3.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"integrity":"sha512-EZviUYO5d4T/mYwDFMC/tVvLiS95+Ui8agn/DovsnUhlYPojLJJNapEJYFqFbgKqP+dxpMVMZ5CyJXD334qsuA==","shasum":"c92ad0769722e28b8a9478d362f39f61540a2a65","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.3.2.tgz","fileCount":60,"unpackedSize":1273685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDuE+CRA9TVsSAnZWagAAnpoP/0QyyNRxQ+p51gwUftlC\nuw0ImB+J0+KF6FNLpUOMjCJXdPLfKYuKovsV6PxY2F86Z7NFEitUeo9P0FPf\nScvLB1P9MmbtbRaFNuQPXvqbXj12gvsvji7+PXbfUAfkOvK+qxylSKylMscd\nMNbp/EScF4QpGbb5EvASBNl0f/ajx4jNjBMoc2/8zTbE5FopluBpz+HQdF9L\n6V2o33REBsyrDpia835b+pDBTG2HMn1hdcPmLVL/mKQeC4+0AzsbY0Z7uWG4\n341GMr9ZVDMwM/EO5UT+R0XemwRO52uJHyIxAgsXuulhHHyml8JueTkcAdK7\nH00/q3qblt69b1P8+xgsJx5A9dnzlfcedZf4/h1vfxrvqLuA5y76tqBgRk2N\n1jarH+WZUM62Q0HP3cdfarFsUjnO73Q8RXmzPCfJf6eGryxSr1aFLpcsAV78\nbGJkHA5HPPf3N9lEl2Xltn3neDBgS5J5b9wf27ptEygaJ9HV0auY60CReXa2\n5GOVb1XduH0bXPsjsav/e81GwXa0S4EHTz1D5JiGUY2DBqwuI6kt2VBnytNw\nXYJk0y/hPK/t6X2fHTwVQzp2uft9KYGWHjPDGTwM8YmipdnXOEPEg0YJoKOI\nV6TPpZJpFez71xd50zY7DUnpCtMT4ORsuzlCYVyV2OzAm/QlV7Q6/WdQVR+i\nbXuS\r\n=HuWp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQsmMu1oAg+tio4E6HfpC3WfFRrGuPGjBwBb5cz7CyCgIgINk9t/IbJMTraVjEPD6b7uHUiNHWpVtkqlrSvY9bhtQ="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.3.2_1594810686040_0.693421347867325"},"_hasShrinkwrap":false},"0.4.0":{"name":"libp2p-interfaces","version":"0.4.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.6.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.1.0","libp2p-tcp":"^0.14.5","multiaddr":"^8.0.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"13aa6cbfa0f21748dd75a1b5df735043568f45ad","_id":"libp2p-interfaces@0.4.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4CaVC1bwuNisPcHcALYGOdgSDZyfSCQNXkp+kLv4HoZBrbRjGnYS2RIuFPm28uBCpRgKy3nWitpgDCzOykNVxg==","shasum":"3683e03c797d4d93ac960224b7cbd8a3afe488bf","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.4.0.tgz","fileCount":60,"unpackedSize":1274078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMSM2CRA9TVsSAnZWagAAoWYQAIF/ohn4kiLJxfqm50Hj\n5n8LtCYEpxa7sk9cGRk3M1V/1CJWuZBVmo0862ekJLFdJW2TGJzs2fUVh8Ma\nd14mn6mpxCqXJOuwj9wAhWiuF2s0NasNgp4vtCj98gEfUERpkTa2Dr845ff6\n4smUbMZQpf/8MjysQbkORaT3bfV3ZwC5CEMnTjMY4aLY5VYGkqt6pwbqyFaS\nnb0oFx945EafFulztWHfHh2Tj+47yg0Ne1XIVHsv+tx96/79U/mkbayBTs+B\n4uR/T3QYYBFVb8WX8Iuyl02NyaC5+tLl5VT1bART+MUw6SxQZLBndsLKvZfE\nrDC24nPwG7pWn5hTqn4okbtEz4SyWOybPCx+AMcjllX5z12DNgQDuZk3OVst\nfVVAH24a0LL0FVbv4l2isK/KN4nCd93aCMo0gJTVoH5b1ODbDX9vkykcs5WP\ny850wdAAeRlX9LJhX2Dfwe+EACoK3BHSYoADC/VSP1UjhW3Xy/b+SMtbCRdo\n91gCoERe0klVdlm0dDZriTrciQVuSO5iPyruOZMsfAjHG348GpCeipjI4Pkm\ngir569R130JS0ZguiFwopyFkHsYLjKbTI0tyl0xpD2xmOJsCqG1ALFSEXbck\nFM/EAOAvOZ17c688tlz8Apdd1pdvSl5m3gey/b4xcbCuZpdS/z+gZ3LWLHhe\nbw6N\r\n=ARQW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOFQscsLqrRJVCalVySp3tnEm/6wp2C6R8wBnI1yN6/AIgbrg8ZZzeFwvAkqve4HOG+yTkVCwOnJfRO5TdyOVfVas="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.4.0_1597055797806_0.10387411799115398"},"_hasShrinkwrap":false},"0.4.1":{"name":"libp2p-interfaces","version":"0.4.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","buffer":"^5.6.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.1.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"a60ae091e51f82eeb9bfbea76fbc2e80fd9c6f76","_id":"libp2p-interfaces@0.4.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-LvoK21WtoRxmdLFWGGKMomK4SLXSqcyntoCQ254IOao/EOjis0Za09THENjK+pL1Lk84D1tXLwwK+8pT19EWDw==","shasum":"1610034845e7ceb7cf93b5309945cf5ea698c9ee","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.4.1.tgz","fileCount":60,"unpackedSize":1274191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMp0LCRA9TVsSAnZWagAAZ8YP/ir1lo4PhmL4Y1716T/F\nNOwd5WoE2xbWGQTIrPJDhpP3SkxfdivgH9aegMldbB5yNJahBgTKhPepGLZG\n1Z5G31IGDV6YDn97XOmM4uj8L9yfhWcXHZJVqbva5jguXhmFjPXwE8MGkoPc\nGifXfWw1jvXGOSZPEOeILRsaEgIWefmyOaKVcScOk4TUDSNQoz18Iz8+8Bb1\nntjYkWu7HygYqXsJpWLl3DuaAaTqJRFoHwEClG4s0y7a2oklNGTzULZhItVT\nlm+MRclKcqYr3Zg/bQiCUMOfFgnZVmyJO4Ouy4YzHIJKBeWoGqxqqDbcbAOk\nNlqt1dbzK416twRNAO9ujsk5VgT26rsCMK1Jt3FyBMJCpCzc5exrTWRfqG9O\n9mU1hI+rQ+2E288iTvhYswgB4H2c2Fn5f+9jyDdlF45PVLzFsM8xfu4Unjm+\nS1Zzfk8k6QKIa8mQU4NmQfUompd/9N4Oai/QF3IP3cwqZ9EbBrxMyML4ajXd\ng1X3WQ2xg+UOuPn0KsALpANDZJfoKsfBHU4CaHz+DnuOy1Coswye+NxahomL\nNu5E9o+q38uswlKALlfKxQlEreL4z0FNyZb6xOdUh2ChLhSlKOZWWPLXidLH\ngDw21EcakZVNk25zFuZTe1X8v6eFg8F8hCznHFtyFtrpfdT380Rm2cWW2Yds\nBrDr\r\n=ZBvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtkC8Pzkq8e7jEZ7NBLI/d5euNTVxO5Ac+sufgzrCAfAiB1cghO0JX+g6zqJIw/5InwFy9/Lm5lFcdRXNRaM8GxfQ=="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.4.1_1597152523144_0.10257278145057325"},"_hasShrinkwrap":false},"0.5.0":{"name":"libp2p-interfaces","version":"0.5.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-pair":"^1.0.0","it-pipe":"^1.1.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"readme":"# JS libp2p Interfaces\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[![](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg)](https://discuss.libp2p.io)\n\n> Contains test suites and interfaces you can use to implement the various components of libp2p.\n\n## Lead Maintainer\n\n[Jacob Heun](https://github.com/jacobheun).\n\n## Interfaces\n\n- [Connection](./src/connection)\n- [Content Routing](./src/content-routing)\n- [Crypto](./src/crypto)\n- [Peer Discovery](./src/peer-discovery)\n- [Peer Routing](./src/peer-routing)\n- [Record](./src/record)\n- [Stream Muxer](./src/stream-muxer)\n- [Topology](./src/topology)\n- [Transport](./src/transport)\n\n### Origin Repositories\n\nFor posterity, here are links to the original repositories for each of the interfaces (if they had one).\n- [Connection](https://github.com/libp2p/interface-connection)\n- [Content Routing](https://github.com/libp2p/interface-content-routing)\n- [Peer Discovery](https://github.com/libp2p/interface-peer-discovery)\n- [Peer Routing](https://github.com/libp2p/interface-peer-routing)\n- [Stream Muxer](https://github.com/libp2p/interface-stream-muxer)\n- [Transport](https://github.com/libp2p/interface-transport)\n\n## Contribute\n\nFeel free to join in. All welcome. Open an [issue](https://github.com/libp2p/js-interfaces/issues)!\n\nThis repository falls under the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/contributing.md)\n\n## License\n\nMIT - Protocol Labs 2019\n","readmeFilename":"README.md","gitHead":"c4be5eed4b59efa06b44e698d6b9529d44b0d1f1","_id":"libp2p-interfaces@0.5.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-U0OMuY5C8FdLf4g3u5LTbe+Q02/5Jjjg+It1Obsuua1vk6aKgg2xwJDAW5DMpzvZF5ncth9L4J0UHdcs8nTrNg==","shasum":"97ef0425f7cd3d2a3b9a23c40d383a520dab7a84","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.5.0.tgz","fileCount":60,"unpackedSize":1274864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5U4CRA9TVsSAnZWagAA2O4P/j+UAmvk1Mkr7tqAwpiy\n9WY/owT87+eh8G6C/ZSSbeLd6d+VYqEOpcYsawEF7cPGT2H/Fbr72qTiXiBW\nPX7KcgZSfWiC+ZTEmkGEbx/tcwtdQx5UJ0w9luNKR5FxUPX862op8uMzkDom\n4J2bpnFp4+RCltoQb3QP19zEkEkFwrVlBBmVq9K59KIWttod6HfSypCaPrjj\nO4K3vHT3HXZhKOXryy2W+Y/AAfWhjL6otrwVGOoVAeO/nDvPwQFXaa1Jom/R\niI07PpQvKjmkMHcS19YU48LF6qaocPvX0hF7646pcE7ZhOsngumAJKiNHqU0\nVTg4EzFVkw636jSHsFn7uKpaiO34mNFIMpm0dveMAFWEZh3RmlTNn3LI9+L3\ntUiXbWLrirpi3nLV48t23Bq0M6FmUD7SXYdlkosvbBtbBtcVwhITQfTG27FS\npB+42l2DadPwQqaK4Txo3iXNH3O/OhpzOkAnzleLr4cAxrCIolIaTmVJLueI\nk58bvppD1uBo7r7IehLCo6vR1Ka802QMQzjPJTWUkHfh2Zdy5aQMnftIv64g\nCKy42qdaEedUhspg+FG8VRIVjRhRXRRF5yqm/CDm/v94hdYy4Leysyk15eBd\nzTQkNNU6L4lJrkJHUJKbjUlf/T49CP6Yv8LntYWGeDYmPx7eJTT+Ez83feH0\nhQzU\r\n=xJ1N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDISBgh3760ifd5pMy8pcePloHzT9ATLXhXTGgOay95rwIgAKsnp/8CrFy7wZmQ3EjWu93aol3Ilo2IQqdYE3vALmk="}]},"maintainers":[{"email":"jacobheun@gmail.com","name":"jacobheun"},{"email":"vasco.santos@moxy.studio","name":"vascosantos"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.5.0_1598264631740_0.5084453689385982"},"_hasShrinkwrap":false},"0.5.1":{"name":"libp2p-interfaces","version":"0.5.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"readme":"# JS libp2p Interfaces\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[![](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg)](https://discuss.libp2p.io)\n\n> Contains test suites and interfaces you can use to implement the various components of libp2p.\n\n## Lead Maintainer\n\n[Jacob Heun](https://github.com/jacobheun).\n\n## Interfaces\n\n- [Connection](./src/connection)\n- [Content Routing](./src/content-routing)\n- [Crypto](./src/crypto)\n- [Peer Discovery](./src/peer-discovery)\n- [Peer Routing](./src/peer-routing)\n- [Record](./src/record)\n- [Stream Muxer](./src/stream-muxer)\n- [Topology](./src/topology)\n- [Transport](./src/transport)\n\n### Origin Repositories\n\nFor posterity, here are links to the original repositories for each of the interfaces (if they had one).\n- [Connection](https://github.com/libp2p/interface-connection)\n- [Content Routing](https://github.com/libp2p/interface-content-routing)\n- [Peer Discovery](https://github.com/libp2p/interface-peer-discovery)\n- [Peer Routing](https://github.com/libp2p/interface-peer-routing)\n- [Stream Muxer](https://github.com/libp2p/interface-stream-muxer)\n- [Transport](https://github.com/libp2p/interface-transport)\n\n## Contribute\n\nFeel free to join in. All welcome. Open an [issue](https://github.com/libp2p/js-interfaces/issues)!\n\nThis repository falls under the IPFS [Code of Conduct](https://github.com/ipfs/community/blob/master/code-of-conduct.md).\n\n[![](https://cdn.rawgit.com/jbenet/contribute-ipfs-gif/master/img/contribute.gif)](https://github.com/ipfs/community/blob/master/contributing.md)\n\n## License\n\nMIT - Protocol Labs 2019\n","readmeFilename":"README.md","gitHead":"c43e8e26bd8fcdcfc096905dd3a4ae17f6cc8da2","_id":"libp2p-interfaces@0.5.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mqu8kN5KppDjRIzdOZqg7yEMwLJOxFGDpdXhvTq4obephTIusW4lLSunst7C5VVSN6UE0SSVliN0tHvyW8tpag==","shasum":"02ea8504febb2b3bb457b29058e7c0dd041e04ae","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.5.1.tgz","fileCount":76,"unpackedSize":1334435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRPGiCRA9TVsSAnZWagAACmsP/1CirPa29paStHdykKGc\nWUiNgKTJwh30s06vJyC9IoGxZIJhiyXuR4aKdEvU1elFiTAve65+N1p+ODTg\nXCVcNTtb3jBC8w0MVuVTlRGDp/IrNfNqoocHU8lzRlSnck1XOXvMtkf0EzFI\nfjTq4qKAE7ry3l7Z+TjvU48aWCE6wwAuYddl5EUWJnc252XIkY1d85gdQ2A6\nX2K17vw/dEEgZiAuCkiQa04k0ItXDBqUiLOOkJxQE6sn1z9B/mLu/B1nRrhW\nFkXwD0GkQqF57lwI960VbkHOU2iDGvfvTlcO+0NFMYJjV6L/gsCuctqzkm/S\nBvjV/QUnCN2/8j/txMSUAD6Dmes9hGetOcw9ZlZMPxFMltVms6fbAPopuM9t\nzzcmUDadgsug9JFQ/Vth+Fw8sxUT3vzJtlTdxrVXCpNtB+wkr1PK68fjfHh0\nI1hA2dJJbswAzDJ10GpSUSCRS0ZYQDmq1RcN4//VpD1vyVKrcy3JPXm11skI\nWIk3IwRYc+2OQrJYC6AU6Z3TZyGjZTy3rKLOSgAMFpX+MDSHvwY3CxhaqwWR\nwCv9BkIHmnwh1Oygy1u/TacFCT5APB3gvI6nEs5JzKundumLasPIQvGg1E1I\nLTr8EfuJELrlVOIJ6KFaSUuGWMhQp83jdGOaA/jMKPLPrRvNRRjUOE4ujLNF\nlREq\r\n=ohpD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJyPs9wSyaaLqStX/0fvQNhUupXcvAMLSsb/KIPk8JpAiBYm7gi+MGYPsdoWQKJeGimRSM33z4iyT/8EMrDcr1LSA=="}]},"maintainers":[{"email":"jacobheun@gmail.com","name":"jacobheun"},{"email":"vasco.santos@moxy.studio","name":"vascosantos"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.5.1_1598353825650_0.4601993675703162"},"_hasShrinkwrap":false},"0.5.2":{"name":"libp2p-interfaces","version":"0.5.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","pregenerate:types":"rimraf './src/**/*.d.ts'","generate:types":"tsc","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","prepublishOnly":"npm run generate:types","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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1","rimraf":"^3.0.2","typescript":"3.7.5"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"ff3bd10704a4c166ce63135747e3736915b0be8d","_id":"libp2p-interfaces@0.5.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jnf7D2tJ0eemfQp0j+u4s9fRlILduqXuanCpXt0QSxwqj8LVXUvglQddqoHjH6LGzxBvWXdOAk/ZXEUCcH4ZTw==","shasum":"8794f0753b26c98270d03d63d753f456c5d0a766","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.5.2.tgz","fileCount":93,"unpackedSize":1359498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdE+sCRA9TVsSAnZWagAAv9kP/2FB+tTRXxhiyJbZDZlw\nJxjs1UTlWc9BMmXrfNstVjHkW1xD0NyjX8UVgn3Wvf50Y8//u7r9XKJBKUeu\nVR5dKLeSbZ0LZvLbFrMi8GrHrRMb5LvwppLh/0uXoP4kTC4m6k9D/R5c8e+Q\n5pfJLiJsilM1fzh1YY3yGEZL+ZsO9SxhiE4CDnaCJvFWuPa4qwSZ6r9lloXn\nyW/cMWmkYR/SVs0C272zaOotSyS5hBn3hkWXUVwHFjJb3XZU1xtKWYqinCAG\n56k09PQzOp1U3guqYz1ZsZMA7n4flC7X7VtOQUXHxfnKXoyMY8rZ8aL2f7pG\nVol64pcCN/ibB92SD0bFAWjw1XjUXL/0ri5IxgC4UxV1QLgoW9iJpCR9xIiB\nL7I84v7+rrqNoWlYk98xqoKHIXRyajzmdkkg9qlUDdp6Ya3VvLNd1XDzKIos\nwnqFcp9FiW0eMThTxa9L8zbbpY3UH70JZxxOwvTZOWgViv1KJfvwhT/AIgnK\n6aQtoEjsbQAHtoV9ZKOmyFFAgKqko8QPVxVN+OyxBbqek5F4l43q+luT4Gi+\np+2NjcqydF4Q/fhDOSF2eICHs/gZLPqPx2wq6tIye70pyRgyH1K2Q+hgZ3TE\nqaAUC6/9hzg/aeCiZiaV0VEj3HMMyuLNcxHhY64bnpNxrBdDcjNMoytD9h8a\ntZKe\r\n=xrFO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJfFsRP8bT0n8Dsdfl4grkNneG4iBQoTye8Q3FQk4j2AiEAhdOi805ugK65Rgz3TS48Wst3njhvihXt88GLxIL6p9U="}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.5.2_1601458092234_0.07661250472960979"},"_hasShrinkwrap":false},"0.6.0":{"name":"libp2p-interfaces","version":"0.6.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","pregenerate:types":"rimraf './src/**/*.d.ts'","generate:types":"tsc","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","prepublishOnly":"npm run generate:types","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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1","rimraf":"^3.0.2","typescript":"3.7.5"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"d168c7d53183270b35aee5933699cc26225117f6","_id":"libp2p-interfaces@0.6.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KJV+eaExDviPKGRY/UWFSQ186As0VUWy0+MjmbGOA9yGzze8lcZ+4iuR5EM7RMd+ZfuZOX63Nkt0v8BIxBhq+Q==","shasum":"323c931f1229ce742e43198f83f15a02f15dc68b","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.6.0.tgz","fileCount":93,"unpackedSize":1360114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezCMCRA9TVsSAnZWagAAZ2cQAIOXP7vISrPHgzywGEMD\nUDWCqqxxNpfwBChjU6ZZebNUKI2BBwDHjx2dU3R0wOTXUtFdgt9JU6VzY0Cs\nSx4kHqi60QGrFNzpzl2lxJ0BBC+3J0jgBxEv4nzAHkikfTt3YDBLrLA+zP2I\niRpMZd8l799MAYDVPDWHzqGUqXriYEYjXJRYgbe8702NYEGiFFtWO0nDCEEp\nINbNy5HA7xGVZcy+iJScvVC0WCWx42oM8ITw1e9MuhYZZm27d5p1X05OFKlM\ngROFEY7kpIqmDtZZ8ngTm2mEirNc5XfWRDqmsQbFK6CsEyfUR+Uzwu+NdCn9\nFsm51pI4nviOvWQJgFOeAH+GszbCpzdvtTmO+AMYWTfng3P6Hzml3Gcyn5U8\nlEju1ezQZx8ptlz5lf7tU8N0eBZRdk+jtPZRWAOukcepW7X5bpvx8SGLDA1H\n+/kqL8mRyifpd1kHWq+K2RZgdFHSvksTyyDljLvUd37Q6VV/qKKvu5PsOLDr\np548W+9PfvBY1YtYC0nhu9OmcukY4pqSoraw16eKe5nS23gzPqS8VDIPMltz\nPfg2vaRVpZBTnjyAfFMijGvX7UiDfwueT0Nvtxj7vvKpD8eNVKokfdKJos6+\nCcokHHwSo7jUxT02ZE8g5rEnmYtgNFWIv4b31jm4jd3lFO5Z5zbxZVKUpZHI\nSLCJ\r\n=LD+t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPllWbIc8+oC10l5KfBX+JbH+Wn7vRSO1crti0ktojSQIhANY8E2kdTieioOllq9KhwiHmY/XmtJAEdYB1j//Nflp1"}]},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.6.0_1601908875611_0.3940752306881796"},"_hasShrinkwrap":false},"0.7.0":{"name":"libp2p-interfaces","version":"0.7.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","pregenerate:types":"rimraf './src/**/*.d.ts'","generate:types":"tsc","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","prepublishOnly":"npm run generate:types","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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1","rimraf":"^3.0.2","typescript":"3.7.5"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"14d09970cae6935f04bb8d06f31fd0f1ca3f8d53","_id":"libp2p-interfaces@0.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7y8yDGRTslr7TBksQ8sFk/aZTLg3gElQj2pH0qwp8jSPGZEM0BK3pVF30LTH5cBVDRVlUt3cGxbzkWua4RqYqg==","shasum":"04e565741d6ca7d444d8165344703d7bdfca4bcf","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.7.0.tgz","fileCount":95,"unpackedSize":1366686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoZMACRA9TVsSAnZWagAAF+AP/jvkXe62DFK8lFE00NXV\nI3MxJb8KK3qF28olKxhl2wgJRjNBmrMukz4DBgqtDuFASB23m8B8i2WniZan\n314Wj7j2QzJqXCWPmCh23us3fUEfXmVN7r9/QOFYgFGbWxS3z5+yJwMQRMGA\nj+imSSPWJjCTWHt5dOPsG7Fz8z0ZsbSiBzd9ve1u72vp1WLVIgJzJYLYgs/T\nncbX/IBEUXwi5U/X1OY6kfZVHT6WOu9RmDoQJPIMDtOd+8ifAUtOqDODe54t\nJB8Vetk5VVVIYYFj5xiG7UQmx2HQZeAZFVpgowmOH6ESOcEbytIzUq5VI4/t\n09BOLMk+fiE5ni5uymYSFgxfuFeeRcPJSG1DbA25LH92P9wjQqcd8qpiQ5vL\nvX4STJqfkyfa5ECceeO4q3PS2hKK384UJRddjbeizzRpecgpPINoqrgAU4fM\nG1n8t7kNagZKJHFhH4IM8q6WspwwHZ1X2AZnKjlxzn0GfoqLfx7t9l/BX9wa\nR0akdRe8UVVpDAwi1ECn6rzoIUp460yC0SDcQTCCIfsCvkNzmAaKTWJMEBSg\nFbDwuIeJCiYP+Px3tVR7LMXZqCS0svFr5ZoVPR8zezqAHJQBM8NUBtKjBd7h\nNTz9gJIpn/jPTnF5I0HsM96UpOV6BYQGYYiGJteufAbOuWIpHibcjO55YGpN\nRTJy\r\n=gfsp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdv/FO0dclVRRGf0q9AGNFtxG+AFIPumhNQNHa4WWt5AiBUpBU/Bra1Xpl36PovxshVj8+B8jYtD9sRxIaS8laU/A=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.7.0_1604424447706_0.9421336377872795"},"_hasShrinkwrap":false},"0.7.1":{"name":"libp2p-interfaces","version":"0.7.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","pregenerate:types":"rimraf './src/**/*.d.ts'","generate:types":"tsc","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","prepublishOnly":"npm run generate:types","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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1","rimraf":"^3.0.2","typescript":"3.7.5"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"b75f2cab48e62513a6b48e4c75df91342dbf8338","_id":"libp2p-interfaces@0.7.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8qvfGlP+fV3TvXDucoUqGwPb2Hupory5f5OVnWtKNNEckNWAZNu2M1g+5HMoF+eNwGrSxcM2PTjHX9sOkfuLKg==","shasum":"f78c3c6c01130a6d47e38279eddc7914b6e8dec9","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.7.1.tgz","fileCount":95,"unpackedSize":1366935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoc+lCRA9TVsSAnZWagAAtQIP/22cfur1DQnKM5rwnTdO\nblILrN4B4yMMpjUfHnaU0T10z2tS77S/9+829UEzJIqaX6YZllruq7m5RdV1\nqej6uBczlOzEslEYn7bdWPQD7VKeYiagyp6gBn55rA3PZZ4TCwXFvqFqZ1Qu\nPfiJSLuW3VMSJNqe5KvbAVXsBH6R1uM3GRryIwfMuXHbFfu3rglMNfdgalLJ\nYVNCP++CjXz4zWi92T2/1180kWLg9vVPqsaJHVDp1DzaxQTJq+tCB8djwokQ\nj15nCRqv2+OnZO40ny6t1YNUNQvVP3tiw1VFjsCe+y+Zv1rBiiVhSs8ev1Bx\na/7zkV6/jxFZ8Z5rGB4JDYfjjSa2fqK8gfLCCi9fQN9dRf9Nqw1lV3U6XYfX\neMdoFkuJIIE0qBdRPkNcYarSLPL40Wl4qfANN6G1lnN4NCTM/dhokRnsnK3t\nY04uaxUa6Q6gf/AuzOWNQ15U3UjE4wUf2VrttQ4C+KL4C6bsL7QlTon9y3r2\naparVTl3YGFmbfoEtZuZ8WOSUYtlRtRhMuh/LjrQR8ZQXHhUCGHvUMOlcXCR\nVen1FqXG/NM9OC2wtneiouV7OmQnayoW7J0gZjegu3rcf+3uyHAaAVrTjCKj\nTyU8YIjpVwUOJw6U9iWKOmmN7uJgKimOFqVTV5V+550epeztdqE6JKz+FgdU\nBF5V\r\n=mdR5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCf9mFkGCFLRg6o0s8n+kOvvKtyjhRGmzDXHwxxZdG5AiADFf9dstqTvYu3TDoZFejCvVxNcgLxVtWLlS9BQ1Pr3Q=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.7.1_1604439972666_0.8164351985721083"},"_hasShrinkwrap":false},"0.7.2":{"name":"libp2p-interfaces","version":"0.7.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","pregenerate:types":"rimraf './src/**/*.d.ts'","generate:types":"tsc","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","prepublishOnly":"npm run generate:types","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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","class-is":"^1.1.0","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^25.0.0","it-handshake":"^1.0.1","rimraf":"^3.0.2","typescript":"3.7.5"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"83d7d52d7e1a3c7ec599fd2a23596b138cdb8452","_id":"libp2p-interfaces@0.7.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uI4vPiwdi9pKScLoAvwMqXiEjUtUACavtqZEvdm36T1PcmzsfDbGDKGCkGoDENQ/kztsggfb/9PoEAiNw3CQxQ==","shasum":"77281294b6bba72d0e9bf6c0e0b3471e37330cc3","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.7.2.tgz","fileCount":95,"unpackedSize":1366827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrA98CRA9TVsSAnZWagAAgEEP/R+kTKjXXUjQgdOD+SNR\nm0QGgU3LmCTwkEIEaWLwvuYh9j4uT5SXyaiJX+Ci7fq3lqb9ylurQBvTcTRO\n5WLgqDwkDA7Uqqv9GtnUZc8eJ9P3n1/z4UWEKJwLeFTj3RvFqUBdSi22zzdb\nikbeZ9EN51JNUX+45X5FoLRHVdVxYDQxKvBuBa9GUBZNK21S14WZj1jDjAVs\nqNA7JZqJmMFKoNsJFrm5FGOxTNs+pp9cto3S76AylDrP2OsVgctZu+c/zwty\nKm0NvXdrQMxLyqw+HH1tgPUrrhjLpYwaayUB5p3GQx1b03tslWBCX1i7dLG0\nH2yrHpc8uatafbDY4bpog5OJ4eOpWKnC3i0tcgitGxhAFHlzTL/Zwsg3e/yD\nAWQ2cmwXnuQDXYl7YIcXHevaXC4Li3T3VT3y3MDPtjv8GYKksTUCS/tcRrCX\nlgf+UlsDQX550Xo7Y9nbd3H5Wex3A86FbraOgqx5XGj1qAJQFNvZSItAEzMk\nw4rfgE9vFxHjHMUHmiIBZNwESrdlAhP2k3tG5Gm0A0AecR5fEcPI1Bdiqv/M\nQjRal2aJWkVTaRnDkdeO2NUO9rjL/ExP67iU+dStNKqpv1CkZS5EL9qBp/c2\nyBH7aTMP9IhvkR+sGpR3M6V4+kTeL+CMyrhl0XL243nf5AePxSQJTjCT1d03\nnslB\r\n=kQ2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfow71oSpYm5JSggP6P/vU6BWQud28TRzkgYDzaiDB+wIhAORC/qa/I8zA1Vzk3SQE5n0CzyhcSC6iRUP3vULy39DJ"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.7.2_1605111676076_0.9943235408653128"},"_hasShrinkwrap":false},"0.8.0":{"name":"libp2p-interfaces","version":"0.8.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^2.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^29.2.0","it-handshake":"^1.0.1","rimraf":"^3.0.2"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"f4c19c9ef28bec7bf80567c1dc0e45123541a571","_id":"libp2p-interfaces@0.8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fVP26yHhdjuYpT6JwZBcggM8h3OCCXMaWBSIhBuR3jM23d7iToHi8zKZ3GQNF+rpf/yBLbVk0SfSXdj1uNrMdg==","shasum":"b6593f06f6280ea9fc5a34b1567271512d977d11","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.8.0.tgz","fileCount":177,"unpackedSize":1411791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0iLFCRA9TVsSAnZWagAA8IQP/jVUuYADSGLN+BjZBcZN\npldwAi+5KLWqcrtzS0aWWGX5xWUuZF/v8lW4qiispHNtimuc7XJRt8yqgdaW\n/iztHUiHT+A6nhtz28C6wf/QTVmPgbOXjrLk7aWxOIuejxwv1rDrDcbr/gqP\nTOMGZ1/ut85TK7sdeb+ZH7Ku3WWAIiOfCFDauNrcqbyNugOZvfqCfu7jKfWs\np3va2LqApSfn7YvWYBV97o6n+L/zlPLj7giMMeR/WDAb23G77W9aE6/rQh0Z\n4KOg1sxzVoI8Na6uw1J4accNRY1+uuzpxAPx6NbJSpvAB0zTOSv0EWaw9w98\nxmZEvQS0jrF5ZJjPnOgfdvhQeNRafaU/iMpHIyBMOLgVqcOCmKDcWRfrPVEx\ni1OSCLSjrePUaRwKqQ0XayzPamgpZH450fSuRkQlaE9rDlZJB2peBNabbhkr\nK/HQ3mPTNriwzML0E9H/qbfV1N1gWcRgt5S2NGBFeEK/VEYLAdk45MbJ2N92\nGKoKN4OPpmA+8njuxmTG7NU5PHT85coWZ8Ffipo+mg4FLDG89BjI/tTwfzRC\nOGcRtUf5MKYWvUzhZil+EzURji9581FkQvkVBg/w6+UHdkKUW0G8+ykM45/c\nMUPJ4KJytkMeecDG6VvJ69yNF+OuIFfvN4m56TeTIySCCofkOKraQPNgi1fG\nCx5m\r\n=/r2t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWJxyaO5sDPAqCfbQLmJue9+UzPT6AmFIEOod2SOmZPgIgSX2Xmz/AKEAwdUGCmTwF8C8ADu+HVIT0oiob0BxlAqA="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.0_1607606981269_0.7641756471394103"},"_hasShrinkwrap":false},"0.8.1":{"name":"libp2p-interfaces","version":"0.8.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^2.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^29.2.0","it-handshake":"^1.0.1","rimraf":"^3.0.2"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"30ffad42c82aee51ba637eb85c6023c5c858f59a","_id":"libp2p-interfaces@0.8.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-46ttBnPMmg3/I8hPQE08uJtmI6CB2O/+xnOqYJ+yW8m1mqpMNJvQd/yTkoMyNXxJnGhAzC1Vn7IxVrisQhOmNA==","shasum":"426c0d599f169aa7a599d7707e7b82cec1baba40","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.8.1.tgz","fileCount":177,"unpackedSize":1412118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0zahCRA9TVsSAnZWagAADpsQAI/I9nRsmpBtigbIgQwr\niflKMIx0iHzT6bP3QQXC7+0kaFkRJOh1CF6hi7zts/XNyghSCY1v2FjAlung\nBig3ulX9OtHIZLWVmPy83ODiu+SJSqQdOj18PIbOAI2/sFM05QftgywsCIuD\nbtIw9E54V1yxVWgRxiU1OoWXV6ynvuVWq1ptauH2g0RSZ/Ef/O9uOl5YgDJd\n5kL5CLO1ygfS79iUsKIGmZWvMjb3nB+cQjJSfUHicy3h6Nh+TQ/0bHTQsM+R\nMR+irxvTAxbYoIyzu4Ssu8HSR9YGseSSnvcjF2FOoncFSdH6rZgbE3zSy2ig\nP5xqwjCXzmLVSCGZ/FnlrutwLg14SMpF5yhQuv+hp2Xn3mUv3D7J2Wb11Mjt\nf+RFbFk9KwcDme7KTJGi0bdWfPjwc+BAvfBC1NVKX1NENQWt4ejqMVh7fKfk\nP/F+4kmPOuUxL6C8X1TaHiYIv6VRxpTpExSPKO5E6s6K+7s+ng8h6J0GV30W\ny6COGs460bfRwyqSPUF1uRDjYCiqRMNSyBfZxa9mIPWQqaRLVQwNTIKLd6r6\nEcR4/Upe3mGnjrGbAUVdcuTR93FcRZbdsJA/3voH0mjfpFFRFh767mKZ6HwD\n9h7kIlrcEGGzU4nubrJICZ7VD9zwRQ3+tb4Mv+asOsyWKXZX6UGi7x2joxMv\nP1y/\r\n=lnE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNRpp/ww9ICY9bC9r64P3/iE6qkgCZySIhpBrA2ZkAeQIhAP+pfIY/+ZRp5fekQyiezBfk2mapYoaHKuascM+ZzNoC"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.1_1607677601053_0.9221708628502128"},"_hasShrinkwrap":false},"0.8.2":{"name":"libp2p-interfaces","version":"0.8.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^2.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","debug":"^4.1.1","delay":"^4.3.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.0","it-goodbye":"^2.0.1","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.18.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.0.0","multibase":"^3.0.0","multihashes":"^3.0.1","p-defer":"^3.0.0","p-limit":"^2.3.0","p-wait-for":"^3.1.0","peer-id":"^0.14.0","protons":"^2.0.0","sinon":"^9.0.2","streaming-iterables":"^5.0.2","uint8arrays":"^1.1.0"},"devDependencies":{"aegir":"^29.2.0","it-handshake":"^1.0.1","rimraf":"^3.0.2"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"91dba97125b00f4d06e2f32d1b9b41253b682818","_id":"libp2p-interfaces@0.8.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-jiE7ms1Hl64zQvCzu+fFrNygi+9LEmMLjeiUBeaiw55HL2vtntRG/PEBDWeh4e2HisVtfLXfRDqnouMMkcBt+Q==","shasum":"57ecc410d2971987a80bf3c15949f96e1bc7f558","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.8.2.tgz","fileCount":180,"unpackedSize":1415828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB/XWCRA9TVsSAnZWagAAmTAP/23iENtn++s+YdZFKVbG\nty1Wytz0uCn8x3OKSLdG9aUkYjPVGxv+qXBqB1rhRhC6vHE7p9BuW9LD1Opn\nOV5caiM31urfqFDmD3dzjVZSZr94p41RoIg7lKQv1acUEtza8AoDhyY5Y7LO\n93lw54TTaXxpmlk3CCywqU8Nj2axMpFUh7GNZ8N8x3zaXfODHAmP5xeZ8zsk\nGw6GhKGVN8NgoGdnZbJCrVehQzOl7ES/VZE2P7dOMXz2tg/0s2+Memys6gyi\nt9ZMreCBSxDCBiaSsHs2/TBhCiMosqltEnKyRKJs1AUp3FsywO4mPXJQqKuY\nVvURY2NsudpgpOH7dOKAMYbIqCCjvRQH5JjrqGqDPKW7OK/ql3JM4yLB2AAC\nymVlmUKTKZ8I6GnQctZi1rUjJvVbqn554Q13MOnb89Ij5VV3o7dcOtZOglBJ\nHwyLFwAdUUfUztFL94BJMmMK9j/2RNf/S5GinquICRq2hDT4lse1/hVxJRAe\n3zCjV85+DzasLZcXG+7TuJsEz3Opu0vM3HunChkK/3yncOZxHsElL1T0OXTq\n/NvZhgEb4DP6oD2rJ6pYRd8ZQfGQZvu5bI2Fr/d0RSE2sppqw97SdlLM1ElS\nODegiWzlfPaAitntvLYHzd5j8wzYYJE+A+93BGeFpCYjkDhlEbMOG7ht+9o5\n17Pu\r\n=S9h9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7HTsm/vz7evW6dHPGkzR/bdyIWv26QUcPgmwow9TUGQIgJOzgbS1y5QDpN4hwVMgUlCbU/xzSSmglqEOfOf24DtE="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.2_1611134421543_0.6612094607029899"},"_hasShrinkwrap":false},"0.8.3":{"name":"libp2p-interfaces","version":"0.8.3","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","build":"aegir build","prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^2.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^4.4.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.3","it-goodbye":"^2.0.2","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.1.2","multibase":"^3.1.1","multihashes":"^3.1.1","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protons":"^2.0.0","sinon":"^9.2.4","streaming-iterables":"^5.0.4","uint8arrays":"^2.0.5"},"devDependencies":{"aegir":"^29.2.0","it-handshake":"^1.0.2","rimraf":"^3.0.2"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"2429e7246fc6111a5e99b5e97440a91451d64ac6","_id":"libp2p-interfaces@0.8.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Q8YM2oS4gvlPOuespYRp3jZryxYF5RyuyF+SLUhwjFh3yT6HbiKcxTtMmhOEnyyRgawj0NIDdARJ7h5aUcsA5w==","shasum":"6f8ec391f9f5129be4d470a58bb88e556890d2ba","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.8.3.tgz","fileCount":180,"unpackedSize":1415827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD9IQCRA9TVsSAnZWagAAP1YP/Augi5Q6RfGIewQxI9K3\nMZx8NHd/A8CYb63yJwIpBB731AjxWMBeIAiJwbsEjl3KONbOH/nXdoFrhAEH\nbf4Kiy0/wXKz0r+tPfYnTasi5X9RECs2tHcxHjyeOEiTKHPtvTFp45hwCJuN\naNWLzqKyJCGM3eBdd90xUy38ABnJsWNaItiZiydOeKR69SXWkRMwxoHe+Ooj\nHjuoCuD3rRhm/q99C+iCRmvHOWvb3RrkFl297INvS44CzKL3Q15AS/gzuBfi\nS1U33HP09eyrekqMpdNuyr0V4DxlOPK9XX4Hpp8DV9/i7kSmjD67AC7GX4Jl\nlnUfUa8v+9u8UYLs6r1p2ACbDmg18ITBQ2tzKyXvMMejXBvGwbke26NosmK+\na1BqvVFrhD40W8wamFnUb+DeZmb5OGdLkC3Sg6SS5mYNeTcEWiszf9iap+5Z\nQvNZI1TXKmODgjwuCRuuIOtQeS35IKoOC6ThA01dxvMDyxa2Lva5G/FPmY11\nvaEKW/mHfh/gO1IhcCjmDZYTaBgYS6U3QnlMCGuZeFo80EQuflv81KQBoVVr\nyaoSQ1fX8NhrJz/MlE/0yFZYfcnhVo+9t6y9LnFsqjEjxDsFWvd2BP6keuNC\ncTKOSN4HfeqCQVg3ArmeStqu9XKdwm0OlfR3ajSKEZekvgdrr/MbYMaefevE\nInxg\r\n=uwed\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3IONPG9tBnKEW7W55Dy37AfuvwBY6mhikmOGQVKyeyAIgOVlW5fd8q8oGbI2SXay5FA6pZ6FN1Quj8VwMLJhgeno="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.3_1611649552064_0.013885889295018883"},"_hasShrinkwrap":false},"0.8.4":{"name":"libp2p-interfaces","version":"0.8.4","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","build":"aegir build","prepare":"aegir build --no-bundle","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^2.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.2.0","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^4.4.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^2.0.3","it-goodbye":"^2.0.2","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.0","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.1.2","multibase":"^3.1.1","multihashes":"^3.1.1","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protons":"^2.0.0","sinon":"^9.2.4","streaming-iterables":"^5.0.4","uint8arrays":"^2.0.5"},"devDependencies":{"aegir":"^29.2.0","it-handshake":"^1.0.2","rimraf":"^3.0.2"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"b948972c5b8492b1edaf4946af79cc9834c8fc60","_id":"libp2p-interfaces@0.8.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LaPkXVhqgAcFwqsyqGSZNAjgXSa2V+skOfIKE2UtQHaduwLct2KpFDOmvhRHTWHfRHwI9bSCskDB7xWGNTwZsQ==","shasum":"3ad7302c5764014046fc16d1515adb6af71cced3","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.8.4.tgz","fileCount":180,"unpackedSize":1416105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWF2RCRA9TVsSAnZWagAAtZQP/0RguL0SUoF/78S3XgWW\nPL7ppvcdR+pya9Iik533+OdqoLtqmggZEp49pSbQ4vQ4f/krZ1ftwiAYXGE9\nSQdWsVJ2VqwLQu7Ro2uFMTgpZFVmfFOCCjyN0VCixoBGE0n8OhFLsGeA2gXK\n51QnMzghInbCtakmzHdmBURtIFnVnMafhHxbCx3ZdpQ+wd8PHX78MxzS9DiJ\nEM9QfM1Ukf0/W4TYHhYZNUepX51iFzf035rZj66hZn3/hQg5Y3dGl3q23Vv6\n2wF5i+AQPqx82av1sLpz3DlCCU1l0Ug2Ejlq75pkE3W+Gbje1nyfq2CVr1lD\nUpngCCFThzaEesGYHNAmTNP2rwboj542Yfn/xvuyhKCb4uj19aqQ99BS+Arc\nX2wUPSaUcjAkexrpabUXuvbgLFjnyRz1nEfZLT6iTVpjgFMvvimcTr8vc8Az\nGUSWQ13MO5DB+TUFeMRg2bEgRKkELpL2pAyyIbo3ox1q+J236tJyAyfdD68C\nqPOAkNBy9vrtNivaRyJ6h7rF2Fhp6w48+KkQ9HQV3xoLd6wMwqG4NPuHLcVT\nqYpk6AQMlAyu8hW41lCinVaasuS42vUk5eDP1Q26kM67LGk0rpCCWokXSjky\ni8ig8TdlhTmGtYWN//mbxFcw9Lie5+/ETb37emUUUQ3PWCddcgAfvKTWBGbH\n7c5Y\r\n=JzRP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDY5Dy+X4ycNRCBOZmKWd0Ma//m6YO73hFUtf4Jn+lijAiEAp5arRb0Aqy12gaFsdEkV0lUSmuHmnUnKtc+mbXbxRPA="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.4_1616403856590_0.6665508752336029"},"_hasShrinkwrap":false},"0.9.0":{"name":"libp2p-interfaces","version":"0.9.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^2.0.2","it-length-prefixed":"^3.1.0","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.0","multiaddr":"^8.1.2","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protons":"^2.0.0","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^32.1.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^1.0.2","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"edb8ca60e91a36f301c1ef8d51c745519e27042e","_id":"libp2p-interfaces@0.9.0","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-KjGUBhJBpFv6xgUJ1xKN9bFmLhobJyHCdjbC8gSndEtOcstmQrMCgLnGTz+H8l6KK4Ux9Xc3XeAMwnNHuBTxZg==","shasum":"c989a2712436fbef4e74c3ac38654e612e18817d","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.9.0.tgz","fileCount":179,"unpackedSize":1415599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbWLxCRA9TVsSAnZWagAA8+oP/2O+QWaKhg5KUHgIOH9s\nH/QhYJ4dfWJrSDZK01QVQR8iMGFm8W1HdEdvf/XRblf/smRbo++y2v99G1Sw\nrLwMluBxfX7ab3k9NM2xU2p56y8PGyEEAH4E0t1jyTDHkHvL4VjpnhLHN43c\nU2Y0TqkTYhrJuLJ6Z9v4ZmX6Me8q5vgxczU3Wnn5pftz1du8KDeCSbMW1VHb\nzbFi/K8aSr17n0LzaoHXgT1edfjVavrzBYO+wiJiq7tZepeoB5YMwZYXD5iL\n90a26vb5QTHC1jGc/Ay5WMMUbhvrJCgFJVHRVLlyYMc4RW5x/BfUIg3GOPwE\nsSgHweC3xpSg4hiH5t/2Tp6cItpoLmfCyNmxJH3WG2rqPrMnO+E5d6yA9mQN\nSaepa34XyiUD2M/hNApMGxXzCDhyPv9FPdiRQav63KqyMFNnK+m2bdKakByE\nTAvbM/n6CG/X5kCb0mAKWuC6YY+j3sUdEl7mXK/ifetJZMn+oWXR2kwj3EzO\nKkZjJrzKiyW3Z7aeIgcqIEessmhnfIRn9Vab/Km5ewVuYuZmAB3QW0onFXJs\n//qKuXrHH4t1qe4JkzWk2nL0ME7iStw2zbOgdAHLDjvcIIfYDhhKGKPIcEL0\nTUpZwoMDCYsNe/9KCRlN0xV+K7gKiTFajZFbzwnFkY3SCcjyFwwXcrNImxgR\n8XaO\r\n=cYoB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVP9KpajW2+H3tfBNrSc0WPGnhkkZu0no+p2LHI4yiPAiAq8wQKn/jMeNgwrCEXUtWnI0Ov6NkT1Xt8Dq9R1vOcQA=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.9.0_1617781488793_0.07252648820215768"},"_hasShrinkwrap":false},"0.10.0":{"name":"libp2p-interfaces","version":"0.10.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"93daf0b528be22d2d3980b116421ddd0c12682b8","_id":"libp2p-interfaces@0.10.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IVlfa8s+D0iyVdKIc1g8gM8tyvxGWAHLsalZABuhTaghOs7AEwXa135NTXxbBjXOh6vJqXjnt+NSKpRePMCOLw==","shasum":"022e21af80e596f70d8c0d53a8d84fc4beb94065","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.10.0.tgz","fileCount":176,"unpackedSize":1490077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdB3aCRA9TVsSAnZWagAA4wsQAIaIkUx430N2LrspNeVF\nlu4kcuGxoXmJ56AQoF00RNtbDwiJYdMyiekLr43Ph88gtTKtrtYAySzd1dRD\n1lXPWMQDazpQs3r8Me+DCYoObyx8RZ/nzVBG130zoGlqsZtIWZ+KpOMDMRWD\nrvhg0IeST2rekYdEDIdyRWyHVGhjUZ+Ap5Ls91fgbBKfmYXLDgoQzAlf7UV2\nEp5q3cRsxfnEywWcgkZ5GXab69ursH5cribuFZzLFhR8H5H12v8W6A2bt/9T\n5lb8b1VTWkXK30X04oknm+5lUcCfZcz0F1il0Tiac8iXsWd7wv9/gDE68wyR\ns0kau6A7Zo/ntckJ6TRsGXJc2i0+QmB/9nEs+xVkMgCBjgudJL+11oSRNsil\n98bdQPVVj6oEygWmqce7bl3OqwCy3jaa+klJih1Te9dg9HpV8b+LBV9j0nAX\n3Ks3ki9h/0KK2d1ztUMP3sfcw4Bcoix/mBV7iwUEfFBgT21wfQ8Xns+hNMwK\n/xJgxdXSuVVZgGAaY8mdU3pUGiamLSMduCSnI9pGEPqWULHAyDIf4/2JxPBx\npgVOCFojmXlvJZ5OnYsLY2Djadht02nQ2g2TcZMhRNENkkWjN5Dm5pcj/KtC\n9E/VJ0M7nhYjCqYoy1Tb/2eojKibCLSWFldGdGO7vOgIhuXRJ+9TPznD2SsE\nxRUw\r\n=mBSP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9/EJJR7ZJ8F77TqqhPEfX0Mtc7vOWibzKwItLc42ZfgIgIpOvHVd2/O1w8hS6+v0YLRl8zcGdsC3cG5eTnQp1LKY="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.0_1618222553691_0.1610299889350959"},"_hasShrinkwrap":false},"0.10.1":{"name":"libp2p-interfaces","version":"0.10.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"ea9b2354f1fcbc54e019713ce33fb6aca870d1d2","_id":"libp2p-interfaces@0.10.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-F6vjYmzxKw1BsRGEyUW3XKe7aIRXIWd65eTXiXAMMFsJFQsPCIU/W+vamUPgT+AWcXA8fQEGAE9TlghwH4yVQg==","shasum":"5e5a75f16c19fe4c4c3e914307c51917019b629a","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.10.1.tgz","fileCount":176,"unpackedSize":1490386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfWKfCRA9TVsSAnZWagAA5TwQAKNEj54v+/fQqIYyPote\nYFoKMNqbN2n3HpV6srM3Rxyoc4Z4jUFhSX+oFmqk37IJ/SdLmeHVycsaVmzr\nXJ3j4GsGGD15zfnjoSxo4SEuYdz+JX8F7I6CWAkimxCI1diBf5opQGPOJFhG\nfkttqPAyk0f2Afjz605zhuEqTk9keiltm15sZGP3dtiBYx9b8X39YyfN9qbt\n40PBWboy5ihaDtJ+g/w6FoCQGTIlgqwYUl6c+O/PXTxZv/+Zn3U03uAnrvX7\nQlyaP5o5K6MA1nHFi9L/cNz7AF8FHo1CsxcB6yR1XtT9s5MAtHV5Frh2JrUe\nsxtvGbEmp72Iks2q51fLEaggdbIk2aYHORnfsZxbEo6+LnKkRmZVr5gbqTIT\nLejwu8Xui2C1l/atu1ix6riAQbFooPPmQ6arPoo39Fm9DOXSSvQZ5sQY3NpQ\nh1vrdUKd2NEK8ih8oEvCmoG0AiYnbQDjr0Xpa9AGaoLFdP6IDfDD33uMs7P/\nDsECVmlt19idH3SC8+HiRy/nbN3uIqX51fUN4BH1OLy3ZLJZueQm1UVHlBcQ\nYvn677pv8T26xsiw2ch+jwlXnAdbDb3PuaNPEetGUDbPwQ/9HGfh1attb+1A\noOR59hSdok9dmMAWur5KpOH1G4oB3pgYnRSGlBNe3eFfQK8Jhso+ZDjQMWrf\n6+Tc\r\n=JXcT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC868CdaalgGUnCEZz8Zt3Vx3gEDmcMaFDK4LpdyXv44AIhAJftFtn2Tmyhk7gwfeqGyPwLfgYqFXLnLTpsHMWMqgRl"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.1_1618829983423_0.6886599762329724"},"_hasShrinkwrap":false},"0.10.2":{"name":"libp2p-interfaces","version":"0.10.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"ee6f013dd7759040a85ea8e684900d2574c0dd34","_id":"libp2p-interfaces@0.10.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-moyQHa8GyDEQfn+xEnGdik5+WsDXhmAzjFiT4NvbsdUY+R+CGclDGFIuv5r+IWijbtwgpegrGRwcQ1FdFJnPXg==","shasum":"a6afaf91f06c356191d141c39fe6029542ad7f7f","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.10.2.tgz","fileCount":176,"unpackedSize":1490799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfshECRA9TVsSAnZWagAAZOMP/1EuA2Yo97BZHU1bErgH\n3td89+ChvcPOTQWAUIkQHEZ1uv3oXAuGUaLrkPKgb2SluhL0C9LlRbMMdP6t\naLrMCTvwmrujxqWjs9uzf+o9DhTB3kX7SvFvjkQsOtSnd1MAI/bqKd51gwaH\nhwGfY5bNJ1IiYsYjK/yy0v/AOS4IS26/525coQTpTahVfMjJlbbn4v7NmW1F\nVmQ/x05nyl8Vv2NxrdOnmmU2h8SxNKVmMVn5yzHOyNrsaI4axFycytcBO1e9\nZIsW2gOeP1Wb7cvG+b6tp2CHzp1OKBOSZS5Fj0f143oAs8C57HOaZ3TYpeCj\nSWpbc8qcjH8pZUxi2KmyHeuH5lh5x2sycerdshRT0w2GNh0DJRedb3lNMKsn\nHpeFiJg3OFG1RCjO/HPOKvtO8vqW5w0ND8ph4s4G0/VwVUGDoZ18N8UbydDA\nLbMaKdftALOiK4HyvMiE3vVs25NJ6tUT9EAc22ZAUn7ATekdSOP/HIb7nLIG\nBguwDHp9LvozaG86uyjukU0ycOV5uwphiuxZca5r0VSXJbunidgnHvoewuCn\n5dhKdDZb5KuNrzYNAzMM8tNXAi9O0ojeKMMC2Ac1iDcYfkseAq95i5xxJ15w\nZ8Vyvnw0EW0y1Nsnlz2vk0VfCl/KUSpBv2CtCoCI6Ak++b6SYIUuKScnye3z\nRB37\r\n=hic0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7a/4f3qu4ay9ubANO0EO3Z/Xl0sTt5AHKuMO05GnkhAiBX0WS5Yl/hVlY2KxFmNqZmXJroBAGplg04C4s4aEKC9Q=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.2_1618921539989_0.11400998691667263"},"_hasShrinkwrap":false},"0.10.3":{"name":"libp2p-interfaces","version":"0.10.3","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"27c3871cb659d669c69e57e6d877559478c607d3","_id":"libp2p-interfaces@0.10.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-mDgy16oPd/Rc1DJMPUMhnvceyo0e24lIcNf36Be/4FwCagRsMG5atiPrSmBVIBgmJi23g5di8fCf6vIvL7nAxQ==","shasum":"fe00f54a833e017e9dd51f2e7ee0c1196b92af65","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.10.3.tgz","fileCount":176,"unpackedSize":1489053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggSicCRA9TVsSAnZWagAAjJ8QAJl7YzvMakqyfbVZBn1d\n82ljJTa3SMOmW6NAxX5YWC4FtOh1UrpPqjB8F1slC/t4FFsox4Zcrb7/M6xO\nN/YwaxTyd11JPCldZlVWvAJi2GAVIvEJvGDFZBJBxLxYarW8EG+cHY0wM6ra\nJF84EP8Uk4f8Isrx3CkNfyPchlfujHZKB2aKoCjOUh4xZ44qmLr0qZF98FuI\nxeLIKHSGFORl/WMWpX++RXwSRemsC2ryRuBa1sdjYPEhVfwI0baZOmER99MJ\nLUAD02QJSijOxRDSvsIScnTJrAdebpUHs8jk7Zqb1CbqkQkEZOgtpa5xutcx\nNr6j67IwKgDYGeONEZpFhp3dz52I4Ze05Gu0UFOnJm39NPKNQv0qZOOsO0QT\nAOjSf4IC1bFsho93GulID0mz09mm6Z7hr3Gj8OT4UoEWPSyFScpvm566q1JK\nXpJyhws+jBc6MyP0g4Rfq4ltCTfIztXNytgRyT3c+7gKVE4mFWV110gqEtu1\n6VgJyXzeotfjFAE55qrbGRCkKOBsi+1ItUGRfTqxf2BrTqfo/Wh6ZRNgzXmg\nfRU4tWbC6E7YGcRrHGdwToMJHCdTr45/NHE5deAqjytMFHt+pftQP9/PIiRd\nZaknIaOjwJe6BtStVcLnq/nhoaQufLNht8dP70aeZe/+gADSdplXX9PRTnlE\nosoo\r\n=L2Rl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwbztDLI2cMnqGVxKQYuZ1bUltp5vZHHfgjgXVN2MFqgIhAPYaYiI9X4iFJCa5+GcS1WGvij4b9yNNzzrmk3PxfKhA"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.3_1619077275636_0.14040360205587787"},"_hasShrinkwrap":false},"0.10.4":{"name":"libp2p-interfaces","version":"0.10.4","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"13f6ed6b3ecf9db98f82728359c529d7def61298","_id":"libp2p-interfaces@0.10.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-xkeKmASKl9UHPZNpatPR1zhVyFvlTGHg2prDKKTLj2ggs8qZdF/83RhuuEgtgWIMPXgb7s85P2kugzolEISpQg==","shasum":"4365d792b0b7ae048ac3b268ef3bf9f3da4d746b","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.10.4.tgz","fileCount":176,"unpackedSize":1489776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi8pVCRA9TVsSAnZWagAAQG0P+gNbXWLFA7mfYH6DwQLP\ng2Nl8HOlrzD/cDgPHynUa48tY0LQpFeBVdw0kNaq5XGgG3AzI9DfDrMghThO\ndw7lgQKVcALdK43jvjWc+A56ByxKF0gidcx3yP4xFxlIrqIzeJk5eO0tH02X\nZUm+oM2GjEftvrTLJWWqwSzKXAeimgYHXDEHIW4SF4c5MHmAWQVPwH3A85Fw\nz8gMUAHT0iVUTl3tWY2VqEDYfBHPkSZ2ldcivQW2u0W2sGVt+6SEcGWyDsvU\nULcuOaVgMBeli2MDZkAuLdDAzU3tQl8HpIrmXl1teQ8KSt3Eex35qJwngEA7\n0etN+WId8jt/NiIyyiuVNPqmNbl4lUtysGWGnqGcDMnh6DVduf/n/pi/Y4GU\nw8w+RSg59pnY+5CfiTbg78cmog9J68PP90x1yfFQcqKlkt2TbzAHCPZhFHC8\nuDamz+xiIxfbLBfrcU+uvTXclfneEzkZ8FVH5cZjCEx0uOq7nGQWk0N3hIA4\nuYhy9MZVhXX9C/VaZEtKu1hidTNmsGN4crjE57qlsfSEs6Pfu9p0DV9OUeYA\nY98LuwkoI5Yp4PSF9baCcsrd6PUjJvU6rkR9FiodSf5SIAxX49Rjd//7PM5n\nAJYKHlED8coW0W4OqUZchSwRMJuxFLOrH3bxBCBSwUIIkMXuzHgefi1zj9cR\nE08Q\r\n=9lJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHG+OP/QeM8aOr8td0hlgcRnsgHMGXYnCB04hWBlzPhVAiA5cvDbtnu4Fn6FYhuN443kecSfjVzIrAzSawsimfAiYA=="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.4_1619774037370_0.13296905055345132"},"_hasShrinkwrap":false},"0.11.0":{"name":"libp2p-interfaces","version":"0.11.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^9.0.1","multibase":"^4.0.2","multihashes":"^4.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.14.2","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"3042dc2a3b27ebe4a06c4c856f582f997d0bbe48","_id":"libp2p-interfaces@0.11.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-kwXQ74i/LN3ZLu6TBmZfmG/NkjPrFaMuyRGrGtWKFhr6bHHE5IX486DNVxNQsVURgrJvRaUoaaDp2gVbuvmyMg==","shasum":"f01dbfc52c5414598ee11b53366c8dd2006bdb33","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.11.0.tgz","fileCount":179,"unpackedSize":1497567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr16dCRA9TVsSAnZWagAAiu0P/jL5V4BWOKHlfvAuwmFE\nLmJmIlO9Jr291oHGavlrjVv8NJLHU0pWFGU/FPGiY8FYRVgY2drXVQjtLNiZ\nJWsn2ckIz5TraOWZpuPDoc+yJa2ld+2q4Xdo7/1zOYxDThsETyZUbU1BoB0I\nZpAra4879qKYbzOvMVR1zRG0NBWHNoO5Cz8In7cqrCUnORS8Fq+jvSF7esrw\nnnZked/vCmymwoQV9+DAk/YORWgEXPTKHlyOx8/+FDAne4ftFwLe5vpKkNpe\nyUEqseI2cK3gBJetKfym56noqkKV/Lrcqxtglo4t2KQqcE4p+6c1j781P+p+\nG4P/zkZ71WEKe1bRPKYizWnGtXtchcF3Y8nMTI/mzsyRHXBjKA5tLNYc7aQO\nGEBiDCouUrSaZv37fciQpY6euWCtAG5RPkmw7V8Ksy9MLpPjp1bwAiiPHFeg\nPxS/E/cBDf6u3+zT7iZBW0NAK0EWS8EqMZiXK/n4j1l1IzsHzIqEUOMKVfZb\nx58c24d1GCtBRnpeFMro+lkhLBbhzejrXPhkahaCATm9NjJl/EhwBejQdCA2\nqlQwoRn+mdhAqV+oz/mHgrqoSPOCY2Px9GhAar90NXdFr9Ob1Ph3xpWMDuAY\na6rGq24v37Ys4E32trIaCe+wb6NOTAlSLKzHq1Ixzs/Vjx/cuDwar4NM4e5a\nS798\r\n=8iLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBd1AFJW9BOo6RztiHizC2oTHN8ln8D7lepkMt0isHAwIgXqrcbCmvMEr3c1AlC4shM5wCuGsdcFx8prBsSDlBldM="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.11.0_1622105756609_0.45722200180973926"},"_hasShrinkwrap":false},"0.12.0":{"name":"libp2p-interfaces","version":"0.12.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"@types/bl":"^4.1.0","abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.0","libp2p-tcp":"^0.15.3","multiaddr":"^10.0.0","multiformats":"^9.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.15.0","protobufjs":"^6.10.2","sinon":"^10.0.0","streaming-iterables":"^5.0.4","uint8arrays":"^2.1.3"},"devDependencies":{"@types/debug":"^4.1.5","aegir":"^33.0.0","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"07cd1d81c22c46c35963213226ac74e6a756a8de","_id":"libp2p-interfaces@0.12.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-uyUEDZQ6EE61fG3hmSGF2TiC4E4iHuuQJKxUXUB4OyNFiuuHSu/utioS5AQTrMgEcJCpoojqX50onKLz4tvhIg==","shasum":"ec0a464b5995b51b5118d50379db88789c3ee92c","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.12.0.tgz","fileCount":178,"unpackedSize":1484028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5F44CRA9TVsSAnZWagAAJxAP/i7vwjPvluidic+EnQSg\npA2y9e/JRmTqIF31dY2hxzl+8mlT4ZY5RM3o3Fg/SrtJ82q5MjrVvKBuUmMl\nU0CLOWS7pRBN3fqMKmy61ZBcmRdP+0PHNm/5rxeLVsT4FJzfOi3ujc1gZWzh\njIthjDakVTSE5fsCuo+4V+Ad7EAGsN81Se1lvVBp/PzMPpCUvE3nPtzMrYjn\nWVrD/DZftO/jgomYDYY6v9yV4w6hZbefxRCqIheYLDEk91o9ATaPvO2nB0a4\nnsDdgoT84mM0Z+YWXYtP5skIJG9bR945E9q8lMWWmso8WdRXWSTQW1grjF3m\ncxdEV+vCI/Dthe2fUtwHiEZpROibQvDZ5Et3bcwQsp6OzEe9vgo8ffVhWCwo\nsv1nujJmH4I0ekhV0ByZWqASpkjqO2t2soo9zp69g0o8kFk2b53WrrKwMuCN\nP4Si0zPjyD85LpInGNJ8+onZcAPhtedtG/Tse3M9qJ/TEyRyZLX+OfTuAxbB\nj0ZeA7sZ1mFTeGX6qWKN2wT9DAOL5inmsGJh48lfa/aIs0hIckbCRSAdD+wj\nKDUcdy9HGHAa++cuSfxz6X1PReRf2ZIXiAkffVuqDmuelqYQTutrGJJRIlaO\nKpvCMOmAnVZGkMWlraWV2a4g3wrj7Ma5TeiHlTWDzfThbJj8Qy33x1xvoMfs\n2GMY\r\n=Iomq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTrBTc0jCbHiPg6HBNvYEnB03Krsu6eWRAtRgdYaNROAiEA69KRoH79KdeeBLk3DgyZw3+VoD8pW2RXMe6rCGKla4U="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.12.0_1625579063717_0.6188189913596569"},"_hasShrinkwrap":false},"0.12.1":{"name":"libp2p-interfaces","version":"0.12.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","libp2p-tcp":"^0.17.0","multiaddr":"^10.0.0","multiformats":"^9.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.15.0","protobufjs":"^6.10.2","sinon":"^11.1.1","streaming-iterables":"^6.0.0","uint8arrays":"^2.1.3"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^33.0.0","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"2ef05e016bc082fafdfa122d5d7b6d03fcfa645c","_id":"libp2p-interfaces@0.12.1","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-hJQ5qGZsc2v/2fb7aKlQH48SRDvnWlckL3HhAjBPXEzaaoFT0MfElrRYiBTx1H6qtQ5xmlrtl4Qc/da/8WWLmg==","shasum":"0255e9cd784f895aa06c8a109941f6fdb8f54fcb","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.12.1.tgz","fileCount":178,"unpackedSize":1484028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5YY5CRA9TVsSAnZWagAAoGUP/iPnSbqDc5ugRbYJ3e12\nDGFgiFll3OgIXf3IylMtEDWoCwhUGQ7KbAPajJ1ycCvahY3pOVvk9Weo1bu0\nRhgG5GYUzgubseQXzOeoO7fUoU/FS46h2ceOGXGNKCXVsaOMLd6Zrs+mcbw9\nh3aWWu6egmIHB/Sq4KReh2wH0YacZqq0p5sFHPuMdAw1vR0tZutfIB4FhHtx\nIms1nBofJXFECPpooZRAf9YOhLRh/z1nnBcx2D8u3N0kQBmm1pJgxXZY666W\njRF+fB6WSjJ95G9VB7cffbIjRL6yFtCpTwLQVm33Haj3OzG2d+oph1SiH9fe\nEjGCh2r/tkyFdIT0/5wiSq/V353CpjOhoSpRJ7rTYDwKtsBc/DoqqDT8j+gW\nDczDxx9pgg2N2/jR0SKrh0mN/c0u3ocFgbZ9z22PYmvhYTMlZgeqcgz2ZK+S\nS1uctpNFbv/Ewsdp9CMa8V415TLEH/P5gwpyFGzdli1xCo7hptD6o0uW9YS3\nRLGWukGrRwNi0sTyV7ETi2BiySxKyeCK1TxjGXDFKr8LUPfULJ02Ll2fGaPm\nFYQQx5xoMUMSd1IAqokmRSobdXD5jrbrxAiCAxJAUIigBsiv8+gG+rMpwdT7\nyRjP/dh9u0Q6cRgLs+Qgj/0SMt/9JmS/KD2D6qc0EiW4EJ+Hrq2lyw3Qabxy\nobUQ\r\n=nvaY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxwRrIkxMTGxzYnYt6IWfHQ7ngfs2lBstsUJqQLTxDFgIhAJnDuwHEfG4oE+nGG2AJVblVTyOWvdOck6a0x5UU7Hlg"}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.12.1_1625654840873_0.69916329530688"},"_hasShrinkwrap":false},"0.12.2":{"name":"libp2p-interfaces","version":"0.12.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"prepare":"aegir build --no-bundle","lint":"aegir lint","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","chai":"^4.3.4","chai-checkmark":"^1.0.1","debug":"^4.3.1","delay":"^5.0.0","detect-node":"^2.0.4","dirty-chai":"^2.0.1","err-code":"^3.0.1","it-goodbye":"^3.0.0","it-length-prefixed":"^5.0.2","it-pair":"^1.0.0","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","libp2p-tcp":"^0.17.0","multiaddr":"^10.0.0","multiformats":"^9.0.2","p-defer":"^3.0.0","p-limit":"^3.1.0","p-wait-for":"^3.2.0","peer-id":"^0.15.0","protobufjs":"^6.10.2","sinon":"^11.1.1","streaming-iterables":"^6.0.0","uint8arrays":"^2.1.3"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^33.0.0","events":"^3.3.0","it-handshake":"^2.0.0","rimraf":"^3.0.2","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"8c4a8be91728fd1967a8ff4022ee0e2407636eba","_id":"libp2p-interfaces@0.12.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-76fp/jiYUAt3cbM4wHcr74tm1TNNpymoUDfXeyNaKGakmEhziIvrUUqcf0J5iEpng/IjhvPn5TFiPTsS89w7Kg==","shasum":"122393847b000adb2319e29c0aa5d6eef0a0a50d","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-0.12.2.tgz","fileCount":179,"unpackedSize":1504177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5a+YCRA9TVsSAnZWagAAghoQAIZqoF7ewu06/7ns2JTo\nS3FBQUoXdV21C3jooHP8FbAefM9C5Kq1T2JgmQGjzQqBqL7AtJPEe+zEknnc\nvgvgyW32lQngA3czYOOyGb6NP0lvWbMNt70E1HrjbF0+Pg3mQVT50tt1xROU\nuUlOK55pcisliFH0a/aRh0L/YvL93fOoCzbcSKvE93cii657RZYKfFyLvtrv\nVQDRlVuHPX1CCPGpmVH92wI0OPrWsyo4xNw/d1eGogaSnjo6+5ouvXmUXzL6\nO39jMIEfy0mTdfE/J+S0Vn72orbO+OnnDIg/BjGOM2++yBvN9AOnnF9QZobY\nti+SeMZGXr2NIbocqLNGcFEAHhklS6pDmeZSKFnEGkny+ZgJui8mDBczcmyN\nGhaFSNa1x2Kg/+rkmXagZDuXKlklC/1sTJX/DcJ4w8USWZXqBsQVDc1iH2J9\nh9HTXETKX878sTNIvbndE/oqD4tOK9/TDjt0EIzipajIz7ybVPM8yn+nUc2W\nb5MBNyfBfC918+fipHjjzNe+J9NR3Fn5oLTXFeqaTKx8IiG4rEwAUiWSdOJV\nD1OC/btQD0AWO3WYlvkqH/Zc7VauIIOVKxY4XebXXTJaGE4Y45ya7tUOTACY\na2eJLaLPeHg9JaEUibIUzdz7n0UQY7RmmmKwNboILmq9/yopdVpXixspAV4Y\nnoed\r\n=Ldhg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcxUxb6LdSanlZiYEcz+1mz9K4IrBrIC0DowcnNlD5mQIhANKUIJtw/ad2bATaDD5jZuxyyz59F6zOqtDdFNyZ4pQS"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.12.2_1625665431982_0.7713749432901031"},"_hasShrinkwrap":false},"1.0.0":{"name":"libp2p-interfaces","version":"1.0.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","multiaddr":"^10.0.0","multiformats":"^9.1.2","peer-id":"^0.15.0","protobufjs":"^6.10.2","uint8arrays":"^2.1.3"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^33.0.0","cids":"^1.1.6","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"d8d46f0904d9fe7b2f2f8e5afbb9231c0eabd628","_id":"libp2p-interfaces@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (darwin)","dist":{"integrity":"sha512-0+pEqbmqypyD8rmRyB2B8wZhNgFNWH6tUNc4ydqTlhIKY6RAa25lL7sKAYozg57xNi0NnWOMiLVty42TggtRFQ==","shasum":"7bb57be59426d917bac6d14097129dfc7ea0e0b3","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.0.0.tgz","fileCount":97,"unpackedSize":1380923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5bMdCRA9TVsSAnZWagAAmGQP/0a9PmhefjqrQ+3lUeTz\n8oRDHjWlRssrV11bIbL5glMg9ksDHOijR4xsLX+NQS2AjcNwWI8eg1frb2u3\n1qV7Po2H8isAKD6WLq2UR+5w9nzXeL/Vnc1g3QnKLw6VR0P0R8/aR1Ak3mS5\nv1gd1DD47RB0/s4wLi2/qwpnmpzpdNOffphSrFCpdpaxrUojr5WDnaQvt0LU\n72NQg81iLflYXQ10Ng5WpMFfHLzMqXGDmxnQT0f9WCUAu5o19VNa18AkzE9b\nkteJjXn8arWdQeB60d7AXSVXMyhUtRmnOUmglkoHj1FwWIUBcQfWS4/X94jL\nDWSatfa1k7sqCxYdgWur63+0d8wc4w5Np6/vlkYDo8k/ET9129IN1Bn6ViEQ\nMqMlchC9Vzx7ou/PSnEIdkpxolANmFy3qKVULIPe0m30Z7gBYtf8AyPWZAC5\nhbO/YUxKQRmwUi526evgh94Qw7unkM55wmjeDd+nM09fgRkRRO6UBAIMzOSv\nond8OKPfVJB5/xClFsGuEQrhZP8+3UuzW8Kwwbcncxrt6TbdYVLZEjcCAwm1\nIINMp9oi0LRB0wOrymlhsa1RFvyxsSCQiQG+JPvHnPui2rLQ1pty10ka2nqL\nVvKq0FcNbsJngXtTbrGKYp5U+YmYTDFpGgzj81Kz2SuIZ3UPn7mVKzS6iE1o\nyh9N\r\n=zU1K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkVYGvJ/IeT3sFOLLryzav3shrO25tf6fBEJITUaGBswIhAIsh7p7w1ASpeatQRq/Vp9/HBsItpgnIpZBv/Yb3H+XA"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.0.0_1625666333348_0.6527174031291034"},"_hasShrinkwrap":false},"1.0.1":{"name":"libp2p-interfaces","version":"1.0.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","multiaddr":"^10.0.0","multiformats":"^9.1.2","peer-id":"^0.15.0","protobufjs":"^6.10.2","uint8arrays":"^2.1.3"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^33.0.0","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"120f9fbac38133a467e057864d6498d7e3f9aae3","_id":"libp2p-interfaces@1.0.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-OKUpCL07oiaRi4wygDCi/TPuAZTDCj6efz0I5CBtXCV20k/onelR4xB312LvX6fW6H563JEg4UrUL+7uunFZ3w==","shasum":"9842433b42515aff15f67a0baddbeda6bd9916fb","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.0.1.tgz","fileCount":97,"unpackedSize":1381005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5whdCRA9TVsSAnZWagAA5ZQP/3AHPoCGuEIKh2zdiojV\n68+kLEfnCoMtmiH1w6CllSzkNgfIlXuEY3cN5mXN66Q/SeKIGXIC4p9QHp09\nqUavVT3KJBgbzwkwJ6tBcLvNzs1MsjElczDw481/olC+fDnDnluanKNoal4U\ny/OvXj5g8IKt022XBMadEl3S8JokihElLS31COQn+cWJVnFOvNYm0OD5fR3u\nj8Y2yQoGXfuza142w13zlnLt37Z0MGqhMbnC4TFr903iyRyPxOCaxqU/SCpQ\nUUQXntSamGHJ3XC4LsJ4vL3WoDSEvqoPAPiaBZJrZUcGlakDjImD3v/vJ+FR\nV0yoL35P9+dvtP4UthiCX7FNQoyPY36qbuTnOKOsqG2DStr9entYKThjBol8\n8I8QYUW4i/6XY5CwLAPWilQG01mzBK9X57+4PtLW6IPBu7c9ieYJzUA/V6ez\n3tCKeR6En5jLKSwRoD3Ic7S2VA4AbcfPU5ohceaCfx0TLOY0+WoLiuNF4aAE\nN8lyQwlU2L5r8nN5pACtYr7BShm3FdDqz1Hlo6ygMwsZQOoAud17NEe8OUWN\nF4LWiYlZ0X7QS40Jab1NyjH3UEchQKq8/tLQolGhU9xW0Ojmem2yS9D5KjPa\nxTt7C5DpLLDtA7AhUCWfrKyWN4OxuBoK7mn/Z+KyumGhP0YQRcBMB5JiV5Fi\nGkFz\r\n=28QR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESNdCb9QHP2P+vh/6bE278nbOI/12gqjaQl8NEc6iYXAiBa7GOw9M1lbdl+D1Ugnh2fCz65GM/lTUawhVFsKwh7uA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.0.1_1625753692433_0.5498135192980489"},"_hasShrinkwrap":false},"1.1.0":{"name":"libp2p-interfaces","version":"1.1.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","multiaddr":"^10.0.0","multiformats":"^9.1.2","peer-id":"^0.15.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^35.0.1","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"92245d66b0073f0a72fed9f7abcf4b533102f1fd","_id":"libp2p-interfaces@1.1.0","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-5nc/HZJgeks1qfkyYQdI84hcZLF4SJKJSUx33JpO0w7v7R+obz+HOwk0GSa4/ZvQHjX+/+OWC4NYVA0yZxZXag==","shasum":"20fdf21a3da022872abcf6a000e30495d39ab965","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.1.0.tgz","fileCount":97,"unpackedSize":1380793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH1s0CRA9TVsSAnZWagAAA6wP/3HXEgbSMGQH6mw6Fqjj\nz3OpGb6X/1EcqQte3HxINuzk5yZ46ElQGA+LUPpGY1SL/UliRWzsiyAykvPV\nNS4ikoCZP3bvKtS65rWjJiRu+EEWqsE662v68WI99yfgn+tVRzOj5B15ejzs\nSWiKF2Roz9YZpLpL1e2H/cze6HyyHVvPJKWF5XCiS8Pld+g+06hGictaKgBx\n5B9IhZTo+5dA69FMGXpCDUg2jg20bwJH++n/TuqpJqibJ152SMeUbQcCQ0k4\nvqHQS6RSkXmgRFZnfTiYZ9BmBVC5mJCG43IJaHwR9UyfuA7CD1oEkJx5vETx\nztflX/O9sm+NBHNeat+8lOIsMebqy6y7jr9cAahsaqADayeSEwNoeo0dJ7HO\ngKbc6bli0I0VroMPVBNqNtJrcfLhc+sbaqeiLawo4bZocMAsUEcKyCSOrHA7\nzEtU8gg2c2Bkj7iWfir3yEfyU2POFqyFl3QwLS6TccwXj1+dUlzcEix8FVQ2\nAwfPAceqbEgxZ7lSQWa0bmr23DfK0RmPSSHQwbq4Pyxjp7cKOYQOoCFjarju\nf3mhvzE0lKLUVHIvCDLzbkERApYo9pezULyfKvgv4BO+5hpd8M+DrzORG1/r\n2dgEEftVzoJkauE8wdigqBf9sWJQALvredlzHzImRJv3tfajlUFhtuDise9+\nFLac\r\n=Vhps\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICghRWGO1trhhWXlvnGDFoMHGeLr8M01IA7hQgOMXjBPAiEAi1kFfNimidIFuKhECUAo8If4K8hG9kn1+BgXvauUTc0="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.1.0_1629444916081_0.557890355648661"},"_hasShrinkwrap":false},"1.1.1":{"name":"libp2p-interfaces","version":"1.1.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.15.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^35.0.1","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"2eff94a1bc67a741ada1c98bd57dc37c23acce3b","_id":"libp2p-interfaces@1.1.1","_nodeVersion":"16.3.0","_npmVersion":"lerna/4.0.0/node@v16.3.0+x64 (darwin)","dist":{"integrity":"sha512-DjV+iou2j3jAzczaSzUIg/XU83ddFlxEpWXAeQIGnl3Y87uDAfmElC0wWtkhN/rfwJS4644iacxxy2/a+RQ/7Q==","shasum":"412536bffa60ee74efbd2cc3fdaa48ce408d6d46","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.1.1.tgz","fileCount":97,"unpackedSize":1382108,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0UNIQRaVVy+9rHYevvydCM/thhnIVRXvSZBQnihaHBAiEA3J3JKx+LVMb+9h6sXJTRlJZJZLWt71JJAkbuAUbEFcs="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.1.1_1632149326780_0.37308524687425226"},"_hasShrinkwrap":false},"1.2.0":{"name":"libp2p-interfaces","version":"1.2.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.19.5","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.15.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^35.0.1","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"c1e698fcf2fa3ded50d5bec0efd4f5b3737da86d","_id":"libp2p-interfaces@1.2.0","_nodeVersion":"16.10.0","_npmVersion":"lerna/4.0.0/node@v16.10.0+x64 (darwin)","dist":{"integrity":"sha512-LJFBLgrMlJkQ0PkcH27Mb0RTjY7THCXvHTboz5zxx6xvop0E11BmMd1+5yLfVgr1mhjuXU+qmA+JoOtfZL0jAw==","shasum":"d0b67ad9549a27c362fe27c0156e1b6ca311b422","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.2.0.tgz","fileCount":100,"unpackedSize":1384899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNHrhAqH2jlsOkVgv85x6UzcqYgOwK7cLqNyJVkt7N5QIgEiB1TzLkLwgzjdhALuhKbVRU/WSvPkPHO+nP7+eZzIg="}]},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"vasco.santos@moxy.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.2.0_1634563064657_0.988177201439093"},"_hasShrinkwrap":false},"2.0.0":{"name":"libp2p-interfaces","version":"2.0.0","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"multiaddr":"^10.0.0","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.0.0"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"gitHead":"045f7d77535ee61562af0b0e2a7dfd168b214430","_id":"libp2p-interfaces@2.0.0","_nodeVersion":"16.11.1","_npmVersion":"lerna/4.0.0/node@v16.11.1+x64 (darwin)","dist":{"integrity":"sha512-7JMNGo6VR2Oayipuh56KJREUKl1oSgCU4fIi9FAVFCP8Vc6Gc3PwerGS7+b/eMmREaqGH5a9YeV61wu4I3SRUA==","shasum":"32474f9e68a4d44a5d413af295833f4ff1db0514","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.0.tgz","fileCount":135,"unpackedSize":1303230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm9MVCRA9TVsSAnZWagAAUuIQAKC5yljPBMkbA1Ph+EEp\n4P3WusdZ76Z4XZFCRmz6zOiI16io7ds5CkGazEh075kARBfLMflycc4t6Zsg\nopOF3d4zNsRyN5ViY6sMHkDv+KrNr4towrcuVNmezqQ6bx+rF8XWhNFUzyBW\nx7tx9j0T/2YyHo9jErdZger4/f3Yt56kcFbQjR9BKxHcCytKn570v2BU9cQH\nBGA9sb33mzQ+whIYjt5c/rYv0/qJjDcrcC4iiMCvNwcFnMXMoKYl+X78I7kG\n00mE7guHRVlhGNYbDsFbt9D+OJRlzsArxuI7wOSBoTSxCtQGFgdEV6yHPyWZ\nBIrOlYqdhVmKTNNEWY5YWOVC0pqdGrK4J0IOaeCcHGqFoUI/QlULxhlzOvzS\nBOE7QTNjplZvEf4AmdUmlOnRzzW5sTzjfenSEcW2STnJQaL6DYezBXe4TGC/\njzIvpTbYE5jLvvKtoBQG4b4ZMT2VKwELmfKXJS5PLydw7+PTyFKGjazxiUtn\n2l3YoRNr6eavubAP4oXIKrYEejxqz+GhRkH8vlI7sgfo4ERxdpn6b5Ygp8G+\nddm688v2cmyx+CMdVKbZY1A7KGsUH3RKCy8LZt4MTVNF1z/D0faCgHJNA9gd\nDgaEtiPEKABu9sLwW//5l7V/bQnNYGMEMvloPFVJtxePUVapB0Z5YYoHyPYn\nb1TJ\r\n=+BCF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4zLRwPk0lGYuoPDsRqZlfi5JgQaHcIR2Re6gYQ+daDgIgbUkzWZgICEbFp+VsuQRf6sP4425Fgr11ZD16faaFnms="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.0_1637602069437_0.9588356141114567"},"_hasShrinkwrap":false},"1.3.0":{"name":"libp2p-interfaces","version":"1.3.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.20.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.15.4","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^35.0.1","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"440bd0ff73ba1f056dd3df8802dd0a9804aafff3","_id":"libp2p-interfaces@1.3.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-AVWnuuEGntD9DGMna9p6Fj2Ha6sa7Z0CBKx1fSAhnd87wth5QJJlzp3dxRMqwlLOIR5vzpm7gTm0UeVAMSNd9A==","shasum":"9e3dd143fe4595e1ad3acba4ce54b2ba556eb761","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.3.0.tgz","fileCount":106,"unpackedSize":1394763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoOONCRA9TVsSAnZWagAArYsP/2vq6kMOXu5W2vL6Ue+D\nm7ieGiJNYVVyfpA9Kf79Cnnhxbwu5PW2Wg5FmskQT/iAWfJM7qv0Lemcblff\noJtwGanYb4ss6I4j+h6OvNGWi8DE059UD8KbelH80PSkH92RzWI+APmAS9v0\nnOkuYlNSEVoFLe1lH2ZpVvwc1IPaU/VOYNfmv292pvyzM4700fd28Cm3DPsv\nMobltqatvA5vuw/TplsectqtRp3aQ//wDnw3wiihnmamEZWM+CihuzhHrRUN\nZgRQZ0n9SEBKRl9JxffBpO3TuwN3TSq2y1gEnpoYDsVuNs9mEAuayg/hxkKB\n32LJc6cB8g3PgDuq9+ZHzKudj5uDCQ5iscVbkGn+R1EwwLazxY42LTHgH5va\nIMATL/ywyKr3TCU/Q5SeMIMk+UlNZQ6kcrpbDS0ygoBKPGYJK+pCqH5ewHE7\nSO1A9oJOtKrBrFGxPS2voIwgA2kR3jZXWyyjk9hT056iZjns/If0cQzjqghp\nI3qgrISZAgnb5QHqgHEan8wA0bF3gP1zhl3MdG3R4UEufAUErejmNbjyDW3v\n72rq3nXZMKXetDBx7YdBPwpNhY6F7As6pCkRVat0FKpH2QQUN3LciYZfk4vz\ncG64uv+pWFX4Dhb3jBSUWlv2LS0ok89EGE4dv3W2PjJkgmeMfgIK8Q0ggAhA\niqN9\r\n=H2AM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2t+c1SbDjoKcdt7vBypFKxiNX6fyPTyiu3qO1V9U5awIhAPWQOXHQxWjNh80bvnO8PXfp+w4BcqoXk3yvnXCRrCtn"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.3.0_1637933965624_0.2973395873745506"},"_hasShrinkwrap":false},"1.3.1":{"name":"libp2p-interfaces","version":"1.3.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.20.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.15.4","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^35.0.1","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"3724b6e6ce029569331d1bccfdbefb94c25b9078","_id":"libp2p-interfaces@1.3.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-Bh991Nv2KT/jZ7DjPd/zqhk8cCtkHl6OWw8lyK7wBX7Aj3/ezGwjoDABJzKgt1lbvcgCeQIbzPiIbaKj4DUI4w==","shasum":"193dccffefd709b24f689bc7ac2e3bb67299f90b","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-1.3.1.tgz","fileCount":106,"unpackedSize":1394883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoPN8CRA9TVsSAnZWagAAbgUP/2RA7ddO0VnCWcROVWNR\n+j+PkyvuwVOU7xGNZcaZ9Prw/6lZ0Bt4tSu/jYLzSnnfqI92vErETuceX5G3\nxQOIgrGSyLCQzx0xX9Jmneb/4NzUwY/Ha5EonsiAy03oqyl0OS9LRKKcA7dO\nvKCTgBNd0nFH3bpMhD9kJWLADLfqIgqdtUAhuQWVKundY4w0MoO2AwcnS2GZ\ncjGbhveqLPmHdcZ25WaxXO4xsm9RfA5ID0JcLLUO2pnvYRkfVUliy0tbKOT1\nO5Z9TDERxQTPnuIWEL2gKJjMvZROUylWnA5QNABuEQlIOLShSTv9ezIGbaSB\n5LmBHKnJVsPXssPTucjrbKakSX4nBLlmrUtF9pivJvAlU1Cu9gURotyKmLgD\n5T0JoKTMl6TAin2f5GWKbrNvHODN97JiDBFXQDA0P4YoTjF1R+JiWg7n/MK2\nzYdhJjVFdoPWmJWeP0CBcAcAbdVpFLTO0J/zgY4O3ll/O6KYGguEEZlOfJLt\n24w/MV6VzH/0aK2+v01d+6C1nuU1rq9h3uEAANUyhUOfIiNcJv+sZZl783eb\nBhJrdewVGmlLUos+C/qMAKZU7sELWLNGZXB83Yejd8ekbXmdzlz39q6E4fTb\npZf0oq8+lndjUp/Ui1+auSCF7l7pX0MWyTnGAp1cuv9nLKRAmzGH5Gqd0dYg\nrd14\r\n=P2F0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOJp6b3jaPM6Rao/n9XFRUBOAMPhndjFj52LBuiyGxqAiBJDGTXP2TBPS0mPGkj/2F7seA8pqJr9dGj5i+zibmUiw=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.3.1_1637938044285_0.21143511754133137"},"_hasShrinkwrap":false},"3.0.0":{"name":"libp2p-interfaces","version":"3.0.0","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"multiaddr":"^10.0.0","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.0.0"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"gitHead":"18a07830eaa810c42694f49be943ce18e77ae869","_id":"libp2p-interfaces@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-fge7KuN8Lwu5VEdTfoWu2b/1kULl2cOkqE3BK48qGjdemFZroGdkgYP0/zq/TlODQdaQregeHRKth3gUelBSRw==","shasum":"cbef5bb4f582ebbceecb166f14118e39b96f81a2","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-3.0.0.tgz","fileCount":135,"unpackedSize":1302738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqG+gCRA9TVsSAnZWagAAp1EP/iholaa0pegDLGmtnbGK\nA+rd46sWV/TARF2p1AVd7HApwux0xJ9BfxWthH1muKPAACtPvzHoo+qniBsT\nQfQMEQdgBUdxJXBuya3bZcNT0A8GTo+aT5FuEGjTKfBhu8dVdl0B77Ml6+1Y\no9bAuHzbVV5H/QfFCQZ3p8W/l7rRk280xdsWZEa1gGxQe2snmU3011Wnvrkv\n6vjrh1xSUrcSDTl/nsCCx6yyrdMECTquQ8PJKNgwVZCsjChr18x/ioFDSfhZ\nnc2vl3p7F8Yfidle16NuNGQYk6DWW/2i/nKnbd7NhRHuToeR4RPUy/VWtfEL\nVM33+yR0uP67FNsykbbKw0B4eCdwzG1ZJTVQFd3cfKEHoFu7lxZzwHsz/3aD\nieGWuHuZ0c7Vmq1r/IKwIWGXUw227Pf5ujohQHJSmecQMc0hXd4994CW4P7p\nk2yQnPD8m0pc4qpj8EquO/FCwPPFsTGtyeGVlV2ipt3ZVA14Vw4pttMNQHzH\nUPVwEECigO0ST1P3ykiIEZe86bCN7ZXL5188L7X9b+u6UYoWn5ehDjPI/fdb\ngPEm2zOVTvqvoUGQM/0f/irYKFCvoZgOC+RWjw6JSFjlE8PB2AFswvmneGNs\nOT5Ifoy29Pycx2bGI1FkZ7o2u0W0nZ2NuMWp5H88KK3xaSlSvT4Zeg3u+70T\nMHOt\r\n=tVJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmRah8/LE6M78Vz5/zgWax/izC3gHx0iJwV7p+nhESgQIhAMSc7Udh3jNZ2eiWHu+GT6u0sMW6DH/DfqhRfuW6jiUm"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_3.0.0_1638428576197_0.938894354477009"},"_hasShrinkwrap":false},"2.0.1":{"name":"libp2p-interfaces","version":"2.0.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^35.0.1","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^11.1.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"53453679d2e04d4872d6b4e95ef2c9dffdffd505","_id":"libp2p-interfaces@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-Gsd+SEbcqQKk+tSrsdRstLPPeMzdNRU21Y490pzwxwlCj/bZOxw6geNGyopnyou72Tt0lxXWwZg/vBjtGhpMUg==","shasum":"ad397093002bc21ce4700d4cc19935d7807d3acc","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.1.tgz","fileCount":106,"unpackedSize":1394883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqHHYCRA9TVsSAnZWagAAoc0QAJkGQALTydjqjFHzT3CJ\neUxmPew6wAr3AvLsZFio/FRujYiMVTDF+Vkh4pZ66fDQeAwtoRfNkuR/aMRG\nWW9nJ77Ytb/uinqL6/+xolfelnXCJCJmOxoCr8Bel2gW876Mpkw7znxiFDvO\n/gmxCfc4ce9A1AelpbWA+wc6em9n7b2GrZnmGiz5ELj/rBZxF8w6FdPz2Mqe\n0bF3Ah44Lk7YMbu5kc7PM3Y1xjK7WfXzxQBd6AUjxEQS9pyUY+isnM7d6uCn\nyr7xkdPuTnZzXjpgXjPJElMD84P7jTibkhbrS+X/0I0gjW9Acre3bH0cmkLt\nlcaNPwhhzip2+L+cN1j2XNonXPX+53Q0E+3FqHMDsvxsOte+hK2OaChPl3wO\n3Ub+WcI8cF+XsMNwe1EhyEYtKHyDuX/MDDHpHbcFzFeqYXwlCyVDadD+nP/L\nSPA1Up00qGmkV991B9aOzeun7PMs35UAgMiLKpCqQOgDyR5Yjc4ImtzFDo+n\nlUJvYsdqemSuxYT8Eqb7BRHn2XRrIjDRTphrjRaS9qLs7YA1N8gOBpjUtPt0\nTL4fzJBOZjtrZz+BniakSJ9MA9Wl3l4SxpisEaNBIdjfmAIb+wd348ZWPf54\n0zAxt24ZF/G0McPdr7Ujugaz1rqqkO3nUtLPXTXBT8gLpUCAJzxCC9i7otms\nRxeO\r\n=eC9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrWSEXFizH15R+Ib8aRY0RtG+myc+DgoGpxSyqCW+oiAiEA0Fh5CtiyYfACwac1UYRC/FhUy6dHHFvkl8i62kiLbUA="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.1_1638429144550_0.24593061852600484"},"_hasShrinkwrap":false},"2.0.2":{"name":"libp2p-interfaces","version":"2.0.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"f971b909b61ba89f4e42483799342caf8a18a047","_id":"libp2p-interfaces@2.0.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-wDLJMJ37l2zcmYW2s2P0mn3ypCf4Cu2DiWOQXpDtaJ+S4mEkiFtcgNaiG9/wVeYzQsG5c+8Le4rMyp+uesDk6A==","shasum":"12ca91df4e8079b061fb05f6de1f9122c782f029","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.2.tgz","fileCount":106,"unpackedSize":1394978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqKEtCRA9TVsSAnZWagAAf1EQAI7xhTjXSlN741smT6K4\nUXhTVWL1lj2a4fgvWQqE8qdjBAYlWS5MCzT+78aDt6o2ceuUsRIAAcNgro6v\nvQSXmujLNUEcq+C035Pxd7Q18C3mWDzrRRsD6pqS94yMCU+7B9LLlj520tgX\ndav0NtCJCC+jxMjNd+cGlql3qECYLvdz64ntg6EMhh/Naz9FG+KpefpxwxUs\nXodHcBgcz6NzFoISDUAL2CVl5SB1X8Wa5HU7XzIYIaykNiSHUEPKHAn2y9q0\nsdpi5uEmBkztUEgUZy1S/hdNJBpYhQkUixHP5yFSqC+LdcvidY7Y8bz1QHBU\nsGyfEtpM5P8hvthzBiK9F66w24DZ2A3Q40EqHuqptpcmr8u1ksyw47VOy06d\nmsov2MAFu3nV5a/+voTEu9uix5e11LRk5NV03cIJCz3iNFk934X5ctOHJD8S\nIqWMKDvr7nWM5nG6AHu/Gxw5HpkhzfpLgzIAwS+1RophHqVQYkgajdyEZ5KF\nYnuWCTNIKb1jcjrlk7gOycHA4rrkLWU0vR2OPSKURy0KOzElmU59e60+I2Cn\nsrXTeJVx89PpW7zSm0DlnzhyHGqIur5VxXKl5XSSRZ7qpxYYr7gdlDWGmDlp\nfQg0Ki0w7ShG7Fda6O4f6Bw8OXPDjopZhfpKRnnlsr+f7u7DDr5UIvsnFYeO\ni4rW\r\n=Ig3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO39sMc/DKlbLO3XzyK2+tuT+uEjBkGPLwW5X9+JseaAIhAP1s6Uoa0RHvZZOaCIZpTrh6H17w4pXzqYVFsVbxfuYH"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.2_1638441261205_0.5917092033750195"},"_hasShrinkwrap":false},"2.0.3":{"name":"libp2p-interfaces","version":"2.0.3","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"ff4cdb3cd4222599a3619c9be04d7eec20095abc","_id":"libp2p-interfaces@2.0.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-3C788eUnQ3J/Dy1qu5glwrk12Cjmb1nzwwwi3vtXdU9paHJ3VtBumEc9bXDKlud9bn+ar+wQdVGKWnPXKfbHGw==","shasum":"6caf7be39e81ce9132b177e1aec3886d1d709856","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.3.tgz","fileCount":106,"unpackedSize":1395398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwemDCRA9TVsSAnZWagAAZrUP/A7Y8rnUTZQO6NwBR1Re\nx6UyxL5a3LcoYrhNPKjQjBTxIEOJvNjSzvlb3u0k/2pq+Pjt5hhTLA6GFftA\n2Jc/axJLZle4MXcw/Pc5AmKY5L8cLWsA2eNwGeeRQj36NZn5ucrQAMEibP5O\nuHkaEbSW6a69Wxrv0GKGBTbxn2J3ojwiVye8LK80k2N2kEx+ji5e3tqHJYfA\nJ9fUxXzvGgsVcOHMtb9TMWB3E1swolFg4oOIs8yOKVdSBTrvX+Xmke3oQxFG\nXghxdrDHKEhpn4yJrVWLPnZTP0ID4NiunLCSoesTSso0rfEdY8AtL/7w8mnM\nWRUGU9ZwLqscH/bln5ODzUtvAjqBTokyX99UQXu/1AkqZHyhRL6NQG1gJuDh\nCJHdIx6vbyRGngCYe0uWEyM2/9FhdWZI+J5QZ3FujXfSTxGcGYrDd2Gv8+yC\nb0CxjiU++z9WxipxcpcQz3vn48YpvgFa9DmOwUYVqaIcan6KTPEtoev53N0m\n/cm/uh+waw7G8WG/t3h9du9G7YfpDEp32jCh6xnhinc7DOFtg7QWrdxAqVFo\ndFLewfcq3ESY4iPIviLFCERg2VfjmJfH63PKJ/IQeIemdUy40zqDKukpqAdD\n2a9TAl2ZpI/aOsiWa7+7qIyTseq0qXOImLkZIB/N2H4V5wjmbiTpzO3mk7mS\nylLl\r\n=UzNL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA+DFQXofOmTFGSrr0fQKPqWXoPysHapKSJXrzghdgHQIgDsINsbQmkpCsD4h0tKmrk4jfaPtAlhkznGymHiv2TCQ="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.3_1640098179714_0.6882106631895533"},"_hasShrinkwrap":false},"2.0.4":{"name":"libp2p-interfaces","version":"2.0.4","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"5f668be1461302871b73fdb6223415968b3dc34e","_id":"libp2p-interfaces@2.0.4","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-fPEn/LkwdFtGHCrIFnrSsAVdq0XpErjMVZcZ+ulKSpp/GODCZaPTiXOALdnmDckl+6aUWw6iF4zz8ZBdrYJWcA==","shasum":"61937116509c4e98b91dd6658a0891bd22869024","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.4.tgz","fileCount":106,"unpackedSize":1395498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwiehCRA9TVsSAnZWagAAxfoP/1nMt2TuVpfgO1rhfOLC\nw3R9suy0NyY0sXAdp/jUy0tR296dEeDip6+Rdbjf1gcX8ojyk8xbEb6eK1FM\nBPrS6QmXGgMX5MprpLxDJCdxAFZntmcaCzd/LSCVQMGlyNvHOuKhZb/sjjUP\nx6nOIwCiFS2KNZo9WOLO9SZC2qitMj3iJAsmpP0vqfD6bk+nJdb6gZiV2GkV\nFtFEakVCUqKnYNIYpvS+fNQYiiYNoULMgvZwTp9G2dUOlsecpYtDOrbduWCY\nh7euZ0gfNDiQ0flmwIkWhczoTGFHN4k5jrWW8Isi2gow448POSI3NlbfeTHA\nflDpItqMwLWEIwjGQpsXQciLbLNxBr9kzliXdDCHKRaEpJMfxRCcRxkYaphT\n5DE1dJh6zAwMaJHhciJ/qZcQJddaDOrI8wlrvCIOaQCZZ6jWSpLP689dBxe6\nCaGrhcZQb4pUXjehpOLFVy+VmXLeIilJxMLVHPa35/DM+NZHIZrF8XRexItc\ncGXXyVh4a8EW2vnuGFfuWfsXwS0ZQhWA/6E1JwdPjnLQmdC2QQtRedjH1pZp\naKUpm1UA55oF1LzdPWRtcGpDTJsRdpinIM+aTpifDG88Ot2aBrgZtv357m6X\noK08XPyctSkHY+qb27shrfgy04kRJ05eMkplJt0swA553mpSRnvafHsZEr5C\nQx9S\r\n=1ti9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQGxM++9XYxF/T0v1gZaAXOZubjkwOsQ8ayNXtRz56eAiEAwzPj6eAlJTvcVLkaxMfld6IUs9AKbSBsnUVLgkgptC8="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.4_1640114080876_0.5787851006901867"},"_hasShrinkwrap":false},"2.0.5":{"name":"libp2p-interfaces","version":"2.0.5","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"0ff5bb7b83da7498146721c179f467bd5f2e3d1f","_id":"libp2p-interfaces@2.0.5","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-4gEHYAXFTehukNwECQw15IsgTQIGCqXBqqaYMk/Fe2/NKWmTWTw5upADGsa+Zymmvmd9s/bPHXDYjdsZZa3nLw==","shasum":"3b734836aa7a257e2562026df70fbcca002fc6e1","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.5.tgz","fileCount":106,"unpackedSize":1395226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxexaCRA9TVsSAnZWagAABesP/00TgOokpIolpSNXt8EU\nhj7R5tHprncBpD7UZCdZMi2fdQDhFvTp1ieYGMsz3GOdBI5JmUAM+kY0M5rp\nySRJW7a3RZJoJIbIN7iIS7Rh3Tbjb0jjwUcKIQZRRWZbNfNHMkHZ3WjK7txG\nUPPcG+mXfNjN9Qj7PQgDtK2Puz2oZQ27gYIvv5q6PfoDmvlm3lnSjWi1krlx\nMegcJ8vl+Npd/tuxQnJf9Wx84sllxyRe4t6kaBRNDQ/hN6Zwx/vSU01n5M/s\nDjnWFOs3CiX5c2vroI5FYmSL58/aM5SKbTNa8UCc3fYPwXFYJZQTm5+NVxu2\nKRYqPhagf4YHU4ltQ+iC30aEgdy4sq75MX7slXE62H3f7+mEYkDnGTuAijod\nlZ1hr5P3E8t2aypJkBjWOHKsX201j7XelBGFDS3yWpNSLDyk2lprWzvicQXr\np2qHzDddDTwg6vav/vJdcxT3MiU/XbOH2IjS1zGcGIIGJH8ch7hFT3jEoX2c\nuuCUqBVqd8Y3YaIt2IhbfDnIfISxvLp1YlsrzGKYiasOeiF2dwZwTge86lE7\nBMKoV+G3KX3v0dk/eF0XakDHy8jBoaFlJMn6EHh8OPap6dPRus4Vim/z9zFE\nc5DTkCGAZkcwkPbRTMrIwJXsd2ByVBpsmpv1pbjwIwDUVgaBIGyd/I5klZCa\nQVml\r\n=ILkQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQd8X+eCj5YgS43T83RqeBPW6b6BT5/xv9DEUeZCXWaAiAlEq9npV5qolxVfWQxrjgxTlu/92T2mFHxYAiufiFt+g=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.5_1640361050538_0.3815018049381742"},"_hasShrinkwrap":false},"4.0.0":{"name":"libp2p-interfaces","version":"4.0.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"733bf732866095bacdf1a8f595f0cc29074efe10","_id":"libp2p-interfaces@4.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-4VtiOnVlU02pUtHmJpCyW9x3FwSJygRngwvrM6G0CJrqwolPp/v73ljnud6ItZOFYn2UiulvaDVZPFeFdXt7mg==","shasum":"f9c7b641a33e3a16d418640c2975ca5682792a35","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.0.tgz","fileCount":106,"unpackedSize":1395310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzV8iCRA9TVsSAnZWagAAP/YP/RdFCPj5TS1oPZsVUhYF\nN8d2SpffvAO8wAkGE7VMMHYSCJci7btraYDKg/p26DdUrdpckReFWp+Wbm+g\nAj/ged5YPEf0Gq/KX04vpYeh73vR/w9SVDlQte4qnL+sSSRQsFHhvs/ALS1K\nkY6FRHNgF1PLkzdOkgtHLIQ9NWJU8XN/iOhWt0HpSmPomrYfibjhRGhFD7Bi\nbZ8VBwRmvofkNpfIB8X7gNTvaW2oX6Yc/NEJlBA2JIIX4Fqb4mZV4BHW9l98\n0lpZFCUsfOkqeDt0XpyPh9n7o+p46CZax0m2g1jCy5vPkMFcKDoStrM7oMF6\nN7XRmS8Z0rPkRN4+MSt+FBUixmpkeuUDE4H2S/AA95jEP4XVRtgqltIdyA6w\nRXHs0Y6jI0MraULawmCp/3xzj5FCNbaneSLyOFK+6OEQxNMUvFLtoNf99MPO\nE/CFj0RrDHtBa33x+DdZbw/j4wfJJcvSPvpbwXeOjfVJh+MoAs+VPoYaPnxZ\nA2kva3+RFu4Y6L0/DsvthsAkL3Qk4kf2GTdVcPTmDi7F4reqSy+CfTKWxl4m\nX+gIi6eVmn/WyTu1brsVDEoFw7qiVxyLwi6iEz92l50Bb/sbJ/9eA4379ZA3\nRhVSDEtonOk+azOijdLxYp0XWG3s2AAr2RYuPgTML3m4p3dF8exYUzLwXEYp\nOno1\r\n=UeT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkWIcAS606siNXCv6Xxs9ilea1QaCVobzWLf1lwfoBGAiEA17xEuHZ4GjnS+EA19mlgrWgN/ep3LiTffX/a+HdmY1Q="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.0_1640849185972_0.41021949307166694"},"_hasShrinkwrap":false},"4.0.1":{"name":"libp2p-interfaces","version":"4.0.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"b0ace14f77957775519e39ab8703e5295755092c","_id":"libp2p-interfaces@4.0.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-LXXXXzIaUsTB1nfQCXbDE2q+oSdOfAZ5qdowtNjO5BFLTG9AhManPOfUlS373kcCzFIkaFolk9tq9FCYp8z7MA==","shasum":"7b3d6d2d3eec7ec10d98e91b868d0d5ec5540e7d","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.1.tgz","fileCount":106,"unpackedSize":1395207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzqNOCRA9TVsSAnZWagAA19gP/0flgO/wy/cE+qCzpBj/\nvdMC8FvHnFfIKRMMO1kNmZ1wI7ENwlBrxiS3HftvtfOnhc4p1XO4jiGsk9N1\nctSJQZABqvgfqXVbM/zMfnZTxtfwDfv6/uG2E8n3Cl/BCu+aocJ+E4UMIxx/\nBVyHGxSRbFDyC9oCnGuOxTS7lPDB/eg+ifOiossBsBnB3TdNvkOSftDoDwnH\nuc0hC0ydkX90KfEg9FNn63nG59nO8ipEegCNE8vfGYBT6IZmCYLPE7wfdtqV\nqoMEIxWoDsKP8V2s+SB3wtbet/X0sWMXyty5VAfm39I7B0Ucumgplcj7UJ/a\nTLRyPptwl2Gu387tytvT93SykrVkZq0GnyT3qEBd1URiUd6lUgRKV398proh\nqc4Jde1LQh/45+XqkTL187bQKwpx4XTzcZ8IDFVkrbiOJ1pbrHRWfz3x9zig\nY0V08yrbVuoHUSQGX7hPu8NdNLIsQi4qyPG27iHShSsHr+6Ci9vC/KiZyNHq\nIkMtkxnXyZzgXAHAiAFroUNttbPb9c2yoREJO4AHXFCkxGqXAg51Nt9Ar/LV\nMriYfpY/Dl/km/11urvpZaqqfiGqjeCwr2NPzAbiA3mV58TUbQ15o0eDCsRI\ncWoCqg6rdcyYZkmegzI3xJdM4sNHzf9hxmbTYsc7mjC+dyeTqMetxoC4fSfN\ns2Rc\r\n=ivA/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFakWoQhEoGyA9NXWQqX5rtESyKvsjckGDWGWXLI08vIAiAVryFs9bqgFLsKbGBrAf2AwwznHuYdjZNCcSVDonf2YQ=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.1_1640932173845_0.8010700116066738"},"_hasShrinkwrap":false},"4.0.2":{"name":"libp2p-interfaces","version":"4.0.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"04013105834828af240cf2382315572b168f725c","_id":"libp2p-interfaces@4.0.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-ilfncWRW/L1n6x/3JPT4yrBATr0UFQc6Dm4q8lfSn9Ci1JSk5nEO/VjTZEOow9wDztPzt/DG4hHm8Yw5wgWDng==","shasum":"29896b39e95bb7fc9d8edd30c3629256ab734afd","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.2.tgz","fileCount":106,"unpackedSize":1395207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzqrfCRA9TVsSAnZWagAACokP/1IGyO+4G4I4ajxyDb9t\nwBpVT8HdqNPmuziACxl2Bq/wrxe9KR7LwvYeiEBBWb15GlubQxz4zdagDEIg\nzC5YYsujoPKPWJe7z2SfrZfuOlbfh71vbmZGNXnBL8w6w3Sv0q3bzNq+wwyi\nXumbyiLlIe6LqGtui1W5TY4rbyZCPw4KWLtim1BrN99tVv/X8FNyazBiIgJa\nbo3haYtH8bLLYhCbKVV7oQ18jfYCdVjX09EMpmkuYqU1oM0ah4z9ODhXQjF7\nHfBnOFoWCTSc+NfyTITRA2aSOgu4ZMJvy6QeXtzABEt5bhDdgibwh3coSIo9\nzMLddN23TBui7gs9Su5oa0fd1SQ3utpyBPCYJ1ica/IEpPIrpaLf4odyCR99\nQ4B9UOzXFvi4vf2tUv7yLN2x1xAH2WJo5bIxe+gx765TMbS4jvDkSnfVsmI+\na3uXrm5dcxLrmYqd3Z41vvl1SBamzWxUgzcos5C6ibJv5lo0sGQ3tNyOu8gr\ngBjlIqQME4QdLFB2W9Z9aTxoRWMwyZLqbtxscxeu3BYelcZOp4uBWpzHiKBI\nFCBLGyL8Dkn+89JY7ZIHSwguZNAIZO2H/0thyJJzmLhwu3P04VrSRnyUY730\nETyAMx0IWPgAZuqyl62ifVrLurOCnONZfWzYpXLM4RRr0q9E8aQCTeTVunMk\nzmlE\r\n=vAmj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAE6VzlmPh73NYXvF3Xbu1SJ/f6De2mdbbqQdlZ0rp2iAiEAlg5jv7v+Y6TGLYX1l6+zWIxl/t5Khkkc/si8hdFrbas="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.2_1640934111259_0.6119069605064187"},"_hasShrinkwrap":false},"2.0.6":{"name":"libp2p-interfaces","version":"2.0.6","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"f2ea6794b103ea2220889058e2012bce447bd7fb","_id":"libp2p-interfaces@2.0.6","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-0iVradk961cSD4qxjYoHioD54ZvOIEXEmrWdK0dChgE+0k+qqy7Xfnpu9zqRzZDqtJxSymN3GOvSyHsSWPmh3Q==","shasum":"94ae847caf95912305805f751715df4359a6476f","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.6.tgz","fileCount":106,"unpackedSize":1395558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0VvCCRA9TVsSAnZWagAASFgP/RXLSq9Mb/e5UUAcYBfI\nJ5VJYniBN3UIXNGZxzG0AIh69jOo4Wup0TxhNiu0jRxpsEnuY7JWfXJ+6S1s\niEdJdWqeoCsOt197ofGunAyImc2N9in5CRZkq6ywLIcwXcwH6ldO8hoLMBVm\nYQ3mI2L9w6A/ezGWZJCxcTv7WVMyg4hH3IlZJ1uui8WHdVf9BZ73Ok8sow9f\nqTG/pODXZpLfyy+gzbpBiayyPJKGXppjhCYShsqoRQuPE7zUtvONaEO59kA+\nCjmsdbAe5e6rwh5njCpFTkudZv1zLncJba2dhM9dv6wgBmHCJl20N+9svA25\nw9S/Q4QdZBMwA6m8zCxcZUcuxxSJVwWS37LmBG33e2VPh5xTHp4PW6REKuVl\nYr5i6eG5f0XtnvOFBf5zHyzZy5AqeA2osoXrlZvujOBGD19dsgos4k3am3Yi\nhNAryrvNCMummnpmI1lKlCn0Akyu0oaxT6NZ0ccaIMK46jSg04IapmiPYvwY\nVHFmbfU+maFPjBQ92RB5iUsQ4dOPHoZBxL9WOfUEZ72VOd2Q1e/UC5oflSBe\nt6Qc3AkEc6fdar0gFzQ3nuEJBgG9FQAj+CYVn/FJqKxPiYRsS2GA9eJ9j7Kd\ndeJQzkDBItP2ZEsMvVRwSNfJxWSItqoMiY5XZV/SVYTITV1mcJ2LuOJ9oAvC\n7noO\r\n=PWM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEejSk4bD1EI0dW7vC8TWatoVTc7B6vs/tFtJ12RWA2AiALXktRm8Sq9uJ1UsNnw5E84e8YusRhEtuCqE98Q0zEag=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.6_1641110466423_0.5830946491115798"},"_hasShrinkwrap":false},"3.1.0":{"name":"libp2p-interfaces","version":"3.1.0","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"multiaddr":"^10.0.0","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.0.0"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"gitHead":"befb411101eae7eb3711405cec0c1b74a2487e33","_id":"libp2p-interfaces@3.1.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-zzscTqqYQssZ/d5jtLjAZXY1ZxqKBf/sn3IljTS6py1YVja9ciEEOX8Ky+zUfQaLqHlXJuByuJvKxbCuIrBdgA==","shasum":"3ba01711f1f94f8e9b7f92f9ecc5a77cf1c87317","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-3.1.0.tgz","fileCount":135,"unpackedSize":1297951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0VzXCRA9TVsSAnZWagAACNcP/iwzZNQdgLODfy0puCUZ\nr/CRIobfr5sXH3pB3c0JoR5rd7KYqMt+G7hLsz24jAS2Xg4WJ/LJRcKpqlxW\nhc34mTuPqtgtcXJU47dpcWqD7YeoM2ZD9XbSmWl6zLBEwTg2ahxnzmdomCli\nOUUzwGPQo9P6GG0ieXkZlJcVjE0cDBKSZIc3/aV/xJbRn9qewSCG4GPK192M\nA8xWz7B+bIy1x4HZd4xYuhL9h8M/fWKfxQbyBIcLdCngXLADaxWMtRmhLCxJ\nVFNqUO3Gj7tCt5lU0P+B08+guMZm7cbH3H7cgroN1trm5ksjp7xJ9GKcAk6b\n6OC5RU1OR0DshQsTr2k/C/znjAf61P4eLFsaVRPo9dtlaIbj5pLicpdI1LNy\nyxOMwuG+kSkdeMWTL/npA/oOXlB9PuZeHCb3FYNMsSSoOvJmqHUI90B5T+XN\nWFawKQG4iGEl4DcD4Al+SfFTWG2v17Z8sF7L7gEpJlXcnCjBt8MAZs8cLG+s\n4/P6n4wkDU2K2u4hE0hNPwz4mnkOc+Iwita1bd7dD7NrVE6tiDj0JIgLm7Bf\nnLTYKOM1/w70f6OYq41U5f0qczkyeeEhQh2Gig942Rxh+HDJlb9Eu5dFaRSm\ndHA1LaZ7lazudrq898SoIzjDZjKvneBhuUbLBnB4GDP6LQnsGiOJIYr44VmP\n608n\r\n=tWWY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoDNNy+IY76p1q8SlQFoIrgNjRfov5dReVCZz9OJljDAiEAli6AgCNfA7Fhf8qiLSPHiWnE5NZVW0JOsuphFg3LsmA="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_3.1.0_1641110742849_0.0564604826154631"},"_hasShrinkwrap":false},"4.0.3":{"name":"libp2p-interfaces","version":"4.0.3","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"7a2822237f334c37710fd0ddaed82bbb2059669d","_id":"libp2p-interfaces@4.0.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-Zf2Aj/0d7XuuOgeT68CGj/0dkmlhvrknhuh5es32W4fckBJWTAChNrVAbBfi7ScDYS2QDX3hB+5LgguUKUPTNQ==","shasum":"24bfaa1c936053ee3e46b60b57ebd8cadf36347d","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.3.tgz","fileCount":106,"unpackedSize":1395539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0V2TCRA9TVsSAnZWagAAmiAP/Ra2W7Tq704Qq6hVvKtX\nQR/raJUVC4isiV9N6C19Rjjudr1QihbrSu0/MV1oYlU36XY+cT/9JkQKKKCM\nwK6+QinKXlxQCUcmzr0pcqhv7u9tVe1XoRT22bZIoNWAYv4/kXZASh5m7X9R\nleyz9CPmNdfSyjVRqTNaPw/ZFLjXNb/H9tntWpf2LExzB6vasdaTi3a+csTE\nCDroLf6hol+aVAgHc/AxY5bejO4DpOYo0Xutt2TjQLD8vHcG+vnNONMZdYyp\n2+v5oNZ23ZFIQE8bYKM3xwRW4pRWcxFOaFfyf64jZYy4yaSMWRyVJQneumSf\nViomWTRUELZ/Im6fGrFVYaF3xCIY/88vvgl4b0oaE8THDHRpcQgEc7lP5VZA\nHHuJoXdR0b7f7XHOVdbarY4wSytiU4Mdta0KsIgAF4C92QSsDSi25lphxNbS\n0ylOUBRcy2oB7ytr1x+3UvEWqwyvKmASjUHKweB3zwyh3vSpwTluGkQOZFgK\neSKmH3VINOy1I7rqe0HnKGrVW1Lnw3SUUg1xykSwv2l5Ieq+tRWfZi7mpaUU\nmVHRcTDIasvHw01iGtr8YmHwCThIcYcvjC90nT9h4uXvbyZfZgg0+bq5w3RO\ndy/wS5PQXmP5ZQBob2EUtI18hJcBPBpU3gUtBjOnz5px/gA8MpztEvwZ1jfp\ndkSf\r\n=WRzb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvhdqWeRRnFXfnyiQGMln8/SLFSP2z3ddaJKvUI99hPwIhAOS54YHOtnP0waJ87w02IVVX6TuVjlSBdkXO7CC6Bq+7"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.3_1641110931253_0.7679593433246117"},"_hasShrinkwrap":false},"3.1.1":{"name":"libp2p-interfaces","version":"3.1.1","description":"Interfaces for JS Libp2p","type":"module","typesVersions":{"*":{"*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs"},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check dist/src/**/*.js","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"(Apache-2.0 OR MIT)","bugs":{"url":"https://github.com/libp2p/js-libp2p-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/libp2p-interfaces#readme","dependencies":{"multiaddr":"^10.0.0","multiformats":"^9.4.10"},"devDependencies":{"aegir":"^36.0.0"},"exports":{".":{"import":"./dist/src/index.js","types":"./dist/src/index.d.ts"},"./connection":{"import":"./dist/src/connection/index.js","types":"./dist/src/connection/index.d.ts"},"./connection/status":{"import":"./dist/src/connection/status.js","types":"./dist/src/connection/status.d.ts"},"./content-routing":{"import":"./dist/src/content-routing/index.js","types":"./dist/src/content-routing/index.d.ts"},"./crypto":{"import":"./dist/src/crypto/index.js","types":"./dist/src/crypto/index.d.ts"},"./crypto/errors":{"import":"./dist/src/crypto/errors.js","types":"./dist/src/crypto/errors.d.ts"},"./dht":{"import":"./dist/src/dht/index.js","types":"./dist/src/dht/index.d.ts"},"./errors":{"import":"./dist/src/errors/index.js","types":"./dist/src/errors/index.d.ts"},"./keys":{"import":"./dist/src/keys/index.js","types":"./dist/src/keys/index.d.ts"},"./peer-discovery":{"import":"./dist/src/peer-discovery/index.js","types":"./dist/src/peer-discovery/index.d.ts"},"./peer-id":{"import":"./dist/src/peer-id/index.js","types":"./dist/src/peer-id/index.d.ts"},"./peer-routing":{"import":"./dist/src/peer-routing/index.js","types":"./dist/src/peer-routing/index.d.ts"},"./pubsub":{"import":"./dist/src/pubsub/index.js","types":"./dist/src/pubsub/index.d.ts"},"./record":{"import":"./dist/src/record/index.js","types":"./dist/src/record/index.d.ts"},"./stream-muxer":{"import":"./dist/src/stream-muxer/index.js","types":"./dist/src/stream-muxer/index.d.ts"},"./topology":{"import":"./dist/src/topology/index.js","types":"./dist/src/topology/index.d.ts"},"./transport":{"import":"./dist/src/transport/index.js","types":"./dist/src/transport/index.d.ts"},"./value-store":{"import":"./dist/src/value-store/index.js","types":"./dist/src/value-store/index.d.ts"}},"gitHead":"d9c20773f1b391b9f8045ac8e36d75e843e0763a","_id":"libp2p-interfaces@3.1.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-NYuBX28aFJxDJteyetxDu2lDtBFuaLmp95kSkDQN1Miptbx4idrPpv9N83+uznFJhVyteyWWBXiRIBoEqOYFHw==","shasum":"8f920713f399cf72c1a4be8d6456a6a4cf174df8","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-3.1.1.tgz","fileCount":135,"unpackedSize":1298003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0csKCRA9TVsSAnZWagAA4jEP+waBvBBPif+/HrR1o4Dd\n6nM172y9R7kzw6lbRLQz9d/69OKmG74oHQssPj60Fpj6i6+G6WQ1BXbl2P6Q\nWdoF1+iS177+sYAVCAO98FOOqWVk/rHSLxNCQjrYtpOMVMU4vopiA2LKKmNq\nGPnEy/i/+gKu79mAEw5F241fmbLauU9lhi7tkaEm4JXWtmhLGoz149dPf/xB\nAOP2fZ8mOmf+Zkqt0CcBgMogmsSKTkrlsyN0ysS83207HrdZi8yyBcReilMt\nKuIJmJbO1YCp2Apk2bGG2GwMMlzM0UGz6dKzvLuFItF4FKSeMKPI8BvIk/jy\nS7Zs9ZsOuDVv69+mp6nX4kRdBdDGPDzrI2Tq0bDapBWTuvtA+UuztvD32k2h\nJuXsl3PdIrFM+FKPTW+iOZXHilJlSvZzfJtsKoVD++nN+h6WcEQoytS34CwA\n/TPg822kc4ncX8RjTPZj3DYG8j05PuIZ3tzLmP6FPXcPYqF+7DNN/FOKr8ex\n7Pd2Q8HNa6oIwVGeC/h8Wb49M4UPNialZVwvlrRf5N7hlS3CfAJLrjad27tr\ncsOTvOHDE65goKiW+PzIv6hpIdFkeUqqCiWWQx3Zducq/7FGDYAj9JnoUIlV\nhXwuaDD1454GvhOKZnEKQ26zZx7Y0ez92XKnXxirb12voqiU/bNugTJRIfq7\noTeS\r\n=cLEE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCABb+03lg+aGIKWzkehieSQUogO4yosjFV5bP+6j//1AIgBkE/7D44QSsI7r7PPNW8rWb9ChAKAPmJ+XbQ0CrmKFM="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_3.1.1_1641138953911_0.31067084967047376"},"_hasShrinkwrap":false},"2.0.7":{"name":"libp2p-interfaces","version":"2.0.7","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"a9a8aaa420d78ea91eeeba47403fbd28c428de56","_id":"libp2p-interfaces@2.0.7","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-norwwEpMDIaPQBqABolCJrKtC9kqaZbMqDkZfk5VPOTSUf0OmLHPuOVD+ByAy8mLwNiR5fJo2s3NY3ECHgFwyA==","shasum":"30d6540af14bc87d8cbdd5a80044c2f1c67f3094","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.7.tgz","fileCount":106,"unpackedSize":1395486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1xlKCRA9TVsSAnZWagAALjgP/0gnCBWmrwgRumeB26f/\nC5Isr46ETyGnC6IFP8b/KWH0oEBLmqgnMn02U8SpmYdDDoNja+AH/2VBVgPl\nFL5uI0JhM+F473XIJXA/e6A4GlodYSWPrB+ScNxbBuaS6xiE4aARub0kdCIK\nX+zQqNMrpHQPNEp1gsM3aLvCAiKinKHTST47TgzWRSSnkzVoMQG53EiHQecx\nvMPbdvpiw7+JTpp6wJ2xIXUXM9J1qSEvZaeY4PHpw16JpLYmbWNAcG1l3Bzw\narUYFDAk0uVRdTI5kd0qr9qRl1erhjFJ5qxESAkqWs1b+wtj1pLZ/S3hblSl\nR95kMiEFiMkfY9p2HDwzP/Crf8DYdL0EFHbs7HCArszvqDECEUBr4wsRelqb\nrwHM35cddUeJbo7Z3M5e7X/WuvjA6f0E7O4MC+ZQvG1L8hQTLBt54pZ5iIAU\n4Pfflm92L7eIS3VoXfTjp/au7ItgNTbLg/SoTIJjgsnO6xdfKeWsEVyQU9+V\ngVwMa24zmwGWqr6Muqf26SJHBDfvrZeSEYJ1pMumRneKACZjenft0XbUCeao\nNR+sVHKMmG9QoCJMc1ni6rBd/LErb6qfQUr7HFyZDtCExiWjKOIxGAxIid0Y\nUKriEfVz63IZ999XqLteRihyvhnrrl8JmtwybCzcSK6Juja6dxAgBvRLmTaR\nkZge\r\n=2omM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXScaGNy8N5jzUmrPDm/GV0fiiUtVVebGnz/BiOoNPoAiEAp+wPrh+WcCImIcTLKw1aGjWjz4vEWC6ii+NzYKkyk9w="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.7_1641486666139_0.5228487322429158"},"_hasShrinkwrap":false},"4.0.4":{"name":"libp2p-interfaces","version":"4.0.4","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"4ca613e15fd7b77731c1a2ac94848d8ffa327cc5","_id":"libp2p-interfaces@4.0.4","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-pD46BpdZBM4OEs/LdYJ74BT582OyL+MLOawZr+YRdQTt3s0UZBInc0SF/AhhL2je9bcfkMe4Z1ko+/nninTNvw==","shasum":"aa88ce344cb73bdf3972c7ef4a79566c27a41228","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.4.tgz","fileCount":106,"unpackedSize":1395467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2T+MCRA9TVsSAnZWagAA1ncP/iieIRopCzZbpNfK+wER\nKlcXDjNbB6QefAvmbnoEeHMZlCbJD2P7rFBq8rpeebs1aODpFfWguGjX2cJX\nE0f9sJIS5V73LUjXKijoz0v2UD6SJuaDgATqh5TFgFuZaxbBiIHGDs8PL8BX\nq0Sf9vPopm91b9esOKqy5JXgxKwD5IxIL4qEz4OovgNMQbzjF9A0Mu851ej9\nKjih/SnZzn48pfZ6pc0x7lPu4+30aGTRRygqrvdqWJqadJoWK3C99VsXk4sn\nZk4mUwXFhgVA+zs62jcStStS/yXwbnvmOb0pFUOcYHtkP1WFJTs8u1mgMgnN\n5qGqTTozEnbuKruXOs0lG5hwGqMC0vapTSdfVJZ8n86O03AJ/9TPaA0MLUkR\nvrE0mCS7oXMfJNLzcXyx9jFhfnKz7ynizCiSeSOuzT4XszrZXnRrJ++umy/0\nmvhid9HEFrYXYhozqKP7BKK8u1BJJY8RB+QZHc6FxK79mNScUuKulqR2JUog\nA25aUmd5KExbVLcXfgP1wLpP/14QkTPPZ0GSenLc94/Ray9mnmGxRO/k9Wpj\n91lsuIjEf7JdgdMAI83Y9Z5fassqqIVcJH1JuI8rMnxWxMxbxxBGnvVPLsqe\nz3po3lgKUX7Sjsj2tmOpdaqmf9sHF5Y2bo3vFPTrTg2IIzLhU1/AHFcMA7+o\nsqUX\r\n=u0UB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADDXoTgF1dJbfBnLovCsqc4vxpAPniqjNNE0eos6ycrAiBoukkiMflKZXjhZUaKpxhuluEsXDGQ7FY1jSaG6AQ9mg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.4_1641627532603_0.984508903788911"},"_hasShrinkwrap":false},"5.0.0":{"name":"libp2p-interfaces","version":"5.0.0","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"68890137469f2607955b47db24772b4b7c8cc709","_id":"libp2p-interfaces@5.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-CDVcxHb8o1gFVeUdui2tg/mBOR/zwev8ABywkPO3xYlN9kbExvU376WvwVdHlks0fvVTCeDZa7dWBW6MeCpXMw==","shasum":"5faab1d0c2cb46950345948830129c796bdd3d84","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-5.0.0.tgz","fileCount":106,"unpackedSize":1395519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2UD6CRA9TVsSAnZWagAAmPUP/3sg/BjLnj0YVL2ZNkkb\n1PzdRwEZP40Yf2ad065R2YloE87+mvK0lMVb+3Yv9fbHe6o4XfXgq61HHs5y\nxu9yNgjgU+nDFPmQDw8/pJjjE4+9V+s8Z+QaN7ylwghWyRcXXsATQU6IL6bX\n7L3FxFkGFcUeVjKX1NEChHm4jYay2Q7GfLftztqEtqEfMUsLh+ApFFJHo12P\n2smbWyhdMIm6lfZUwGGqNeEOIOPoHcmgZNkDKXwTbAa9mRXco4yvrH0XAHH8\nKpLxyLnYlmNzFO87mJNw+/Afw8jvBO9m74DyASBndxtK3+oLbQcpKqBYQzVl\nFEs1LTKlrOGbbRVOGbjk7rrawvbyeGVaY38ft0DXIlIcT94H4hEoF77z0TLJ\nBowNVbuer+k+KZwwKzJipvsKo+8/Myqo7biYV0FfM334ijz5ndGNYwzQz6um\n6v4l8cXDDcDhiHEQs43Emgkc/N0j5cGvBsjDEPsm3Mmoiyi4PtT94jIKGdk3\nixn+FXWe510hJKhrCWK/djqWIH2b2ndJ/pAHlXneMBlCzhvf57aTdRdS2Cww\ncASxBUq1JxU5F1HvKCIeqVmaHOkBA/AlLLaw6hbdOPwe1w4AZk5xMtvLzCJh\njdb7C2rOcNTsU5+X9b4z15bkyLF2vlXQmZIXGQq8Vfn8z1sgONWpp64UO64l\nP2Bp\r\n=Rceg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAozWQt+Ch9yoGu3OJbL1qIkwnrab3w6KqE0Tk9/BqDAiEA0XiMA6J8MPHZj7QW/YaTokMLtPKg9Wgio6lE7chy198="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_5.0.0_1641627898610_0.7045648068143726"},"_hasShrinkwrap":false},"5.0.1":{"name":"libp2p-interfaces","version":"5.0.1","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"1b0d65f2a7b88982bd6c0ea091b38bf4929f7f30","_id":"libp2p-interfaces@5.0.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-r7KZoK2jOVT2nkr2Oxe5vMS7oDPT4KUC6P1q72qqXeQkq4kxUuaIrynRrSpV99NsPkkvZPPHiv9MtQnaLwtQeg==","shasum":"c0e267e5228b18f1d442ad4d226d13f1ce445671","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-5.0.1.tgz","fileCount":106,"unpackedSize":1395519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2UOYCRA9TVsSAnZWagAAiSYP/A5YMbyCJLH7nrg3kuDu\n5fdH1v92gT08rrAzZS376BRpn6z9+t6Mz0VIp+OWq3cBqqm3gH8z1b5H9nBT\nQjFKzvN3iK2Ts5zTsl7DvSqH5G8PxHR6+oU+0oOk0VBY9D0jQQ+bGwELIr2/\nhv7E5n0pj6+3NCFND8U9ZhmGdbooPqKuLuYHA1C6Pcq/7BUeHivL6imrczNJ\n6rsBMMD/1J1BWEvijyt9iMGBZvRaMOSQox1OaCv21oKlRckyUo2Rayt8tkVy\nCL18LLXa+ICr5YpLxJU3zZZuFZOQIE2N9AoJ2UWfFEDzslzgC7nxnZu4NO4C\nLPExzJ1D575Jszg9AU5tHWhFMizmhHhC2Vr+oJ1B3AKygOK5UwVmsKaxrkW6\nQt/yakZh8UtzloOHYK4S1rZL8Acxlx4eSNGTN+YLugc2TuD4qRHLA+jVK8sj\nWRYHLLzkrcJXITQ6VLNekcIYn22ZC948YWMwNbr5drSJoFP6pSMpPBoN4uSM\nXgt8aCwvngQ7U2wBsa7vROQGkSkQeqoGBC4WKcSKkWfauJaHTvCAknpY0p6O\nHGL9aIYHVh+1RPjfDf16dhLpM5yRAIohDm7wopsTKMUWxsp5kJJV2XFsBzl4\nt4hz4NytWZA+Se+e6CWyOus9CggCrkBZf0u2yX0rez/FG0gnIIwdABAaLeuW\nMRAi\r\n=TwAr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5tCThK/xmbJN6MY01uosXnjrqqci00FCt89U+g9LlOAiBpdD1+ozuSdwEJ9d6SNRnubNyIP6LBI7XaDenS8d8ArA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_5.0.1_1641628568076_0.6036095083250808"},"_hasShrinkwrap":false},"5.0.2":{"name":"libp2p-interfaces","version":"5.0.2","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"c1853d699c2ecb98aee07d971de4c2309d17a1e8","_id":"libp2p-interfaces@5.0.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-R5HMsA5yjfHdiZrB93Q20BdmVMo2tzPPGdLQd7J3DU5pvaifpmdQTljquZKDeCXT6bTIsjS++VYjIG1KqWwaPQ==","shasum":"7ba55ae387c7d2f1bcc1a331ccd528a4fd6576d0","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-5.0.2.tgz","fileCount":106,"unpackedSize":1395527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4Gz4CRA9TVsSAnZWagAA1jYP/1Xs0G3c734DEMGDbbev\n4klj3BsnZr7AOCNrTvaiuZdkP1duj/RHJlFSGDN7qKhMFvHeF/QR93WPVa25\nCxEaNE5nW/BWsvyEIfBVkgicIfnd/X0gpF/jKI4CEmX0lwpvm457eo4iWNA5\n9CPT/I64/wpa9rUwzlaO6bxJhqkQevDJHilSngMf3Lv5DL4wSRmnPVzurvkI\no0KYV7Gjw8hsIunJ5a/JYTZMnrAkwdwlFdeLvkoeSc7hfbIW2wFHtxYx3IzV\nzvWbSFoBvwkbQjLl8By9BJ8cVLVo8ATkT4W0mwpK8DSh/MLUF5eC+FzyRoRX\nG72U53W1rDqKMGFcy97xXRz22rejI//ieWz2YqN5jRpNfQxitsSYCKKwZd1x\nnxQlezAaaz/moinWOtLo3uxddkV69G1mn9Vs4+hPTj58n8D7YKvJs0MHJnEU\nrwBU5WgAtxV1LyaPVcWCVBcuUNd0bHMKF1StVW326D8uStLg8jKaRi2nbpug\neXxehvlQbnh4AsgcvqkNl3i9OplP/rWKQyM3DJ9x6N1yrVzv3muu5B2efky/\nh98+oJeH8hKpq9VS/URMjix2p6PjLoygZMwSkGak3koHxVK93gJLlAw3DmpR\np1j7Tqs0zyyzO5+otkvp64YV3IIeQWq83laiA63Oea6caizBgDfzSlqGWFnf\nBx+Z\r\n=9IOD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzkJjJvKgHEYOW37tojtn72JGyeE6wH/beVqHe8CskcAiEA+/7VprVrU2PXK3PUxe/CRLNhRCegyUQjxmA9kWd74+0="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_5.0.2_1642097912376_0.13926603475167054"},"_hasShrinkwrap":false},"4.0.5":{"name":"libp2p-interfaces","version":"4.0.5","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"b13196e19241a6ad73417f0f7fda03d77978c896","_id":"libp2p-interfaces@4.0.5","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-/FaPp99P//cUI7iQ0huPpWJV2efMS+ek5YkqIvdvKL1Ff1GxEhjDZmb1N1Rv0HPR0uIadDTNfnu/B2aVVWNPcg==","shasum":"8d6b9101052e1cdce15fdeac686229b1c45b7ced","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.5.tgz","fileCount":106,"unpackedSize":1395475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4G3oCRA9TVsSAnZWagAAgBIQAJMoW17f36Ukh+3z1GrA\n6jflvR231GuZm1m9ERbAltrUGPu/NsLJBLPMw7bfETe9qkzlZwVdii1C6hxz\nCRutMMW0UbjMCMHfGga6mvo5DYs8XkyybQ8P54su7oTWjwNKAKCJX6SHSQ0N\nwL2RGC7zt20dmBdDBDIDOX7pLYwosk3PsDSzsXm6BSeC5QywKkyL4ZLIC1Tz\n9JHWomrJNbWZKj9ung7SqNQmQFusV+0zeNlenBOYkjS+Tvd2dsFbVlokWxfd\nNK5sofXU7Ue1HqMUZfA4j8AHqIoZG98hetLj0tqCXJd+onnJJf0fla0w1gNb\nx2RJTulUL7cq8MK3OPa9G6qAucNdTF/HVm52+DB3gaoE+PPmniPAxbWioOw7\nYPCPXJ31Gi1ErlpJvqNVbOIXlzsSDjdar4g+dZfkIsmg9jrF1MIIeJCBz/aI\nP2q3skPDnD6ITAyCSm4+L0ib1i9B0oYZcxx7mvRWC6QdqQnhMRzI3oF6kK7O\nMzbZlu89tqJ52kg0ymCboWXC2LIc6XxgDtZWmOEjx/C/JsY3329x/QcB2Yvc\nmkxFVAWINuGmQwe1OC5u90tCH9BlN7bcnLEboEJSE5YmViqHuK/LDCaUerja\nzp1d9U5YXO0IdwxqEo8ifjL4a/nX8djfMBf9iieAN7O8htis2FGoy0KGXPuU\n6DNb\r\n=JaBC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFfmxxrNoXHvbfnRLmeFkyD5oUf5dSRPBDuQuPs7AwRAiEAloA+skV0mQoV6JvMZoCukhk9HxvqBv+c9rCZ8mkIeRM="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.5_1642098152338_0.8044585708544514"},"_hasShrinkwrap":false},"2.0.8":{"name":"libp2p-interfaces","version":"2.0.8","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abort-controller":"^3.0.0","abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"fb0a4c58d3a41fe1b4720542fcb6fbd3864fd4f5","_id":"libp2p-interfaces@2.0.8","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-y+WuWVaZ4YxzsM5xz5NyhKReKn2b4JsxGpXgMynw+D1Lj7Lu++aCqsn3w8C3sJk9eJj64SstUUXR5WHt1+zBaw==","shasum":"5013cc2f554d1c9f3b9756334bf8d7e5c3295c5d","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.8.tgz","fileCount":106,"unpackedSize":1395494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4G5bCRA9TVsSAnZWagAAZHEP/REfYZIB+ZXW+7MKUA2j\nwmHJaWuOIH8AYTxqN8vfdtuHui1zf2flApaSdprdwddbi+BrwSxpPk3pyuqa\nA4Y2LHDwhw+EfnCUILL620pSzHeh73vnfyvjNcF2psfXOQAe5Yl9h2WQP6La\nzvUPWN8f4HQFZUlgn59lZp/DGD/Pp/XHnA3ApWJQbTpzGU+Fz/6m0iyCV26L\nYgm2Yp2vkzJcOXReIFAhceCSR7s0s/DaqHCIW+aKySQyFZcKTsyWnnxoEDbL\nJx5sG6t5UiPYUodwqEOV7vRbAarHIjOplxDawqvY8iNdf54qS8jGmbSjKC4M\nejIXZfzipvXwu9Gc4V8tnwWurqhIiCn3FQIZGQdMMIHCCJ7TvXnogZFzMKTe\nFI/I/ZiLYBBRjZBt95RifQekEERXCKG6ywv6o6kRvM6MqB1IhxdKsf6029xl\nLE2I71FAmkWGjlmZgepj9kieV8AJDY8MlW7lokZ4ZwkArr1zC1XOC2U4Xa89\nk//EwzgtWorw0PKB+01jYh7xmGYb4agOMW0iX4j8NfSGydHrNXLEx4SCManR\n7yYYSBRfaPLmoqSD/KbiID20UUmXgC0l+5iVpFYhLPyzydVHKKCXWPiAQtZ1\nIAdoaUE8jXATkv2vrNIlQ9Fq27JDIgyBD3WKNhNuGsMeNdALhitHm5c46i2o\n3DI1\r\n=udZp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXH3UJZXU46pvLp+3zrXa4OGTDgDZjgFvIxb4PVzHNQAiAQGzA+4DYHsr3qpkFKf5tmrCSrZTwiSIFVwVtk7j6fLQ=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.8_1642098267411_0.10671901833090947"},"_hasShrinkwrap":false},"5.0.3":{"name":"libp2p-interfaces","version":"5.0.3","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"827ccee507e8b75e57c6a36acaa8309b132d4948","_id":"libp2p-interfaces@5.0.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-f/BTHaNs7ROlTvVrroKRnprVuNyybYF18eiGGOBTDOYL0kCe8NYL1lmQTCKwf+IeaQUrVDG+3ZwTQV+vlM87tg==","shasum":"7f5a615f5b580cf641ac4a779dcc8203162283af","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-5.0.3.tgz","fileCount":106,"unpackedSize":1395381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4oMvCRA9TVsSAnZWagAA+C4QAIw8P6LhMu1WYUJEPWXs\nIw4QA5qZSvcOvpjkycB3x8OwjqJGFwF31rToaHzXapuXVD1nwbCWpKL4vbuG\nNh8/unPvwpEmRshYPW81kVt/C8z2aGfbozDBrQEDZTrZ8BQEavO2jjHUemT6\nqYED+xIJNs0+rroi0/lt0RHHrf+QqQZzI+6RlbiqF1bdGWB8dVwJOUBHi7NO\n7N1TInxMOPyeYNsLyIxq3unAkWIfUzYuqUZOyb36DIpiprHV4V84ZUU+RA8w\nv7z44Eq8PA8avGlbPZo9HJoxzHJy3unLHBIT/Zs5TxnH4mcIKQHVpj3kF5Sw\njeLkAXSqVeVUDCg+OYYgHDLsu0nnUuZ7kArcW79+KE4kbM8mDb03P3ZLIjXW\nn+0HGrkL8zkr3FD4vPWIeg0VCISbcWJRXJrFGSUWiFmtG26Hqx+Vz5div93p\nraXSSLA+N7CwWBoX0OQ0BY/2Q4Haw/kAi6Tllm5dv1D/CNDw1kgOVqJH/LWx\nY/g0+asUpsGKHmUM3N1MgV67bFU1w6z9rfTZOUdIwmvec24m2kH0JH9yR2iq\nBvjs0zNgCbdSmqgmBVHKdsIqdXU1ydOJagk+M+mXrwpwShr0Fgzn8lkKetkG\nalCxaXHqjEYuBvtCwKAsRqOcvSWpmIr0SU6Z4UamUJlLpATV2rw/WsYMSIto\nzJME\r\n=+9Ut\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQkrOldXEkgylYq+ZA2OVk6sebwbqVINXuVzeiG1wXvAiAomiT3cfxpHk1+2BXozsjfHQrSGnDlYXIruFKSbjcxwg=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_5.0.3_1642234671372_0.11638161915438783"},"_hasShrinkwrap":false},"4.0.6":{"name":"libp2p-interfaces","version":"4.0.6","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"98694992f5c2613be08a6d9b9c4cd98a2ac29cad","_id":"libp2p-interfaces@4.0.6","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-3KjzNEIWhi+VoOamLvgKKUE/xqwxSw/JYqsBnfMhAWVRvRtosROtVT03wci2XbuuowCYw+/hEX1xKJIR1w5n0A==","shasum":"462062e04a680703bca18eb1d7a9c963a39344d1","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-4.0.6.tgz","fileCount":106,"unpackedSize":1395329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4oOVCRA9TVsSAnZWagAAywoP/28S6ZXC4o/l9oNh+Rp7\nnWK8aByfK6H2fnQyXDEJPwx2YbkwRD7ykWUWzpmrfpS/DSyZLxzOi7q+V1Cf\nBrbw7fcWj93QisLDcEL3Y1hMkEM/LAWXe9XnykJJKhgHIXn80L90eFAwj9+7\nT/9pCf/H8bGaOVh/ixECgJ7ojSVJngKk9KW1xrJJzQpwXANncIM9Fu+eb/hi\nBtykc8fVy/zuLQsk/Y5ZWUkk9dSFn68klw39MqnpFbdQgocL8i8wlSVkPLx2\n7lazJi+DjLNUJdvj58Mg+OJW707PjlpbrD4idcMBgFLTiTssGcG9Z5sRl67S\nu6RyGLkYabds6NvOWnVb19nClnBKAvpcPu+NcQI4TXqoM2qNiPumRpDAAiHh\nvs2lDRJ7Gf/RIhI4X2OQRdZTMkT4SVXHstONX7EkTjPm1pWXaSJUklwY8/3y\nx2hfEEdlh90FdeGfrCM4L9BgXmiSH40bu9fNWBVUQkB+STbYNg3z2dViyTO2\n6Jej44ok4KOV9Tzh78Q01EkFjxQT+xBO/Apzjl2q2YNwvl972650k9vo4oHe\n10F8e6LkNFsljcMb25XMVQzNyZAGjPBTY1Y0MNuYUTi2ZR4hOgtMTB0PEa+y\n+duaoRDNUMU4i/ue5OrZxKkx9GhC7aIajBy54zAbREvQeEAuB3JqHNBip/6g\nupml\r\n=+q5Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDglnF18uKwJeg1EFIst1TS19ljqlA49SqztklGnM/JwQIhAKxGMMZayHqfqyOfz1P3MCgSFjwA0cDBhULsYFtuplYX"}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_4.0.6_1642234773424_0.9396002729278934"},"_hasShrinkwrap":false},"2.0.9":{"name":"libp2p-interfaces","version":"2.0.9","description":"Interfaces for JS Libp2p","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"src/*":["dist/src/*","dist/src/*/index"]}},"eslintConfig":{"extends":"ipfs","ignorePatterns":["**/*.d.ts"]},"scripts":{"lint":"aegir lint","dep-check":"aegir dep-check","build":"npm run build:proto && npm run build:proto-types && npm run build:types","build:types":"aegir build --no-bundle","build:proto":"npm run build:proto:rpc && npm run build:proto:topic-descriptor","build:proto:rpc":"pbjs -t static-module -w commonjs -r libp2p-pubsub-rpc --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/rpc.js ./src/pubsub/message/rpc.proto","build:proto:topic-descriptor":"pbjs -t static-module -w commonjs -r libp2p-pubsub-topic-descriptor --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/pubsub/message/topic-descriptor.js ./src/pubsub/message/topic-descriptor.proto","build:proto-types":"npm run build:proto-types:rpc && npm run build:proto-types:topic-descriptor","build:proto-types:rpc":"pbts -o src/pubsub/message/rpc.d.ts src/pubsub/message/rpc.js","build:proto-types:topic-descriptor":"pbts -o src/pubsub/message/topic-descriptor.d.ts src/pubsub/message/topic-descriptor.js","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target 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-interfaces.git"},"keywords":["libp2p","interface"],"author":"","license":"MIT","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","dependencies":{"abortable-iterator":"^3.0.0","debug":"^4.3.1","err-code":"^3.0.1","it-length-prefixed":"^5.0.2","it-pipe":"^1.1.0","it-pushable":"^1.4.2","libp2p-crypto":"^0.21.0","multiaddr":"^10.0.0","multiformats":"^9.1.2","p-queue":"^6.6.2","peer-id":"^0.16.0","protobufjs":"^6.10.2","uint8arrays":"^3.0.0"},"devDependencies":{"@types/bl":"^5.0.1","@types/debug":"^4.1.5","aegir":"^36.0.2","events":"^3.3.0","it-pair":"^1.0.0","p-wait-for":"^3.2.0","rimraf":"^3.0.2","sinon":"^12.0.1","util":"^0.12.3"},"contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}],"gitHead":"d8fb71ad3ad31c0d4ff278d8af93a6d427481528","_id":"libp2p-interfaces@2.0.9","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (darwin)","dist":{"integrity":"sha512-KYPYBy7dprcc9cy9PdoJyljs//Gb7A1448jNl/egfxIETKZl4uvYK66l4lzLtKB3AblIxATB8BFWEY/ph86QIA==","shasum":"ae3995a07ee885355972c02bc5359fd9f0c2c88f","tarball":"https://registry.npmjs.org/libp2p-interfaces/-/libp2p-interfaces-2.0.9.tgz","fileCount":106,"unpackedSize":1395348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4oQACRA9TVsSAnZWagAAFgwP/jV5txeswHY1A6vZagQg\nOgDuddq5tRVneUI72Ey1CBaIQjGJUWRGD2jlM7nvja/0tLp/Grq2fJxHEKFR\nk+XYQbkaoUeq8NyADx1iZp6DkOXbc3zv/Y3LFppQBSkt6s05cUzgPGCIrqar\nIwo7dtduwlpbtcWKFZixZ1Vo9XXyXLcpO4XdxW1NbvnFh7RDohk82X1iFer6\nMIbRaIm+8DsGvH4oUsYFaebZTFd7UIxXEMGgBGdJaZuPIJ+88CZp9KjtV1V/\nPgU1j2qHGGMUvI8ofg/vwoxd2+Z4ps4whi1fkHzgN5yuodZoT5NreMFplk9/\n3efkDg3JP44bnm8a6xu1OyP1RjPZ84L3Ha7d162aTr5tFUWuudI6vpNYNnPI\ntFlA+ZmUCDmYHQBusCFvXXyyPKDUncgR9jOtP+GSzehB7oRCrUt3Z+y2M4pC\nrbo/EhLLt++KeKVmft3lsOioqNVJ9SpLP5oxFHu+bRU5UOd983Xtx4QgKPVD\nniUP/GulrArGpCnnULDXexGRWghCVab6lbcaMbk7raMvpw+S10D8aOynZMr3\n0XTNDRdYNJdijNRtluFwDIf1vaL5cjojo7TTMVkxs7hhOzUODu2v7mVdla9f\nzfRrRF6cVdcvU6KofLI+N5htNKgOQYI93af5AmDLenaJMAoRgJ4Qq2kkBR43\nBFcM\r\n=r2WY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmregiqCBsOD4I76lIOUfs3vBQUqHYeUOlLBp51S/8SAiB0CQM7f/WV60xisiClhP6e0krDgVz++ol6yrFL2qpyFA=="}]},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_2.0.9_1642234880554_0.8897523279598323"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-20T09:58:02.817Z","0.1.0":"2019-10-20T09:58:03.033Z","modified":"2022-05-07T23:13:07.488Z","0.1.1":"2019-10-21T12:46:16.857Z","0.1.2":"2019-10-29T11:17:17.763Z","0.1.3":"2019-10-30T16:11:26.380Z","0.1.4":"2019-11-14T10:55:17.693Z","0.1.5":"2019-11-15T13:52:45.529Z","0.1.6":"2019-12-02T15:09:37.842Z","0.1.7":"2019-12-15T15:58:09.663Z","0.2.0":"2019-12-20T16:16:07.923Z","0.2.1":"2019-12-28T04:50:54.934Z","0.2.2":"2020-01-17T14:41:24.248Z","0.2.3":"2020-01-21T15:10:43.703Z","0.2.4":"2020-02-04T11:30:07.826Z","0.2.5":"2020-02-04T17:38:41.406Z","0.2.6":"2020-02-17T21:21:53.872Z","0.2.7":"2020-03-20T19:57:55.175Z","0.2.8":"2020-04-21T09:38:08.763Z","0.3.0":"2020-04-21T09:56:10.125Z","0.3.1":"2020-07-03T13:56:47.772Z","0.3.2":"2020-07-15T10:58:06.379Z","0.4.0":"2020-08-10T10:36:38.098Z","0.4.1":"2020-08-11T13:28:43.319Z","0.5.0":"2020-08-24T10:23:51.921Z","0.5.1":"2020-08-25T11:10:25.790Z","0.5.2":"2020-09-30T09:28:12.426Z","0.6.0":"2020-10-05T14:41:15.838Z","0.7.0":"2020-11-03T17:27:28.258Z","0.7.1":"2020-11-03T21:46:12.858Z","0.7.2":"2020-11-11T16:21:16.279Z","0.8.0":"2020-12-10T13:29:41.448Z","0.8.1":"2020-12-11T09:06:41.290Z","0.8.2":"2021-01-20T09:20:21.878Z","0.8.3":"2021-01-26T08:25:52.342Z","0.8.4":"2021-03-22T09:04:16.874Z","0.9.0":"2021-04-07T07:44:49.011Z","0.10.0":"2021-04-12T10:15:53.872Z","0.10.1":"2021-04-19T10:59:43.607Z","0.10.2":"2021-04-20T12:25:40.213Z","0.10.3":"2021-04-22T07:41:15.959Z","0.10.4":"2021-04-30T09:13:57.547Z","0.11.0":"2021-05-27T08:55:56.892Z","0.12.0":"2021-07-06T13:44:23.850Z","0.12.1":"2021-07-07T10:47:21.117Z","0.12.2":"2021-07-07T13:43:52.248Z","1.0.0":"2021-07-07T13:58:53.625Z","1.0.1":"2021-07-08T14:14:52.690Z","1.1.0":"2021-08-20T07:35:16.297Z","1.1.1":"2021-09-20T14:48:47.053Z","1.2.0":"2021-10-18T13:17:44.839Z","2.0.0":"2021-11-22T17:27:49.645Z","1.3.0":"2021-11-26T13:39:25.826Z","1.3.1":"2021-11-26T14:47:24.492Z","3.0.0":"2021-12-02T07:02:56.377Z","2.0.1":"2021-12-02T07:12:24.779Z","2.0.2":"2021-12-02T10:34:21.353Z","2.0.3":"2021-12-21T14:49:39.984Z","2.0.4":"2021-12-21T19:14:41.102Z","2.0.5":"2021-12-24T15:50:50.833Z","4.0.0":"2021-12-30T07:26:26.195Z","4.0.1":"2021-12-31T06:29:34.082Z","4.0.2":"2021-12-31T07:01:51.604Z","2.0.6":"2022-01-02T08:01:06.708Z","3.1.0":"2022-01-02T08:05:43.065Z","4.0.3":"2022-01-02T08:08:51.496Z","3.1.1":"2022-01-02T15:55:54.103Z","2.0.7":"2022-01-06T16:31:06.510Z","4.0.4":"2022-01-08T07:38:52.806Z","5.0.0":"2022-01-08T07:44:58.829Z","5.0.1":"2022-01-08T07:56:08.308Z","5.0.2":"2022-01-13T18:18:32.571Z","4.0.5":"2022-01-13T18:22:32.588Z","2.0.8":"2022-01-13T18:24:27.772Z","5.0.3":"2022-01-15T08:17:51.668Z","4.0.6":"2022-01-15T08:19:33.657Z","2.0.9":"2022-01-15T08:21:20.750Z"},"maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"description":"Interfaces for JS Libp2p","homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","keywords":["libp2p","interface"],"repository":{"type":"git","url":"git+https://github.com/libp2p/js-interfaces.git"},"bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"license":"MIT","readme":"# JS libp2p Interfaces\n\n> Contains interfaces you can use to implement the various components of libp2p.\n\n## Interfaces\n\n- [Connection](./src/connection)\n- [Content Routing](./src/content-routing)\n- [Crypto](./src/crypto)\n- [Peer Discovery](./src/peer-discovery)\n- [Peer Routing](./src/peer-routing)\n- [Pubsub](./src/pubsub)\n- [Record](./src/record)\n- [Stream Muxer](./src/stream-muxer)\n- [Topology](./src/topology)\n- [Transport](./src/transport)\n\n### Origin Repositories\n\nFor posterity, here are links to the original repositories for each of the interfaces (if they had one).\n\n- [Connection](https://github.com/libp2p/interface-connection)\n- [Content Routing](https://github.com/libp2p/interface-content-routing)\n- [Peer Discovery](https://github.com/libp2p/interface-peer-discovery)\n- [Peer Routing](https://github.com/libp2p/interface-peer-routing)\n- [Pubsub](https://github.com/libp2p/js-libp2p-pubsub)\n- [Stream Muxer](https://github.com/libp2p/interface-stream-muxer)\n- [Transport](https://github.com/libp2p/interface-transport)\n","readmeFilename":"README.md","contributors":[{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"David Dias","email":"mail@daviddias.me"},{"name":"Dmitriy Ryajov","email":"dryajov@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Greg Zuro","email":"gregzuro@users.noreply.github.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@Jacobs-MacBook-Pro.local"},{"name":"James Ray","email":"16969914+jamesray1@users.noreply.github.com"},{"name":"Jeffrey Hulten","email":"jhulten@gmail.com"},{"name":"João Santos","email":"joaosantos15@users.noreply.github.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Matt Joiner","email":"anacrolix@gmail.com"},{"name":"Mike Goelzer","email":"mgoelzer@docker.com"},{"name":"Patrik Wallstrom","email":"pawal@blipp.com"},{"name":"Pau Ramon Revilla","email":"masylum@gmail.com"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Sathya Narrayanan","email":"plasmashadowx@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]@users.noreply.github.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"dmitriy ryajov","email":"dryajov@dmitriys-MBP.HomeNET"},{"name":"greenkeeperio-bot","email":"support@greenkeeper.io"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"}]}