{ "name": "libp2p-websockets", "version": "0.15.4", "description": "JavaScript implementation of the WebSockets module that libp2p uses and that implements the interface-transport spec", "leadMaintainer": "Jacob Heun ", "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": "nyc --reporter=lcov --reporter=text npm run test:node" }, "browser": { "./src/listener.js": "./src/listener.browser.js" }, "files": [ "src", "dist" ], "pre-push": [ "lint" ], "repository": { "type": "git", "url": "git+https://github.com/libp2p/js-libp2p-websockets.git" }, "keywords": [ "IPFS" ], "license": "MIT", "bugs": { "url": "https://github.com/libp2p/js-libp2p-websockets/issues" }, "homepage": "https://github.com/libp2p/js-libp2p-websockets#readme", "dependencies": { "abortable-iterator": "^3.0.0", "class-is": "^1.1.0", "debug": "^4.2.0", "err-code": "^3.0.1", "ipfs-utils": "^6.0.1", "it-ws": "^4.0.0", "libp2p-utils": "^0.2.1", "mafmt": "^8.0.1", "multiaddr": "^9.0.1", "multiaddr-to-uri": "fluencelabs/js-multiaddr-to-uri", "p-defer": "^3.0.0", "p-timeout": "^4.1.0" }, "devDependencies": { "abort-controller": "^3.0.0", "aegir": "^32.2.0", "bl": "^4.0.0", "is-loopback-addr": "^1.0.1", "it-goodbye": "^2.0.1", "it-pipe": "^1.0.1", "libp2p-interfaces": "^0.8.3", "streaming-iterables": "^5.0.2", "uint8arrays": "^2.1.2", "util": "^0.12.3" }, "contributors": [ "David Dias ", "Jacob Heun ", "Vasco Santos ", "Friedel Ziegelmayer ", "Francisco Baio Dias ", "Dmitriy Ryajov ", "Alex Potsides ", "Hugo Dias ", "Maciej Krüger ", "ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ ", "Chris Campbell ", "Diogo Silva ", "Irakli Gozalishvili ", "Jack Kleeman ", "Marcin Rataj ", "Michael FIG ", "Richard Littauer ", "nikor ", "Alan Shaw " ] }