(missing, valid)
| 6908 | }); |
| 6909 | } |
| 6910 | function loopUntilMissing(missing, valid) { |
| 6911 | cxt.setParams({ missingProperty: missing }); |
| 6912 | gen.forOf(missing, schemaCode, () => { |
| 6913 | gen.assign(valid, (0, code_1.propertyInData)(gen, data, missing, opts.ownProperties)); |
| 6914 | gen.if((0, codegen_1.not)(valid), () => { |
| 6915 | cxt.error(); |
| 6916 | gen.break(); |
| 6917 | }); |
| 6918 | }, codegen_1.nil); |
| 6919 | } |
| 6920 | }, |
| 6921 | }; |
| 6922 | exports.default = def; |