UNPKG

@akala/json-rpc-ws

Version:

json-rpc websocket transport

103 lines 2.81 kB
{ "name": "@akala/json-rpc-ws", "version": "14.3.8", "repository": { "type": "git", "url": "git+https://github.com/npenin/akala.git" }, "homepage": "https://akala.js.org/jsonrpc", "publishConfig": { "provenance": false }, "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 dist/esm/test/**/*.mjs", "coverage": "node --test --enable-source-maps --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=lcov.info --test-reporter=spec --test-reporter-destination=stdout dist/esm/test/**/*.mjs", "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": "^41.11.1", "debug": "^4.4.1", "reflect-metadata": "^0.2.2", "ws": "^8.18.3" }, "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.16.0", "@types/ws": "^8.18.1", "bufferutil": "^4.0.9", "puppeteer": "^24.11.2", "selenium-webdriver": "^4.34.0", "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" }