Repository navigation
chore(deps): bump tsx to 4.23.15 - #3838
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
klotty
left a comment
There was a problem hiding this comment.
No issues found across 2 files
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Auto-approved: Development-only tooling bump of tsx 4.21.0→4.23.15 to drop esbuild 0.27.5 (GHSA fixed in 0.28.1); lockfile-only change, not shipped, with full test suite passing.
View guided diff | Re-trigger cubic
tsx4.21.0 depends onesbuild ~0.27.0, which keepsesbuild0.27.5 in the lockfile (GHSA for the dev server's file read on Windows, fixed in 0.28.1).tsx4.23.x moves toesbuild ~0.28.0.Changes
pnpm-workspace.yamlcatalog:tsx4.21.0 → 4.23.15 (2026-09-20).pnpm-lock.yaml: re-locked.esbuild0.27.5 and its platform binaries drop out, leaving only 0.28.2.tsx4.23 bundlesget-tsconfigandresolve-pkg-maps, so those drop out too.tsxruns our scripts (@react-email/uibuild and dev, the editor'sbuild:css,scripts/check-dependency-versions.ts); it isn't shipped. No changeset.Testing
canary)it.skip)pnpm install --frozen-lockfile,pnpm build,pnpm typecheckandscripts/check-dependency-versions.ts(run throughtsx) pass. The lockfile is stable under anotherpnpm install --lockfile-only.canaryvs this branch:@react-email/editordist(CSS built bytsx scripts/copy-css.ts): byte-identical.@react-email/ui.next(built bytsx ./scripts/build.mts): same files; differences are only per-build server action IDs and module numbering.email devonapps/demorenders and hot-reloads, no page errors.Summary by cubic
Bumps
tsxfrom 4.21.0 to 4.23.15 so the lockfile only carriesesbuild0.28.2, removing the 0.27.5 version affected by the GHSA for the dev server's Windows file read (fixed in 0.28.1).Dependencies
tsx4.23.15 moves toesbuild ~0.28.0and dropsget-tsconfigandresolve-pkg-mapsfrom the lockfile since they are now bundled.esbuild0.27.5 and its platform binaries are removed.Written for commit 9ecfbef. Summary will update on new commits.