/ .eslintrc
.eslintrc
1 { 2 "env": { 3 "browser": true, 4 "es6": true, 5 "node": true, 6 }, 7 "extends": [ 8 "eslint:recommended", 9 "plugin:react/recommended", 10 "plugin:@typescript-eslint/recommended", 11 "plugin:react-hooks/recommended", 12 "plugin:import/recommended", 13 "plugin:jsx-a11y/recommended", 14 "plugin:tailwindcss/recommended", 15 "prettier", 16 ], 17 "parser": "@typescript-eslint/parser", 18 "parserOptions": { 19 "ecmaFeatures": { 20 "jsx": true, 21 }, 22 "ecmaVersion": "latest", 23 "sourceType": "module", 24 }, 25 "plugins": ["react", "@typescript-eslint", "react-hooks", "import", "jsx-a11y", "prettier"], 26 "settings": { 27 "react": { 28 "version": "detect", 29 }, 30 }, 31 "rules": { 32 "react/react-in-jsx-scope": "off", 33 "import/no-unresolved": "off", 34 "@typescript-eslint/consistent-type-imports": "error", 35 }, 36 "globals": { 37 "chrome": "readonly", 38 }, 39 "ignorePatterns": ["watch.js", "dist/**"], 40 }