forked from Dogfalo/materialize
-
-
Notifications
You must be signed in to change notification settings - Fork 107
Closed
Labels
buildmetaIssues with the project itself or our GitHub repository.Issues with the project itself or our GitHub repository.
Description
For cleaner development and also to go with the time it is greatly apprecaiated to move the Codebase to TypeScript.
For consumers of Materialize everything stays the same, so no worries.
The big advantage is for developing the Framework is to have a much better codebase and also reduce the risk of errors,
since the typing system of TypeScript enhances the development experience.
The steps would be:
- Convert existing JS-Files to TS Files (since TS is a sub-set of JS)
- Setup the CI-Process to compile the TS-Files down to a single JS-File or to Components (please comment, help appreciated here)
- Refactor existing Code and Setup Classes, Types and interfaces as needed
I think we should compile using the ES06 Version of JavaScript.
What do you think?
roiLeo, stefan-niedermann, cederron, ray007, wdzeng and 2 more
Metadata
Metadata
Assignees
Labels
buildmetaIssues with the project itself or our GitHub repository.Issues with the project itself or our GitHub repository.