ValidateJS: Schema Validation Library
Zod-inspired runtime validation with TypeScript type inference, custom rules, and nested object support.
Features
- Full type inference (no separate type declarations)
- Primitives: string, number, boolean
- Containers: array, object (nested)
- String validators: email, url, min/maxLength, pattern
- Number validators: min, max, integer
- parse (throws) and safeParse (returns result)
- Zero dependencies
Built with Claude Code (Vibe Coded). After purchase you will receive access to the private repository.