Skip to content

feat: update all dependencies to latest versions - #54

Merged
wu-json merged 4 commits into
mainfrom
chore/update-deps
Apr 27, 2026
Merged

wu-json merged 4 commits into
mainfrom
chore/update-deps

Conversation

@wu-json

@wu-json wu-json commented Apr 27, 2026

Copy link
Copy Markdown
Owner

Summary

Bumps every dependency in package.json to its latest version, including several major-version upgrades: ink 6 β†’ 7, toml 3 β†’ 4, gunshi 0.26 β†’ 0.29, oxfmt 0.34 β†’ 0.46, react-devtools-core 6 β†’ 7, and typescript 5 β†’ 6.

Commentary

  • @types/bun 1.3.x renamed Bun.Build.Target to Bun.Build.CompileTarget; scripts/build.ts was updated to match.
  • ink 7 requires Node 22+ and React 19.2+. Curse ships as an embedded Bun binary so the Node requirement is not user-facing, and React was bumped to 19.2.5 in the same change.
  • ink 7's input-handling changes (key.backspace vs key.delete, key.meta on Escape) were reviewed; existing code already handles key.backspace || key.delete and does not rely on key.meta for plain Escape, so no call-site changes were needed.
  • Verified with bun run tsc --noEmit, bun --bun run oxlint, a TOML parse smoke test against examples/basic/curse.toml, and bun run src/index.ts --help.

wu-json added 4 commits April 26, 2026 17:05
Bumps runtime and dev dependencies across the board, including several
major version upgrades (ink 6 -> 7, toml 3 -> 4, gunshi 0.26 -> 0.29,
oxfmt 0.34 -> 0.46, react-devtools-core 6 -> 7, typescript 5 -> 6).
Also fixes scripts/build.ts to use the renamed Bun.Build.CompileTarget
type from the updated @types/bun.
@wu-json
wu-json merged commit d040ebf into main Apr 27, 2026
1 check passed
@wu-json
wu-json deleted the chore/update-deps branch April 27, 2026 00:12
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