Preparing for system design interviews?  Try bugzed.com →

simple-validators

JSON →
library 1.2.0 ·javascript
verified Jun 7, 2026

A TypeScript validation library (v1.2.0, actively maintained) for building explicit, customizable schema validators. Unlike libraries like zod or yup, it does not infer schemas from types or use method chaining; instead it provides composable validation functions (validateString, validateBoolean, validateEmail, validateObjectKeys, etc.) that return undefined on failure and collect error/warning messages via options. It is part of the MyST Markdown ecosystem, updated regularly alongside mystmd releases. Key differentiator: no magic, full control over error reporting with user-supplied log functions, and explicit handling of required vs optional keys.

total hits 8
actors 1 distinct systems
last hit 21d ago human
GPTBot
3
Humans
5

top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇪🇸 Spain