@gravitywelluk/aws
Version:
Library of commonly used AWS wrapper functions to communicate with the AWS SDK
21 lines (20 loc) • 510 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsError = void 0;
const error_1 = require("@gravitywelluk/error");
/**
* Aws error class extension
*
* @param error
* @param meta
*/
class AwsError extends error_1.APIError {
constructor(err) {
const param = {
region: err.region,
requestId: err.requestId
};
super(err.message, error_1.ErrorType.ThirdPartyError, err.code, param);
}
}
exports.AwsError = AwsError;