UNPKG

@tunnel-cast/nestjs

Version:

## About This is a Tunnel-Cast - NestJS integration package, wrap the `cast` application into the `NestJS` building blocks.

14 lines 501 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.castValue = void 0; const cast_1 = require("@tunnel-cast/common/cast"); const errors_1 = require("../errors"); function castValue(value, model, options) { const result = cast_1.cast(model, value); if (result.errors) { throw new errors_1.InvalidCastException(options.transformError(result.errors)); } return result.value; } exports.castValue = castValue; //# sourceMappingURL=cast-value.js.map