Skip to content

Commit 1265e67

Browse files
authored
Update dependencies (#3706)
* Update eslint dependencies * Enable `reportUnusedInlineConfigs` * update more packages * 1 more * Disable `vitest/no-restricted-matcher`
1 parent 1538948 commit 1265e67

2 files changed

Lines changed: 30 additions & 27 deletions

File tree

eslint.config.js

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,17 @@ import markdown from '@eslint/markdown';
1313

1414
export default [
1515
{
16+
// https://eslint.org/docs/latest/use/configure/ignore#ignoring-files
1617
ignores: ['.cache', 'coverage', 'dist', 'lib']
18+
// /!\ No other properties should be added to this configuration object.
1719
},
20+
21+
{
22+
linterOptions: {
23+
reportUnusedInlineConfigs: 'warn'
24+
}
25+
},
26+
1827
{
1928
name: 'common',
2029
files: ['**/*.{js,ts,tsx}'],
@@ -624,15 +633,7 @@ export default [
624633
'vitest/no-interpolation-in-snapshots': 0,
625634
'vitest/no-large-snapshots': 0,
626635
'vitest/no-mocks-import': 1,
627-
'vitest/no-restricted-matchers': [
628-
1,
629-
{
630-
toBeTruthy: 'Use toBe(true) instead.',
631-
'not.toBeTruthy': null,
632-
toBeFalsy: 'Use toBe(false) instead.',
633-
'not.toBeFalsy': null
634-
}
635-
],
636+
'vitest/no-restricted-matchers': 0,
636637
'vitest/no-restricted-vi-methods': 0,
637638
'vitest/no-standalone-expect': 1,
638639
'vitest/no-test-prefixes': 0,
@@ -649,6 +650,7 @@ export default [
649650
'vitest/prefer-mock-promise-shorthand': 1,
650651
'vitest/prefer-snapshot-hint': 0,
651652
'vitest/prefer-spy-on': 1,
653+
'vitest/prefer-strict-boolean-matchers': 1,
652654
'vitest/prefer-strict-equal': 1,
653655
'vitest/prefer-to-be': 1,
654656
'vitest/prefer-to-be-falsy': 0,
@@ -660,6 +662,7 @@ export default [
660662
'vitest/prefer-vi-mocked': 1,
661663
'vitest/require-hook': 0,
662664
'vitest/require-local-test-context-for-concurrent-snapshots': 0,
665+
'vitest/require-mock-type-parameters': 0,
663666
'vitest/require-to-throw-message': 0,
664667
'vitest/require-top-level-describe': 0,
665668
'vitest/valid-describe-callback': 1,

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -57,51 +57,51 @@
5757
"devDependencies": {
5858
"@babel/preset-typescript": "^7.26.0",
5959
"@biomejs/biome": "1.9.4",
60-
"@eslint/compat": "^1.2.5",
60+
"@eslint/compat": "^1.2.6",
6161
"@eslint/markdown": "^6.2.2",
62-
"@faker-js/faker": "^9.4.0",
62+
"@faker-js/faker": "^9.5.0",
6363
"@ianvs/prettier-plugin-sort-imports": "^4.4.1",
6464
"@linaria/core": "^6.0.0",
65-
"@microsoft/api-extractor": "^7.49.2",
66-
"@tanstack/react-router": "^1.98.3",
67-
"@tanstack/router-plugin": "^1.98.3",
65+
"@microsoft/api-extractor": "^7.50.0",
66+
"@tanstack/react-router": "^1.102.5",
67+
"@tanstack/router-plugin": "^1.102.5",
6868
"@testing-library/dom": "^10.1.0",
6969
"@testing-library/react": "^16.2.0",
7070
"@testing-library/user-event": "^14.5.2",
71-
"@types/node": "^22.12.0",
71+
"@types/node": "^22.13.1",
7272
"@types/react": "^19.0.8",
7373
"@types/react-dom": "^19.0.3",
74-
"@typescript-eslint/eslint-plugin": "^8.22.0",
75-
"@typescript-eslint/parser": "^8.22.0",
74+
"@typescript-eslint/eslint-plugin": "^8.24.0",
75+
"@typescript-eslint/parser": "^8.24.0",
7676
"@vitejs/plugin-react": "^4.3.4",
7777
"@vitest/browser": "3.0.3",
78-
"@vitest/coverage-v8": "3.0.3",
79-
"@vitest/eslint-plugin": "^1.1.25",
78+
"@vitest/coverage-v8": "^3.0.5",
79+
"@vitest/eslint-plugin": "^1.1.30",
8080
"@wyw-in-js/rollup": "^0.5.0",
8181
"@wyw-in-js/vite": "^0.5.0",
8282
"browserslist": "^4.24.4",
83-
"eslint": "^9.19.0",
83+
"eslint": "^9.20.1",
8484
"eslint-plugin-jest-dom": "^5.5.0",
8585
"eslint-plugin-react": "^7.37.4",
86-
"eslint-plugin-react-compiler": "^19.0.0-beta-27714ef-20250124",
86+
"eslint-plugin-react-compiler": "^19.0.0-beta-30d8a17-20250209",
8787
"eslint-plugin-react-hooks": "^5.0.0",
88-
"eslint-plugin-react-hooks-extra": "^1.25.0",
88+
"eslint-plugin-react-hooks-extra": "^1.26.2",
8989
"eslint-plugin-sonarjs": "^3.0.1",
9090
"eslint-plugin-testing-library": "^7.1.1",
9191
"jspdf": "^2.5.1",
9292
"jspdf-autotable": "^3.5.23",
93-
"playwright": "^1.50.0",
94-
"postcss": "^8.5.1",
93+
"playwright": "^1.50.1",
94+
"postcss": "^8.5.2",
9595
"prettier": "3.5.0",
9696
"react": "^19.0.0",
9797
"react-dnd": "^16.0.1",
9898
"react-dnd-html5-backend": "^16.0.1",
9999
"react-dom": "^19.0.0",
100100
"rolldown": "^1.0.0-beta.3",
101101
"typescript": "~5.7.3",
102-
"vite": "^6.0.11",
103-
"vitest": "3.0.3",
104-
"vitest-browser-react": "^0.0.4"
102+
"vite": "^6.1.0",
103+
"vitest": "^3.0.5",
104+
"vitest-browser-react": "^0.1.1"
105105
},
106106
"peerDependencies": {
107107
"react": "^18.0 || ^19.0",

0 commit comments

Comments
 (0)