fluentui icon indicating copy to clipboard operation
fluentui copied to clipboard

[Feature]: migrate repo to TypeScript 5.0

Open Hotell opened this issue 1 year ago • 0 comments

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/tsdoc that 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

Hotell avatar Jun 28 '24 13:06 Hotell