Skip to content

chore: bump eslint packages#23131

Merged
Lemonexe merged 1 commit intodevelopfrom
chore/bump-eslint-deps-2025.11
Nov 13, 2025
Merged

chore: bump eslint packages#23131
Lemonexe merged 1 commit intodevelopfrom
chore/bump-eslint-deps-2025.11

Conversation

@Lemonexe
Copy link
Copy Markdown
Contributor

@Lemonexe Lemonexe commented Nov 13, 2025

Description

ℹ️ I've developed this rebased on #23118, so even though that one isn't merged yet, this PR honors the age gate ✔️

eslint now has stricter TS validation on configs, so I added JSDoc types to the eslint config files.

Lot of new rules introduced in eslint-plugin-react-hooks@7:

  • Some rules I have disabled in reactConfig.mjs, see there for rationale
  • react-hooks/immutability is good 👍 but it crashes on recursive calls, probably a bug in the plugin? It's just three cases, so I put an ignore there rather than disable this rule globally because of those false positives

Related Issue

Part of #22351

@Lemonexe Lemonexe added dependencies Pull requests that update a dependency file ci Continuous Integration (CI) related no-project This label is used to specify that PR doesn't need to be added to a project labels Nov 13, 2025
@Lemonexe
Copy link
Copy Markdown
Contributor Author

Will merge, the Suite Web E2E tests are confirmed broken

@Lemonexe Lemonexe marked this pull request as ready for review November 13, 2025 13:29
@Lemonexe Lemonexe requested review from a team, martykan and mroz22 as code owners November 13, 2025 13:29
@Lemonexe Lemonexe merged commit 417ad03 into develop Nov 13, 2025
88 of 97 checks passed
@Lemonexe Lemonexe deleted the chore/bump-eslint-deps-2025.11 branch November 13, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration (CI) related dependencies Pull requests that update a dependency file no-project This label is used to specify that PR doesn't need to be added to a project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants