{ "settings": { "react": { "version": "detect" } }, "env": { "browser": true, "es6": true }, "extends": [ "plugin:react/recommended" ], "plugins": [ "react", "react-hooks" ], "rules": { "react-hooks/rules-of-hooks": "error", // Checks rules of Hooks "react-hooks/exhaustive-deps": "warn", // Checks effect dependencies "no-use-before-define": "off", "@typescript-eslint/no-use-before-define": ["error"] } }