{"_id":"libp2p-interfaces","_rev":"4645952","name":"libp2p-interfaces","description":"Interfaces for JS Libp2p","dist-tags":{"beta":"0.5.1","latest":"4.0.6"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"time":{"modified":"2026-04-10T20:16:35.000Z","created":"2019-10-20T09:58:03.033Z","2.0.9":"2022-01-15T08:21:20.750Z","4.0.6":"2022-01-15T08:19:33.657Z","5.0.3":"2022-01-15T08:17:51.668Z","2.0.8":"2022-01-13T18:24:27.772Z","4.0.5":"2022-01-13T18:22:32.588Z","5.0.2":"2022-01-13T18:18:32.571Z","5.0.1":"2022-01-08T07:56:08.308Z","5.0.0":"2022-01-08T07:44:58.829Z","4.0.4":"2022-01-08T07:38:52.806Z","2.0.7":"2022-01-06T16:31:06.510Z","3.1.1":"2022-01-02T15:55:54.103Z","4.0.3":"2022-01-02T08:08:51.496Z","3.1.0":"2022-01-02T08:05:43.065Z","2.0.6":"2022-01-02T08:01:06.708Z","4.0.2":"2021-12-31T07:01:51.604Z","4.0.1":"2021-12-31T06:29:34.082Z","4.0.0":"2021-12-30T07:26:26.195Z","2.0.5":"2021-12-24T15:50:50.833Z","2.0.4":"2021-12-21T19:14:41.102Z","2.0.3":"2021-12-21T14:49:39.984Z","2.0.2":"2021-12-02T10:34:21.353Z","2.0.1":"2021-12-02T07:12:24.779Z","3.0.0":"2021-12-02T07:02:56.377Z","1.3.1":"2021-11-26T14:47:24.492Z","1.3.0":"2021-11-26T13:39:25.826Z","2.0.0":"2021-11-22T17:27:49.645Z","1.2.0":"2021-10-18T13:17:44.839Z","1.1.1":"2021-09-20T14:48:47.053Z","1.1.0":"2021-08-20T07:35:16.297Z","1.0.1":"2021-07-08T14:14:52.690Z","1.0.0":"2021-07-07T13:58:53.625Z","0.12.2":"2021-07-07T13:43:52.248Z","0.12.1":"2021-07-07T10:47:21.117Z","0.12.0":"2021-07-06T13:44:23.850Z","0.11.0":"2021-05-27T08:55:56.892Z","0.10.4":"2021-04-30T09:13:57.547Z","0.10.3":"2021-04-22T07:41:15.959Z","0.10.2":"2021-04-20T12:25:40.213Z","0.10.1":"2021-04-19T10:59:43.607Z","0.10.0":"2021-04-12T10:15:53.872Z","0.9.0":"2021-04-07T07:44:49.011Z","0.8.4":"2021-03-22T09:04:16.874Z","0.8.3":"2021-01-26T08:25:52.342Z","0.8.2":"2021-01-20T09:20:21.878Z","0.8.1":"2020-12-11T09:06:41.290Z","0.8.0":"2020-12-10T13:29:41.448Z","0.7.2":"2020-11-11T16:21:16.279Z","0.7.1":"2020-11-03T21:46:12.858Z","0.7.0":"2020-11-03T17:27:28.258Z","0.6.0":"2020-10-05T14:41:15.838Z","0.5.2":"2020-09-30T09:28:12.426Z","0.5.1":"2020-08-25T11:10:25.790Z","0.5.0":"2020-08-24T10:23:51.921Z","0.4.1":"2020-08-11T13:28:43.319Z","0.4.0":"2020-08-10T10:36:38.098Z","0.3.2":"2020-07-15T10:58:06.379Z","0.3.1":"2020-07-03T13:56:47.772Z","0.3.0":"2020-04-21T09:56:10.125Z","0.2.8":"2020-04-21T09:38:08.763Z","0.2.7":"2020-03-20T19:57:55.175Z","0.2.6":"2020-02-17T21:21:53.872Z","0.2.5":"2020-02-04T17:38:41.406Z","0.2.4":"2020-02-04T11:30:07.826Z","0.2.3":"2020-01-21T15:10:43.703Z","0.2.2":"2020-01-17T14:41:24.248Z","0.2.1":"2019-12-28T04:50:54.934Z","0.2.0":"2019-12-20T16:16:07.923Z","0.1.7":"2019-12-15T15:58:09.663Z","0.1.6":"2019-12-02T15:09:37.842Z","0.1.5":"2019-11-15T13:52:45.529Z","0.1.4":"2019-11-14T10:55:17.693Z","0.1.3":"2019-10-30T16:11:26.380Z","0.1.2":"2019-10-29T11:17:17.763Z","0.1.1":"2019-10-21T12:46:16.857Z","0.1.0":"2019-10-20T09:58:03.033Z"},"users":{},"author":"","repository":{"type":"git","url":"git+https://github.com/libp2p/js-interfaces.git"},"versions":{"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":{"shasum":"ae3995a07ee885355972c02bc5359fd9f0c2c88f","size":908014,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.9.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-15T08:21:29.311Z","publish_time":1642234880750,"_cnpm_publish_time":1642234880750},"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":{"shasum":"462062e04a680703bca18eb1d7a9c963a39344d1","size":908029,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.6.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-15T08:19:41.631Z","publish_time":1642234773657,"_cnpm_publish_time":1642234773657},"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":{"shasum":"7f5a615f5b580cf641ac4a779dcc8203162283af","size":908033,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-5.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-15T08:18:00.923Z","publish_time":1642234671668,"_cnpm_publish_time":1642234671668},"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":{"shasum":"5013cc2f554d1c9f3b9756334bf8d7e5c3295c5d","size":908067,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.8.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-13T18:24:45.299Z","publish_time":1642098267772,"_cnpm_publish_time":1642098267772},"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":{"shasum":"8d6b9101052e1cdce15fdeac686229b1c45b7ced","size":908077,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.5.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-13T18:24:43.351Z","publish_time":1642098152588,"_cnpm_publish_time":1642098152588},"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":{"shasum":"7ba55ae387c7d2f1bcc1a331ccd528a4fd6576d0","size":908078,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-5.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-13T18:18:53.529Z","publish_time":1642097912571,"_cnpm_publish_time":1642097912571},"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":{"shasum":"c0e267e5228b18f1d442ad4d226d13f1ce445671","size":908087,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-5.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-08T07:57:38.689Z","publish_time":1641628568308,"_cnpm_publish_time":1641628568308},"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":{"shasum":"5faab1d0c2cb46950345948830129c796bdd3d84","size":908087,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-5.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-08T07:45:07.050Z","publish_time":1641627898829,"_cnpm_publish_time":1641627898829},"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":{"shasum":"aa88ce344cb73bdf3972c7ef4a79566c27a41228","size":908079,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.4.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-08T07:39:01.898Z","publish_time":1641627532806,"_cnpm_publish_time":1641627532806},"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":{"shasum":"30d6540af14bc87d8cbdd5a80044c2f1c67f3094","size":908070,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.7.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-06T16:45:25.678Z","publish_time":1641486666510,"_cnpm_publish_time":1641486666510},"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":{"shasum":"8f920713f399cf72c1a4be8d6456a6a4cf174df8","size":898212,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-3.1.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-02T15:56:19.236Z","publish_time":1641138954103,"_cnpm_publish_time":1641138954103},"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":{"shasum":"24bfaa1c936053ee3e46b60b57ebd8cadf36347d","size":908094,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-02T08:09:09.706Z","publish_time":1641110931496,"_cnpm_publish_time":1641110931496},"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":{"shasum":"3ba01711f1f94f8e9b7f92f9ecc5a77cf1c87317","size":898172,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-3.1.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-02T08:09:06.522Z","publish_time":1641110743065,"_cnpm_publish_time":1641110743065},"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":{"shasum":"94ae847caf95912305805f751715df4359a6476f","size":908082,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.6.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2022-01-02T08:01:16.867Z","publish_time":1641110466708,"_cnpm_publish_time":1641110466708},"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":{"shasum":"29896b39e95bb7fc9d8edd30c3629256ab734afd","size":908073,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2021-12-31T07:02:21.895Z","publish_time":1640934111604,"_cnpm_publish_time":1640934111604},"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":{"shasum":"7b3d6d2d3eec7ec10d98e91b868d0d5ec5540e7d","size":908068,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2021-12-31T06:29:48.655Z","publish_time":1640932174082,"_cnpm_publish_time":1640932174082},"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":{"shasum":"f9c7b641a33e3a16d418640c2975ca5682792a35","size":908071,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-4.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2021-12-30T07:26:35.380Z","publish_time":1640849186195,"_cnpm_publish_time":1640849186195},"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":{"shasum":"3b734836aa7a257e2562026df70fbcca002fc6e1","size":908057,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.5.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2021-12-26T01:54:01.093Z","publish_time":1640361050833,"_cnpm_publish_time":1640361050833},"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":{"shasum":"61937116509c4e98b91dd6658a0891bd22869024","size":908066,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.4.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2021-12-21T19:14:51.529Z","publish_time":1640114081102,"_cnpm_publish_time":1640114081102},"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":{"shasum":"6caf7be39e81ce9132b177e1aec3886d1d709856","size":908055,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.3.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"_cnpmcore_publish_time":"2021-12-21T14:52:41.684Z","publish_time":1640098179984,"_cnpm_publish_time":1640098179984},"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":{"shasum":"12ca91df4e8079b061fb05f6de1f9122c782f029","size":908044,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"publish_time":1638441261353,"_cnpm_publish_time":1638441261353,"_cnpmcore_publish_time":"2021-12-16T10:32:34.256Z"},"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":{"shasum":"ad397093002bc21ce4700d4cc19935d7807d3acc","size":908016,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"publish_time":1638429144779,"_cnpm_publish_time":1638429144779,"_cnpmcore_publish_time":"2021-12-16T10:32:35.987Z"},"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":{"shasum":"cbef5bb4f582ebbceecb166f14118e39b96f81a2","size":899757,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-3.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"publish_time":1638428576377,"_cnpm_publish_time":1638428576377,"_cnpmcore_publish_time":"2021-12-16T10:32:37.966Z"},"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":{"shasum":"193dccffefd709b24f689bc7ac2e3bb67299f90b","size":908020,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.3.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"publish_time":1637938044492,"_cnpm_publish_time":1637938044492,"_cnpmcore_publish_time":"2021-12-16T10:32:40.224Z"},"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":{"shasum":"9e3dd143fe4595e1ad3acba4ce54b2ba556eb761","size":908008,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.3.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"publish_time":1637933965826,"_cnpm_publish_time":1637933965826,"_cnpmcore_publish_time":"2021-12-16T10:32:44.009Z"},"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":{"shasum":"32474f9e68a4d44a5d413af295833f4ff1db0514","size":899839,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-2.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"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,"publish_time":1637602069645,"_cnpm_publish_time":1637602069645,"_cnpmcore_publish_time":"2021-12-16T10:32:46.574Z"},"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":{"shasum":"d0b67ad9549a27c362fe27c0156e1b6ca311b422","size":906504,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.2.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.2.0_1634563064657_0.988177201439093"},"_hasShrinkwrap":false,"publish_time":1634563064839,"_cnpm_publish_time":1634563064839,"_cnpmcore_publish_time":"2021-12-16T10:32:49.439Z"},"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":{"shasum":"412536bffa60ee74efbd2cc3fdaa48ce408d6d46","size":905975,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.1.1.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.1.1_1632149326780_0.37308524687425226"},"_hasShrinkwrap":false,"publish_time":1632149327053,"_cnpm_publish_time":1632149327053,"_cnpmcore_publish_time":"2021-12-16T10:32:51.995Z"},"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":{"shasum":"20fdf21a3da022872abcf6a000e30495d39ab965","size":905628,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.1.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.1.0_1629444916081_0.557890355648661"},"_hasShrinkwrap":false,"publish_time":1629444916297,"_cnpm_publish_time":1629444916297,"_cnpmcore_publish_time":"2021-12-16T10:32:53.940Z"},"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":{"shasum":"9842433b42515aff15f67a0baddbeda6bd9916fb","size":905667,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.0.1.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.0.1_1625753692433_0.5498135192980489"},"_hasShrinkwrap":false,"publish_time":1625753692690,"_cnpm_publish_time":1625753692690,"_cnpmcore_publish_time":"2021-12-16T10:32:56.449Z"},"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":{"shasum":"7bb57be59426d917bac6d14097129dfc7ea0e0b3","size":905645,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-1.0.0.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_1.0.0_1625666333348_0.6527174031291034"},"_hasShrinkwrap":false,"publish_time":1625666333625,"_cnpm_publish_time":1625666333625,"_cnpmcore_publish_time":"2021-12-16T10:32:59.481Z"},"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":{"shasum":"122393847b000adb2319e29c0aa5d6eef0a0a50d","size":938476,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.12.2.tgz"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.12.2_1625665431982_0.7713749432901031"},"_hasShrinkwrap":false,"publish_time":1625665432248,"_cnpm_publish_time":1625665432248,"_cnpmcore_publish_time":"2021-12-16T10:33:03.762Z"},"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":{"shasum":"0255e9cd784f895aa06c8a109941f6fdb8f54fcb","size":932237,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.12.1.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.12.1_1625654840873_0.69916329530688"},"_hasShrinkwrap":false,"publish_time":1625654841117,"_cnpm_publish_time":1625654841117,"_cnpmcore_publish_time":"2021-12-16T10:33:06.386Z"},"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":{"shasum":"ec0a464b5995b51b5118d50379db88789c3ee92c","size":932225,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.12.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.12.0_1625579063717_0.6188189913596569"},"_hasShrinkwrap":false,"publish_time":1625579063850,"_cnpm_publish_time":1625579063850,"_cnpmcore_publish_time":"2021-12-16T10:33:08.470Z"},"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":{"shasum":"f01dbfc52c5414598ee11b53366c8dd2006bdb33","size":937455,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.11.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.11.0_1622105756609_0.45722200180973926"},"_hasShrinkwrap":false,"publish_time":1622105756892,"_cnpm_publish_time":1622105756892,"_cnpmcore_publish_time":"2021-12-16T10:33:10.199Z"},"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":{"shasum":"4365d792b0b7ae048ac3b268ef3bf9f3da4d746b","size":936060,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.10.4.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.4_1619774037370_0.13296905055345132"},"_hasShrinkwrap":false,"publish_time":1619774037547,"_cnpm_publish_time":1619774037547,"_cnpmcore_publish_time":"2021-12-16T10:33:12.869Z"},"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":{"shasum":"fe00f54a833e017e9dd51f2e7ee0c1196b92af65","size":935949,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.10.3.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.3_1619077275636_0.14040360205587787"},"_hasShrinkwrap":false,"publish_time":1619077275959,"_cnpm_publish_time":1619077275959,"_cnpmcore_publish_time":"2021-12-16T10:33:15.404Z"},"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":{"shasum":"a6afaf91f06c356191d141c39fe6029542ad7f7f","size":936210,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.10.2.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.2_1618921539989_0.11400998691667263"},"_hasShrinkwrap":false,"publish_time":1618921540213,"_cnpm_publish_time":1618921540213,"_cnpmcore_publish_time":"2021-12-16T10:33:17.057Z"},"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":{"shasum":"5e5a75f16c19fe4c4c3e914307c51917019b629a","size":936115,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.10.1.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.1_1618829983423_0.6886599762329724"},"_hasShrinkwrap":false,"publish_time":1618829983607,"_cnpm_publish_time":1618829983607,"_cnpmcore_publish_time":"2021-12-16T10:33:19.519Z"},"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":{"shasum":"022e21af80e596f70d8c0d53a8d84fc4beb94065","size":935974,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.10.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.10.0_1618222553691_0.1610299889350959"},"_hasShrinkwrap":false,"publish_time":1618222553872,"_cnpm_publish_time":1618222553872,"_cnpmcore_publish_time":"2021-12-16T10:33:21.228Z"},"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":{"shasum":"c989a2712436fbef4e74c3ac38654e612e18817d","size":925809,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.9.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.9.0_1617781488793_0.07252648820215768"},"_hasShrinkwrap":false,"publish_time":1617781489011,"_cnpm_publish_time":1617781489011,"_cnpmcore_publish_time":"2021-12-16T10:33:22.683Z"},"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":{"shasum":"3ad7302c5764014046fc16d1515adb6af71cced3","size":927470,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.8.4.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.4_1616403856590_0.6665508752336029"},"_hasShrinkwrap":false,"publish_time":1616403856874,"_cnpm_publish_time":1616403856874,"_cnpmcore_publish_time":"2021-12-16T10:33:24.455Z"},"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":{"shasum":"6f8ec391f9f5129be4d470a58bb88e556890d2ba","size":927380,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.8.3.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.3_1611649552064_0.013885889295018883"},"_hasShrinkwrap":false,"publish_time":1611649552342,"_cnpm_publish_time":1611649552342,"_cnpmcore_publish_time":"2021-12-16T10:33:26.782Z"},"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":{"shasum":"57ecc410d2971987a80bf3c15949f96e1bc7f558","size":927381,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.8.2.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.2_1611134421543_0.6612094607029899"},"_hasShrinkwrap":false,"publish_time":1611134421878,"_cnpm_publish_time":1611134421878,"_cnpmcore_publish_time":"2021-12-16T10:33:28.578Z"},"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":{"shasum":"426c0d599f169aa7a599d7707e7b82cec1baba40","size":926660,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.8.1.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.1_1607677601053_0.9221708628502128"},"_hasShrinkwrap":false,"publish_time":1607677601290,"_cnpm_publish_time":1607677601290,"_cnpmcore_publish_time":"2021-12-16T10:33:30.849Z"},"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":{"shasum":"b6593f06f6280ea9fc5a34b1567271512d977d11","size":926571,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.8.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.8.0_1607606981269_0.7641756471394103"},"_hasShrinkwrap":false,"publish_time":1607606981448,"_cnpm_publish_time":1607606981448,"_cnpmcore_publish_time":"2021-12-16T10:33:32.678Z"},"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":{"shasum":"77281294b6bba72d0e9bf6c0e0b3471e37330cc3","size":917123,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.7.2.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.7.2_1605111676076_0.9943235408653128"},"_hasShrinkwrap":false,"publish_time":1605111676279,"_cnpm_publish_time":1605111676279,"_cnpmcore_publish_time":"2021-12-16T10:33:34.578Z"},"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":{"shasum":"f78c3c6c01130a6d47e38279eddc7914b6e8dec9","size":917129,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.7.1.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.7.1_1604439972666_0.8164351985721083"},"_hasShrinkwrap":false,"publish_time":1604439972858,"_cnpm_publish_time":1604439972858,"_cnpmcore_publish_time":"2021-12-16T10:33:36.193Z"},"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":{"shasum":"04e565741d6ca7d444d8165344703d7bdfca4bcf","size":917085,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.7.0.tgz"},"_npmUser":{"name":"vascosantos","email":"vasco.santos@moxy.studio"},"directories":{},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-interfaces_0.7.0_1604424447706_0.9421336377872795"},"_hasShrinkwrap":false,"publish_time":1604424448258,"_cnpm_publish_time":1604424448258,"_cnpmcore_publish_time":"2021-12-16T10:33:38.385Z"},"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":{"shasum":"323c931f1229ce742e43198f83f15a02f15dc68b","size":915245,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.6.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_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,"publish_time":1601908875838,"_cnpm_publish_time":1601908875838,"_cnpmcore_publish_time":"2021-12-16T10:33:39.935Z"},"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":{"shasum":"8794f0753b26c98270d03d63d753f456c5d0a766","size":915096,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.5.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_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,"publish_time":1601458092426,"_cnpm_publish_time":1601458092426,"_cnpmcore_publish_time":"2021-12-16T10:33:41.763Z"},"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"}],"readmeFilename":"README.md","gitHead":"c43e8e26bd8fcdcfc096905dd3a4ae17f6cc8da2","_id":"libp2p-interfaces@0.5.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"02ea8504febb2b3bb457b29058e7c0dd041e04ae","size":908141,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.5.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_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,"publish_time":1598353825790,"_cnpm_publish_time":1598353825790,"_cnpmcore_publish_time":"2021-12-16T10:33:43.698Z"},"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"}],"readmeFilename":"README.md","gitHead":"c4be5eed4b59efa06b44e698d6b9529d44b0d1f1","_id":"libp2p-interfaces@0.5.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"shasum":"97ef0425f7cd3d2a3b9a23c40d383a520dab7a84","size":893912,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.5.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@gmail.com"}],"_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,"publish_time":1598264631921,"_cnpm_publish_time":1598264631921,"_cnpmcore_publish_time":"2021-12-16T10:33:45.401Z"},"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":{"shasum":"1610034845e7ceb7cf93b5309945cf5ea698c9ee","size":893759,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.4.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1597152523319,"_cnpm_publish_time":1597152523319,"_cnpmcore_publish_time":"2021-12-16T10:33:47.197Z"},"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":{"shasum":"3683e03c797d4d93ac960224b7cbd8a3afe488bf","size":893722,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.4.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1597055798098,"_cnpm_publish_time":1597055798098,"_cnpmcore_publish_time":"2021-12-16T10:33:48.449Z"},"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":{"shasum":"c92ad0769722e28b8a9478d362f39f61540a2a65","size":893641,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.3.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1594810686379,"_cnpm_publish_time":1594810686379,"_cnpmcore_publish_time":"2021-12-16T10:33:50.036Z"},"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":{"shasum":"aa596661e98d3f418ab41ae9f2d6b31d60c4ca68","size":892012,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.3.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1593784607772,"_cnpm_publish_time":1593784607772,"_cnpmcore_publish_time":"2021-12-16T10:33:52.268Z"},"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"}],"readmeFilename":"README.md","gitHead":"a5d7b14914defecbd30ce21c83c58b3884eecdb2","_id":"libp2p-interfaces@0.3.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.2","dist":{"shasum":"7dad8026d43b55088449c5c6ab981e2bd75ad769","size":895642,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.3.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1587462970125,"_cnpm_publish_time":1587462970125,"_cnpmcore_publish_time":"2021-12-16T10:33:53.992Z"},"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":{"shasum":"81ea30c4bb606fd940c48446c6660be674379b1f","size":895036,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.8.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1587461888763,"_cnpm_publish_time":1587461888763,"_cnpmcore_publish_time":"2021-12-16T10:33:55.856Z"},"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":{"shasum":"87e6f5ac8d597edc76655a47889b5fc4bd112d12","size":894982,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.7.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1584734275175,"_cnpm_publish_time":1584734275175,"_cnpmcore_publish_time":"2021-12-16T10:33:57.887Z"},"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":{"shasum":"b9a01a81493e859ab56b12278fc92956683c580f","size":894889,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.6.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1581974513872,"_cnpm_publish_time":1581974513872,"_cnpmcore_publish_time":"2021-12-16T10:33:59.485Z"},"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":{"shasum":"ee3b72100db22497d3cc725baccfac969a36c139","size":894800,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.5.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1580837921406,"_cnpm_publish_time":1580837921406,"_cnpmcore_publish_time":"2021-12-16T10:34:00.866Z"},"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":{"shasum":"9b568f8b658bc7b8a946996b30f833c841f16af7","size":894632,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.4.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1580815807826,"_cnpm_publish_time":1580815807826,"_cnpmcore_publish_time":"2021-12-16T10:34:02.339Z"},"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":{"shasum":"5209cbcb36b70d667495f3f1318bea4839429f47","size":894567,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1579619443703,"_cnpm_publish_time":1579619443703,"_cnpmcore_publish_time":"2021-12-16T10:34:04.428Z"},"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":{"shasum":"6007a81414f024ab074ef8b753efb64c2ff9e3de","size":894491,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1579272084248,"_cnpm_publish_time":1579272084248,"_cnpmcore_publish_time":"2021-12-16T10:34:06.480Z"},"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":{"shasum":"5c191487b799edd95c42aedc5a14388dbdbd815f","size":894400,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1577508654934,"_cnpm_publish_time":1577508654934,"_cnpmcore_publish_time":"2021-12-16T10:34:08.208Z"},"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":{"shasum":"916cead4e4552ef9725ee725077de22af996e300","size":894271,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.2.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1576858567923,"_cnpm_publish_time":1576858567923,"_cnpmcore_publish_time":"2021-12-16T10:34:09.620Z"},"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":{"shasum":"96125a31729ca87e62defcafdf613ee1d7748ae1","size":894052,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.7.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1576425489663,"_cnpm_publish_time":1576425489663,"_cnpmcore_publish_time":"2021-12-16T10:34:11.215Z"},"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":{"shasum":"bcd7dfaf13f2a49e54f677eb253d78638153300b","size":893734,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.6.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1575299377842,"_cnpm_publish_time":1575299377842,"_cnpmcore_publish_time":"2021-12-16T10:34:12.776Z"},"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":{"shasum":"77631447cc71cbc18d2b89bb4477d11a61d92901","size":893663,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.5.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1573825965529,"_cnpm_publish_time":1573825965529,"_cnpmcore_publish_time":"2021-12-16T10:34:14.676Z"},"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":{"shasum":"c905ccf82492898e0220b7f5f3a03eea9c93be64","size":893444,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.4.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1573728917693,"_cnpm_publish_time":1573728917693,"_cnpmcore_publish_time":"2021-12-16T10:34:17.041Z"},"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":{"shasum":"d508ab88594252f2807ba4e24dc14fb5d4941a5e","size":890538,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.3.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1572451886380,"_cnpm_publish_time":1572451886380,"_cnpmcore_publish_time":"2021-12-16T10:34:18.771Z"},"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":{"shasum":"969fed8d4308aec523f996d9c5be6824d6faebdf","size":890463,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.2.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1572347837763,"_cnpm_publish_time":1572347837763,"_cnpmcore_publish_time":"2021-12-16T10:34:20.524Z"},"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":{"shasum":"e8a8265c99d4559eee093764e61330e9c1960209","size":890283,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.1.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1571661976857,"_cnpm_publish_time":1571661976857,"_cnpmcore_publish_time":"2021-12-16T10:34:22.338Z"},"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":{"shasum":"7d2b561872bab2169e3b5de8b720ba1726b6f535","size":879388,"noattachment":false,"key":"/libp2p-interfaces/-/libp2p-interfaces-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-interfaces/download/libp2p-interfaces-0.1.0.tgz"},"maintainers":[{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"jacobheun","email":""},{"name":"vascosantos","email":"santos.vasco10@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,"publish_time":1571565483033,"_cnpm_publish_time":1571565483033,"_cnpmcore_publish_time":"2021-12-16T10:34:23.734Z"}},"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","_attachments":{},"homepage":"https://github.com/libp2p/js-libp2p-interfaces/tree/master/packages/interfaces#readme","bugs":{"url":"https://github.com/libp2p/js-interfaces/issues"},"license":"MIT"}