canina/frontend/application/eslint.config.mjs
parsa aghaei 2c452215c3
All checks were successful
Deploy Canina / deploy (push) Successful in 1m41s
feat: resolve doctors query error, add FAQ, testimonials, blog preview, and full menu management
2026-08-19 17:20:01 +03:30

28 lines
747 B
JavaScript

import { defineConfig, globalIgnores } from "eslint/config";
import nextVitals from "eslint-config-next/core-web-vitals";
import nextTs from "eslint-config-next/typescript";
const eslintConfig = defineConfig([
...nextVitals,
...nextTs,
// Override default ignores of eslint-config-next.
globalIgnores([
// Default ignores of eslint-config-next:
".next/**",
"out/**",
"build/**",
"next-env.d.ts",
]),
{
rules: {
"@typescript-eslint/no-explicit-any": "warn",
"@typescript-eslint/no-unused-vars": ["warn", { argsIgnorePattern: "^_", varsIgnorePattern: "^_" }],
"react-hooks/set-state-in-effect": "off",
"react-hooks/exhaustive-deps": "warn",
},
},
]);
export default eslintConfig;