chore(deps): update dependency eslint to v9 - autoclosed
Metadata
Current evaluation
Renovate's ESLint 9 update in #23 was autoclosed unmerged after package-lock generation hit ERESOLVE with @typescript-eslint/eslint-plugin 7.7.1.
Resolution: closed stale
Reason: The PR never merged. On 2024-05-04, Renovate reported that package-lock.json could not resolve ESLint 9.2.0 with @typescript-eslint/eslint-plugin 7.7.1; the update was later autoclosed unmerged.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`^8.57.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/eslint/8.57.0/9.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v9.2.0`](https://togithub.com/eslint/eslint/compare/v9.1.1...271e7ab1adc45a7b2f66cfea55a54e6048d9749a)
[Compare Source](https://togithub.com/eslint/eslint/compare/v9.1.1...v9.2.0)
### [`v9.1.1`](https://togithub.com/eslint/eslint/compare/v9.1.0...b4d2512809a1b28466ad1ce5af9d01c181b9bf9e)
[Compare Source](https://togithub.com/eslint/eslint/compare/v9.1.0...v9.1.1)
### [`v9.1.0`](https://togithub.com/eslint/eslint/compare/v9.0.0...b78d831e244171c939279b03be519b5c13836fce)
[Compare Source](https://togithub.com/eslint/eslint/compare/v9.0.0...v9.1.0)
### [`v9.0.0`](https://togithub.com/eslint/eslint/compare/v8.57.0...e0cbc50179adac1670f4e0bd9093387a51f4f42a)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.57.0...v9.0.0)
</details>
---
### Configuration
๐
**Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "after 1 am and before 7 am" in timezone Etc/UTC.
๐ฆ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
โป **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
๐ **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/craft-actions).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | โ | closed stale | Renovate's ESLint 9 update in #23 was autoclosed unmerged after package-lock generation hit ERESOLVE with @typescript-eslint/eslint-plugin 7.7.1. | |
| stealth/space-bunny-alpha | โ | closed stale | Renovateโs ESLint 9.2.0 update was autoclosed unmerged after package-lock generation failed with ERESOLVE against @typescript-eslint/eslint-plugin 7.7.1. | |
| qwen/qwen3.6-35b-a3b | โ | โ | Renovate autoclosed the eslint v9 update after an npm resolution failure. A peer dependency conflict with @typescript-eslint/eslint-plugin@7.7.1 blocked the upgrade. The PR was abandoned pending manual dependency resolution. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #24 chore(deps): update dependency eslint to v9 | craft-actions | closed | ESLint 9 PR #24 was closed unmerged after package-lock ERESOLVE and failing CI; Renovate marked the 9.x update ignored. Later #63 moved the repo to pnpm/flat config, now on ESLint 10. | |
| #9 chore(deps): update dependency @typescript-eslint/parser to v7 - autoclosed | craft-actions | closed | Renovate PR #9 was autoclosed unmerged after package-lock generation failed because parser v7 was incompatible with @typescript-eslint/eslint-plugin v5's peer range. | |
| #134 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Merged automated dependency update for eslint, typescript-eslint, and vitest to latest minor/patch versions via Renovate. | |
| #145 chore(deps): update dependency eslint to v10.14.0 | craft-actions | open | Renovate PR updating eslint from 10.13.0 to 10.14.0. CI has 2 failing legacy-rock tests unrelated to eslint. Automerge enabled. | |
| #191 chore(deps): update development dependencies (non-major) - autoclosed | craft-store | closed | Renovate PR #437 was auto-closed unmerged after 790 days; no resolving commit was provided. | |
| #115 chore(deps): update development dependencies (minor and patch) | craft-actions | closed | Merged via Renovate automerge after CI passed, updating @types/node 26.4.1โ26.5.1 and typescript-eslint 8.69.0โ8.70.0 in commit 18dd03e. | |
| #128 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Merged Renovate PR #128 updating dev dependencies: @types/node 26.6.3โ26.6.4, eslint 10.11.0โ10.12.0, typescript-eslint 8.70.1โ8.71.0, vitest 5.0.2โ5.0.3. | |
| #68 chore(deps): update dependency pydantic_core to v2.27.2 - autoclosed | imagecraft | closed | Renovate's pydantic_core 2.27.2 bump in #68 was autoclosed unmerged after inactivity; no resolving commit or replacement PR was identified. | |
| #488 chore(deps): update development dependencies (non-major) | craft-providers | closed | Closed unmerged because it conflicted with merged PR #484, which constrained Renovateโs dependency updates; the maintainer planned to recreate the dependency PR. | |
| #1173 chore(deps): update dependency pytest to v7.4.0 - autoclosed | charmcraft | closed | Renovate's pytest 7.3.1 -> 7.4.0 bump PR sat unmerged with no CI runs or comments and was autoclosed by the bot after ~3 years; the pin was later moved on by other dependency updates. |