{"analyzedAt":"2023-01-14T10:48:23.441Z","collected":{"metadata":{"name":"ipfs","scope":"unscoped","version":"0.66.0","description":"JavaScript implementation of the IPFS specification","keywords":["IPFS"],"date":"2023-01-12T11:37:35.494Z","publisher":{"username":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"},"maintainers":[{"username":"jacobheun","email":"jacobheun@gmail.com"},{"username":"daviddias","email":"mail@daviddias.me"},{"username":"achingbrain","email":"alex@achingbrain.net"},{"username":"alanshaw","email":"alan138@gmail.com"},{"username":"hugomrdias","email":"hugomrdias@gmail.com"},{"username":"ipfs-npm-publisher-bot","email":"alex.potsides+ipfs-npm-publisher-bot@protocol.ai"},{"username":"npm-service-account-ipfs","email":"npm-service-account+ipfs@protocol.ai"}],"repository":{"type":"git","url":"git+https://github.com/ipfs/js-ipfs.git"},"links":{"npm":"https://www.npmjs.com/package/ipfs","homepage":"https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#readme","repository":"https://github.com/ipfs/js-ipfs","bugs":"https://github.com/ipfs/js-ipfs/issues"},"license":"Apache-2.0 OR MIT","dependencies":{"@libp2p/logger":"^2.0.0","ipfs-cli":"^0.16.0","ipfs-core":"^0.18.0","semver":"^7.3.2","update-notifier":"^6.0.0","electron-webrtc":"^0.3.0","wrtc":"^0.4.6"},"devDependencies":{"@libp2p/webrtc-star-signalling-server":"^3.0.0","@libp2p/websockets":"^5.0.0","@types/semver":"^7.3.4","@types/update-notifier":"^6.0.1","aegir":"^37.11.0","cross-env":"^7.0.0","go-ipfs":"^0.12.0","interface-ipfs-core":"^0.158.0","ipfs-client":"^0.10.0","ipfs-core-types":"^0.14.0","ipfs-http-client":"^60.0.0","ipfs-interop":"github:ipfs/interop#deps/update-multiformats","ipfs-utils":"^9.0.13","ipfsd-ctl":"^12.0.3","iso-url":"^1.0.0","kubo-rpc-client":"^2.0.2","merge-options":"^3.0.4","mock-ipfs-pinning-service":"^0.4.2","url":"^0.11.0"},"optionalDependencies":{"electron-webrtc":"^0.3.0","wrtc":"^0.4.6"},"releases":[{"from":"2022-12-15T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":11},{"from":"2022-10-16T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":17},{"from":"2022-07-18T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":33},{"from":"2022-01-14T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":73},{"from":"2021-01-14T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":226}],"hasSelectiveFiles":true},"npm":{"downloads":[{"from":"2023-01-13T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":993},{"from":"2023-01-07T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":9296},{"from":"2022-12-15T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":30049},{"from":"2022-10-16T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":107637},{"from":"2022-07-18T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":231912},{"from":"2022-01-14T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":472215}],"starsCount":6},"github":{"homepage":"https://js.ipfs.tech","starsCount":7244,"forksCount":1345,"subscribersCount":233,"issues":{"count":4254,"openCount":361,"distribution":{"3600":418,"10800":341,"32400":271,"97200":538,"291600":449,"874800":525,"2624400":509,"7873200":470,"23619600":286,"70858800":196,"212576400":251},"isDisabled":false},"contributors":[{"username":"daviddias","commitsCount":1588},{"username":"achingbrain","commitsCount":1210},{"username":"alanshaw","commitsCount":893},{"username":"dignifiedquire","commitsCount":254},{"username":"jbenet","commitsCount":143},{"username":"vasco-santos","commitsCount":142},{"username":"hugomrdias","commitsCount":129},{"username":"greenkeeperio-bot","commitsCount":107},{"username":"greenkeeper[bot]","commitsCount":57},{"username":"hacdias","commitsCount":55},{"username":"lidel","commitsCount":55},{"username":"vmx","commitsCount":51},{"username":"hackergrrl","commitsCount":42},{"username":"victorb","commitsCount":41},{"username":"jacobheun","commitsCount":41},{"username":"fbaiodias","commitsCount":40},{"username":"mappum","commitsCount":38},{"username":"richardschneider","commitsCount":37},{"username":"dependabot-preview[bot]","commitsCount":32},{"username":"pgte","commitsCount":30},{"username":"Gozala","commitsCount":29},{"username":"dryajov","commitsCount":26},{"username":"olizilla","commitsCount":24},{"username":"krl","commitsCount":22},{"username":"nginnever","commitsCount":22},{"username":"dirkmc","commitsCount":20},{"username":"travisperson","commitsCount":18},{"username":"RichardLitt","commitsCount":17},{"username":"fsdiogo","commitsCount":16},{"username":"github-actions[bot]","commitsCount":15},{"username":"ckeenan","commitsCount":13},{"username":"kumavis","commitsCount":13},{"username":"andrew","commitsCount":11},{"username":"harlantwood","commitsCount":10},{"username":"0x-r4bbit","commitsCount":10},{"username":"niinpatel","commitsCount":10},{"username":"haadcode","commitsCount":8},{"username":"wraithgar","commitsCount":8},{"username":"mkg20001","commitsCount":8},{"username":"dependabot[bot]","commitsCount":8},{"username":"JGAntunes","commitsCount":7},{"username":"magik6k","commitsCount":7},{"username":"MichaelMure","commitsCount":7},{"username":"Stebalien","commitsCount":7},{"username":"BigLep","commitsCount":7},{"username":"chriscool","commitsCount":6},{"username":"enricomarino","commitsCount":6},{"username":"hsanjuan","commitsCount":6},{"username":"terichadbourne","commitsCount":6},{"username":"Xmader","commitsCount":6},{"username":"rvagg","commitsCount":6},{"username":"Mithgol","commitsCount":5},{"username":"Mr0grog","commitsCount":5},{"username":"Prabhakar-Poudel","commitsCount":5},{"username":"gavinmcdermott","commitsCount":4},{"username":"qpakzk","commitsCount":4},{"username":"JonKrone","commitsCount":4},{"username":"mikeal","commitsCount":4},{"username":"dbachko","commitsCount":4},{"username":"koivunej","commitsCount":4},{"username":"andrewdeandrade","commitsCount":3},{"username":"alexmingoia","commitsCount":3},{"username":"whyrusleeping","commitsCount":3},{"username":"SidHarder","commitsCount":3},{"username":"kenshyx","commitsCount":3},{"username":"rasmuserik","commitsCount":3},{"username":"paulogr","commitsCount":3},{"username":"ya7ya","commitsCount":3},{"username":"PedroMiguelSS","commitsCount":3},{"username":"obo20","commitsCount":3},{"username":"DougAnderson444","commitsCount":3},{"username":"bluelovers","commitsCount":3},{"username":"negamaxi","commitsCount":3},{"username":"tabcat","commitsCount":3},{"username":"JeffDownie","commitsCount":2},{"username":"vith","commitsCount":2},{"username":"nunofmn","commitsCount":2},{"username":"xizhao","commitsCount":2},{"username":"maxlath","commitsCount":2},{"username":"atvanguard","commitsCount":2},{"username":"AquiGorka","commitsCount":2},{"username":"kevinsimper","commitsCount":2},{"username":"atfornes","commitsCount":2},{"username":"satazor","commitsCount":2},{"username":"davidgilbertson","commitsCount":2},{"username":"dordille","commitsCount":2},{"username":"shunkino","commitsCount":2},{"username":"0xall","commitsCount":2},{"username":"momack2","commitsCount":2},{"username":"raoulmillais","commitsCount":2},{"username":"pkafei","commitsCount":2},{"username":"grassias","commitsCount":2},{"username":"NukeManDan","commitsCount":2},{"username":"MicrowaveDev","commitsCount":2},{"username":"reasv","commitsCount":2},{"username":"aphelionz","commitsCount":2},{"username":"0xflotus","commitsCount":2},{"username":"ludwigschubi","commitsCount":2},{"username":"kvutien","commitsCount":2},{"username":"icidasset","commitsCount":2}],"commits":[{"from":"2023-01-07T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":15},{"from":"2022-12-15T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":15},{"from":"2022-10-16T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":24},{"from":"2022-07-18T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":44},{"from":"2022-01-14T00:00:00.000Z","to":"2023-01-14T00:00:00.000Z","count":111}]},"source":{"files":{"readmeSize":6400,"testsSize":40070,"hasChangelog":true},"badges":[{"urls":{"original":"https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg?style=flat-square","service":"https://codecov.io/github/ipfs/js-ipfs/graphs/badge.svg","shields":"https://img.shields.io/codecov/c/github/ipfs/js-ipfs.svg","content":"https://img.shields.io/codecov/c/github/ipfs/js-ipfs.json"},"info":{"service":"codecov","type":"coverage"}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs.svg?path=packages/ipfs&style=flat","service":"https://david-dm.org/ipfs/js-ipfs.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs.svg","content":"https://img.shields.io/david/ipfs/js-ipfs.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/dm/ipfs.svg","shields":"https://img.shields.io/npm/dm/ipfs.svg","content":"https://img.shields.io/npm/dm/ipfs.json"},"info":{"service":"npm","type":"downloads","modifiers":{"type":"dm"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-unixfs.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-unixfs.svg","content":"https://img.shields.io/npm/v/ipfs-unixfs.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs-unixfs.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfs-unixfs.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs-unixfs.svg","content":"https://img.shields.io/david/ipfs/js-ipfs-unixfs.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-repo.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-repo.svg","content":"https://img.shields.io/npm/v/ipfs-repo.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs-repo.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfs-repo.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs-repo.svg","content":"https://img.shields.io/david/ipfs/js-ipfs-repo.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-repo-migrations.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-repo-migrations.svg","content":"https://img.shields.io/npm/v/ipfs-repo-migrations.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs-repo-migrations.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfs-repo-migrations.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs-repo-migrations.svg","content":"https://img.shields.io/david/ipfs/js-ipfs-repo-migrations.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-bitswap.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-bitswap.svg","content":"https://img.shields.io/npm/v/ipfs-bitswap.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs-bitswap.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfs-bitswap.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs-bitswap.svg","content":"https://img.shields.io/david/ipfs/js-ipfs-bitswap.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipns.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipns.svg","content":"https://img.shields.io/npm/v/ipns.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipns.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipns.svg","shields":"https://img.shields.io/david/ipfs/js-ipns.svg","content":"https://img.shields.io/david/ipfs/js-ipns.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-utils.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-utils.svg","content":"https://img.shields.io/npm/v/ipfs-utils.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfs.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs.svg","content":"https://img.shields.io/david/ipfs/js-ipfs.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-http-client.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-http-client.svg","content":"https://img.shields.io/npm/v/ipfs-http-client.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfs-http-response.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfs-http-response.svg","content":"https://img.shields.io/npm/v/ipfs-http-response.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfs-http-response.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfs-http-response.svg","shields":"https://img.shields.io/david/ipfs/js-ipfs-http-response.svg","content":"https://img.shields.io/david/ipfs/js-ipfs-http-response.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/ipfsd-ctl.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/ipfsd-ctl.svg","content":"https://img.shields.io/npm/v/ipfsd-ctl.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/js-ipfsd-ctl.svg?style=flat-square","service":"https://david-dm.org/ipfs/js-ipfsd-ctl.svg","shields":"https://img.shields.io/david/ipfs/js-ipfsd-ctl.svg","content":"https://img.shields.io/david/ipfs/js-ipfsd-ctl.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/is-ipfs.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/is-ipfs.svg","content":"https://img.shields.io/npm/v/is-ipfs.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/is-ipfs.svg?style=flat-square","service":"https://david-dm.org/ipfs/is-ipfs.svg","shields":"https://img.shields.io/david/ipfs/is-ipfs.svg","content":"https://img.shields.io/david/ipfs/is-ipfs.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/aegir.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/aegir.svg","content":"https://img.shields.io/npm/v/aegir.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipfs/aegir.svg?style=flat-square","service":"https://david-dm.org/ipfs/aegir.svg","shields":"https://img.shields.io/david/ipfs/aegir.svg","content":"https://img.shields.io/david/ipfs/aegir.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p.svg","content":"https://img.shields.io/npm/v/libp2p.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p.svg","content":"https://img.shields.io/david/libp2p/js-libp2p.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/peer-id.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/peer-id.svg","content":"https://img.shields.io/npm/v/peer-id.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-peer-id.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-peer-id.svg","shields":"https://img.shields.io/david/libp2p/js-peer-id.svg","content":"https://img.shields.io/david/libp2p/js-peer-id.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-crypto.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-crypto.svg","content":"https://img.shields.io/npm/v/libp2p-crypto.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-crypto.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-crypto.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-crypto.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-crypto.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-floodsub.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-floodsub.svg","content":"https://img.shields.io/npm/v/libp2p-floodsub.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-floodsub.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-floodsub.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-floodsub.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-floodsub.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-gossipsub.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-gossipsub.svg","content":"https://img.shields.io/npm/v/libp2p-gossipsub.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ChainSafe/gossipsub-js.svg?style=flat-square","service":"https://david-dm.org/ChainSafe/gossipsub-js.svg","shields":"https://img.shields.io/david/ChainSafe/gossipsub-js.svg","content":"https://img.shields.io/david/ChainSafe/gossipsub-js.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-kad-dht.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-kad-dht.svg","content":"https://img.shields.io/npm/v/libp2p-kad-dht.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-kad-dht.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-kad-dht.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-kad-dht.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-kad-dht.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-mdns.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-mdns.svg","content":"https://img.shields.io/npm/v/libp2p-mdns.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-mdns.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-mdns.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-mdns.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-mdns.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-bootstrap.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-bootstrap.svg","content":"https://img.shields.io/npm/v/libp2p-bootstrap.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-bootstrap.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-bootstrap.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-bootstrap.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-bootstrap.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-noise.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-noise.svg","content":"https://img.shields.io/npm/v/libp2p-noise.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ChainSafe/js-libp2p-noise.svg?style=flat-square","service":"https://david-dm.org/ChainSafe/js-libp2p-noise.svg","shields":"https://img.shields.io/david/ChainSafe/js-libp2p-noise.svg","content":"https://img.shields.io/david/ChainSafe/js-libp2p-noise.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-tcp.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-tcp.svg","content":"https://img.shields.io/npm/v/libp2p-tcp.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-tcp.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-tcp.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-tcp.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-tcp.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-webrtc-star.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-webrtc-star.svg","content":"https://img.shields.io/npm/v/libp2p-webrtc-star.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-webrtc-star.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-webrtc-star.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-webrtc-star.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-webrtc-star.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-websockets.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-websockets.svg","content":"https://img.shields.io/npm/v/libp2p-websockets.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-websockets.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-websockets.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-websockets.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-websockets.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-mplex.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-mplex.svg","content":"https://img.shields.io/npm/v/libp2p-mplex.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-mplex.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-mplex.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-mplex.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-mplex.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-delegated-content-routing.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-delegated-content-routing.svg","content":"https://img.shields.io/npm/v/libp2p-delegated-content-routing.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-delegated-content-routing.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-delegated-content-routing.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-delegated-content-routing.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-delegated-content-routing.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/libp2p-delegated-peer-routing.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/libp2p-delegated-peer-routing.svg","content":"https://img.shields.io/npm/v/libp2p-delegated-peer-routing.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/libp2p/js-libp2p-delegated-peer-routing.svg?style=flat-square","service":"https://david-dm.org/libp2p/js-libp2p-delegated-peer-routing.svg","shields":"https://img.shields.io/david/libp2p/js-libp2p-delegated-peer-routing.svg","content":"https://img.shields.io/david/libp2p/js-libp2p-delegated-peer-routing.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/@ipld/dag-pb.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/@ipld/dag-pb.svg","content":"https://img.shields.io/npm/v/@ipld/dag-pb.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipld/js-dag-pb.svg?style=flat-square","service":"https://david-dm.org/ipld/js-dag-pb.svg","shields":"https://img.shields.io/david/ipld/js-dag-pb.svg","content":"https://img.shields.io/david/ipld/js-dag-pb.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/@ipld/dag-cbor.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/@ipld/dag-cbor.svg","content":"https://img.shields.io/npm/v/@ipld/dag-cbor.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/ipld/js-dag-cbor.svg?style=flat-square","service":"https://david-dm.org/ipld/js-dag-cbor.svg","shields":"https://img.shields.io/david/ipld/js-dag-cbor.svg","content":"https://img.shields.io/david/ipld/js-dag-cbor.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/multiformats.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/multiformats.svg","content":"https://img.shields.io/npm/v/multiformats.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/multiformats/js-multiformats.svg?style=flat-square","service":"https://david-dm.org/multiformats/js-multiformats.svg","shields":"https://img.shields.io/david/multiformats/js-multiformats.svg","content":"https://img.shields.io/david/multiformats/js-multiformats.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/mafmt.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/mafmt.svg","content":"https://img.shields.io/npm/v/mafmt.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/multiformats/js-mafmt.svg?style=flat-square","service":"https://david-dm.org/multiformats/js-mafmt.svg","shields":"https://img.shields.io/david/multiformats/js-mafmt.svg","content":"https://img.shields.io/david/multiformats/js-mafmt.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://img.shields.io/npm/v/multiaddr.svg?maxAge=86400&style=flat-square","shields":"https://img.shields.io/npm/v/multiaddr.svg","content":"https://img.shields.io/npm/v/multiaddr.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://david-dm.org/multiformats/js-multiaddr.svg?style=flat-square","service":"https://david-dm.org/multiformats/js-multiaddr.svg","shields":"https://img.shields.io/david/multiformats/js-multiaddr.svg","content":"https://img.shields.io/david/multiformats/js-multiaddr.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}}],"linters":["eslint","editorconfig"],"coverage":0.78}},"evaluation":{"quality":{"carefulness":0.49999999999999994,"tests":0.417,"health":1,"branding":0.6},"popularity":{"communityInterest":8928,"downloadsCount":35879,"downloadsAcceleration":-74.36152968036524,"dependentsCount":0},"maintenance":{"releasesFrequency":1,"commitsFrequency":1,"openIssues":1,"issuesDistribution":0}},"score":{"final":0.6181964612194982,"detail":{"quality":0.8263689341586187,"popularity":0.347135541530852,"maintenance":0.7108238326746128}}}