UNPKG

@ticatec/web-bean-validator

Version:

A TypeScript/JavaScript library for rule-based entity validation with boundary checking for strings, numbers, dates, enums, objects, and arrays.

12 lines (11 loc) 262 B
import ValidationResult from "./ValidationResult"; const validate = (data, rules) => { let result = new ValidationResult(); for (let rule of rules) { rule.validate(data, result, data); } return result; }; export default { validate };