UNPKG

@tunnel-cast/tunnel-cast

Version:

<br>

16 lines 533 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.castOrReject = void 0; const cast_1 = require("./cast"); function castOrReject(model, target, options) { var _a; const castResult = cast_1.cast(model, target, options); if (((_a = castResult.messages) === null || _a === void 0 ? void 0 : _a.length) > 0) { throw castResult.messages; } else { return castResult.resolvedValue; } } exports.castOrReject = castOrReject; //# sourceMappingURL=cast-or-reject.js.map