chore: align ecosystem to Next.js 16.1.6 and v1.6.0, migrate to ESLint 9 Flat Config
Some checks failed
CI - Lint, Typecheck & Test / quality-assurance (push) Failing after 30s

This commit is contained in:
2026-02-09 23:23:31 +01:00
parent 6451a9e28e
commit eb388610de
85 changed files with 14182 additions and 30922 deletions

45
eslint.config.mjs Normal file
View File

@@ -0,0 +1,45 @@
import baseConfig from "@mintel/eslint-config";
import { nextConfig } from "@mintel/eslint-config/next";
export default [
{
ignores: [
"**/node_modules/**",
"node_modules/**",
"**/.next/**",
".next/**",
"**/dist/**",
"dist/**",
"**/out/**",
"out/**",
"**/.pnpm-store/**",
"**/at-mintel/**",
"at-mintel/**",
"**/.git/**",
"*.js",
"*.mjs",
"scripts/**",
"tests/**",
"next-env.d.ts"
],
},
...baseConfig,
...nextConfig.map((config) => ({
...config,
files: ["**/*.{ts,tsx}"],
rules: {
...config.rules,
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-unused-vars": [
"warn",
{
"argsIgnorePattern": "^_"
}
],
"@typescript-eslint/no-require-imports": "off",
"prefer-const": "warn",
"react/no-unescaped-entities": "off",
"@next/next/no-img-element": "warn"
}
})),
];