-
Notifications
You must be signed in to change notification settings - Fork 172
Migrate to TypeScript v5 #2850
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
Merged
Merged
Migrate to TypeScript v5 #2850
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
4254295
Bump TypeScript to v5.4
RichDom2185 2f5e418
Fix type error
RichDom2185 25a7076
Fix type error
RichDom2185 645870a
Fix type error
RichDom2185 7a0361d
Fix type error
RichDom2185 ecde6d5
Fix type error
RichDom2185 1571dd5
Fix lint dependencies and config
RichDom2185 0008759
Fix type errors
RichDom2185 0940899
Fix type error
RichDom2185 c1e7888
Fix format
RichDom2185 7ea7c74
Fix type errors
RichDom2185 a808a74
Fix type error
RichDom2185 11ffac9
Fix type error
RichDom2185 b6f3cc3
Merge branch 'master' into ts-v5
RichDom2185 2df206a
Merge branch 'master' into ts-v5
RichDom2185 43a1985
Fix format
RichDom2185 2c89b35
Merge branch 'master' into ts-v5
RichDom2185 68ef514
Merge branch 'master' into ts-v5
RichDom2185 1b6b14d
Bump typescript to v5.4.3
RichDom2185 81ee811
Fix type errors
RichDom2185 b8bf143
Add some `as any` assertions
RichDom2185 c2e07cb
Merge branch 'master' of https://github.com/source-academy/frontend i…
RichDom2185 2cc9656
Update lockfile post-merge
RichDom2185 ba93ac1
Merge branch 'master' into ts-v5
RichDom2185 7199cdc
Bump dependencies
RichDom2185 a1d0ef4
Merge branch 'master' into ts-v5
RichDom2185 f6dc07f
Merge branch 'master' of https://github.com/source-academy/frontend i…
RichDom2185 86d8e9f
Update lockfile post-merge
RichDom2185 dcc1842
Create type-safe object helpers
RichDom2185 a93c30e
Fix type error
RichDom2185 dbedd6c
Fix type error
RichDom2185 8f57aa8
Fix type error
RichDom2185 27aabfc
Create more type helpers
RichDom2185 7a76650
Fix type error
RichDom2185 09a1974
Fix type error
RichDom2185 b512e16
Fix type error
RichDom2185 63e8707
Fix type error
RichDom2185 3ff06b2
Fix type errors
RichDom2185 e200e69
Fix type error
RichDom2185 57a3352
Fix type error
RichDom2185 53cd005
Fix type errors
RichDom2185 ee9e20d
Fix type error
RichDom2185 b3c6d6f
Merge branch 'master' into ts-v5
RichDom2185 6542acf
Merge branch 'master' of https://github.com/source-academy/frontend i…
RichDom2185 48ee051
Merge branch 'master' of https://github.com/source-academy/frontend i…
RichDom2185 0388549
Fix type error
RichDom2185 1060a52
Refactor filter logic to fix type error
RichDom2185 c4abc3d
Fix types
RichDom2185 84ca5a1
Merge branch 'master' into ts-v5
RichDom2185 a2cfc45
Address comments
RichDom2185 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file is used solely in MissionControl, which is marked as low priority/ deprecation. Consider starting an issue tracker for MissionControl?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can do that, though if we are removing it soon, the issue tracker might not be needed. Still waiting on Prof @martin-henz to reply on whether any of the profs still wants it to be kept.