io-ts
Version:
TypeScript runtime type system for IO decoding/encoding
22 lines (21 loc) • 520 B
JavaScript
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'));
}
}
};
;