Enable each lint plugin through its all config and share the Node code override
Check / check (pull_request) Successful in 42s

This commit is contained in:
Danny Kim
2026-10-19 14:20:24 +09:00
parent d09806daad
commit df66bea5e4
2 changed files with 26 additions and 22 deletions
+4 -8
View File
@@ -19,20 +19,16 @@ export default defineConfig({
perf: "error",
style: "error",
restriction: "error",
nursery: "off",
},
rules: {
...explicitTypes.configs.concrete.rules,
...explicitTypes.configs.naming.rules,
...explicitTypes.configs.absence.rules,
...importStructure.configs.modules.rules,
...explicitTypes.configs.all.rules,
...importStructure.configs.all.rules,
...projectLint.configs.project.rules,
},
overrides: [
{
// Vite+ and Oxlint load these through their default export.
files: ["vite.config.ts", "scripts/project-lint.ts"],
rules: { "import/no-default-export": "off" },
files: ["vite.config.ts", "scripts/**"],
rules: projectLint.configs.node.rules,
},
],
options: {