UNPKG

node-red-contrib-spruthub

Version:
70 lines (69 loc) 2.29 kB
{ "name": "rpc-websockets", "version": "7.4.16", "description": "JSON-RPC 2.0 implementation over WebSockets for Node.js", "main": "./dist/index.js", "scripts": { "build": "tsc && mkdir -p ./dist && eslint --fix -c ./.eslintrc './src/**/*.ts' && babel ./build-ts -d ./dist --copy-files && browserify -s RPCWebSocket ./dist/index.browser.js > ./dist/index.browser-bundle.js", "pretest": "npm run-script build", "test": "mocha --exit test/*spec.js", "test:client": "mocha --exit test/client.spec.js", "test:server": "mocha --exit test/server.spec.js", "coverage": "istanbul cover _mocha --report lcovonly -- -R spec --exit && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage", "coveralls": "npm run-script coverage && coveralls < ./coverage/lcov.info" }, "repository": { "type": "git", "url": "git+https://github.com/elpheria/rpc-websockets.git" }, "dependencies": { "@babel/runtime": "^7.11.2", "circular-json": "^0.5.9", "eventemitter3": "^4.0.7", "uuid": "^8.3.0", "ws": "^7.4.5" }, "optionalDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "devDependencies": { "@babel/cli": "^7.11.6", "@babel/core": "^7.11.6", "@babel/plugin-transform-runtime": "^7.11.5", "@babel/preset-env": "^7.11.5", "@babel/preset-typescript": "^7.10.4", "@types/uuid": "^8.3.0", "@types/ws": "^7.2.6", "@typescript-eslint/eslint-plugin": "^4.0.1", "@typescript-eslint/parser": "^4.0.1", "babel-eslint": "^10.1.0", "browserify": "^16.5.2", "chai": "^4.2.0", "coveralls": "^3.1.0", "eslint": "^7.8.1", "istanbul": "^0.4.5", "mocha": "^8.1.3", "mocha-lcov-reporter": "^1.3.0", "typescript": "^4.0.2" }, "browser": "./dist/index.browser.js", "keywords": [ "json", "rpc", "websocket", "ws", "client", "server" ], "author": "Elpheria", "license": "LGPL-3.0-only", "bugs": { "url": "https://github.com/elpheria/rpc-websockets/issues" }, "homepage": "https://github.com/elpheria/rpc-websockets#readme", "funding": { "type": "paypal", "url": "https://paypal.me/kozjak" } }