Skip to content

Commit 78a967a

Browse files
committed
add eslint config
1 parent b0fb59e commit 78a967a

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

.eslintrc

+26-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,34 @@
33
"extends": [
44
"eslint:recommended",
55
"plugin:@typescript-eslint/recommended",
6-
"plugin:prettier/recommended"
6+
"plugin:prettier/recommended",
7+
"plugin:react/recommended",
8+
"plugin:react-hooks/recommended",
9+
"plugin:require-extensions/recommended"
710
],
811
"parser": "@typescript-eslint/parser",
912
"plugins": [
10-
"@typescript-eslint"
13+
"@typescript-eslint",
14+
"prettier",
15+
"react",
16+
"react-hooks",
17+
"require-extensions"
18+
],
19+
"settings": {
20+
"react": {
21+
"version": "detect"
22+
}
23+
},
24+
"rules": {
25+
},
26+
"overrides": [
27+
{
28+
"files": [
29+
"packages/app/**/*"
30+
],
31+
"rules": {
32+
"require-extensions/require-extensions": "off"
33+
}
34+
}
1135
]
1236
}

package.json

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
"eslint": "^8.20.0",
2121
"eslint-config-prettier": "^8.5.0",
2222
"eslint-plugin-prettier": "^4.2.1",
23+
"eslint-plugin-react": "^7.30.1",
24+
"eslint-plugin-react-hooks": "^4.6.0",
25+
"eslint-plugin-require-extensions": "^0.1.1",
2326
"pnpm": "^7.8.0",
2427
"prettier": "^2.7.1",
2528
"shx": "^0.3.4",

0 commit comments

Comments
 (0)