Improve ESLint configuration performance

- Add ignores for system folders (.next, node_modules, build, dist)
- Add ignores for config files (*.config.js, *.config.mjs)
- Speed up ESLint by excluding non-source files from checks

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Veronika Smirnova
2025-08-07 14:37:39 +03:00
parent 0304f69410
commit e62c22c584

View File

@ -12,6 +12,14 @@ const compat = new FlatCompat({
const eslintConfig = [ const eslintConfig = [
...compat.extends("next/core-web-vitals", "next/typescript"), ...compat.extends("next/core-web-vitals", "next/typescript"),
{ {
ignores: [
".next/**/*",
"node_modules/**/*",
"build/**/*",
"dist/**/*",
"*.config.js",
"*.config.mjs"
],
rules: { rules: {
// TypeScript правила // TypeScript правила
"@typescript-eslint/no-explicit-any": "warn", "@typescript-eslint/no-explicit-any": "warn",