Unfortunately, the project is closed and will not be developed anymore. The reasons are described here. Getting Started | Documentation | Gitter Chat Hegel is a type checker for JavaScript with optional type annotations and preventing runtime type errors. No Runtime Type Errors. Hegel has a strong type system and soundness checks. This means that he finds any TypeError that may be thrown in runtim