Skip to content

chore(deps): bump TS toolchain (typescript 5.9, @types/node 24)#2520

Open
HughParry wants to merge 6 commits into
mainfrom
deps/ts-bump
Open

chore(deps): bump TS toolchain (typescript 5.9, @types/node 24)#2520
HughParry wants to merge 6 commits into
mainfrom
deps/ts-bump

Conversation

@HughParry
Copy link
Copy Markdown
Contributor

@HughParry HughParry commented Apr 30, 2026

Summary

TS-only dep bumps across the workspace.

Bumps

  • typescript 5.6.2 → 5.9.3 (latest 5.x; TS 6 deferred). Packages pinned to ^5.8.3 / ~5.8.3 left alone (http-blackhole, angular-procaptcha-integration-demo)
  • tslib 2.7.0 → 2.8.1
  • tsx 4.20.x → 4.21.0 (left http-blackhole's caret pin alone)
  • @types/node aligned to 24.12.2 across all packages (was a mix of 22.5.5 / 22.10.2 / 24.x; engines.node is ^24)
  • @types/cors, @types/yargs, @types/jsonwebtoken, @types/debug, @types/lodash minor bumps

- typescript: 5.6.2 -> 5.9.3 (latest 5.x; defer TS 6 major)
  Skipped packages on ^5.8.3 / ~5.8.3 (Angular-tied http-blackhole + angular demo)
- tslib: 2.7.0 -> 2.8.1
- tsx: 4.20.x -> 4.21.0
- @types/node: align all packages to 24.12.2 (matches engines.node ^24)
- @types/cors, @types/yargs, @types/jsonwebtoken, @types/debug, @types/lodash minor bumps

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
HughParry and others added 5 commits May 5, 2026 09:23
Cap WiredTiger cache to 1.5GB (default ~5.5GB on 12GB hosts), override
ipinfo NODE_OPTIONS to --max-old-space-size=6144 (image bakes 8192).
Fix mongo healthcheck (mongo -> mongosh) and caddy healthcheck port
(:2019 -> :2020).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Resolved conflicts:
- docker/docker-compose.provider.yml: kept main's mongo cache cap (2.0GB
  WT cache + 3GB container memory limit). My healthcheck fixes (mongosh,
  caddy :2020) and ipinfo NODE_OPTIONS=--max-old-space-size=6144 carried
  over cleanly.
- demos/cypress-shared/package.json: kept @types/node 24.12.2 from
  deps/ts-bump (the bump's purpose), @prosopo/types-database 4.6.0 from
  main (newer release).
- package-lock.json: regenerated via npm i.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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