Skip to content

chore(deps): interactive dependency update (bun update -i -r)#35

Merged
PunGrumpy merged 6 commits into
mainfrom
chore/bun-update
Jul 25, 2026
Merged

chore(deps): interactive dependency update (bun update -i -r)#35
PunGrumpy merged 6 commits into
mainfrom
chore/bun-update

Conversation

@PunGrumpy

Copy link
Copy Markdown
Owner

Summary

Dependency refresh from bun update -i -r, split into atomic commits — each commit carries a self-consistent bun.lock and passed the full pre-commit pipeline (build + test + typecheck via turbo).

  • core: drop unused tsdown devDependency (core runs JIT, no build script)
  • root: changesets 2.31.1, oxfmt 0.60, oxlint 1.75, react-doctor 0.9.1, turbo 2.10.7, ultracite 7.9.4
  • cli: tsdown ^0.22.14
  • web: next 16.2.11, react 19.2.8, tailwind 4.3.3, shadcn 4.14.1, svgo 4.0.2
  • videos: remotion 4.0.499, react 19.2.8, eslint 10, prettier 3.9.6
  • final commit refreshes in-range transitive resolutions from the original bun update -r

Deliberately held back

TypeScript stays at ^6. The interactive update originally bumped it to ^7, but TS 7 (the native tsgo compiler) has no legacy JS API yet, which breaks:

  • rolldown-plugin-dts in the CLI build (tsgo did not generate dts file)
  • @remotion/bundler in the videos build (typescript.sys is undefined)

tsc --noEmit itself works fine on TS 7 — revisit once tsdown and Remotion support it.

Notes

  • ESLint 10 in videos is unexercised (no lint script); @remotion/eslint-config-flat still targets ESLint 9, so downgrade if editor linting misbehaves.
  • No changeset: only devDependencies of @docker-doctor/cli changed; the published runtime is untouched.

Test plan

  • turbo run build test typecheck --force green across all 4 packages
  • bun x ultracite check clean
  • Final tree byte-identical to the verified bun update result

🤖 Generated with Claude Code

PunGrumpy and others added 6 commits July 25, 2026 23:27
@docker-doctor/core runs JIT via src/index.ts and has no build script,
so tsdown was never used here.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
changesets 2.31.1, oxfmt 0.60, oxlint 1.75, react-doctor 0.9.1,
turbo 2.10.7, ultracite 7.9.4

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Also shadcn 4.14.1 and svgo 4.0.2.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Also react 19.2.8, @types/react widened to ^19, @types/web 0.0.353.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Remaining lockfile-only updates from bun update -r: newer resolutions
for dependencies whose package.json ranges did not change, plus pruning
of stale hoisted entries.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docker-doctor Ready Ready Preview, Comment Jul 25, 2026 4:31pm

@PunGrumpy
PunGrumpy merged commit 8a19df7 into main Jul 25, 2026
9 checks passed
@PunGrumpy
PunGrumpy deleted the chore/bun-update branch July 25, 2026 16:33
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