Skip to content

Commit 4927b47

Browse files
committed
Release 0.0.10
1 parent 0f263cb commit 4927b47

22 files changed

+98
-66
lines changed

README.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,7 @@ await client.referrals.upsert({
4545
{
4646
question: "question",
4747
id: "id",
48-
answer: {
49-
key: "value",
50-
},
48+
answer: "answer",
5149
},
5250
],
5351
});

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opengovsg/refx-ts-sdk",
3-
"version": "0.0.9",
3+
"version": "0.0.10",
44
"private": false,
55
"repository": "https://github.com/opengovsg/refer-ts-sdk",
66
"main": "./index.js",

reference.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ await client.eligibility.get({
6969

7070
```typescript
7171
await client.referrals.list({
72+
offset: 1.1,
73+
pageSize: 1.1,
7274
hciCode: "hciCode",
7375
});
7476
```
@@ -140,9 +142,7 @@ await client.referrals.upsert({
140142
{
141143
question: "question",
142144
id: "id",
143-
answer: {
144-
key: "value",
145-
},
145+
answer: "answer",
146146
},
147147
],
148148
});

src/api/resources/eligibility/client/Client.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ export class Eligibility {
5858
headers: {
5959
"X-Fern-Language": "JavaScript",
6060
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
61-
"X-Fern-SDK-Version": "0.0.9",
62-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
61+
"X-Fern-SDK-Version": "0.0.10",
62+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
6363
"X-Fern-Runtime": core.RUNTIME.type,
6464
"X-Fern-Runtime-Version": core.RUNTIME.version,
6565
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/health/client/Client.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ export class Health {
4747
headers: {
4848
"X-Fern-Language": "JavaScript",
4949
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
50-
"X-Fern-SDK-Version": "0.0.9",
51-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
50+
"X-Fern-SDK-Version": "0.0.10",
51+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
5252
"X-Fern-Runtime": core.RUNTIME.type,
5353
"X-Fern-Runtime-Version": core.RUNTIME.version,
5454
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/notes/client/Client.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ export class Notes {
5555
headers: {
5656
"X-Fern-Language": "JavaScript",
5757
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
58-
"X-Fern-SDK-Version": "0.0.9",
59-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
58+
"X-Fern-SDK-Version": "0.0.10",
59+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
6060
"X-Fern-Runtime": core.RUNTIME.type,
6161
"X-Fern-Runtime-Version": core.RUNTIME.version,
6262
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/offerings/client/Client.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ export class Offerings {
4747
headers: {
4848
"X-Fern-Language": "JavaScript",
4949
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
50-
"X-Fern-SDK-Version": "0.0.9",
51-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
50+
"X-Fern-SDK-Version": "0.0.10",
51+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
5252
"X-Fern-Runtime": core.RUNTIME.type,
5353
"X-Fern-Runtime-Version": core.RUNTIME.version,
5454
...(await this._getCustomAuthorizationHeaders()),
@@ -107,8 +107,8 @@ export class Offerings {
107107
headers: {
108108
"X-Fern-Language": "JavaScript",
109109
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
110-
"X-Fern-SDK-Version": "0.0.9",
111-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
110+
"X-Fern-SDK-Version": "0.0.10",
111+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
112112
"X-Fern-Runtime": core.RUNTIME.type,
113113
"X-Fern-Runtime-Version": core.RUNTIME.version,
114114
...(await this._getCustomAuthorizationHeaders()),
@@ -178,8 +178,8 @@ export class Offerings {
178178
headers: {
179179
"X-Fern-Language": "JavaScript",
180180
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
181-
"X-Fern-SDK-Version": "0.0.9",
182-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
181+
"X-Fern-SDK-Version": "0.0.10",
182+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
183183
"X-Fern-Runtime": core.RUNTIME.type,
184184
"X-Fern-Runtime-Version": core.RUNTIME.version,
185185
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/public/client/Client.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ export class Public {
6161
headers: {
6262
"X-Fern-Language": "JavaScript",
6363
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
64-
"X-Fern-SDK-Version": "0.0.9",
65-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
64+
"X-Fern-SDK-Version": "0.0.10",
65+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
6666
"X-Fern-Runtime": core.RUNTIME.type,
6767
"X-Fern-Runtime-Version": core.RUNTIME.version,
6868
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/referrals/client/Client.ts

+23-29
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ export class Referrals {
3636
*
3737
* @example
3838
* await client.referrals.list({
39+
* offset: 1.1,
40+
* pageSize: 1.1,
3941
* hciCode: "hciCode"
4042
* })
4143
*/
@@ -45,14 +47,8 @@ export class Referrals {
4547
): Promise<ReferralExchange.PaginatedReferralsDto> {
4648
const { offset, pageSize, hciCode, status, role } = request;
4749
const _queryParams: Record<string, string | string[] | object | object[]> = {};
48-
if (offset != null) {
49-
_queryParams["offset"] = offset.toString();
50-
}
51-
52-
if (pageSize != null) {
53-
_queryParams["pageSize"] = pageSize.toString();
54-
}
55-
50+
_queryParams["offset"] = offset.toString();
51+
_queryParams["pageSize"] = pageSize.toString();
5652
_queryParams["hciCode"] = hciCode;
5753
if (status != null) {
5854
if (Array.isArray(status)) {
@@ -76,8 +72,8 @@ export class Referrals {
7672
headers: {
7773
"X-Fern-Language": "JavaScript",
7874
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
79-
"X-Fern-SDK-Version": "0.0.9",
80-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
75+
"X-Fern-SDK-Version": "0.0.10",
76+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
8177
"X-Fern-Runtime": core.RUNTIME.type,
8278
"X-Fern-Runtime-Version": core.RUNTIME.version,
8379
...(await this._getCustomAuthorizationHeaders()),
@@ -142,9 +138,7 @@ export class Referrals {
142138
* formResponses: [{
143139
* question: "question",
144140
* id: "id",
145-
* answer: {
146-
* "key": "value"
147-
* }
141+
* answer: "answer"
148142
* }]
149143
* })
150144
*/
@@ -162,8 +156,8 @@ export class Referrals {
162156
headers: {
163157
"X-Fern-Language": "JavaScript",
164158
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
165-
"X-Fern-SDK-Version": "0.0.9",
166-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
159+
"X-Fern-SDK-Version": "0.0.10",
160+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
167161
"X-Fern-Runtime": core.RUNTIME.type,
168162
"X-Fern-Runtime-Version": core.RUNTIME.version,
169163
...(await this._getCustomAuthorizationHeaders()),
@@ -231,8 +225,8 @@ export class Referrals {
231225
headers: {
232226
"X-Fern-Language": "JavaScript",
233227
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
234-
"X-Fern-SDK-Version": "0.0.9",
235-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
228+
"X-Fern-SDK-Version": "0.0.10",
229+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
236230
"X-Fern-Runtime": core.RUNTIME.type,
237231
"X-Fern-Runtime-Version": core.RUNTIME.version,
238232
...(await this._getCustomAuthorizationHeaders()),
@@ -294,8 +288,8 @@ export class Referrals {
294288
headers: {
295289
"X-Fern-Language": "JavaScript",
296290
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
297-
"X-Fern-SDK-Version": "0.0.9",
298-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
291+
"X-Fern-SDK-Version": "0.0.10",
292+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
299293
"X-Fern-Runtime": core.RUNTIME.type,
300294
"X-Fern-Runtime-Version": core.RUNTIME.version,
301295
...(await this._getCustomAuthorizationHeaders()),
@@ -358,8 +352,8 @@ export class Referrals {
358352
headers: {
359353
"X-Fern-Language": "JavaScript",
360354
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
361-
"X-Fern-SDK-Version": "0.0.9",
362-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
355+
"X-Fern-SDK-Version": "0.0.10",
356+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
363357
"X-Fern-Runtime": core.RUNTIME.type,
364358
"X-Fern-Runtime-Version": core.RUNTIME.version,
365359
...(await this._getCustomAuthorizationHeaders()),
@@ -425,8 +419,8 @@ export class Referrals {
425419
headers: {
426420
"X-Fern-Language": "JavaScript",
427421
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
428-
"X-Fern-SDK-Version": "0.0.9",
429-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
422+
"X-Fern-SDK-Version": "0.0.10",
423+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
430424
"X-Fern-Runtime": core.RUNTIME.type,
431425
"X-Fern-Runtime-Version": core.RUNTIME.version,
432426
...(await this._getCustomAuthorizationHeaders()),
@@ -492,8 +486,8 @@ export class Referrals {
492486
headers: {
493487
"X-Fern-Language": "JavaScript",
494488
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
495-
"X-Fern-SDK-Version": "0.0.9",
496-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
489+
"X-Fern-SDK-Version": "0.0.10",
490+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
497491
"X-Fern-Runtime": core.RUNTIME.type,
498492
"X-Fern-Runtime-Version": core.RUNTIME.version,
499493
...(await this._getCustomAuthorizationHeaders()),
@@ -559,8 +553,8 @@ export class Referrals {
559553
headers: {
560554
"X-Fern-Language": "JavaScript",
561555
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
562-
"X-Fern-SDK-Version": "0.0.9",
563-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
556+
"X-Fern-SDK-Version": "0.0.10",
557+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
564558
"X-Fern-Runtime": core.RUNTIME.type,
565559
"X-Fern-Runtime-Version": core.RUNTIME.version,
566560
...(await this._getCustomAuthorizationHeaders()),
@@ -622,8 +616,8 @@ export class Referrals {
622616
headers: {
623617
"X-Fern-Language": "JavaScript",
624618
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
625-
"X-Fern-SDK-Version": "0.0.9",
626-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
619+
"X-Fern-SDK-Version": "0.0.10",
620+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
627621
"X-Fern-Runtime": core.RUNTIME.type,
628622
"X-Fern-Runtime-Version": core.RUNTIME.version,
629623
...(await this._getCustomAuthorizationHeaders()),

src/api/resources/referrals/client/requests/CreateReferralReq.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ import * as ReferralExchange from "../../../../index";
2727
* formResponses: [{
2828
* question: "question",
2929
* id: "id",
30-
* answer: {
31-
* "key": "value"
32-
* }
30+
* answer: "answer"
3331
* }]
3432
* }
3533
*/

src/api/resources/referrals/client/requests/ReferralsListRequest.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,20 @@ import * as ReferralExchange from "../../../../index";
77
/**
88
* @example
99
* {
10+
* offset: 1.1,
11+
* pageSize: 1.1,
1012
* hciCode: "hciCode"
1113
* }
1214
*/
1315
export interface ReferralsListRequest {
1416
/**
1517
* Offset for pagination
1618
*/
17-
offset?: number;
19+
offset: number;
1820
/**
1921
* Number of items per page
2022
*/
21-
pageSize?: number;
23+
pageSize: number;
2224
/**
2325
* To identify the requesting institution
2426
*/

src/api/resources/webhooks/client/Client.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ export class Webhooks {
4646
headers: {
4747
"X-Fern-Language": "JavaScript",
4848
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
49-
"X-Fern-SDK-Version": "0.0.9",
50-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
49+
"X-Fern-SDK-Version": "0.0.10",
50+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
5151
"X-Fern-Runtime": core.RUNTIME.type,
5252
"X-Fern-Runtime-Version": core.RUNTIME.version,
5353
...(await this._getCustomAuthorizationHeaders()),
@@ -105,8 +105,8 @@ export class Webhooks {
105105
headers: {
106106
"X-Fern-Language": "JavaScript",
107107
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
108-
"X-Fern-SDK-Version": "0.0.9",
109-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.9",
108+
"X-Fern-SDK-Version": "0.0.10",
109+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.10",
110110
"X-Fern-Runtime": core.RUNTIME.type,
111111
"X-Fern-Runtime-Version": core.RUNTIME.version,
112112
...(await this._getCustomAuthorizationHeaders()),

src/api/types/FormResponse.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
* This file was auto-generated by Fern from our API Definition.
33
*/
44

5+
import * as ReferralExchange from "../index";
6+
57
export interface FormResponse {
68
question: string;
79
id: string;
8-
answer: Record<string, unknown>;
10+
answer: ReferralExchange.FormResponseAnswer;
911
}

src/api/types/FormResponseAnswer.ts

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
5+
export type FormResponseAnswer = string | string[] | number;

src/api/types/InstitutionCoreDto.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
* This file was auto-generated by Fern from our API Definition.
33
*/
44

5+
import * as ReferralExchange from "../index";
6+
57
export interface InstitutionCoreDto {
68
hciCode: string;
79
name: string;
8-
system: string;
10+
system: ReferralExchange.InstitutionCoreDtoSystem;
911
block: string;
1012
streetName: string;
1113
buildingName?: string;
+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
5+
export type InstitutionCoreDtoSystem = "HAS" | "PartnersBuddy" | "Refer" | "EmailAck";
6+
export const InstitutionCoreDtoSystem = {
7+
Has: "HAS",
8+
PartnersBuddy: "PartnersBuddy",
9+
Refer: "Refer",
10+
EmailAck: "EmailAck",
11+
} as const;

src/api/types/PaginatedQuery.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
export interface PaginatedQuery {
66
/** Offset for pagination */
7-
offset?: number;
7+
offset: number;
88
/** Number of items per page */
9-
pageSize?: number;
9+
pageSize: number;
1010
}

src/api/types/ReferralAmendedMetadata.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
* This file was auto-generated by Fern from our API Definition.
33
*/
44

5+
import * as ReferralExchange from "../index";
6+
57
export interface ReferralAmendedMetadata {
6-
before: Record<string, unknown>;
7-
after: Record<string, unknown>;
8+
before: ReferralExchange.ReferralAmendedMetadataBefore;
9+
after: ReferralExchange.ReferralAmendedMetadataAfter;
810
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
5+
export interface ReferralAmendedMetadataAfter {
6+
timeslotStartAt?: number;
7+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**
2+
* This file was auto-generated by Fern from our API Definition.
3+
*/
4+
5+
export interface ReferralAmendedMetadataBefore {
6+
timeslotStartAt?: number;
7+
}

0 commit comments

Comments
 (0)