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

15 lines
344 B
JavaScript
Raw Normal View History

import { PathReporter } from './PathReporter';
import { isLeft } from 'fp-ts/es6/Either';
/**
* @category deprecated
* @since 1.0.0
* @deprecated
*/
export var ThrowReporter = {
report: function (validation) {
if (isLeft(validation)) {
throw new Error(PathReporter.report(validation).join('\n'));
}
}
};