Vex
JSON →Vex is a simple schema validator for JavaScript objects, supporting Node.js and browser environments (UMD build). The npm package is at version 0.0.4 with an unstable release cadence. It allows defining schemas with type constraints (String, Number, etc.), optional/required fields, argument schemas, and custom assertion functions. Unlike Joi or Yup, Vex is minimal with no dependencies but lacks active maintenance.
Resources
packagevex ↗