UNPKG

fortify-schema

Version:

TypeScript interface-like schema validation system that's easier to use than Zod

21 lines (17 loc) 547 B
'use strict'; var MultiConditionalThen = require('./MultiConditionalThen.js'); /** * Builder for multi-field conditional validation */ class MultiConditionalBuilder { constructor(fieldNames) { this.fieldNames = fieldNames; this.matchConditions = {}; } match(conditions) { this.matchConditions = conditions; return new MultiConditionalThen.MultiConditionalThen(this, conditions); } } exports.MultiConditionalBuilder = MultiConditionalBuilder; //# sourceMappingURL=MultiConditionalBuilder.js.map