{ "root": true, "plugins": [ "prettier", "react", "@typescript-eslint", "unused-imports" ], "extends": [ "plugin:react-hooks/recommended", "plugin:react/recommended", "plugin:cypress/recommended", "plugin:prettier/recommended" ], "parser": "@typescript-eslint/parser", "env": { "browser": true }, "settings": { "react": { "version": "16.2" } }, "globals": { "jest": true, "expect": true, "it": true, "describe": true, "beforeEach": true, "window": true }, "rules": { "react/jsx-curly-newline": 0, "prettier/prettier": "error", "no-unused-vars": "off", "react-hooks/exhaustive-deps": "error", "@typescript-eslint/no-unused-vars": "off", "unused-imports/no-unused-imports": "error", "unused-imports/no-unused-vars": [ "error", { "vars": "all", "varsIgnorePattern": "^_", "args": "after-used", "argsIgnorePattern": "^_" } ] } }