import js from "@eslint/js"; import globals from "globals"; export default [ { files: ["**/*.js"], ...js.configs.recommended, languageOptions: { ecmaVersion: 2024, sourceType: "script", globals: globals.browser, }, linterOptions: { reportUnusedDisableDirectives: "error", }, rules: { ...js.configs.recommended.rules, eqeqeq: "error", "no-implicit-coercion": "error", "no-var": "error", "prefer-const": "error", }, }, { files: ["playwright.accessibility.config.mjs", "tests/accessibility.spec.mjs"], ...js.configs.recommended, languageOptions: { ecmaVersion: 2024, sourceType: "module", globals: { ...globals.browser, ...globals.node, }, }, linterOptions: { reportUnusedDisableDirectives: "error", }, rules: { ...js.configs.recommended.rules, eqeqeq: "error", "no-implicit-coercion": "error", "no-var": "error", "prefer-const": "error", }, }, ];