Skip to content

Commit 31d7aa0

Browse files
authored
Merge pull request #16 from eduzz/feature/eslint-10
Feature/eslint 10
2 parents ad671fe + acf8805 commit 31d7aa0

4 files changed

Lines changed: 777 additions & 676 deletions

File tree

.vscode/settings.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"editor.codeActionsOnSave": {
3+
"source.fixAll.eslint": "explicit"
4+
},
5+
"editor.formatOnPaste": false,
6+
"editor.formatOnSave": false,
7+
"editor.formatOnType": false,
8+
"editor.rulers": [
9+
{ "color": "#fd3e3e78", "column": 120 }
10+
],
11+
"editor.tabSize": 2,
12+
"eslint.validate": [
13+
"javascript",
14+
"javascriptreact",
15+
"typescript",
16+
"typescriptreact"
17+
]
18+
}

configs/react.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module.exports = {
1111
react: { version: 'detect' }
1212
},
1313
plugins: {
14-
'react': pluginReact,
14+
'react': fixupPluginRules(pluginReact),
1515
'react-hooks': fixupPluginRules(pluginReactHooks),
1616
'eduzz-rules': eduzzRules
1717
},

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@eduzz/eslint-config",
33
"private": false,
4-
"version": "2.5.6",
4+
"version": "3.0.0",
55
"keywords": [
66
"eduzz",
77
"eslint"
@@ -24,26 +24,26 @@
2424
"update-deps": "yarn ncu -u"
2525
},
2626
"dependencies": {
27-
"@eslint/compat": "^1.2.9",
27+
"@eslint/compat": "^2.0.3",
2828
"@types/eslint": "^9.6.1",
29-
"eslint": "^9",
30-
"eslint-config-prettier": "^10.1.5",
31-
"eslint-plugin-eslint-plugin": "^6.4.0",
32-
"eslint-plugin-import": "^2.31.0",
33-
"eslint-plugin-prettier": "^5.4.1",
29+
"eslint": "^10",
30+
"eslint-config-prettier": "^10.1.8",
31+
"eslint-plugin-eslint-plugin": "^7.3.2",
32+
"eslint-plugin-import": "^2.32.0",
33+
"eslint-plugin-prettier": "^5.5.5",
3434
"eslint-plugin-react": "^7.37.5",
35-
"eslint-plugin-react-hooks": "^5.2.0",
35+
"eslint-plugin-react-hooks": "^7.0.1",
3636
"eslint-plugin-react-native": "^5.0.0",
37-
"eslint-plugin-unused-imports": "^4.1.4",
38-
"eslint-import-resolver-typescript": "^4.4.3",
39-
"glob": "^11.0.2",
37+
"eslint-plugin-unused-imports": "^4.4.1",
38+
"eslint-import-resolver-typescript": "^4.4.4",
39+
"glob": "^13.0.6",
4040
"parse-gitignore": "^2.0.0",
41-
"prettier": "^3.5.3",
42-
"prettier-plugin-tailwindcss": "^0.6.12",
43-
"typescript-eslint": "^8.33.1"
41+
"prettier": "^3.8.1",
42+
"prettier-plugin-tailwindcss": "^0.7.2",
43+
"typescript-eslint": "^8.57.1"
4444
},
4545
"devDependencies": {
46-
"typescript": "^5.8.3"
46+
"typescript": "^5.9.3"
4747
},
4848
"peerDependencies": {
4949
"typescript": ">=5.4.0"

0 commit comments

Comments
 (0)