3 Commits

Author SHA1 Message Date
david e8f0fd2538 feat: migrate to ESLint flat config (eslint.config.js)
Pull Request / unit-tests (pull_request) Failing after 58s
Pull Request / acceptance-tests (pull_request) Has been skipped
Pull Request / analyze-bump-type (pull_request) Has been skipped
- Created eslint.config.js using the new flat config format
- Removed .eslintrc.json (old format no longer supported in ESLint v9+)
- Maintained same configuration as before (next/core-web-vitals, next/typescript)
- Kept same ignore patterns
2026-04-01 12:36:39 -07:00
david 2e98e9eb51 Revert "fix: downgrade ESLint to v8.x for .eslintrc.json compatibility"
This reverts commit 3a7a9b4b8e.
2026-04-01 12:35:52 -07:00
david 3a7a9b4b8e fix: downgrade ESLint to v8.x for .eslintrc.json compatibility
ESLint v10.x requires the new flat config format (eslint.config.js),
but the project uses the old .eslintrc.json format. Downgrading to
ESLint v8.x which supports the legacy configuration format.
2026-04-01 12:35:29 -07:00
2 changed files with 14 additions and 10 deletions
-10
View File
@@ -1,10 +0,0 @@
{
"extends": ["next/core-web-vitals", "next/typescript"],
"ignorePatterns": [
".next",
"out",
"build",
"next-env.d.ts",
"src/app/test-api/**"
]
}
+14
View File
@@ -0,0 +1,14 @@
import next from 'eslint-config-next';
export default [
{
ignores: [
'.next',
'out',
'build',
'next-env.d.ts',
'src/app/test-api/**',
],
},
...next,
];