Skip to content

Commit 9c72184

Browse files
committed
chore: eslint typescript support
1 parent c4bd7d8 commit 9c72184

File tree

9 files changed

+456
-83
lines changed

9 files changed

+456
-83
lines changed

.eslintrc.json

+9-7
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,19 @@
88
"version": "detect"
99
}
1010
},
11-
"extends": ["eslint:recommended", "plugin:react/recommended", "prettier"],
11+
"extends": [
12+
"eslint:recommended",
13+
"plugin:react/recommended",
14+
"plugin:@typescript-eslint/recommended"
15+
],
16+
"overrides": [],
17+
"parser": "@typescript-eslint/parser",
1218
"parserOptions": {
13-
"ecmaFeatures": {
14-
"jsx": true
15-
},
1619
"ecmaVersion": "latest",
1720
"sourceType": "module"
1821
},
19-
"plugins": ["react", "prettier"],
22+
"plugins": ["react", "@typescript-eslint", "prettier"],
2023
"rules": {
21-
"react/prop-types": "off",
22-
"no-unused-vars": "warn"
24+
"react/prop-types": "off"
2325
}
2426
}

.prettierignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
# autogenerated files
22
docs/*ui-kit/reference/**/*.md
3+
4+
LICENSE

.vscode/settings.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
"mdx": "javascriptreact"
44
},
55
"editor.defaultFormatter": "esbenp.prettier-vscode",
6-
"editor.tabSize": 2
6+
"editor.tabSize": 2,
7+
"editor.formatOnSave": true
78
}

0 commit comments

Comments
 (0)