UNPKG

@natlibfi/marc-record

Version:

MARC record implementation in JavaScript

23 lines (21 loc) 580 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; /* eslint-disable functional/no-this-expressions */ class _default extends Error { constructor(message, validationResults) { function formMessage() { if (validationResults?.errors?.length > 0) { const [stack] = validationResults.errors; return `${message}: ${stack}`; } return message; } super(formMessage()); this.validationResults = validationResults; } } exports.default = _default; //# sourceMappingURL=error.js.map