UNPKG

ajv-json-logic

Version:
46 lines (42 loc) 725 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var $defs = { conditionalObject: { type: "object", properties: { content: { type: "string" }, rule: { $ref: "http://jsonlogic.com/schemas/json-logic.json" } }, required: [ "content", "rule" ], additionalProperties: false } }; var oneOf = [ { type: "array", items: [ { $ref: "#/$defs/conditionalObject" } ], uniqueItems: true }, { $ref: "#/$defs/conditionalObject" } ]; var conditionalRequiredSchema = { $defs: $defs, oneOf: oneOf }; exports.$defs = $defs; exports.default = conditionalRequiredSchema; exports.oneOf = oneOf; //# sourceMappingURL=conditional-required.json.cjs.map