Skip to content

Commit 52ebed8

Browse files
committed
fix: update package dependencies and adjust eslint config rules, no-use-before-define is off in ts files
Signed-off-by: prisis <[email protected]>
1 parent d54b2d9 commit 52ebed8

File tree

12 files changed

+2028
-1768
lines changed

12 files changed

+2028
-1768
lines changed

.eslintrc.js

+6
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ module.exports = {
1717
tsconfigRootDir: __dirname,
1818
},
1919
},
20+
{
21+
files: ["packages/eslint-config/src/config/**/*.ts"],
22+
rules: {
23+
"perfectionist/sort-objects": "off",
24+
},
25+
},
2026
],
2127
root: true,
2228
rules: {

packages/eslint-config/package.json

+17-17
Original file line numberDiff line numberDiff line change
@@ -131,15 +131,15 @@
131131
"@babel/plugin-syntax-import-assertions": "^7.22.5",
132132
"@html-eslint/eslint-plugin": "^0.19.1",
133133
"@html-eslint/parser": "^0.19.1",
134-
"@rushstack/eslint-patch": "^1.3.3",
134+
"@rushstack/eslint-patch": "^1.4.0",
135135
"@rushstack/eslint-plugin-security": "^0.7.0",
136-
"@typescript-eslint/eslint-plugin": ">=6.7.0",
137-
"@typescript-eslint/parser": "^6.7.0",
136+
"@typescript-eslint/eslint-plugin": ">=6.7.2",
137+
"@typescript-eslint/parser": "^6.7.2",
138138
"confusing-browser-globals": "^1.0.11",
139139
"eslint-define-config": "^1.23.0",
140140
"eslint-import-resolver-node": "^0.3.9",
141141
"eslint-import-resolver-typescript": "^3.6.0",
142-
"eslint-plugin-antfu": "^0.42.0",
142+
"eslint-plugin-antfu": "^0.43.0",
143143
"eslint-plugin-compat": "^4.2.0",
144144
"eslint-plugin-es-x": "^7.2.0",
145145
"eslint-plugin-eslint-comments": "^3.2.0",
@@ -161,7 +161,7 @@
161161
"eslint-plugin-unicorn": "^48.0.1",
162162
"eslint-plugin-yml": "^1.9.0",
163163
"find-up": "5.0.0",
164-
"globals": "^13.21.0",
164+
"globals": "^13.22.0",
165165
"jsonc-eslint-parser": "^2.3.0",
166166
"read-pkg-up": "^7.0.1",
167167
"semver": "^7.5.4",
@@ -171,30 +171,30 @@
171171
},
172172
"devDependencies": {
173173
"@anolilab/semantic-release-preset": "6.0.6",
174-
"@arthurgeron/eslint-plugin-react-usememo": "^1.1.4",
175-
"@testing-library/dom": "^9.3.1",
174+
"@arthurgeron/eslint-plugin-react-usememo": "^2.0.1",
175+
"@testing-library/dom": "^9.3.3",
176176
"@total-typescript/ts-reset": "^0.5.1",
177177
"@types/confusing-browser-globals": "^1.0.1",
178178
"@types/eslint": "^8.44.2",
179179
"@types/semver": "^7.5.2",
180180
"eslint": "^8.49.0",
181181
"eslint-find-rules": "^4.1.0",
182182
"eslint-plugin-babel": "^5.3.1",
183-
"eslint-plugin-cypress": "^2.14.0",
183+
"eslint-plugin-cypress": "^2.15.1",
184184
"eslint-plugin-editorconfig": "^4.0.3",
185185
"eslint-plugin-etc": "^2.0.3",
186-
"eslint-plugin-jest": "^27.2.3",
186+
"eslint-plugin-jest": "^27.4.0",
187187
"eslint-plugin-jest-async": "^1.0.3",
188188
"eslint-plugin-jest-dom": "^5.1.0",
189189
"eslint-plugin-jest-formatting": "^3.1.0",
190-
"eslint-plugin-jsdoc": "^46.8.0",
190+
"eslint-plugin-jsdoc": "^46.8.2",
191191
"eslint-plugin-jsx-a11y": "^6.7.1",
192192
"eslint-plugin-no-unsanitized": "^4.0.2",
193193
"eslint-plugin-prefer-object-spread": "^1.2.1",
194194
"eslint-plugin-react": "^7.33.2",
195195
"eslint-plugin-react-hooks": "^4.6.0",
196196
"eslint-plugin-react-redux": "^4.0.0",
197-
"eslint-plugin-storybook": "^0.6.13",
197+
"eslint-plugin-storybook": "^0.6.14",
198198
"eslint-plugin-tailwindcss": "^3.13.0",
199199
"eslint-plugin-testing-library": "^6.0.1",
200200
"eslint-plugin-vitest": "^0.3.1",
@@ -204,7 +204,7 @@
204204
"jest": "^29.7.0",
205205
"react": "^18.2.0",
206206
"rimraf": "^5.0.1",
207-
"semantic-release": "^21.1.1",
207+
"semantic-release": "^22.0.0",
208208
"tsup": "^7.2.0",
209209
"type-fest": "^4.3.1",
210210
"typescript": "^5.2.2",
@@ -214,18 +214,18 @@
214214
"eslint": "^8.15.0"
215215
},
216216
"optionalDependencies": {
217-
"@arthurgeron/eslint-plugin-react-usememo": "^1.1.4",
217+
"@arthurgeron/eslint-plugin-react-usememo": "^2.0.1",
218218
"@tanstack/eslint-plugin-query": "^4.34.1",
219219
"eslint-plugin-array-func": "^4.0.0",
220220
"eslint-plugin-ava": "^14.0.0",
221221
"eslint-plugin-babel": "^5.3.1",
222-
"eslint-plugin-cypress": "^2.14.0",
222+
"eslint-plugin-cypress": "^2.15.1",
223223
"eslint-plugin-editorconfig": "^4.0.3",
224-
"eslint-plugin-jest": "^27.2.3",
224+
"eslint-plugin-jest": "^27.4.0",
225225
"eslint-plugin-jest-async": "^1.0.3",
226226
"eslint-plugin-jest-dom": "^5.1.0",
227227
"eslint-plugin-jest-formatting": "^3.1.0",
228-
"eslint-plugin-jsdoc": "^46.8.0",
228+
"eslint-plugin-jsdoc": "^46.8.2",
229229
"eslint-plugin-jsx-a11y": "^6.7.1",
230230
"eslint-plugin-n": "^16.1.0",
231231
"eslint-plugin-no-unsanitized": "^4.0.2",
@@ -234,7 +234,7 @@
234234
"eslint-plugin-react": "^7.33.2",
235235
"eslint-plugin-react-hooks": "^4.6.0",
236236
"eslint-plugin-react-redux": "^4.0.0",
237-
"eslint-plugin-storybook": "^0.6.13",
237+
"eslint-plugin-storybook": "^0.6.14",
238238
"eslint-plugin-tailwindcss": "^3.13.0",
239239
"eslint-plugin-testing-library": "^6.0.1",
240240
"eslint-plugin-tsdoc": "^0.2.17",

0 commit comments

Comments
 (0)