UNPKG

io-ts

Version:

TypeScript runtime type system for IO decoding/encoding

22 lines (21 loc) 520 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ThrowReporter = void 0; /** * @deprecated * @since 1.0.0 */ var Either_1 = require("fp-ts/lib/Either"); var PathReporter_1 = require("./PathReporter"); /** * @category deprecated * @since 1.0.0 * @deprecated */ exports.ThrowReporter = { report: function (validation) { if ((0, Either_1.isLeft)(validation)) { throw new Error(PathReporter_1.PathReporter.report(validation).join('\n')); } } };