Skip to content

Commit 5334a15

Browse files
committed
make request optional
1 parent 2ccda2d commit 5334a15

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

lib/client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ class GetTestMailClient {
99
this.baseUrl = baseUrl;
1010
}
1111

12-
async createNew(request: CreateNewRequest): Promise<CreateNewResponse> {
12+
async createNew(request?: CreateNewRequest): Promise<CreateNewResponse> {
1313
const response = await fetch(`${this.baseUrl}/gettestmail`, {
1414
method: 'POST',
1515
headers: {
1616
'Content-Type': 'application/json',
1717
'X-API-Key': this.apiKey,
1818
},
19-
body: JSON.stringify(request),
19+
body: request ? JSON.stringify(request) : undefined,
2020
});
2121

2222
if (!response.ok) {

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"compilerOptions": {
33
"outDir": "dist/",
44
"target": "ES2015",
5-
"module": "ESNext",
5+
"module": "CommonJS",
66
"moduleResolution": "node",
77
"esModuleInterop": true,
88
"strict": true,

0 commit comments

Comments
 (0)