Superstruct makes it easy to define interfaces and then validate JavaScript data against them. It's type annotation API was inspired by Typescript, Flow, Go, and GraphQL, giving it a familiar and easy to understand API.
Read More »