{ "parser": "babel-eslint", "extends": [ "airbnb-base", "plugin:import/errors", "plugin:import/warnings" ], "env": { "node": true, "mocha": true }, "rules": { "max-len": 0, "react/display-name": 0, "array-bracket-spacing": [2, "always"], "comma-dangle": [2, "never"], "eol-last": 2, "indent": [2, 2, { "SwitchCase": 1 }], "import/no-extraneous-dependencies": [error, { devDependencies: true }], "prefer-arrow-callback": 0, "object-shorthand": 0, "prefer-template": 0, "func-names": 0, "new-cap": 0, "no-param-reassign": 0, "no-multiple-empty-lines": 2, "no-plusplus": ["error", { "allowForLoopAfterthoughts": true }], "no-unused-vars": 2, "no-var": 0, "object-curly-spacing": [2, "always"], "quotes": [2, "single", "avoid-escape"], "semi": [2, "always"], "strict": 0, "no-await-in-loop": 0, "space-before-blocks": [2, "always"], "class-methods-use-this": 0, "space-before-function-paren": [2, { "anonymous": "never", "named": "never" }] } }