Skip to content

Commit fa2d869

Browse files
committed
refactor: 增加eslint
1 parent 2cbebd8 commit fa2d869

3 files changed

Lines changed: 940 additions & 7 deletions

File tree

eslint.config.js

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import globals from "globals";
2+
import tseslint from "typescript-eslint";
3+
4+
export default tseslint.config(
5+
{
6+
ignores: ["dist/**", "coverage/**", "node_modules/**", "tests/**", "scripts/**"],
7+
},
8+
{
9+
files: ["src/**/*.ts"],
10+
extends: [...tseslint.configs.recommended],
11+
languageOptions: {
12+
globals: {
13+
...globals.node,
14+
},
15+
},
16+
rules: {
17+
"@typescript-eslint/no-unused-vars": [
18+
"warn",
19+
{
20+
argsIgnorePattern: "^_",
21+
caughtErrorsIgnorePattern: "^_",
22+
},
23+
],
24+
},
25+
},
26+
);

0 commit comments

Comments
 (0)