UNPKG

@akala/json-rpc-ws

Version:

json-rpc websocket transport

104 lines 2.72 kB
{ "name": "@akala/json-rpc-ws", "version": "12.0.1", "repository": { "type": "git", "url": "git+https://github.com/npenin/akala.git" }, "homepage": "https://akala.js.org/jsonrpc", "publishConfig": { "provenance": true }, "funding": "https://github.com/npenin/akala?sponsor=1", "description": "json-rpc websocket transport", "main": "./dist/cjs/browser.js", "type": "module", "scripts": { "test": "node --test --enable-source-maps", "coverage": "yarn test --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=lcov.info", "validate": "npm ls", "jsdoc": "jsdoc", "docs": "jsdoc index.js lib -d docs", "prepack": "../../makeCjs.sh" }, "keywords": [ "json-rpc", "websocket" ], "author": "Nicolas Penin <akala@dragon-angel.fr>", "license": "BSD-3-Clause", "dependencies": { "@akala/core": "^39.5.1", "debug": "^4.4.1", "reflect-metadata": "^0.2.2", "ws": "^8.18.2" }, "pre-commit": [ "validate", "lint", "test" ], "browser": "./dist/esm/browser.js", "source": [ "src/index.ts", "src/browser.ts" ], "devDependencies": { "@types/assert": "1.5.11", "@types/debug": "4.1.12", "@types/node": "^22.15.29", "@types/ws": "^8.18.1", "bufferutil": "^4.0.9", "puppeteer": "^24.10.0", "selenium-webdriver": "^4.33.0", "source-map-support": "^0.5.21", "typescript": "^5.8.3" }, "gitHead": "d92f6693ed8cca439c8e92d2045bb15c0a7dae43", "exports": { ".": { "browser": { "require": { "types": "./dist/cjs/browser.d.ts", "default": "./dist/cjs/browser.js" }, "import": { "types": "./dist/esm/browser.d.ts", "default": "./dist/esm/browser.js" } }, "node": { "require": { "types": "./dist/cjs/index.d.ts", "default": "./dist/cjs/index.js" }, "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" } }, "require": { "types": "./dist/cjs/browser.d.ts", "default": "./dist/cjs/browser.js" }, "import": { "types": "./dist/esm/browser.d.ts", "default": "./dist/esm/browser.js" }, "types": "./dist/cjs/browser.d.ts", "default": "./dist/cjs/browser.js" }, "./browser": { "require": { "types": "./dist/cjs/browser.d.ts", "default": "./dist/cjs/browser.js" }, "import": { "types": "./dist/esm/browser.d.ts", "default": "./dist/esm/browser.js" } } }, "module": "./dist/esm/browser.js", "types": "./dist/esm/browser.d.ts" }