feat: extract Directus sync/branding and optimize Gitea CI with Next.js lint support
Some checks failed
Code Quality / lint-and-build (push) Has been cancelled
Release Packages / release (push) Has been cancelled

This commit is contained in:
2026-02-03 01:28:36 +01:00
parent c9db75c945
commit cc3ec8f0c2
9 changed files with 223 additions and 56 deletions

View File

@@ -2,6 +2,9 @@ import js from "@eslint/js";
import tseslint from "typescript-eslint";
export default tseslint.config(
{
ignores: ["**/dist/**", "**/node_modules/**", "**/.next/**"],
},
js.configs.recommended,
...tseslint.configs.recommended,
{

View File

@@ -10,15 +10,27 @@ const compat = new FlatCompat({
});
export const nextConfig = [
{
ignores: [
"**/dist/**",
"**/.next/**",
"**/node_modules/**",
"**/.gitea/**",
"**/.changeset/**",
],
},
...compat.extends("next/core-web-vitals", "next/typescript"),
{
rules: {
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-unused-vars": ["warn", { "argsIgnorePattern": "^_" }],
"@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"
}
}
"@next/next/no-img-element": "warn",
},
},
];