UNPKG

noice-json-rpc

Version:

Noice Json RPC exposes a clean ES6 Proxy and Promise based interface for JSON-RPC2 Clients and Servers

60 lines (59 loc) 1.6 kB
{ "name": "noice-json-rpc", "version": "1.2.0", "description": "Noice Json RPC exposes a clean ES6 Proxy and Promise based interface for JSON-RPC2 Clients and Servers", "main": "lib/noice-json-rpc.js", "typings": "lib/noice-json-rpc.d.ts", "files": [ "lib" ], "scripts": { "build": "tsc -p src", "clean": "rm -rf lib && rm -rf test", "pretest": "tsc -p tests", "test": "istanbul cover node_modules/.bin/_mocha -- -R spec out/*.test.js", "tslint": "tslint -c tslint.json src/*.ts tests/*.ts", "mocha-debug": "mocha --debug-brk -R spec out/*.test.js", "coveralls": "cat coverage/lcov.info | node_modules/.bin/coveralls", "example": "node out/example.js" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/nojvek/noice-json-rpc" }, "keywords": [ "noice", "json", "rpc", "rpc2", "es6", "proxy", "promises", "api", "server", "client" ], "author": "nojvek", "license": "MIT", "bugs": { "url": "https://github.com/nojvek/noice-json-rpc/issues" }, "homepage": "https://github.com/nojvek/noice-json-rpc#readme", "devDependencies": { "@types/chai": "^3.4.34", "@types/mocha": "^2.2.32", "@types/node": "^6.0.43", "@types/sinon": "^1.16.31", "@types/ws": "^3.2.1", "chai": "^3.5.0", "chrome-remote-debug-protocol": "^1.0.1", "devtools-protocol": "0.0.555290", "coveralls": "^2.11.11", "istanbul": "^0.4.5", "mocha": "^2.5.3", "sinon": "^1.17.4", "tslint": "^3.15.1", "typescript": "^2.0.3", "ws": "^3.3.2" } }