UNPKG

validlyjs

Version:

ValidlyJS is a lightweight, type-safe validation library inspired by Laravel's validation syntax

18 lines 475 B
export class BooleanBuilder { rules = []; accepted() { this.rules.push({ name: "accepted", params: [] }); return this; } custom(ruleName, ...params) { this.rules.push({ name: ruleName, params: params.map(String) }); return this; } build() { return [{ name: "boolean", params: [] }, ...this.rules]; } } export function boolean() { return new BooleanBuilder(); } //# sourceMappingURL=BooleanBuilder.js.map