fluentui
fluentui copied to clipboard
[Feature]: migrate repo to TypeScript 5.0
Library
all
Describe the feature that you would like added
Migrate to TS 5.0
- https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/
Tasks:
- migrate to TS 5.0
- bump
@microsoft/api-extractor,@microsoft/api-extractor-model,@microsoft/tsdocthat match ts 5.0 version - we cannot have duplicates ( if there is no version for api-extractor we need to override this within resolutions configuration ) - measure type-checking benchmarks (after/before) https://github.com/microsoft/fluentui/pull/31536
Follow-up:
- [ ] remove ECMA 2023 typings shim
typings/es2023-shim/and adjust web-components configs accordingly
Have you discussed this feature with our team
@microsoft/react-fliuent-build
Additional context
zz
Validations
- [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
Priority
Normal