You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
756 B
22 lines
756 B
"use strict"; |
|
Object.defineProperty(exports, "__esModule", { value: true }); |
|
exports.AggregateError = void 0; |
|
class AggregateError extends Error { |
|
constructor(errors) { |
|
super(); |
|
this.errors = errors; |
|
this.name = 'AggregateError'; |
|
} |
|
toString() { |
|
const message = `AggregateError of:\n${this.errors |
|
.map((error) => error === this |
|
? '[Circular AggregateError]' |
|
: error instanceof AggregateError |
|
? String(error).replace(/\n$/, '').replace(/^/gm, ' ') |
|
: String(error).replace(/^/gm, ' ').substring(2)) |
|
.join('\n')}\n`; |
|
return message; |
|
} |
|
} |
|
exports.AggregateError = AggregateError; |
|
//# sourceMappingURL=AggregateError.js.map
|