Skip to content

Update TypeScript workspace dependencies - #239

Merged
ajroetker merged 1 commit into
mainfrom
aj/ts-node24-deps-main
Jun 16, 2026
Merged

Update TypeScript workspace dependencies#239
ajroetker merged 1 commit into
mainfrom
aj/ts-node24-deps-main

Conversation

@ajroetker

Copy link
Copy Markdown
Contributor

Summary

  • move TypeScript CI/publish workflows to Node 24
  • update the ts workspace dependencies and lockfile while keeping TypeScript on 5.9.3 for openapi-typescript peer compatibility
  • add compatibility fixes for upgraded packages and clean main-based typechecking

Verification

  • pnpm install --frozen-lockfile
  • pnpm peers check
  • pnpm lint
  • pnpm build
  • pnpm test
  • git diff --check

Note: local verification ran on Node 22.20.0, so pnpm printed the expected engine warning for node >=24.0; CI is configured for Node 24.

@ajroetker
ajroetker merged commit 0da8b9c into main Jun 16, 2026
8 checks passed
@ajroetker
ajroetker deleted the aj/ts-node24-deps-main branch June 16, 2026 23:21
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.

1 participant