{
  "language": "@/js",
  "languageOptions": {
    "ecmaVersion": 2026,
    "parser": "espree@11.2.0",
    "parserOptions": {
      "sourceType": "module",
    },
    "sourceType": "module",
  },
  "linterOptions": {
    "reportUnusedDisableDirectives": 1,
  },
  "plugins": [
    "@",
    "testing-library:eslint-plugin-testing-library@7.16.2",
    "jest-dom:eslint-plugin-jest-dom@5.5.0",
  ],
  "rules": {
    "jest-dom/prefer-checked": [
      2,
    ],
    "jest-dom/prefer-empty": [
      2,
    ],
    "jest-dom/prefer-enabled-disabled": [
      2,
    ],
    "jest-dom/prefer-focus": [
      2,
    ],
    "jest-dom/prefer-in-document": [
      2,
    ],
    "jest-dom/prefer-required": [
      2,
    ],
    "jest-dom/prefer-to-have-attribute": [
      2,
    ],
    "jest-dom/prefer-to-have-class": [
      2,
    ],
    "jest-dom/prefer-to-have-style": [
      2,
    ],
    "jest-dom/prefer-to-have-text-content": [
      2,
    ],
    "jest-dom/prefer-to-have-value": [
      2,
    ],
    "testing-library/await-async-events": [
      2,
    ],
    "testing-library/await-async-queries": [
      2,
    ],
    "testing-library/await-async-utils": [
      2,
    ],
    "testing-library/consistent-data-testid": [
      2,
      {
        "testIdAttribute": [
          "data-testid",
        ],
        "testIdPattern": ".*",
      },
    ],
    "testing-library/no-await-sync-events": [
      2,
      {
        "eventModules": [
          "fire-event",
        ],
      },
    ],
    "testing-library/no-await-sync-queries": [
      2,
    ],
    "testing-library/no-container": [
      2,
    ],
    "testing-library/no-debugging-utils": [
      2,
    ],
    "testing-library/no-dom-import": [
      2,
    ],
    "testing-library/no-global-regexp-flag-in-query": [
      2,
    ],
    "testing-library/no-manual-cleanup": [
      2,
    ],
    "testing-library/no-node-access": [
      2,
    ],
    "testing-library/no-promise-in-fire-event": [
      2,
    ],
    "testing-library/no-render-in-lifecycle": [
      2,
    ],
    "testing-library/no-test-id-queries": [
      2,
    ],
    "testing-library/no-unnecessary-act": [
      2,
    ],
    "testing-library/no-wait-for-multiple-assertions": [
      2,
    ],
    "testing-library/no-wait-for-side-effects": [
      2,
    ],
    "testing-library/no-wait-for-snapshot": [
      2,
    ],
    "testing-library/prefer-explicit-assert": [
      2,
    ],
    "testing-library/prefer-find-by": [
      2,
    ],
    "testing-library/prefer-implicit-assert": [
      0,
    ],
    "testing-library/prefer-presence-queries": [
      2,
    ],
    "testing-library/prefer-query-by-disappearance": [
      2,
    ],
    "testing-library/prefer-query-matchers": [
      2,
    ],
    "testing-library/prefer-screen-queries": [
      2,
    ],
    "testing-library/prefer-user-event": [
      2,
    ],
    "testing-library/prefer-user-event-setup": [
      2,
    ],
    "testing-library/render-result-naming-convention": [
      2,
    ],
  },
}