19c77fed6STrond Norbye{
2c92450a4SBrett Lawson  "bugs": {
3c0970b91SBrett Lawson    "url": "http://www.couchbase.com/issues/browse/JSCBC"
4c92450a4SBrett Lawson  },
5c92450a4SBrett Lawson  "description": "The official Couchbase Node.js Client Library.",
6c92450a4SBrett Lawson  "engines": {
759cbeddbSBrett Lawson    "node": ">=10.0.0"
8c92450a4SBrett Lawson  },
9c92450a4SBrett Lawson  "homepage": "http://www.couchbase.com/communities/nodejs",
10c92450a4SBrett Lawson  "keywords": [
11c92450a4SBrett Lawson    "couchbase",
12c92450a4SBrett Lawson    "libcouchbase",
13c92450a4SBrett Lawson    "memcached",
14c92450a4SBrett Lawson    "nosql",
15c92450a4SBrett Lawson    "json",
16c92450a4SBrett Lawson    "document"
17c92450a4SBrett Lawson  ],
1859cbeddbSBrett Lawson  "main": "dist/couchbase.js",
1959cbeddbSBrett Lawson  "types": "dist/couchbase.d.ts",
20ca88f9cbSBrett Lawson  "license": "Apache-2.0",
21c92450a4SBrett Lawson  "name": "couchbase",
22c92450a4SBrett Lawson  "dependencies": {
23fab72700SBrett Lawson    "bindings": "^1.5.0",
24bc6e4ac6SBrett Lawson    "debug": "^4.3.2",
25ce33fad1SBrett Lawson    "nan": "^2.15.0",
26bc6e4ac6SBrett Lawson    "parse-duration": "^1.0.0",
27ce33fad1SBrett Lawson    "prebuild-install": "^6.1.4"
28c92450a4SBrett Lawson  },
29c92450a4SBrett Lawson  "devDependencies": {
30ce33fad1SBrett Lawson    "@trivago/prettier-plugin-sort-imports": "^2.0.4",
31f88ef2c0SBrett Lawson    "@tsconfig/node10": "^1.0.8",
32bc6e4ac6SBrett Lawson    "@types/bindings": "^1.5.1",
33ce33fad1SBrett Lawson    "@types/debug": "^4.1.7",
34ce33fad1SBrett Lawson    "@types/node": "^16.7.2",
35ce33fad1SBrett Lawson    "@typescript-eslint/eslint-plugin": "^4.29.3",
36ce33fad1SBrett Lawson    "@typescript-eslint/parser": "^4.29.3",
37bc6e4ac6SBrett Lawson    "chai": "^4.3.4",
38ce33fad1SBrett Lawson    "eslint": "^7.32.0",
39bc6e4ac6SBrett Lawson    "eslint-config-prettier": "^8.3.0",
40ce33fad1SBrett Lawson    "eslint-plugin-jsdoc": "^36.0.8",
41bc6e4ac6SBrett Lawson    "eslint-plugin-mocha": "^9.0.0",
4259cbeddbSBrett Lawson    "eslint-plugin-node": "^11.1.0",
43900c8864SBrett Lawson    "expose-gc": "^1.0.0",
44bc6e4ac6SBrett Lawson    "mocha": "^8.4.0",
45bc6e4ac6SBrett Lawson    "npm-check-updates": "^11.8.3",
467860fc1cSBrett Lawson    "nyc": "^15.1.0",
47ac0015a8SBrett Lawson    "prebuild": "^10.0.1",
48bc6e4ac6SBrett Lawson    "prettier": "^2.3.2",
4940c7bd12SBrett Lawson    "segfault-handler": "^1.3.0",
50bc6e4ac6SBrett Lawson    "semver": "^7.3.5",
5159cbeddbSBrett Lawson    "ts-mocha": "^8.0.0",
525267926fSBrett Lawson    "ts-node": "^10.2.1",
53ce33fad1SBrett Lawson    "typedoc": "^0.21.6",
54bc6e4ac6SBrett Lawson    "typescript": "^4.3.5",
5594edc55eSBrett Lawson    "uuid": "^8.3.2"
56c92450a4SBrett Lawson  },
57c92450a4SBrett Lawson  "repository": {
58c92450a4SBrett Lawson    "type": "git",
59c92450a4SBrett Lawson    "url": "http://github.com/couchbase/couchnode.git"
60c92450a4SBrett Lawson  },
61d2b06ea7SBrett Lawson  "version": "3.2.4-dev",
62c92450a4SBrett Lawson  "config": {
63c92450a4SBrett Lawson    "native": false
64c92450a4SBrett Lawson  },
65c92450a4SBrett Lawson  "scripts": {
66c5f933bdSstelcheck    "install": "prebuild-install || node-gyp rebuild",
6759cbeddbSBrett Lawson    "build": "node-gyp build && tsc",
6859cbeddbSBrett Lawson    "rebuild": "node-gyp rebuild && tsc",
6959cbeddbSBrett Lawson    "prebuild": "prebuild --verbose --strip",
7059cbeddbSBrett Lawson    "prepare": "tsc",
7159cbeddbSBrett Lawson    "build-docs": "typedoc",
7259cbeddbSBrett Lawson    "test": "ts-mocha test/*.test.*",
7359cbeddbSBrett Lawson    "test-fast": "ts-mocha test/*.test.* -ig '(slow)'",
7459cbeddbSBrett Lawson    "cover": "nyc ts-mocha test/*.test.*",
7559cbeddbSBrett Lawson    "cover-fast": "nyc ts-mocha test/*.test.* -ig '(slow)'",
768309eef7SBrett Lawson    "lint": "eslint ./lib/ ./test/",
7759cbeddbSBrett Lawson    "check-deps": "ncu"
78c92450a4SBrett Lawson  }
799c77fed6STrond Norbye}
80