Conversation
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.2 to 10.0.2. - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.2...v10.0.2) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
🤖 Augment PR SummarySummary: This PR upgrades the project’s ESLint tooling to the new major release. Changes:
Why: Keep linting tooling current and pick up upstream fixes (including security-related dependency updates noted in ESLint’s release notes). Technical Notes: ESLint v10 is a breaking change and has stricter Node.js engine requirements; lint/config dependencies should be verified after the upgrade. 🤖 Was this summary useful? React with 👍 or 👎 |
| "auto-changelog": "^2.5.0", | ||
| "c8": "^10.1.3", | ||
| "eslint": "^9.35.0", | ||
| "eslint": "^10.0.2", |
There was a problem hiding this comment.
ESLint v10 no longer ships @eslint/js (and also drops the @eslint/eslintrc transitive that previously brought in globals), but eslint.config.js imports both; this upgrade will likely make npm run lint fail with module-not-found unless those packages are available as direct dev deps.
Severity: high
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| "auto-changelog": "^2.5.0", | ||
| "c8": "^10.1.3", | ||
| "eslint": "^9.35.0", | ||
| "eslint": "^10.0.2", |
There was a problem hiding this comment.
Note ESLint 10 declares engines.node as ^20.19.0 || ^22.13.0 || >=24; if contributors run npm install/npm test on older Node versions (or if CI pins an older 20.x patch), installs/tests may fail with EBADENGINE.
Severity: medium
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
Bumps eslint from 9.39.2 to 10.0.2.
Release notes
Sourced from eslint's releases.
... (truncated)
Commits
55122d610.0.280f1e29Build: changelog update for 10.0.2951223bchore: update dependency@eslint/eslintrcto ^3.3.4 (#20553)13eeedbdocs: link rule type explanation to CLI option --fix-type (#20548)6aa1afechore: update dependency eslint-plugin-jsdoc to ^62.7.0 (#20536)2b72361fix: updateajvto6.14.0to address security vulnerabilities (#20537)98cbf6bdocs: update migration guide per Program range change (#20534)61a2405docs: add missing semicolon in vars-on-top rule example (#20533)0bd549710.0.1ddb80efBuild: changelog update for 10.0.1Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)