1 | export 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 | }
|
11 | export function isDetailedError(error) {
|
12 | return error.details;
|
13 | }
|
14 | //# sourceMappingURL=errors.js.map |
\ | No newline at end of file |