Skip to content

Commit 47f342d

Browse files
committed
Update errors
1 parent 23f6e6f commit 47f342d

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

src/errors.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,11 @@ export class InvalidAuthorization extends Error {
2020
constructor(message: string) {
2121
super(message);
2222
}
23-
}
23+
}
24+
25+
export class PaymentRequired extends Error {
26+
27+
constructor(message: string) {
28+
super(message);
29+
}
30+
}

src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { FakeData } from './fake-data';
22
import { Schema } from './schema';
33
import {Language, Context, SchemaType } from "./types";
4+
import { BadRequestError, TooManyRequestsError, InvalidAuthorization, PaymentRequired } from "./errors";
45

56
export class Client {
67
fakeData: FakeData;
@@ -17,4 +18,5 @@ export class Client {
1718
}
1819
}
1920

20-
export { Language, Context, SchemaType };
21+
export { Language, Context, SchemaType };
22+
export { BadRequestError, TooManyRequestsError, InvalidAuthorization, PaymentRequired }

0 commit comments

Comments
 (0)