UNPKG

@natlibfi/marc-record

Version:

MARC record implementation in JavaScript

20 lines (14 loc) 423 B
/* eslint-disable functional/no-this-expressions */ export default class 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; } }