UNPKG

mongoose-lean-getters

Version:

Apply getters to the results of mongoose queries when using `.lean()`

104 lines (103 loc) 2.41 kB
{ "name": "mongoose-lean-getters", "version": "2.2.1", "description": "Apply getters to the results of mongoose queries when using `.lean()`", "main": "index.js", "scripts": { "docs": "acquit-markdown -r acquit-ignore -p './test/examples.test.js' > examples.md", "lint": "eslint .", "test": "mocha ./test/*.js", "test-integration": "mocha ./test/integration.js", "test-travis": "istanbul cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*" }, "repository": { "type": "git", "url": "https://github.com/mongoosejs/mongoose-lean-getters.git" }, "keywords": [ "mongoose", "lean", "getters", "mongodb" ], "dependencies": { "mongoose": "^8.5.1", "mpath": "0.9.x" }, "engines": { "node": ">= 14" }, "devDependencies": { "acquit": "1.x", "acquit-ignore": "0.1.0", "acquit-markdown": "0.1.0", "co": "4.6.0", "eslint": "8.x", "istanbul": "0.4.5", "mocha": "5.2.x" }, "author": "Valeri Karpov <val@karpov.io>", "license": "Apache 2.0", "bugs": { "url": "https://github.com/mongoosejs/mongoose-lean-getters/issues" }, "homepage": "https://github.com/mongoosejs/mongoose-lean-getters", "eslintConfig": { "extends": [ "eslint:recommended" ], "parserOptions": { "ecmaVersion": 2020 }, "env": { "node": true, "es6": true }, "rules": { "comma-style": "error", "consistent-this": [ "error", "_this" ], "indent": [ "error", 2, { "SwitchCase": 1, "VariableDeclarator": 2 } ], "keyword-spacing": "error", "no-buffer-constructor": "warn", "no-console": "off", "no-multi-spaces": "error", "func-call-spacing": "error", "no-trailing-spaces": "error", "quotes": [ "error", "single" ], "semi": "error", "space-before-blocks": "error", "space-before-function-paren": [ "error", "never" ], "space-infix-ops": "error", "space-unary-ops": "error", "no-var": "warn", "prefer-const": "warn", "strict": [ "error", "global" ], "no-restricted-globals": [ "error", { "name": "context", "message": "Don't use Mocha's global context" } ] } } }