$ luarocks install schemer
Schemer is a focused yet powerful Lua library for validating data structures like configuration tables, API inputs, and user data. It provides rich validation features including type checking, constraints, enums, unions, cross-field validation, and custom validators. Designed for simplicity and expressiveness with comprehensive error reporting and data normalization capabilities.
Versions
Dependencies
lua >= 5.1