UNPKG

rpc-websocketserver

Version:

Simple rpc websocket server, wrapping the very popular 'ws' library. Register your RPCs with convenient decorators.

52 lines (51 loc) 1.35 kB
{ "name": "rpc-websocketserver", "version": "2.0.0", "description": "Simple rpc websocket server, wrapping the very popular 'ws' library. Register your RPCs with convenient decorators.", "keywords": [ "RPC", "json-rpc2", "websocket-server", "rpc-websocketserver", "server", "ws", "typescript", "ts", "decorator", "WebSocket", "WebSockets", "real-time" ], "main": "dist/index.js", "scripts": { "lint": "eslint --ext .ts --quiet --fix ./", "clean": "rm -rf dist && mkdir dist", "test": "jest", "build": "yarn clean && tsc" }, "license": "MIT", "dependencies": { "reflect-metadata": "^0.1.13" }, "peerDependencies": { "ws": ">= 7.0.0 < 8" }, "devDependencies": { "@types/express": "^4.17.6", "@types/jest": "^26.0.5", "@types/node": "^14.0.14", "@types/ws": "^7.2.5", "@typescript-eslint/eslint-plugin": "^3.4.0", "@typescript-eslint/parser": "^3.4.0", "eslint": "^7.3.1", "eslint-config-airbnb-typescript": "^8.0.2", "eslint-config-prettier": "^6.11.0", "eslint-plugin-import": "2.20.1", "eslint-plugin-prettier": "^3.1.4", "express": "^4.17.1", "jest": "^26.1.0", "prettier": "^2.0.5", "ts-jest": "^26.1.3", "typescript": "^3.9.7" } }