Skip to content

Conversation

@phillipc
Copy link
Member

@phillipc phillipc commented Jan 12, 2025

As announced, we have started to make TKO more type-safe. To get a startpoint, we have set the tsconfig as softly as possible and continue to allow "any" types.

We (@Auge19 , @mcselle ) validate the typescript code with tsc. The current status is only 313 errors left. We began with 7410 errors. With this draft PR we would like to get feedback and start our own review. The goal is 0 errors with tsc. If this PR is ready and merged, we would like to continue with ESLINT.

All tests continue to pass.

ts) Fixes for Branch 'stong_typed'

To move the matter forward, I have now transferred all agreed-upon corrections from the PR.
Copy link
Member Author

@phillipc phillipc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nmocruz I agree with your comment. I have merged all my open tasks into his PR and reviewed everything again. We might get a release candidate from TKO this year.

@phillipc
Copy link
Member Author

@M-Kirchhoff, @brianmhunt Please close your review here.

@phillipc phillipc requested a review from M-Kirchhoff November 28, 2025 11:31
@phillipc
Copy link
Member Author

phillipc commented Dec 9, 2025

@brianmhunt, @M-Kirchhoff Thank you so much for your extensive participation and the wealth of input in this massive pull request. We have certainly given the TKO project a significant boost. If no further objections are raised, I will merge the PR tomorrow at the same time.

@phillipc phillipc merged commit caeb1e4 into knockout:main Dec 10, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants