{ "name": "libp2p", "version": "0.24.3", "description": "JavaScript base class for libp2p bundles", "leadMaintainer": "Jacob Heun ", "main": "src/index.js", "files": [ "dist", "src" ], "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", "./test/utils/bundle-nodejs": "./test/utils/bundle-browser" }, "dependencies": { "async": "^2.6.1", "debug": "^4.1.0", "err-code": "^1.1.2", "fsm-event": "^2.1.0", "joi": "^14.0.6", "joi-browser": "^13.4.0", "libp2p-connection-manager": "~0.0.2", "libp2p-floodsub": "~0.15.1", "libp2p-ping": "~0.8.3", "libp2p-switch": "~0.41.3", "libp2p-websockets": "~0.12.0", "mafmt": "^6.0.2", "multiaddr": "^5.0.2", "peer-book": "~0.8.0", "peer-id": "~0.12.0", "peer-info": "~0.14.1" }, "devDependencies": { "@nodeutils/defaults-deep": "^1.1.0", "aegir": "^17.0.1", "chai": "^4.2.0", "chai-checkmark": "^1.0.1", "cids": "~0.5.5", "dirty-chai": "^2.0.1", "electron-webrtc": "~0.3.0", "interface-datastore": "~0.6.0", "libp2p-bootstrap": "~0.9.3", "libp2p-circuit": "~0.3.0", "libp2p-delegated-content-routing": "~0.2.2", "libp2p-delegated-peer-routing": "~0.2.2", "libp2p-kad-dht": "~0.11.1", "libp2p-mdns": "~0.12.0", "libp2p-mplex": "~0.8.4", "libp2p-secio": "~0.10.1", "libp2p-spdy": "~0.13.0", "libp2p-tcp": "~0.13.0", "libp2p-webrtc-star": "~0.15.5", "libp2p-websocket-star": "~0.9.0", "libp2p-websocket-star-rendezvous": "~0.2.4", "lodash.times": "^4.3.2", "nock": "^10.0.2", "pull-goodbye": "0.0.2", "pull-serializer": "~0.3.2", "pull-stream": "^3.6.9", "sinon": "^7.1.1", "webrtcsupport": "^2.2.0", "wrtc": "~0.3.2" }, "contributors": [ "Alan Shaw ", "Chris Bratlien ", "Chris Dostert ", "Daijiro Wachi ", "David Dias ", "Diogo Silva ", "Dmitriy Ryajov ", "Elven ", "Florian-Merle ", "Friedel Ziegelmayer ", "Giovanni T. Parra ", "Henrique Dias ", "Hugo Dias ", "Irakli Gozalishvili ", "Jacob Heun ", "Joel Gustafson ", "John Rees ", "João Santos ", "Kevin Kwok ", "Lars Gierth ", "Maciej Krüger ", "Marcin Tojek ", "Nuno Nogueira ", "Pedro Teixeira ", "Pedro Teixeira ", "RasmusErik Voel Jensen ", "Richard Littauer ", "Ryan Bell ", "Sönke Hahn ", "Tiago Alves ", "Vasco Santos ", "Vasco Santos ", "Volker Mische ", "Zane Starr ", "greenkeeperio-bot ", "mayerwin ", "ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ " ] }