mirror of
https://github.com/S2-/minifyfromhtml.git
synced 2025-08-03 20:30:04 +02:00
draft
This commit is contained in:
62
node_modules/request-promise-core/lib/errors.js
generated
vendored
Normal file
62
node_modules/request-promise-core/lib/errors.js
generated
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
'use strict';
|
||||
|
||||
|
||||
function RequestError(cause, options, response) {
|
||||
|
||||
this.name = 'RequestError';
|
||||
this.message = String(cause);
|
||||
this.cause = cause;
|
||||
this.error = cause; // legacy attribute
|
||||
this.options = options;
|
||||
this.response = response;
|
||||
|
||||
if (Error.captureStackTrace) { // required for non-V8 environments
|
||||
Error.captureStackTrace(this);
|
||||
}
|
||||
|
||||
}
|
||||
RequestError.prototype = Object.create(Error.prototype);
|
||||
RequestError.prototype.constructor = RequestError;
|
||||
|
||||
|
||||
function StatusCodeError(statusCode, body, options, response) {
|
||||
|
||||
this.name = 'StatusCodeError';
|
||||
this.statusCode = statusCode;
|
||||
this.message = statusCode + ' - ' + (JSON && JSON.stringify ? JSON.stringify(body) : body);
|
||||
this.error = body; // legacy attribute
|
||||
this.options = options;
|
||||
this.response = response;
|
||||
|
||||
if (Error.captureStackTrace) { // required for non-V8 environments
|
||||
Error.captureStackTrace(this);
|
||||
}
|
||||
|
||||
}
|
||||
StatusCodeError.prototype = Object.create(Error.prototype);
|
||||
StatusCodeError.prototype.constructor = StatusCodeError;
|
||||
|
||||
|
||||
function TransformError(cause, options, response) {
|
||||
|
||||
this.name = 'TransformError';
|
||||
this.message = String(cause);
|
||||
this.cause = cause;
|
||||
this.error = cause; // legacy attribute
|
||||
this.options = options;
|
||||
this.response = response;
|
||||
|
||||
if (Error.captureStackTrace) { // required for non-V8 environments
|
||||
Error.captureStackTrace(this);
|
||||
}
|
||||
|
||||
}
|
||||
TransformError.prototype = Object.create(Error.prototype);
|
||||
TransformError.prototype.constructor = TransformError;
|
||||
|
||||
|
||||
module.exports = {
|
||||
RequestError: RequestError,
|
||||
StatusCodeError: StatusCodeError,
|
||||
TransformError: TransformError
|
||||
};
|
Reference in New Issue
Block a user