0.0.3
This commit is contained in:
parent
93dd909919
commit
7d64b33321
24 changed files with 3264 additions and 2162 deletions
29
index.ts
29
index.ts
|
|
@ -1,13 +1,17 @@
|
|||
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 nodeRules from "./rules/node.ts";
|
||||
import oxcRules from "./rules/oxc.ts";
|
||||
import perfectionistRules from "./rules/perfectionist.ts";
|
||||
import promiseRules from "./rules/promise.ts";
|
||||
import typeScriptRules from "./rules/typescript.ts";
|
||||
import unicornRules from "./rules/unicorn.ts";
|
||||
|
||||
const config: OxlintConfig = defineConfig({
|
||||
categories: {
|
||||
|
|
@ -25,7 +29,7 @@ const config: OxlintConfig = defineConfig({
|
|||
node: true,
|
||||
},
|
||||
ignorePatterns: [".astro", ".cache", "dist/**/*"],
|
||||
jsPlugins: ["eslint-plugin-functional", "eslint-plugin-perfectionist", "eslint-plugin-sonarjs"],
|
||||
jsPlugins: ["eslint-plugin-functional", "eslint-plugin-perfectionist"],
|
||||
options: {
|
||||
reportUnusedDisableDirectives: "warn",
|
||||
typeAware: true,
|
||||
|
|
@ -36,9 +40,12 @@ const config: OxlintConfig = defineConfig({
|
|||
rules: {
|
||||
...esLintRules,
|
||||
...functionalRules,
|
||||
...importRules,
|
||||
...jsDocRules,
|
||||
...sonarJsRules,
|
||||
...nodeRules,
|
||||
...oxcRules,
|
||||
...perfectionistRules,
|
||||
...promiseRules,
|
||||
...typeScriptRules,
|
||||
...unicornRules,
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue