UNPKG

ottoman

Version:
80 lines (79 loc) 2.02 kB
{ "name": "ottoman", "version": "2.5.2", "main": "lib/index.js", "types": "lib/types/index.d.ts", "description": "Ottoman Couchbase ODM", "keywords": [ "couchbase", "odm", "nosql", "json", "document", "model", "schema", "database" ], "license": "Apache-2.0", "scripts": { "build": "rimraf ./lib && tsc", "build:test": "yarn build && yarn test", "dev": "tsc --watch --incremental", "docs": "cd docusaurus && yarn generate", "docs:start": "cd docusaurus && yarn start", "is:ready": "yarn lint && yarn build && yarn test:ready", "lint": "eslint '*/**/*.ts' --ignore-pattern '/lib/*' --quiet --fix", "test": "jest --clearCache && jest -i", "test:legacy": "jest --clearCache && OTTOMAN_LEGACY_TEST=1 jest -i", "test:coverage": "jest --clearCache && jest -i --coverage", "test:dev": "jest --watch", "test:ready": "jest --clearCache && jest -i --coverage", "prepare": "husky install" }, "engines": { "node": ">=8.0.0" }, "packageManager": "yarn@1.22.19", "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,ts,tsx}": [ "eslint --fix" ] }, "devDependencies": { "@types/jest": "29.2.4", "@types/node": "16.4.14", "@typescript-eslint/eslint-plugin": "5.45.1", "@typescript-eslint/parser": "5.45.1", "eslint": "8.29.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-prettier": "4.2.1", "husky": "8.0.2", "jest": "29.3.1", "lint-staged": "13.1.0", "prettier": "2.8.0", "pretty-quick": "3.1.3", "rimraf": "3.0.2", "ts-jest": "29.0.3", "typescript": "4.9.3" }, "dependencies": { "couchbase": "4.4.6", "jsonpath": "1.1.1", "lodash": "4.17.21", "uuid": "9.0.0" }, "repository": { "type": "git", "url": "http://github.com/couchbaselabs/node-ottoman.git" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }