github.com/ianstormtaylor/superstruct (go): A simple and composable way to validate data in JavaScript (and TypeScript).
Keywords: interface|javascript|schema|structs|types|typescript|validation