1
0
Fork 0
Code Issues Pull requests Projects Releases 2 Packages Wiki Activity Actions Pages
DocForge2/eslint.config.mjs

47 lines
1 KiB
JavaScript
Raw Permalink Normal View History

2026-07-24 22:36:44 -04:00
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,
2026-07-24 22:36:44 -04:00
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",
},
},
2026-07-24 22:36:44 -04:00
];