volder - Schema builder and data validation for javascript
new way of describing datavolder: is powerful Object schema validation, it lets you describe your data using a simple and readable schema and transform a value to match the requirements, it has custom error messages, custom types and nested schemas.