Skip to content

Commit 0432939

Browse files
authored
chore(types): add more api errors (#3687)
1 parent a3103a5 commit 0432939

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

packages/types/src/api/errors.ts

+3
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,6 @@ export class ApiErrorUnknown extends Error {}
1111
export class ApiErrorNetwork extends Error {}
1212
export class ApiErrorInvalidState extends Error {}
1313
export class ApiErrorResponseMalformed extends Error {}
14+
export class ApiErrorServiceUnavailable extends Error {}
15+
export class ApiErrorMethodNotAllowed extends Error {}
16+
export class ApiErrorContentNotAcceptable extends Error {}

packages/types/src/api/status-code.ts

+3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ export enum ApiHttpStatusCode {
77
Unauthorized = 401,
88
Forbidden = 403,
99
NotFound = 404,
10+
MethodNotAllowed = 405,
11+
ContentNotAcceptable = 406,
1012
TooEarly = 425,
1113
TooManyRequests = 429,
1214
InternalServerError = 500,
15+
ServiceUnavailable = 503,
1316
}

0 commit comments

Comments
 (0)