Skip to content

Comments

chore(deps): update eslint to 10.0.0#1657

Merged
jennifer-shehane merged 1 commit intocypress-io:masterfrom
MikeMcC399:update/linting
Feb 19, 2026
Merged

chore(deps): update eslint to 10.0.0#1657
jennifer-shehane merged 1 commit intocypress-io:masterfrom
MikeMcC399:update/linting

Conversation

@MikeMcC399
Copy link
Collaborator

@MikeMcC399 MikeMcC399 commented Feb 19, 2026

Supersedes several Renovate PRs

Situation

The repo currently uses the older eslint@9.39.2 release which enters end-of-life on 2026-08-06.

eslint@9.39.2 also reports a high severity ReDoS vulnerability GHSA-3ppc-4f35-3m26 that is resolved in eslint@10.0.0. This is only mentioned for completeness, as this type of vulnerability is not really relevant when carrying out internal linting of the repo where the files to be linted are under repo control.

Change

  • Update to eslint@10.0.0
  • Update other linting related dependencies to latest versions

Verification

On Ubuntu 24.04.4 LTS, Node.js 24.13.1, execute:

npm ci
npm run lint
npm run format:all:check

and confirm that no errors are reported.

@cypress-app-bot
Copy link

@MikeMcC399 MikeMcC399 self-assigned this Feb 19, 2026
@MikeMcC399 MikeMcC399 marked this pull request as ready for review February 19, 2026 08:52
Update also
@eslint/js to 10.0.1
@stylistic/eslint-plugin to 5.9.0
eslint to 10.0.0
eslint-plugin-cypress to 6.0.0
globals to 17.3.0
prettier to 3.8.1
Copy link
Member

@jennifer-shehane jennifer-shehane left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for keeping up with this update!

@jennifer-shehane jennifer-shehane merged commit ca94677 into cypress-io:master Feb 19, 2026
84 checks passed
@MikeMcC399
Copy link
Collaborator Author

@jennifer-shehane

Thanks for keeping up with this update!

Sure! There is still an unsolved vulnerability from eslint@10, because they're using ajv@6. First the maintainers of ESLint have to solve that one though because higher versions of ajv are not compatible with eslint.

@MikeMcC399 MikeMcC399 deleted the update/linting branch February 19, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants