Bump eslint from 9.39.2 to 10.1.0#247
Conversation
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.2 to 10.1.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.2...v10.1.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.1.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
🤖 Augment PR SummarySummary: Updates the project’s linting toolchain by bumping ESLint to a new major release. Changes:
Why: Keeps development tooling current and incorporates upstream fixes/features from ESLint v10. Technical Notes: This is a major-version upgrade, so downstream behavior can change (including Node/toolchain requirements and transitive dependency layout). 🤖 Was this summary useful? React with 👍 or 👎 |
| "auto-changelog": "^2.5.0", | ||
| "c8": "^11.0.0", | ||
| "eslint": "^9.36.0", | ||
| "eslint": "^10.1.0", |
There was a problem hiding this comment.
eslint.config.js imports globals and @eslint/js, but they aren’t declared in package.json; if ESLint v10 no longer includes them transitively, npm run lint/npm test will fail with module resolution errors.
Severity: medium
Other Locations
eslint.config.js:1eslint.config.js:2
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| "auto-changelog": "^2.5.0", | ||
| "c8": "^11.0.0", | ||
| "eslint": "^9.36.0", | ||
| "eslint": "^10.1.0", |
There was a problem hiding this comment.
ESLint v10’s dependency tree appears to require Node >=18.18 (e.g., via @humanfs/node), so bumping eslint may break local installs for contributors using older Node versions despite the current engines.node declaration.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps eslint from 9.39.2 to 10.1.0.
Release notes
Sourced from eslint's releases.
... (truncated)
Commits
8351ec710.1.03270bc1Build: changelog update for 10.1.0a9f9ccechore: update dependency eslint-plugin-unicorn to ^63.0.0 (#20584)1f42bd7chore: updateprettierto 3.8.1 (#20651)c0a6f4achore: update dependency@eslint/jsonto ^1.2.0 (#20652)cc43f79chore: update dependency c8 to v11 (#20650)2ce4635chore: update dependency@eslint/jsonto v1 (#20649)f0406eechore: update dependency markdownlint-cli2 to ^0.21.0 (#20646)dbb4c95chore: remove trunk (#20478)ff4382bfeat: apply fix forno-varinTSModuleBlock(#20638)Dependabot 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)