{ "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "jsx-a11y", "react", "react-hooks"], "globals": { "test": true, "expect": true }, "extends": ["plugin:@typescript-eslint/recommended", "plugin:jsx-a11y/recommended"], "parserOptions": { "ecmaFeatures": { "jsx": true }, "useJSXTextNode": true, "project": "./tsconfig.json", "extraFileExtensions": [".ts", ".tsx"] }, "rules": { "semi": [2, "always"], "@typescript-eslint/indent": ["error", 2], "@typescript-eslint/no-unused-vars": 0, "@typescript-eslint/no-empty-interface": 0, "@typescript-eslint/interface-name-prefix": 0, "@typescript-eslint/explicit-function-return-type": 0, "@typescript-eslint/no-object-literal-type-assertion": 0, "@typescript-eslint/explicit-member-accessibility": 0, "@typescript-eslint/no-use-before-define": 0 } }