Skip to content

Upgrade workspace and fixtures to TypeScript 6#137

Draft
rafa-thayto wants to merge 4 commits intomainfrom
codex/typescript-6-upgrade
Draft

Upgrade workspace and fixtures to TypeScript 6#137
rafa-thayto wants to merge 4 commits intomainfrom
codex/typescript-6-upgrade

Conversation

@rafa-thayto
Copy link
Copy Markdown
Contributor

Summary

  • upgrade the workspace and checked-in fixtures to typescript@6.0.2
  • add explicit Bun ambient types and root/cli-core typecheck entrypoints for TS6
  • fix cli-core TS6 diagnostics and align tests and fixtures with the new compiler behavior

Commits

  • build: upgrade workspace to TypeScript 6.0.2
  • fix: resolve TypeScript 6 diagnostics in cli-core
  • test: align cli-core tests with TypeScript 6
  • chore: upgrade e2e fixtures to TypeScript 6

Verification

  • bun install
  • bun run typecheck
  • bun run build
  • bun run test
  • cd packages/cli-core/mocks && bun install && bunx tsc --noEmit
  • Bun-based smoke validation for touched fixtures:
    • nextjs-app-router
    • nextjs-pages-router
    • nextjs-app-router-next14
    • react-router
    • react
    • vue
    • tanstack-start

Notes

  • bun run test:e2e was not run because this environment does not have the required Clerk e2e secrets (CLERK_PLATFORM_API_KEY, CLERK_CLI_TEST_APP_ID, etc.)

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