{ "extends": [ "plugin:import/errors", "plugin:import/warnings", "airbnb", "prettier", "plugin:you-dont-need-lodash-underscore/compatible" ], "env": { "mocha": true, "node": true }, "parser": "@babel/eslint-parser", "plugins": [], "rules": { "no-mixed-operators": "off", "max-len": "off", "object-shorthand": "off", "global-require": "off", "no-unused-expressions": "off", "class-methods-use-this": "off", "arrow-body-style": "off", "no-negated-condition": 0, "import/prefer-default-export": 0, "no-console": [ "off" ], "no-trailing-spaces": [ "error" ], "comma-dangle": [ "off" ], "no-underscore-dangle": [ "off" ], "no-param-reassign": [ "warn", { "props": false } ], "consistent-return": 1, "sort-imports": [ "off", { "ignoreCase": false, "ignoreDeclarationSort": false, "ignoreMemberSort": false, "memberSyntaxSortOrder": [ "none", "single", "multiple", "all" ], "allowSeparatedGroups": false } ], "dot-notation": "warn", "no-restricted-syntax": ["error", "ForInStatement", "LabeledStatement", "WithStatement"] }, "settings": { "import/resolver": { "babel-module": {} } } }