chore(deps): update development dependencies (minor and patch)
Metadata
Current evaluation
Renovate updates for @types/node, Prettier, typescript-eslint, and Vitest were merged via commit 68553fe; all CI checks passed.
Resolution: closed resolved
Reason: PR #125 was merged into main as commit 68553fe. The merged change updated the four development dependencies with all CI checks passing.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`26.6.2` → `26.6.3`](https://renovatebot.com/diffs/npm/@types%2fnode/26.6.2/26.6.3) |  |  |
| [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.9.8` → `3.9.9`](https://renovatebot.com/diffs/npm/prettier/3.9.8/3.9.9) |  |  |
| [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.70.0` → `8.70.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.70.0/8.70.1) |  |  |
| [vitest](https://vitest.dev) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`5.0.1` → `5.0.2`](https://renovatebot.com/diffs/npm/vitest/5.0.1/5.0.2) |  |  |
---
### Release Notes
<details>
<summary>prettier/prettier (prettier)</summary>
### [`v3.9.9`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#399)
[Compare Source](https://redirect.github.com/prettier/prettier/compare/3.9.8...3.9.9)
[diff](https://redirect.github.com/prettier/prettier/compare/3.9.8...3.9.9)
##### Markdown: Fix text with `$` been incorrectly parsed as math syntax ([#​20140](https://redirect.github.com/prettier/prettier/pull/20140) by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```md
<!-- Input -->
**Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR` from `c.sh`, before anything else runs here.
<!-- Prettier 3.9.8 -->
**Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR`from`c.sh`, before anything else runs here.
<!-- Prettier 3.9.9 -->
**Uses $FOO** from `a.sh` and `b.sh`, plus `$BAR` from `c.sh`, before anything else runs here.
```
</details>
<details>
<summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary>
### [`v8.70.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8701-2026-09-21)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.70.0...v8.70.1)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.70.1) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>vitest-dev/vitest (vitest)</summary>
### [`v5.0.2`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v5.0.2)
[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v5.0.1...v5.0.2)
##### 🐞 Bug Fixes
- Bind `process` in case global is overwritten - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​11343](https://redirect.github.com/vitest-dev/vitest/issues/11343) [<samp>(0b792)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b79231ad)
- **detect-async-leaks**:
- Ignore `process.stdio` handles - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​11333](https://redirect.github.com/vitest-dev/vitest/issues/11333) [<samp>(0fd6b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0fd6b9790)
- **expect**:
- Fix `toMatchObject` with asymmetric matchers - by [@​ShreeBohara](https://redirect.github.com/ShreeBohara), **Claude Opus 5**, [@​hi-ogawa](https://redirect.github.com/hi-ogawa), **Hiroshi Ogawa** and **Codex (GPT-5)** in [#​11100](https://redirect.github.com/vitest-dev/vitest/issues/11100) [<samp>(42523)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/42523289e)
- **jsdom**:
- Fix `Request` with `Blob` body on jsdom 28+ - by [@​harshit-d3v](https://redirect.github.com/harshit-d3v) in [#​11295](https://redirect.github.com/vitest-dev/vitest/issues/11295) [<samp>(d1c3e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d1c3ecc93)
- **reporter**:
- `agent` to respect `--silent` - by [@​Raj4478](https://redirect.github.com/Raj4478) and [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​11271](https://redirect.github.com/vitest-dev/vitest/issues/11271) [<samp>(5b95e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5b95efb6d)
- **reporters**:
- Handle concurrent `createReport` calls - by [@​7rulnik](https://redirect.github.com/7rulnik) in [#​11278](https://redirect.github.com/vitest-dev/vitest/issues/11278) [<samp>(e8e55)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/e8e556ff7)
- `hanging-process` to use ESM entrypoint - by [@​AriPerkkio](https://redirect.github.com/AriPerkkio) in [#​11316](https://redirect.github.com/vitest-dev/vitest/issues/11316) [<samp>(4e91e)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4e91e5668)
- **spy**:
- Fix stack overflow when spying `Set.prototype.add` - by [@​fengmk2](https://redirect.github.com/fengmk2) in [#​11299](https://redirect.github.com/vitest-dev/vitest/issues/11299) [<samp>(a0a93)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/a0a939653)
- **ui**:
- Persist authentication cookie beyond current browser session - by [@​hi-ogawa](https://redirect.github.com/hi-ogawa), **Hiroshi Ogawa** and **OpenCode (gpt-5.6-sol)** in [#​11066](https://redirect.github.com/vitest-dev/vitest/issues/11066) [<samp>(f8819)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f88195e16)
##### [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v5.0.1...v5.0.2)
</details>
---
### Configuration
📅 **Schedule**: (in timezone Etc/UTC)
- Branch creation
- "every weekend"
- Automerge
- "after 1 am and before 7 am"
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-actions).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMTIuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjExMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate updates for @types/node, Prettier, typescript-eslint, and Vitest were merged via commit 68553fe; all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Renovate updates to @types/node, Prettier, typescript-eslint, and Vitest were merged in canonical/craft-actions#125 via commit 68553fe; all CI checks passed. | |
| stealth/space-bunny-alpha |
Impact:
22
Quick Win:
16
Complexity:
12
Confidence:
90
Actionability:
84
|
needs review | Renovate dev-dependency bumps (prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1, vitest 5.0.1→5.0.2) in package.json plus lockfile; all 14 CI checks pass, awaiting review/automerge. | |
| stealth/space-bunny-alpha |
Impact:
18
Quick Win:
13
Complexity:
10
Confidence:
90
Actionability:
82
|
needs review | Renovate dev-dependency bumps: prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1, vitest 5.0.1→5.0.2. Lockfile-only diff; all CI green, automerge enabled, awaiting review. | |
| stealth/space-bunny-alpha |
Impact:
22
Quick Win:
14
Complexity:
20
Confidence:
90
Actionability:
82
|
needs review | Renovate lockfile-only dev dependency bump: prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1 (version bump only), vitest 5.0.1→5.0.2. CI all green, automerge enabled, awaiting review. | |
| stealth/space-bunny-alpha |
Impact:
12
Quick Win:
9
Complexity:
8
Confidence:
88
Actionability:
86
|
needs review | Renovate batch bump of devDependencies: prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1, vitest 5.0.1→5.0.2. Open, 0 reviews, all CI checks passing, automerge enabled. | |
| stealth/space-bunny-alpha |
Impact:
15
Quick Win:
11
Complexity:
10
Confidence:
90
Actionability:
85
|
needs review | Renovate bot bumps dev deps (prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1, vitest 5.0.1→5.0.2) in package.json only; all CI checks passing, automerge enabled, awaiting review. | |
| stealth/space-bunny-alpha |
Impact:
12
Quick Win:
10
Complexity:
8
Confidence:
92
Actionability:
88
|
needs review | Renovate bumps dev dependencies (prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1, vitest 5.0.1→5.0.2) in a single lockfile/package manifest change; all CI checks green, automerge enabled, awaiting maintainer review. | |
| stealth/space-bunny-alpha |
Impact:
15
Quick Win:
12
Complexity:
8
Confidence:
90
Actionability:
85
|
needs review | Renovate patch bumps for dev deps (prettier 3.9.8→3.9.9, typescript-eslint 8.70.0→8.70.1); lockfile-only 1-file diff, all CI checks passing, awaiting automerge/maintainer merge. |
Update history
| Date | Change |
|---|---|
| closed | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #76 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Renovate PR #76 bumping dev deps (@types/node 26.1.1, eslint 10.7.0, prettier 3.9.5, typescript-eslint 8.63.0, vitest 4.1.10) was approved and merged into main; all CI checks passed. | |
| #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. | |
| #131 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Merged PR #131 updating development dependencies: @types/node to 26.6.5, prettier to 3.9.10, and typescript-eslint to 8.71.1. | |
| #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. | |
| #103 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Merged #103 via commit fd2c656, updating @types/node to 26.4.0, ESLint to 10.9.1, and typescript-eslint to 8.68.0; all CI checks passed. | |
| #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. | |
| #119 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Renovate dev-dependency PR canonical/craft-actions#119 merged into main via commit c0a51eb, bumping @types/node 26.5.1→26.6.2, eslint 10.10.0→10.11.0, prettier 3.9.6→3.9.8 and vitest 5.0.0→5.0.1; all CI checks passed. | |
| #70 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Renovate dev-dependency bump in craft-actions (@types/node 26.1.0, eslint 10.6.0, prettier 3.9.4, typescript-eslint 8.62.1) passed CI and was auto-merged into main via commit f1f266b. | |
| #110 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Renovate PR canonical/craft-actions#110 merged into main, bumping dev deps @types/node 26.4.0→26.4.1, eslint 10.9.1→10.10.0 and typescript-eslint 8.68.0→8.69.0. Approved by one reviewer with all CI checks green. | |
| #89 chore(deps): update development dependencies (minor and patch) | craft-actions | merged | Renovate PR canonical/craft-actions#89 merged into main, bumping @types/node 26.1.1→26.2.0, eslint 10.7.0→10.8.1 and typescript-eslint 8.65.0→8.66.0 (lockfile diff, +120/-131). |