1{ 2 "name": "thrift", 3 "description": "node.js bindings for the Apache Thrift RPC system", 4 "homepage": "http://thrift.apache.org/", 5 "repository": { 6 "type": "git", 7 "url": "https://github.com/apache/thrift.git" 8 }, 9 "version": "0.18.0", 10 "author": { 11 "name": "Apache Thrift Developers", 12 "email": "dev@thrift.apache.org", 13 "url": "http://thrift.apache.org" 14 }, 15 "license": "Apache-2.0", 16 "licenses": [ 17 { 18 "type": "Apache-2.0", 19 "url": "http://www.apache.org/licenses/LICENSE-2.0" 20 } 21 ], 22 "bugs": { 23 "mail": "dev@thrift.apache.org", 24 "url": "https://issues.apache.org/jira/browse/THRIFT" 25 }, 26 "files": [ 27 "lib/nodejs/lib/thrift", 28 "lib/nodejs/README.md" 29 ], 30 "directories": { 31 "lib": "./lib/nodejs/lib/thrift" 32 }, 33 "browser": "./lib/nodejs/lib/thrift/browser.js", 34 "main": "./lib/nodejs/lib/thrift", 35 "engines": { 36 "node": ">= 10.18.0" 37 }, 38 "dependencies": { 39 "browser-or-node": "^1.2.1", 40 "isomorphic-ws": "^4.0.1", 41 "node-int64": "^0.4.0", 42 "q": "^1.5.0", 43 "ws": "^5.2.3" 44 }, 45 "devDependencies": { 46 "@types/node": "^10.12.6", 47 "@types/node-int64": "^0.4.29", 48 "@types/q": "^1.5.1", 49 "buffer-equals": "^1.0.4", 50 "commander": "^2.14.1", 51 "connect": "^3.6.6", 52 "eslint": "^5.7.0", 53 "eslint-config-prettier": "^3.1.0", 54 "eslint-plugin-prettier": "^3.0.0", 55 "html-validator-cli": "^4.1.4", 56 "jsdoc": "^3.6.7", 57 "json-int64": "^1.0.2", 58 "nyc": "^15.0.0", 59 "prettier": "^1.14.3", 60 "tape": "^4.9.0", 61 "typescript": "^3.1.6", 62 "utf-8-validate": "^5.0.0" 63 }, 64 "scripts": { 65 "cover": "lib/nodejs/test/testAll.sh COVER", 66 "test": "lib/nodejs/test/testAll.sh", 67 "test-ts": "lib/nodets/test/testAll.sh", 68 "prettier": "prettier --write '**/*.js'", 69 "lint": "eslint lib/nodejs/. --ext .js", 70 "lint-tests": "eslint lib/nodejs/test/. --ext .js" 71 } 72} 73