-
Notifications
You must be signed in to change notification settings - Fork 671
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
Added client type checking to webpack #4619
Added client type checking to webpack #4619
Conversation
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.
Thanks a bunch for your help here, build system work is not particularly fun to do so that's very much appreciated.
There are some areas where we should be a bit more careful with the error handling though, rather than just asserting things we can't possibly guarantee.
Mind fixing those up?
There's also some questions out of interest.
c3991ae
to
4d15fb7
Compare
4d15fb7
to
8485761
Compare
Thank you! This seems to work great. I left one small comment and then I'm okay with merging. |
This PR includes changes to add type checking (via TypeScript) for the client-side code base. webpack does not currently report TypeScript errors (which poses an issue).
This was done out of a message on IRC via @MaxLeiter.
The changes here are broken up between two commits, one to enable type checking and another to fix the issues the compiler has found.