2026-04-03

- eslint OK
- import OK
- jsdoc OK
- node OK
- oxc OK
- promise OK
This commit is contained in:
gcch 2026-04-03 23:57:57 +02:00
commit c1df54e500
15 changed files with 883 additions and 377 deletions

View file

@ -1,13 +1,18 @@
import { defineConfig } from "oxlint";
import type { OxlintConfig } from "oxlint";
import astroConfig from "./rules/astro";
import functionalRules from "./rules/functional";
import esLintRules from "./rules/eslint";
import jsDocRules from "./rules/jsdoc";
import sonarJsRules from "./rules/sonarjs";
import perfectionistRules from "./rules/perfectionist";
import typeScriptRules from "./rules/typescript";
import unicornRules from "./rules/unicorn";
import { defineConfig } from "oxlint";
import astroConfig from "./rules/astro.ts";
import esLintRules from "./rules/eslint.ts";
import functionalRules from "./rules/functional.ts";
import importRules from "./rules/import.ts";
import jsDocRules from "./rules/jsdoc.ts";
import perfectionistRules from "./rules/perfectionist.ts";
import sonarJsRules from "./rules/sonarjs.ts";
import typeScriptRules from "./rules/typescript.ts";
import unicornRules from "./rules/unicorn.ts";
import nodeRules from "./rules/node.ts";
import oxcRules from "./rules/oxc.ts";
import promiseRules from "./rules/promise.ts";
const config: OxlintConfig = defineConfig({
categories: {
@ -36,9 +41,13 @@ const config: OxlintConfig = defineConfig({
rules: {
...esLintRules,
...functionalRules,
...importRules,
...jsDocRules,
...sonarJsRules,
...nodeRules,
...oxcRules,
...perfectionistRules,
...promiseRules,
...sonarJsRules,
...typeScriptRules,
...unicornRules,
},