{
  "parser": "@typescript-eslint/parser",
  "plugins": ["@typescript-eslint", "react-refresh"],
  "extends": [
    "plugin:react/recommended",
    "plugin:react/jsx-runtime",
    "plugin:react-hooks/recommended",
    "plugin:@typescript-eslint/recommended",
    "prettier"
  ],
  "rules": {
    "@typescript-eslint/no-unused-vars": "error",
    "@typescript-eslint/no-explicit-any": "warn",
    "react-refresh/only-export-components": "error",
    "react/no-unknown-property": ["error", { "ignore": ["fetchpriority"] }]
  },
  "ignorePatterns": ["dist", "**/*.js", "**/*.json", "node_modules"]
}
