tsonik
Version:
A TypeScript client library for the Iconik API based on Swagger documentation
30 lines • 873 B
JavaScript
;
/**
* Custom error classes for the Iconik API client
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.IconikAPIError = exports.IconikAuthError = exports.IconikError = void 0;
class IconikError extends Error {
constructor(message) {
super(message);
this.name = 'IconikError';
}
}
exports.IconikError = IconikError;
class IconikAuthError extends IconikError {
constructor(message) {
super(message);
this.name = 'IconikAuthError';
}
}
exports.IconikAuthError = IconikAuthError;
class IconikAPIError extends IconikError {
constructor(message, statusCode, response) {
super(message);
this.name = 'IconikAPIError';
this.statusCode = statusCode;
this.response = response;
}
}
exports.IconikAPIError = IconikAPIError;
//# sourceMappingURL=errors.js.map