UNPKG

2.49 kBJSONView Raw
1{
2 "name": "jayson",
3 "version": "3.7.0",
4 "description": "JSON-RPC 1.0/2.0 compliant server and client",
5 "license": "MIT",
6 "keywords": [
7 "jsonrpc",
8 "json-rpc",
9 "rpc",
10 "json",
11 "jsonrpc-2.0",
12 "jsonrpc-1.0",
13 "middleware",
14 "connect",
15 "express",
16 "fork",
17 "distributed",
18 "relay",
19 "http",
20 "tcp",
21 "https",
22 "tls",
23 "api"
24 ],
25 "author": "Tedde Lundgren <mail@tedeh.net> (https://tedeh.net)",
26 "maintainers": "Tedde Lundgren <mail@tedeh.net> (https://tedeh.net)",
27 "bin": "./bin/jayson.js",
28 "repository": {
29 "type": "git",
30 "url": "git://github.com/tedeh/jayson.git"
31 },
32 "homepage": "https://jayson.tedeh.net",
33 "bugs": "https://github.com/tedeh/jayson/issues",
34 "contributors": [
35 "Tedde Lundgren <mail@tedeh.net> (https://tedeh.net)",
36 "Daniel Vicory <dvicory@gmail.com> (http://bzfx.net)",
37 "Jonathan Liu <net147@gmail.com>"
38 ],
39 "scripts": {
40 "test": "mocha",
41 "test-ci": "mocha -w -R min",
42 "test-tsc": "tsc --strict --lib es6 --esModuleInterop typescript/test.ts",
43 "coverage": "nyc mocha",
44 "coveralls": "mocha && nyc report --reporter=text-lcov | coveralls",
45 "docs": "jsdoc -t node_modules/ink-docstrap/template -R README.md -c ./jsdoc.conf.json",
46 "docs_clear": "rm -rf ./docs/jayson/*; exit 0",
47 "docs_refresh": "npm run docs_clear && npm run docs",
48 "docs_deploy": "rsync --delete -r docs/jayson/* tedeh.net:/var/www/jayson.tedeh.net; exit 0",
49 "lint": "jshint lib/*.js lib/**/*.js promise/*.js promise/**/*.js; exit 0"
50 },
51 "dependencies": {
52 "@types/connect": "^3.4.33",
53 "@types/node": "^12.12.54",
54 "@types/ws": "^7.4.4",
55 "commander": "^2.20.3",
56 "delay": "^5.0.0",
57 "es6-promisify": "^5.0.0",
58 "eyes": "^0.1.8",
59 "isomorphic-ws": "^4.0.1",
60 "json-stringify-safe": "^5.0.1",
61 "JSONStream": "^1.3.5",
62 "lodash": "^4.17.20",
63 "uuid": "^8.3.2",
64 "ws": "^7.4.5"
65 },
66 "devDependencies": {
67 "@types/express-serve-static-core": "^4.17.30",
68 "@types/lodash": "^4.14.182",
69 "body-parser": "^1.19.0",
70 "connect": "^3.7.0",
71 "coveralls": "^3.1.0",
72 "es6-promise": "^4.2.8",
73 "express": "^4.17.1",
74 "ink-docstrap": "^1.3.2",
75 "jsdoc": "^3.6.5",
76 "jshint": "^2.12.0",
77 "mocha": "^7.2.0",
78 "node-fetch": "^2.6.7",
79 "nyc": "^14.1.1",
80 "pass-stream": "^1.0.0",
81 "should": "^13.2.3",
82 "superagent": "^3.8.3",
83 "typescript": "^4.7.4"
84 },
85 "engines": {
86 "node": ">=8"
87 }
88}