Skip to content

Commit 33d7539

Browse files
committed
Switch from eslint to oxlint
1 parent ccb34d5 commit 33d7539

11 files changed

Lines changed: 1199 additions & 3574 deletions

eslint.config.js

Lines changed: 0 additions & 53 deletions
This file was deleted.

oxlint.config.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import { defineConfig } from "oxlint";
2+
import stylistic from "@stylistic/eslint-plugin";
3+
4+
import type { DummyRuleMap } from "oxlint";
5+
6+
export default defineConfig({
7+
options: {
8+
typeAware: true
9+
},
10+
ignorePatterns: [
11+
"coverage/**"
12+
],
13+
plugins: [
14+
"typescript",
15+
"import",
16+
"jsdoc",
17+
"node",
18+
"promise"
19+
],
20+
jsPlugins: [
21+
"@stylistic/eslint-plugin"
22+
],
23+
rules: {
24+
...stylistic.configs.customize({
25+
arrowParens: true,
26+
braceStyle: "1tbs",
27+
commaDangle: "never",
28+
quotes: "double",
29+
semi: true
30+
}).rules as DummyRuleMap
31+
}
32+
});

0 commit comments

Comments
 (0)