-
Notifications
You must be signed in to change notification settings - Fork 0
Upgrade to TypeScript 6.0 across monorepo #175
Copy link
Copy link
Open
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency file
Description
Background:
TypeScript 6.0 has been released with several breaking changes and new capabilities. See below for details: https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/
Tasks:
- Update TypeScript packages in all relevant sub-packages/workspaces to ^6.0.0
- Run a full build and resolve any breaking changes/compile errors
- Review and document any necessary or recommended changes to TypeScript config files in the monorepo for TypeScript 7.0 migration; (@cellix/config-typescript is particularly relevant here)
- Summarize changes, decisions, and any required follow-up tasks in an ADR for TypeScript 6.0 adoption
Acceptance Criteria:
- Monorepo uses the latest TypeScript 6.x version in the pnpm catalog
- No compile errors present after upgrade
- Investigate and recommend any TypeScript config changes that would future-proof the setup for upcoming TypeScript 7.0 native ECMAScript support
Reference: TypeScript 6.0 announcement
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency file
Type
Projects
Status
Todo