chore(deps): bump the linting group across 1 directory with 6 updates - #20
chore(deps): bump the linting group across 1 directory with 6 updates#20dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the linting group with 6 updates in the /src/frontend directory: | Package | From | To | | --- | --- | --- | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.1` | `10.0.1` | | [eslint](https://github.com/eslint/eslint) | `9.39.1` | `10.8.0` | | [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.5.3` | | [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.9.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.3` | `8.66.0` | Updates `@eslint/js` from 9.39.1 to 10.0.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/commits/v10.0.1/packages/js) Updates `eslint` from 9.39.1 to 10.8.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.1...v10.8.0) Updates `eslint-plugin-react-hooks` from 5.2.0 to 7.1.1 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/react/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks) Updates `eslint-plugin-react-refresh` from 0.4.24 to 0.5.3 - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) - [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.24...v0.5.3) Updates `globals` from 16.5.0 to 17.9.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v16.5.0...v17.9.0) Updates `typescript-eslint` from 8.46.3 to 8.66.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 10.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: linting - dependency-name: eslint dependency-version: 10.8.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: linting - dependency-name: eslint-plugin-react-hooks dependency-version: 7.1.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: linting - dependency-name: eslint-plugin-react-refresh dependency-version: 0.5.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting - dependency-name: globals dependency-version: 17.9.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: linting - dependency-name: typescript-eslint dependency-version: 8.66.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: linting ... Signed-off-by: dependabot[bot] <support@github.com>
9d8baac to
6bbfa7c
Compare
There was a problem hiding this comment.
Automated dependency bump merges several major version jumps (ESLint 9→10, eslint-plugin-react-hooks 5→7, eslint-plugin-react-refresh 0.4→0.5, globals 16→17) that can introduce breaking changes to the lint setup; no eslint.config.* update is included in this diff to confirm compatibility.
Verdict: ✅ approve · 2 inline, 1 ohne Position
Gate: blockt ab High + Medium-Confidence.
Findings ohne Position:
- 🔵 Low · confidence low — This MR only bumps
package.json/package-lock.json; several transitive plugins in the group crossed major versions (eslint 9→10, eslint-plugin-react-hooks 5→7, eslint-plugin-react-refresh 0.4→0.5, globals 16→17) while the eslint flat-config file itself is not touched. If those majors changed config shape or rule availability, lint could silently break or fail in CI without any evidence here that it was re-validated.
🤖 Naudit-Kommandos
Antworte im Thread eines Inline-Kommentars — erste Zeile der Antwort:
@naudit fp <grund>— Fehlalarm. Naudit merkt sich das für dieses Projekt und meidet den Fund künftig.@naudit ok <text>— Finding angenommen/umgesetzt.
Nur Repo-Mitglieder (Developer/Collaborator aufwärts) sind autorisiert. Ein neuer Top-Level-Kommentar wird nicht ausgewertet, es muss eine Antwort auf den Kommentar sein.
| "eslint-plugin-react-refresh": "^0.4.22", | ||
| "globals": "^16.4.0", | ||
| "eslint": "^10.8.0", | ||
| "eslint-plugin-react-hooks": "^7.1.1", |
There was a problem hiding this comment.
🟡 Medium · confidence medium
eslint-plugin-react-hooks jumps from 5.x to 7.1.1 — a two-major-version leap. This plugin has a history of significant rule-set/config changes between majors (e.g. new required config format, new peer deps like hermes-parser/zod). Verify the existing eslint.config.* still works and CI lint passes; not something a dependency-bump PR alone guarantees.
| "eslint-plugin-react-hooks": "^5.2.0", | ||
| "eslint-plugin-react-refresh": "^0.4.22", | ||
| "globals": "^16.4.0", | ||
| "eslint": "^10.8.0", |
There was a problem hiding this comment.
🟡 Medium · confidence medium
ESLint 9→10 is a major bump. ESLint v10 raises the minimum Node engine to ^20.19.0 || ^22.13.0 || >=24 (visible in the lockfile diff) and may include other breaking changes to the flat-config API/plugin compatibility. Confirm the CI/build Node version satisfies this and that the project's eslint.config.* and other eslint plugins (not bumped here) remain compatible.
Bumps the linting group with 6 updates in the /src/frontend directory:
9.39.110.0.19.39.110.8.05.2.07.1.10.4.240.5.316.5.017.9.08.46.38.66.0Updates
@eslint/jsfrom 9.39.1 to 10.0.1Release notes
Sourced from @eslint/js's releases.
... (truncated)
Commits
84fb885chore: package.json update for@eslint/jsrelease1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467)f3fbc2fchore: set@eslint/jsversion to 10.0.0 to skip releasing it (#20466)b4b3127chore: package.json update for@eslint/jsrelease0b14059chore: package.json update for@eslint/jsreleasefa31a60feat!: addnameto configs (#20015)1e2cad5chore: package.json update for@eslint/jsrelease454a292feat!: updateeslint:recommendedconfiguration (#20210)c6358c3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#20160)Updates
eslintfrom 9.39.1 to 10.8.0Release notes
Sourced from eslint's releases.
... (truncated)
Commits
749dfed10.8.04bd0d75Build: changelog update for 10.8.04fbf46dtest: pinwebpackversion to 5.108.4 (#21137)6ddf858docs: fix broken Specify Parser Options anchor link (#21106)784dfbedocs: Clarifyno-eq-nulldescription (#21120)6b8d2f7fix: escape reserved characters in rule id inhtmlformatter (#21129)2d063e2chore: update HTTP URLs to HTTPS in JSDoc and comments (#21101)eccbe7btest: add error locations tono-class-assign(#21123)2fee9bbfeat: exportConfigObjectfromeslint/config(#21082)e7d1e43ci: bump actions/setup-go from 6 to 7 (#21118)Updates
eslint-plugin-react-hooksfrom 5.2.0 to 7.1.1Release notes
Sourced from eslint-plugin-react-hooks's releases.
Changelog
Sourced from eslint-plugin-react-hooks's changelog.
... (truncated)
Commits
Updates
eslint-plugin-react-refreshfrom 0.4.24 to 0.5.3Release notes
Sourced from eslint-plugin-react-refresh's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-react-refresh's changelog.
... (truncated)
Commits
00818e9v0.5.3 [publish]202fc4aFix PascalCase class exported viaexport { Name }incorrectly treated as Re...c0317bfFix support for nested function calls for extraHOCs [publish]42a1805Explicit v10 support (fixes #106) [publish]199793eSupport nested function calls for extraHOCs (fixes #104)26b3c15Support false positives with TypeScript function overloading (fixes #105)daa2efbRevamp logic to catch more cases [publish] (#97)95c02baRevert "Catch non React exports defined as call expressions"(fixes #95) [publ...8ea312dUpdate the name of next config (vite->next) (#96)4fc6d3dCatch non React exports defined as call expressions [publish]Updates
globalsfrom 16.5.0 to 17.9.0Release notes
Sourced from globals's releases.
... (truncated)
Commits
8e7b93517.9.05a958edUpdate globals (2026-08-01) (#348)36c765917.8.07394811Update globals (2026-07-01) (#347)a19670c17.7.09611620Update actions (#346)33b75f9Update globals (2026-06-22) (#345)887dd52Fix build script (#344)6b1587017.6.000a4dd9Update globals (2026-05-01) (#343)Updates
typescript-eslintfrom 8.46.3 to 8.66.0Release notes
Sourced from typescript-eslint's releases.
... (truncated)
Changelog
Sourced from typescript-eslint's changelog.
... (truncated)
Commits
e51b11bchore(release): publish 8.66.063ba81bchore(release): publish 8.65.0eaf4576feat: add warning when TS 7 is detected (#12529)0d06406chore: add attw validation to repo (#12437)c2386e4chore(deps): update dependency prettier to v3.9.5 (#12486)414d9abchore(release): publish 8.64.0290cf6cchore(release): publish 8.63.03ea32f4chore(release): publish 8.62.154e2857chore(release): publish 8.62.081e4c26feat: remove redundant package.json "files" (#12444)