Skip to content

Commit 96cc146

Browse files
committed
chore: selective eslint config
1 parent 28774a5 commit 96cc146

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.eslintrc.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,29 @@ env:
33
extends:
44
- "eslint:recommended"
55
- "plugin:@docusaurus/recommended"
6-
- "plugin:@typescript-eslint/recommended"
7-
- "plugin:mdx/recommended"
8-
- "plugin:react/recommended"
96
overrides:
107
- files:
118
- "*.md"
129
- "*.mdx"
10+
extends:
11+
- "plugin:mdx/recommended"
12+
- "plugin:react/recommended"
1313
parser: "eslint-mdx"
1414
rules:
1515
no-unused-expressions: "off"
1616
- files:
1717
- "*.ts"
1818
- "*.tsx"
19+
extends:
20+
- "plugin:@typescript-eslint/recommended"
21+
- "plugin:react/recommended"
1922
parser: "@typescript-eslint/parser"
2023
parserOptions:
24+
ecmaFeatures:
25+
jsx: true
26+
ecmaVersion: "latest"
2127
project: "tsconfig.json"
28+
sourceType: "module"
2229
plugins:
2330
- "@typescript-eslint"
2431
rules:
@@ -30,13 +37,8 @@ overrides:
3037
- error
3138
- argsIgnorePattern: ^_
3239
varsIgnorePattern: ^_
33-
parserOptions:
34-
ecmaFeatures:
35-
jsx: true
36-
ecmaVersion: "latest"
40+
"react/react-in-jsx-scope": "off"
3741
root: true
38-
rules:
39-
"react/react-in-jsx-scope": "off"
4042
settings:
4143
react:
4244
version: "detect"

0 commit comments

Comments
 (0)