Skip to content

root - chore: upgrade TypeScript and build tooling#63

Merged
jaredwray merged 1 commit into
mainfrom
claude/jolly-hamilton-5juy8z
Jun 20, 2026
Merged

root - chore: upgrade TypeScript and build tooling#63
jaredwray merged 1 commit into
mainfrom
claude/jolly-hamilton-5juy8z

Conversation

@jaredwray

Copy link
Copy Markdown
Contributor

Summary

Upgrade TypeScript and build tooling — dev phase, PR 2 of the dependency-management process.

Versions

  • typescript 6.0.26.0.3
  • tsdown 0.21.70.22.3
  • @swc/core 1.15.241.15.41
  • @types/node 25.5.224.13.2 (pinned down to the Node 24 major — see note)

Bumps are at the exact pnpm outdated "Latest" (respecting minimumReleaseAge); no majors.

@types/node note

The @types/node rule requires @types/node not exceed the project's Node major. .nvmrc pins Node 24, but the dep was at ^25.5.2 — ahead of the baseline — so this pins it to the latest 24.x. It's types-only and the CI matrix (Node 22/24/26) is unaffected. If you'd prefer to raise the baseline instead, bump .nvmrc and I'll move @types/node to match.

Tests

  • pnpm build passes
  • pnpm test — 151/156 pass; no new failures

The only failures are the 5 live-platform tests in test/index-evals.test.ts (need HYPHEN_PUBLIC_API_KEY / HYPHEN_APPLICATION_ID, absent in the local sandbox) — identical to main, unrelated to this change. CI has those secrets.

🤖 Generated with Claude Code


Generated by Claude Code

- typescript 6.0.2 → 6.0.3
- tsdown 0.21.7 → 0.22.3
- @swc/core 1.15.24 → 1.15.41
- @types/node 25.5.2 → 24.13.2 (pin to the Node 24 major per .nvmrc; it was ahead of the project baseline)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UXjL3LurbiGcLiiep7Fnvr

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates several project dependencies in package.json and updates the lockfile accordingly. Specifically, it upgrades @swc/core to ^1.15.41, tsdown to ^0.22.3, and typescript to ^6.0.3, while changing @types/node to ^24.13.2. As there are no review comments provided, I have no additional feedback to offer.

@jaredwray jaredwray merged commit d1637b2 into main Jun 20, 2026
7 checks passed
@jaredwray jaredwray deleted the claude/jolly-hamilton-5juy8z branch June 20, 2026 18:57
@jaredwray jaredwray mentioned this pull request Jun 20, 2026
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants