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.
Requested in #36.
Flow is a static type checker for JavaScript. More on Flow:
Implementation notes:
No changes to the existing build scripts. Already caught a couple of issues in utils. It's entirely opt-in through adding a comment
// @flow
on the first line of a file and you can start with//@flow weak
and fix up the errors reported bynpm run lint
until the flag can be removed to reveal the remaining errors.There's a extension for VSCode that works pretty well and displays coverage as you code:
This is only covering src/utils.js for now. More to come!