-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
Closed
Labels
Description
- This is not a v0.x issue.
- I have searched the issues of this repository and believe that this is not a duplicate.
Hi according to roadmap, there'd be a possibility of discussion for migrating to typescript, as currently maintaining separately doesn't seem to be ideal, migrating the whole project into typescript would mean a huge task, but that'd make project much more maintainable.
Any plans on that front?
Edit by maintainers. We are progressively moving the codebase to TypeScript, as we write new modules or refactor existing ones. This started in 2019 and will likely take a while (and expected to), see this timeline:
- 02/2019: TypeScript: 1.6%
- 03/2020: TypeScript: 3.2%
- 07/2020: TypeScript: 5.3%
- 10/2020: TypeScript: 25.4%
- 11/2020: TypeScript: 34.7%
- 04/2021: TypeScript: 35%
- 07/2021: TypeScript: 35.4%
- 09/2021: TypeScript: 36.1%
- 03/2022: TypeScript: 40.5%
- 06/2022: TypeScript: 38.4% (we moved the pickers written in TS to MUI X)
- 09/2023: TypeScript: 50.9%
- 03/2024: TypeScrip: 56.4%
jwvance, sakulstra, cogiaphuc97, seamuslowry, jlrosenberg and 181 moretmkasun, ghanbary and jimmywartingraajnadarbastiankistner, raajnadar and 100terresrescribet, tobiges, MarkChrisLevy, sakulstra, odili and 4 more