-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Refactor] Migrate the entire ProgressAD codebase to Typescript with strict type checking. #11
Labels
enhancement
New feature or request
Comments
Nyumat
added a commit
that referenced
this issue
Dec 29, 2022
Converted all models (user, dixon, workout) to have static type defs First progress with converison on middleware and index
Nyumat
added a commit
that referenced
this issue
Jan 7, 2023
Nyumat
added a commit
that referenced
this issue
Jan 7, 2023
Nyumat
added a commit
that referenced
this issue
Jan 7, 2023
Splitting this into two PR's to decouple the changes into what makes the most sense. The first PR will be for the backend, under the The second will be the |
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Converted all models (user, dixon, workout) to have static type defs First progress with converison on middleware and index
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Nyumat
added a commit
that referenced
this issue
Jan 8, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It's Finally Time.
I'd like to add new/better features to the application, but using plain JavaScript is not effective or efficient as the application grows.
I can't explain the amount of "property doesn't exist on undefined" and other lack-of-type-based issues we've gotten throughout the early development process.
So, ProgressAD will be migrating to TypeScript.
This will be incremental, so I'll be doing the backend first, and then hitting the frontend.
The text was updated successfully, but these errors were encountered: