Innovenergy_trunk/frontend/node_modules/io-ts/lib/ThrowReporter.js

18 lines
481 B
JavaScript
Raw Normal View History

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ThrowReporter = void 0;
var PathReporter_1 = require("./PathReporter");
var Either_1 = require("fp-ts/lib/Either");
/**
* @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'));
}
}
};