Skip to content

Migrate to TypeScript #15984

@cyberhck

Description

@cyberhck
  • 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%

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions