1{
2  "bugs": {
3    "url": "http://www.couchbase.com/issues/browse/JSCBC"
4  },
5  "description": "The official Couchbase Node.js Client Library.",
6  "engines": {
7    "node": ">=10.0.0"
8  },
9  "homepage": "http://www.couchbase.com/communities/nodejs",
10  "keywords": [
11    "couchbase",
12    "libcouchbase",
13    "memcached",
14    "nosql",
15    "json",
16    "document"
17  ],
18  "main": "dist/couchbase.js",
19  "types": "dist/couchbase.d.ts",
20  "license": "Apache-2.0",
21  "name": "couchbase",
22  "dependencies": {
23    "bindings": "^1.5.0",
24    "debug": "^4.3.2",
25    "nan": "^2.15.0",
26    "parse-duration": "^1.0.0",
27    "prebuild-install": "^6.1.4"
28  },
29  "devDependencies": {
30    "@trivago/prettier-plugin-sort-imports": "^2.0.4",
31    "@tsconfig/node10": "^1.0.8",
32    "@types/bindings": "^1.5.1",
33    "@types/debug": "^4.1.7",
34    "@types/node": "^16.7.2",
35    "@typescript-eslint/eslint-plugin": "^4.29.3",
36    "@typescript-eslint/parser": "^4.29.3",
37    "chai": "^4.3.4",
38    "eslint": "^7.32.0",
39    "eslint-config-prettier": "^8.3.0",
40    "eslint-plugin-jsdoc": "^36.0.8",
41    "eslint-plugin-mocha": "^9.0.0",
42    "eslint-plugin-node": "^11.1.0",
43    "expose-gc": "^1.0.0",
44    "mocha": "^8.4.0",
45    "npm-check-updates": "^11.8.3",
46    "nyc": "^15.1.0",
47    "prebuild": "^10.0.1",
48    "prettier": "^2.3.2",
49    "segfault-handler": "^1.3.0",
50    "semver": "^7.3.5",
51    "ts-mocha": "^8.0.0",
52    "ts-node": "^10.2.1",
53    "typedoc": "^0.21.6",
54    "typescript": "^4.3.5",
55    "uuid": "^8.3.2"
56  },
57  "repository": {
58    "type": "git",
59    "url": "http://github.com/couchbase/couchnode.git"
60  },
61  "version": "3.2.4-dev",
62  "config": {
63    "native": false
64  },
65  "scripts": {
66    "install": "prebuild-install || node-gyp rebuild",
67    "build": "node-gyp build && tsc",
68    "rebuild": "node-gyp rebuild && tsc",
69    "prebuild": "prebuild --verbose --strip",
70    "prepare": "tsc",
71    "build-docs": "typedoc",
72    "test": "ts-mocha test/*.test.*",
73    "test-fast": "ts-mocha test/*.test.* -ig '(slow)'",
74    "cover": "nyc ts-mocha test/*.test.*",
75    "cover-fast": "nyc ts-mocha test/*.test.* -ig '(slow)'",
76    "lint": "eslint ./lib/ ./test/",
77    "check-deps": "ncu"
78  }
79}
80