INNER CODE UNIT · JavaScript
doValidateSync
Meteor-Community-Packages/meteor-collection2 · package/collection2/main.js:811
function doValidateSync(options) {
const steps = doValidateSteps({ ...options, async: false });
let result = steps.next();
while (!result.done) {
result = steps.next(executeValidationStep(result.value, false));
}
return result.value;
}
async function doValidateAsync(options) {
const steps = doValidateSteps({ ...options, async: true });
let result = steps.next();
while (!result.done) {
result = steps.next(await executeValidationStep(result.value, true));
}
return result.value;
}