deps(webview): reopen TypeScript 6.0.3 bump #179

Open
opened 2026-05-13 16:28:29 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-05-13 16:28:29 +00:00 (Migrated from github.com)

Original PR #146 was closed because Lane H flagged typecheck errors on SegmentedRing.tsx:92 + ~29 others. Today we confirmed those were NOT TS6-specific — they were build-order artifacts from running pnpm -r typecheck before pnpm -r build (the bus package's dist/index.d.ts wasn't produced yet, so the hud package's TS imports failed).

PR #161/#164 fixed the build-order. The one real TS error (SegmentedRing.tsx:92) was fixed in #165. So TS 6 is now safe to re-evaluate.

Steps:

  • create branch from develop
  • bump typescript in webview/package.json + webview/packages/bus/package.json + webview/packages/hud/package.json to ^6.0.3
  • run pnpm install + pnpm -r build + pnpm -r typecheck + pnpm -r test
  • if green, push + PR

Refs closed PR #146, fixes #161, #164, #165.

Original PR #146 was closed because Lane H flagged typecheck errors on SegmentedRing.tsx:92 + ~29 others. Today we confirmed those were NOT TS6-specific — they were build-order artifacts from running `pnpm -r typecheck` before `pnpm -r build` (the bus package's dist/index.d.ts wasn't produced yet, so the hud package's TS imports failed). PR #161/#164 fixed the build-order. The one *real* TS error (SegmentedRing.tsx:92) was fixed in #165. So TS 6 is now safe to re-evaluate. Steps: - create branch from develop - bump typescript in webview/package.json + webview/packages/bus/package.json + webview/packages/hud/package.json to ^6.0.3 - run `pnpm install` + `pnpm -r build` + `pnpm -r typecheck` + `pnpm -r test` - if green, push + PR Refs closed PR #146, fixes #161, #164, #165.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/Jarvis#179