{ "root": true, "extends": [ "eslint:recommended", "plugin:promise/recommended", "plugin:import/errors", "plugin:import/warnings", "plugin:react/recommended" ], "plugins": [ "import", "promise", "react" ], "env": { "browser": true, "commonjs": true, "node": true, "es6": true }, "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 2020, "sourceType": "module", "ecmaFeatures": { "experimentalObjectRestSpread": true, "jsx": true } }, "rules": { "quotes": [ "error", "single", { "allowTemplateLiterals": true } ], "no-console": "off", "promise/no-nesting": "off", "promise/always-return": "off", "promise/catch-or-return": "off", "strict": [ "error", "global" ], "curly": "warn" } }