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) 357 B
import ValidationResult from "./ValidationResult"; import BaseValidator from "./BaseValidator"; export default class NestValidator extends BaseValidator { validateObj(data, rules, obj) { let result = new ValidationResult(); for (let rule of rules) { rule.validate(data, result, obj); } return result; } }