Skip to content
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

Use strict mode and fix typings #49

Merged
merged 7 commits into from
Jan 16, 2021
Merged

Use strict mode and fix typings #49

merged 7 commits into from
Jan 16, 2021

Conversation

vinceau
Copy link
Member

@vinceau vinceau commented Jan 16, 2021

There's almost no reason to Typescript without using strict mode and strictNullChecks.

This PR enables strict mode and strictNullChecks which causes a whole bunch of typing issues. A lot of these issues we're just using a non-null assertion for now to mitigate. Should properly handle the non-null case in a future PR. Maybe #48 could be updated to handle more of those lint warnings.

Additionally, we stop erroring upon invalid character and invalid stage.

@NikhilNarayana NikhilNarayana merged commit 570fc90 into master Jan 16, 2021
@vinceau vinceau deleted the fix/typings branch January 16, 2021 05:06
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.

2 participants