{ "name": "libp2p", "version": "0.22.0", "description": "JavaScript base class for libp2p bundles", "leadMaintainer": "David Dias ", "main": "src/index.js", "scripts": { "lint": "aegir lint", "build": "aegir build", "test": "aegir test -t node -t browser", "test:node": "aegir test -t node", "test:browser": "aegir test -t browser", "release": "aegir release -t node -t browser", "release-minor": "aegir release --type minor -t node -t browser", "release-major": "aegir release --type major -t node -t browser", "coverage": "aegir coverage", "coverage-publish": "aegir coverage --provider coveralls" }, "repository": { "type": "git", "url": "https://github.com/libp2p/js-libp2p.git" }, "keywords": [ "IPFS" ], "engines": { "node": ">=6.0.0", "npm": ">=3.0.0" }, "license": "MIT", "bugs": { "url": "https://github.com/libp2p/js-libp2p/issues" }, "homepage": "https://github.com/libp2p/js-libp2p", "browser": { "joi": "joi-browser" }, "dependencies": { "async": "^2.6.1", "joi": "^13.4.0", "joi-browser": "^13.4.0", "libp2p-connection-manager": "~0.0.2", "libp2p-floodsub": "~0.15.0", "libp2p-ping": "~0.8.0", "libp2p-switch": "~0.40.4", "libp2p-websockets": "~0.12.0", "mafmt": "^6.0.0", "multiaddr": "^5.0.0", "peer-book": "~0.8.0", "peer-id": "~0.10.7", "peer-info": "~0.14.1" }, "devDependencies": { "@nodeutils/defaults-deep": "^1.1.0", "aegir": "^14.0.0", "chai": "^4.1.2", "cids": "~0.5.3", "dirty-chai": "^2.0.1", "electron-webrtc": "~0.3.0", "libp2p-circuit": "~0.2.0", "libp2p-kad-dht": "~0.10.0", "libp2p-mdns": "~0.12.0", "libp2p-mplex": "~0.8.0", "libp2p-railing": "~0.9.2", "libp2p-secio": "~0.10.0", "libp2p-spdy": "~0.12.1", "libp2p-tcp": "~0.12.0", "libp2p-webrtc-star": "~0.15.3", "libp2p-websocket-star": "~0.8.1", "libp2p-websocket-star-rendezvous": "~0.2.3", "lodash.times": "^4.3.2", "pull-goodbye": "0.0.2", "pull-serializer": "~0.3.2", "pull-stream": "^3.6.8", "sinon": "^6.0.1", "wrtc": "~0.1.6" }, "contributors": [ "Alan Shaw ", "Chris Bratlien ", "Chris Dostert ", "Daijiro Wachi ", "David Dias ", "Diogo Silva ", "Dmitriy Ryajov ", "Elven ", "Florian-Merle ", "Friedel Ziegelmayer ", "Giovanni T. Parra ", "Hugo Dias ", "Irakli Gozalishvili ", "Jacob Heun ", "Joel Gustafson ", "John Rees ", "João Santos ", "Kevin Kwok ", "Lars Gierth ", "Maciej Krüger ", "Nuno Nogueira ", "Pedro Teixeira ", "Pedro Teixeira ", "RasmusErik Voel Jensen ", "Richard Littauer ", "Ryan Bell ", "Sönke Hahn ", "Tiago Alves ", "Volker Mische ", "Zane Starr ", "greenkeeperio-bot ", "mayerwin ", "ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ " ] }