chore(dev): update @types/node 24 → 26 (major) - #241
Conversation
Autoheal refresh —
|
| Check | Result |
|---|---|
bun install |
✅ clean (+ @types/node@26.1.1) |
bun run typecheck |
✅ clean |
bun run lint |
✅ clean (63 files, no fixes) |
bun run build |
✅ exits 0 |
bun run test:unit |
✅ 322 pass / 0 fail / 1279 expect() calls |
@types/node is a devDependency — no user-visible changes; no changeset needed.
This is a forward merge commit (beb0685), pushed non-force (de75c64..beb0685). Merging this PR will satisfy the @types/node 24 → 26 update and let Renovate auto-close the redundant #278 (which carries the stale-lockfile renovate/artifacts FAILURE).
Bumps `@types/node` from `24.13.3` to `26.2.0` (latest even/LTS major, permitted by the `allowedVersions` rule in `.github/renovate.json5`). Pinned to an exact version to match the rest of the devDependencies block. Supersedes stale Renovate PR #278 (`renovate/node-26.x`) which targets the same major; this fro-bot-managed branch carries the verified autoheal context. Closes #278. Verified: `bun install` clean, `bun run typecheck` clean, `bun run build` exit 0, `bun run test:unit` 322 pass / 0 fail. `@types/node` is a devDependency — no user-visible changes; no changeset needed.
3e84fff to
846cba7
Compare
Summary
Bumps
@types/nodefrom24.13.2to26.0.0— an even/LTS major, permitted by theallowedVersions: /^v?([0-9]*[02468])\\./rule in.github/renovate.json5. Pinned to an exact version to match the rest of the devDependencies block.Supersedes stale PR #127, which targeted the odd/non-LTS
25major (disallowed by.github/renovate.json5) and uses a bare major pin"25"; #127 is now in aCONFLICTINGstate againstmainand should be closed.Verification
bun installbun run typecheckbun run lintbun run buildbun run test:unitChangeset
@types/nodeis a devDependency — no user-visible changes; no changeset needed.