Spaces:
Paused
Paused
| { | |
| "name": "mpath", | |
| "version": "0.9.0", | |
| "description": "{G,S}et object values using MongoDB-like path notation", | |
| "main": "index.js", | |
| "scripts": { | |
| "lint": "eslint .", | |
| "test": "mocha test/*" | |
| }, | |
| "engines": { | |
| "node": ">=4.0.0" | |
| }, | |
| "repository": "git://github.com/aheckmann/mpath.git", | |
| "keywords": [ | |
| "mongodb", | |
| "path", | |
| "get", | |
| "set" | |
| ], | |
| "author": "Aaron Heckmann <aaron.heckmann+github@gmail.com>", | |
| "license": "MIT", | |
| "devDependencies": { | |
| "mocha": "5.x", | |
| "benchmark": "~1.0.0", | |
| "eslint": "7.16.0" | |
| }, | |
| "eslintConfig": { | |
| "extends": [ | |
| "eslint:recommended" | |
| ], | |
| "parserOptions": { | |
| "ecmaVersion": 2015 | |
| }, | |
| "env": { | |
| "node": true, | |
| "es6": true | |
| }, | |
| "rules": { | |
| "comma-style": "error", | |
| "indent": [ | |
| "error", | |
| 2, | |
| { | |
| "SwitchCase": 1, | |
| "VariableDeclarator": 2 | |
| } | |
| ], | |
| "keyword-spacing": "error", | |
| "no-whitespace-before-property": "error", | |
| "no-buffer-constructor": "warn", | |
| "no-console": "off", | |
| "no-multi-spaces": "error", | |
| "no-constant-condition": "off", | |
| "func-call-spacing": "error", | |
| "no-trailing-spaces": "error", | |
| "no-undef": "error", | |
| "no-unneeded-ternary": "error", | |
| "no-const-assign": "error", | |
| "no-useless-rename": "error", | |
| "no-dupe-keys": "error", | |
| "space-in-parens": [ | |
| "error", | |
| "never" | |
| ], | |
| "spaced-comment": [ | |
| "error", | |
| "always", | |
| { | |
| "block": { | |
| "markers": [ | |
| "!" | |
| ], | |
| "balanced": true | |
| } | |
| } | |
| ], | |
| "key-spacing": [ | |
| "error", | |
| { | |
| "beforeColon": false, | |
| "afterColon": true | |
| } | |
| ], | |
| "comma-spacing": [ | |
| "error", | |
| { | |
| "before": false, | |
| "after": true | |
| } | |
| ], | |
| "array-bracket-spacing": 1, | |
| "arrow-spacing": [ | |
| "error", | |
| { | |
| "before": true, | |
| "after": true | |
| } | |
| ], | |
| "object-curly-spacing": [ | |
| "error", | |
| "always" | |
| ], | |
| "comma-dangle": [ | |
| "error", | |
| "never" | |
| ], | |
| "no-unreachable": "error", | |
| "quotes": [ | |
| "error", | |
| "single" | |
| ], | |
| "quote-props": [ | |
| "error", | |
| "as-needed" | |
| ], | |
| "semi": "error", | |
| "no-extra-semi": "error", | |
| "semi-spacing": "error", | |
| "no-spaced-func": "error", | |
| "no-throw-literal": "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" | |
| } | |
| ], | |
| "no-prototype-builtins": "off" | |
| } | |
| } | |
| } | |