• Example

    Check if value is positive and even

    const chainedValidator = validate(chain(
    valueValidator(isPositive, "err1"),
    valueValidator(isEven, "err2")
    ));
    const result = chainedValidator(-1);
    console.log(result); // [{ path: "$", message: "err1", value: -1 }]

    Returns

    Type Parameters

    • T

    • R = T

    • P = unknown

    Parameters

    Returns Validator<T, R, P>

Generated using TypeDoc