@enre/pop-runtypes
Version:
runtypes for validating data using simple-runtypes
16 lines (15 loc) • 478 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.splitValidationResults = void 0;
function splitValidationResults(results) {
return results.reduce((acc, result) => {
if (result.ok) {
acc.successes.push(result.result);
}
else {
acc.failures.push(result.error);
}
return acc;
}, { successes: [], failures: [] });
}
exports.splitValidationResults = splitValidationResults;