Skip to content

Commit 3269987

Browse files
Release 0.0.55
1 parent 4b78c1d commit 3269987

File tree

14 files changed

+93
-80
lines changed

14 files changed

+93
-80
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,31 +33,25 @@ jobs:
3333
needs: [ compile, test ]
3434
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
3535
runs-on: ubuntu-latest
36-
permissions:
37-
contents: write # for pushing tags
38-
id-token: write # required for OIDC
3936
steps:
4037
- name: Checkout repo
41-
uses: actions/checkout@v4
38+
uses: actions/checkout@v3
4239
- name: Set up node
43-
uses: actions/setup-node@v4
44-
with:
45-
node-version: lts/*
46-
registry-url: 'https://registry.npmjs.org'
47-
cache: npm
48-
- name: Update npm
49-
run: npm install -g npm@latest # Ensure npm 11.5.1 or later is installed for OIDC support
40+
uses: actions/setup-node@v3
5041
- name: Install dependencies
5142
run: yarn install
5243
- name: Build
5344
run: yarn build
5445

5546
- name: Publish to npm
5647
run: |
48+
npm config set //registry.npmjs.org/:_authToken ${NPM_TOKEN}
5749
if [[ ${GITHUB_REF} == *alpha* ]]; then
5850
npm publish --access public --tag alpha
5951
elif [[ ${GITHUB_REF} == *beta* ]]; then
6052
npm publish --access public --tag beta
6153
else
6254
npm publish --access public
63-
fi
55+
fi
56+
env:
57+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@
55

66
The Opengovsg TypeScript library provides convenient access to the Opengovsg APIs from TypeScript.
77

8+
## Table of Contents
9+
10+
- [Installation](#installation)
11+
- [Reference](#reference)
12+
- [Usage](#usage)
13+
- [Request and Response Types](#request-and-response-types)
14+
- [Exception Handling](#exception-handling)
15+
- [Advanced](#advanced)
16+
- [Additional Headers](#additional-headers)
17+
- [Retries](#retries)
18+
- [Timeouts](#timeouts)
19+
- [Aborting Requests](#aborting-requests)
20+
- [Runtime Compatibility](#runtime-compatibility)
21+
- [Contributing](#contributing)
22+
823
## Installation
924

1025
```sh
@@ -51,7 +66,7 @@ await client.referrals.upsert({
5166
});
5267
```
5368

54-
## Request And Response Types
69+
## Request and Response Types
5570

5671
The SDK exports all request and response types as TypeScript interfaces. Simply import them with the
5772
following namespace:

package.json

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

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ export class Eligibility {
7373
headers: {
7474
"X-Fern-Language": "JavaScript",
7575
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
76-
"X-Fern-SDK-Version": "0.0.54",
77-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
76+
"X-Fern-SDK-Version": "0.0.55",
77+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
7878
"X-Fern-Runtime": core.RUNTIME.type,
7979
"X-Fern-Runtime-Version": core.RUNTIME.version,
8080
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ export class Health {
5050
headers: {
5151
"X-Fern-Language": "JavaScript",
5252
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
53-
"X-Fern-SDK-Version": "0.0.54",
54-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
53+
"X-Fern-SDK-Version": "0.0.55",
54+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
5555
"X-Fern-Runtime": core.RUNTIME.type,
5656
"X-Fern-Runtime-Version": core.RUNTIME.version,
5757
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ export class Links {
6262
headers: {
6363
"X-Fern-Language": "JavaScript",
6464
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
65-
"X-Fern-SDK-Version": "0.0.54",
66-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
65+
"X-Fern-SDK-Version": "0.0.55",
66+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
6767
"X-Fern-Runtime": core.RUNTIME.type,
6868
"X-Fern-Runtime-Version": core.RUNTIME.version,
6969
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ export class Notes {
6060
headers: {
6161
"X-Fern-Language": "JavaScript",
6262
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
63-
"X-Fern-SDK-Version": "0.0.54",
64-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
63+
"X-Fern-SDK-Version": "0.0.55",
64+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
6565
"X-Fern-Runtime": core.RUNTIME.type,
6666
"X-Fern-Runtime-Version": core.RUNTIME.version,
6767
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ export class Offerings {
6969
headers: {
7070
"X-Fern-Language": "JavaScript",
7171
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
72-
"X-Fern-SDK-Version": "0.0.54",
73-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
72+
"X-Fern-SDK-Version": "0.0.55",
73+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
7474
"X-Fern-Runtime": core.RUNTIME.type,
7575
"X-Fern-Runtime-Version": core.RUNTIME.version,
7676
...(await this._getCustomAuthorizationHeaders()),
@@ -145,8 +145,8 @@ export class Offerings {
145145
headers: {
146146
"X-Fern-Language": "JavaScript",
147147
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
148-
"X-Fern-SDK-Version": "0.0.54",
149-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
148+
"X-Fern-SDK-Version": "0.0.55",
149+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
150150
"X-Fern-Runtime": core.RUNTIME.type,
151151
"X-Fern-Runtime-Version": core.RUNTIME.version,
152152
...(await this._getCustomAuthorizationHeaders()),
@@ -229,8 +229,8 @@ export class Offerings {
229229
headers: {
230230
"X-Fern-Language": "JavaScript",
231231
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
232-
"X-Fern-SDK-Version": "0.0.54",
233-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
232+
"X-Fern-SDK-Version": "0.0.55",
233+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
234234
"X-Fern-Runtime": core.RUNTIME.type,
235235
"X-Fern-Runtime-Version": core.RUNTIME.version,
236236
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ export class Public {
6868
headers: {
6969
"X-Fern-Language": "JavaScript",
7070
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
71-
"X-Fern-SDK-Version": "0.0.54",
72-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
71+
"X-Fern-SDK-Version": "0.0.55",
72+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
7373
"X-Fern-Runtime": core.RUNTIME.type,
7474
"X-Fern-Runtime-Version": core.RUNTIME.version,
7575
...(await this._getCustomAuthorizationHeaders()),

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

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ export class Referrals {
9999
headers: {
100100
"X-Fern-Language": "JavaScript",
101101
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
102-
"X-Fern-SDK-Version": "0.0.54",
103-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
102+
"X-Fern-SDK-Version": "0.0.55",
103+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
104104
"X-Fern-Runtime": core.RUNTIME.type,
105105
"X-Fern-Runtime-Version": core.RUNTIME.version,
106106
...(await this._getCustomAuthorizationHeaders()),
@@ -192,8 +192,8 @@ export class Referrals {
192192
headers: {
193193
"X-Fern-Language": "JavaScript",
194194
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
195-
"X-Fern-SDK-Version": "0.0.54",
196-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
195+
"X-Fern-SDK-Version": "0.0.55",
196+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
197197
"X-Fern-Runtime": core.RUNTIME.type,
198198
"X-Fern-Runtime-Version": core.RUNTIME.version,
199199
...(await this._getCustomAuthorizationHeaders()),
@@ -278,8 +278,8 @@ export class Referrals {
278278
headers: {
279279
"X-Fern-Language": "JavaScript",
280280
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
281-
"X-Fern-SDK-Version": "0.0.54",
282-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
281+
"X-Fern-SDK-Version": "0.0.55",
282+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
283283
"X-Fern-Runtime": core.RUNTIME.type,
284284
"X-Fern-Runtime-Version": core.RUNTIME.version,
285285
...(await this._getCustomAuthorizationHeaders()),
@@ -351,8 +351,8 @@ export class Referrals {
351351
headers: {
352352
"X-Fern-Language": "JavaScript",
353353
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
354-
"X-Fern-SDK-Version": "0.0.54",
355-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
354+
"X-Fern-SDK-Version": "0.0.55",
355+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
356356
"X-Fern-Runtime": core.RUNTIME.type,
357357
"X-Fern-Runtime-Version": core.RUNTIME.version,
358358
...(await this._getCustomAuthorizationHeaders()),
@@ -423,8 +423,8 @@ export class Referrals {
423423
headers: {
424424
"X-Fern-Language": "JavaScript",
425425
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
426-
"X-Fern-SDK-Version": "0.0.54",
427-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
426+
"X-Fern-SDK-Version": "0.0.55",
427+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
428428
"X-Fern-Runtime": core.RUNTIME.type,
429429
"X-Fern-Runtime-Version": core.RUNTIME.version,
430430
...(await this._getCustomAuthorizationHeaders()),
@@ -498,8 +498,8 @@ export class Referrals {
498498
headers: {
499499
"X-Fern-Language": "JavaScript",
500500
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
501-
"X-Fern-SDK-Version": "0.0.54",
502-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
501+
"X-Fern-SDK-Version": "0.0.55",
502+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
503503
"X-Fern-Runtime": core.RUNTIME.type,
504504
"X-Fern-Runtime-Version": core.RUNTIME.version,
505505
...(await this._getCustomAuthorizationHeaders()),
@@ -571,8 +571,8 @@ export class Referrals {
571571
headers: {
572572
"X-Fern-Language": "JavaScript",
573573
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
574-
"X-Fern-SDK-Version": "0.0.54",
575-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
574+
"X-Fern-SDK-Version": "0.0.55",
575+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
576576
"X-Fern-Runtime": core.RUNTIME.type,
577577
"X-Fern-Runtime-Version": core.RUNTIME.version,
578578
...(await this._getCustomAuthorizationHeaders()),
@@ -646,8 +646,8 @@ export class Referrals {
646646
headers: {
647647
"X-Fern-Language": "JavaScript",
648648
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
649-
"X-Fern-SDK-Version": "0.0.54",
650-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
649+
"X-Fern-SDK-Version": "0.0.55",
650+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
651651
"X-Fern-Runtime": core.RUNTIME.type,
652652
"X-Fern-Runtime-Version": core.RUNTIME.version,
653653
...(await this._getCustomAuthorizationHeaders()),
@@ -717,8 +717,8 @@ export class Referrals {
717717
headers: {
718718
"X-Fern-Language": "JavaScript",
719719
"X-Fern-SDK-Name": "@opengovsg/refx-ts-sdk",
720-
"X-Fern-SDK-Version": "0.0.54",
721-
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.54",
720+
"X-Fern-SDK-Version": "0.0.55",
721+
"User-Agent": "@opengovsg/refx-ts-sdk/0.0.55",
722722
"X-Fern-Runtime": core.RUNTIME.type,
723723
"X-Fern-Runtime-Version": core.RUNTIME.version,
724724
...(await this._getCustomAuthorizationHeaders()),

0 commit comments

Comments
 (0)