UNPKG

432 BJavaScriptView Raw
1export class DetailedError extends Error {
2 constructor(message, details, source) {
3 super(message);
4 this.message = message;
5 this.details = details;
6 this.source = source;
7 Object.setPrototypeOf(this, DetailedError.prototype);
8 Error.captureStackTrace(this, DetailedError);
9 }
10}
11export function isDetailedError(error) {
12 return error.details;
13}
14//# sourceMappingURL=errors.js.map
\No newline at end of file