esverify
esverify copied to clipboard
Support Flow type annotations
Flow is Facebook's take on type annotations for JavaScript. There are a couple of libraries [1, 2] for converting between TypeScript and Flow, so the functionality could piggyback on the (planned) support for TypeScript.
Flow has better flow typing, you may want to look into using it for type detection.