(code, message, baseClass)
| 25430 | return lastValue === null || typeof lastValue === "undefined" ? void 0 : String(lastValue).trim(); |
| 25431 | } |
| 25432 | function createErrorType(code, message, baseClass) { |
| 25433 | function CustomError(properties) { |
| 25434 | Error.captureStackTrace(this, this.constructor); |
| 25435 | Object.assign(this, properties || {}); |
| 25436 | this.code = code; |
| 25437 | this.message = this.cause ? message + ": " + this.cause.message : message; |
| 25438 | } |
| 25439 | CustomError.prototype = new (baseClass || Error)(); |
| 25440 | Object.defineProperties(CustomError.prototype, { |
| 25441 | constructor: { |
| 25442 | value: CustomError, |
| 25443 | enumerable: false |
| 25444 | }, |
| 25445 | name: { |
| 25446 | value: "Error [" + code + "]", |
| 25447 | enumerable: false |
| 25448 | } |
| 25449 | }); |
| 25450 | return CustomError; |
| 25451 | } |
| 25452 | function destroyRequest(request3, error) { |
| 25453 | for (var event of events) { |
| 25454 | request3.removeListener(event, eventHandlers[event]); |
no outgoing calls
no test coverage detected