UNPKG

@akala/json-rpc-ws

Version:

json-rpc websocket transport

102 lines 2.78 kB
{ "name": "@akala/json-rpc-ws", "version": "15.0.9", "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": "^44.2.8", "debug": "^4.4.3", "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.19.3", "@types/ws": "^8.18.1", "puppeteer": "^24.34.0", "selenium-webdriver": "^4.39.0", "typescript": "^5.9.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" }