@stuntman/client
Version:
Stuntman - HTTP proxy / mock API client
22 lines • 856 B
JavaScript
import { AppError } from '@stuntman/shared';
export var HttpCode;
(function (HttpCode) {
HttpCode[HttpCode["OK"] = 200] = "OK";
HttpCode[HttpCode["NO_CONTENT"] = 204] = "NO_CONTENT";
HttpCode[HttpCode["BAD_REQUEST"] = 400] = "BAD_REQUEST";
HttpCode[HttpCode["UNAUTHORIZED"] = 401] = "UNAUTHORIZED";
HttpCode[HttpCode["NOT_FOUND"] = 404] = "NOT_FOUND";
HttpCode[HttpCode["CONFLICT"] = 409] = "CONFLICT";
HttpCode[HttpCode["UNPROCESSABLE_ENTITY"] = 422] = "UNPROCESSABLE_ENTITY";
HttpCode[HttpCode["INTERNAL_SERVER_ERROR"] = 500] = "INTERNAL_SERVER_ERROR";
})(HttpCode || (HttpCode = {}));
export class ClientError extends AppError {
originalStack;
constructor(args) {
super(args);
if (args.stack) {
this.originalStack = args.stack;
}
}
}
//# sourceMappingURL=clientError.js.map