masto
Version:
Mastodon API client for JavaScript, TypeScript, Node.js, browsers
20 lines (19 loc) • 659 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MastoHttpError = void 0;
const ts_custom_error_1 = require("ts-custom-error");
class MastoHttpError extends ts_custom_error_1.CustomError {
statusCode;
description;
details;
additionalProperties;
constructor(props, errorOptions) {
super(props.message, errorOptions);
this.statusCode = props.statusCode;
this.message = props.message;
this.description = props.description;
this.additionalProperties = props.additionalProperties;
this.details = props.details;
}
}
exports.MastoHttpError = MastoHttpError;