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

Typescript strict mode #37

Merged
merged 3 commits into from
Mar 13, 2017
Merged

Typescript strict mode #37

merged 3 commits into from
Mar 13, 2017

Conversation

joews
Copy link
Owner

@joews joews commented Mar 12, 2017

Moar type safety: Turn on the flags from the upcoming TypeScript strict mode:

  • --noImplicitAny
  • --strictNullChecks
  • --noImplicitThis
  • --alwaysStrict

@joews joews changed the title WIP: noImplicitAny Typescript strict mode Mar 12, 2017
@joews joews force-pushed the typescript-strict-mode branch from 48eed94 to 9a93f50 Compare March 12, 2017 21:33
Much stronger static type guarantees. The very last set of changes
showed up a number of incorrectly passing tests, which are now fixed!
@joews joews force-pushed the typescript-strict-mode branch from 0bd315a to e6faa24 Compare March 12, 2017 23:52
Part of enabling string TypeScript: #37
@joews joews force-pushed the typescript-strict-mode branch 3 times, most recently from 303d215 to f6c69ab Compare March 13, 2017 20:08
@joews joews force-pushed the typescript-strict-mode branch from f6c69ab to d3b8dc4 Compare March 13, 2017 20:11
@joews joews merged commit 9a29555 into master Mar 13, 2017
joews added a commit that referenced this pull request Mar 13, 2017
Part of enabling string TypeScript: #37
@joews joews deleted the typescript-strict-mode branch March 13, 2017 20:12
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.

1 participant