Skip to content

Commit b4ff94b

Browse files
committed
ci: regenerated with OpenAPI Doc 0.3.0, Speakeay CLI 1.61.0
1 parent 3ebe1f5 commit b4ff94b

File tree

15 files changed

+506
-13
lines changed

15 files changed

+506
-13
lines changed

RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -686,4 +686,12 @@ Based on:
686686
- OpenAPI Doc 0.3.0 https://docs.speakeasyapi.dev/openapi.yaml
687687
- Speakeasy CLI 1.59.0 (2.65.0) https://github.com/speakeasy-api/speakeasy
688688
### Releases
689-
- [NPM v1.44.0] https://www.npmjs.com/package/@speakeasy-api/speakeasy-client-sdk-typescript/v/1.44.0 - .
689+
- [NPM v1.44.0] https://www.npmjs.com/package/@speakeasy-api/speakeasy-client-sdk-typescript/v/1.44.0 - .
690+
691+
## 2023-07-18 00:24:31
692+
### Changes
693+
Based on:
694+
- OpenAPI Doc 0.3.0 https://docs.speakeasyapi.dev/openapi.yaml
695+
- Speakeasy CLI 1.61.0 (2.70.0) https://github.com/speakeasy-api/speakeasy
696+
### Releases
697+
- [NPM v1.45.0] https://www.npmjs.com/package/@speakeasy-api/speakeasy-client-sdk-typescript/v/1.45.0 - .

files.gen

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ src/internal/utils/retries.ts
2121
src/internal/utils/security.ts
2222
src/internal/utils/utils.ts
2323
src/sdk/index.ts
24+
src/sdk/models/errors/sdkerror.ts
2425
src/sdk/types/index.ts
2526
src/sdk/types/rfcdate.ts
2627
tsconfig.json
@@ -77,6 +78,7 @@ src/sdk/models/shared/schema.ts
7778
src/sdk/models/shared/schemadiff.ts
7879
src/sdk/models/shared/security.ts
7980
src/sdk/models/shared/index.ts
81+
src/sdk/models/errors/index.ts
8082
docs/sdks/speakeasy/README.md
8183
docs/sdks/apiendpoints/README.md
8284
docs/sdks/apis/README.md

gen.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ configVersion: 1.0.0
22
management:
33
docChecksum: 8c4f3932e054e1b349a9a34f12cf7e8c
44
docVersion: 0.3.0
5-
speakeasyVersion: 1.59.0
6-
generationVersion: 2.65.0
5+
speakeasyVersion: 1.61.0
6+
generationVersion: 2.70.0
77
generation:
88
sdkClassName: speakeasy
99
singleTagPerOp: false
1010
telemetryEnabled: true
1111
typescript:
12-
version: 1.44.0
12+
version: 1.45.0
1313
author: Speakeasy
1414
maxMethodParams: 0
1515
packageName: '@speakeasy-api/speakeasy-client-sdk-typescript'

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@speakeasy-api/speakeasy-client-sdk-typescript",
3-
"version": "1.44.0",
3+
"version": "1.45.0",
44
"author": "Speakeasy",
55
"scripts": {
66
"prepare": "tsc --build"

src/sdk/apiendpoints.ts

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
*/
44

55
import * as utils from "../internal/utils";
6+
import * as errors from "./models/errors";
67
import * as operations from "./models/operations";
78
import * as shared from "./models/shared";
89
import { SDKConfiguration } from "./sdk";
@@ -78,6 +79,13 @@ export class ApiEndpoints {
7879
default:
7980
if (utils.matchContentType(contentType, `application/json`)) {
8081
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
82+
} else {
83+
throw new errors.SDKError(
84+
"unknown content-type received: " + contentType,
85+
httpRes.status,
86+
decodedRes,
87+
httpRes
88+
);
8189
}
8290
break;
8391
}
@@ -147,11 +155,25 @@ export class ApiEndpoints {
147155
JSON.parse(decodedRes),
148156
shared.ApiEndpoint
149157
);
158+
} else {
159+
throw new errors.SDKError(
160+
"unknown content-type received: " + contentType,
161+
httpRes.status,
162+
decodedRes,
163+
httpRes
164+
);
150165
}
151166
break;
152167
default:
153168
if (utils.matchContentType(contentType, `application/json`)) {
154169
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
170+
} else {
171+
throw new errors.SDKError(
172+
"unknown content-type received: " + contentType,
173+
httpRes.status,
174+
decodedRes,
175+
httpRes
176+
);
155177
}
156178
break;
157179
}
@@ -222,11 +244,25 @@ export class ApiEndpoints {
222244
JSON.parse(decodedRes),
223245
shared.GenerateOpenApiSpecDiff
224246
);
247+
} else {
248+
throw new errors.SDKError(
249+
"unknown content-type received: " + contentType,
250+
httpRes.status,
251+
decodedRes,
252+
httpRes
253+
);
225254
}
226255
break;
227256
default:
228257
if (utils.matchContentType(contentType, `application/json`)) {
229258
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
259+
} else {
260+
throw new errors.SDKError(
261+
"unknown content-type received: " + contentType,
262+
httpRes.status,
263+
decodedRes,
264+
httpRes
265+
);
230266
}
231267
break;
232268
}
@@ -293,11 +329,25 @@ export class ApiEndpoints {
293329
case httpRes?.status == 200:
294330
if (utils.matchContentType(contentType, `application/octet-stream`)) {
295331
res.postmanCollection = httpRes?.data;
332+
} else {
333+
throw new errors.SDKError(
334+
"unknown content-type received: " + contentType,
335+
httpRes.status,
336+
decodedRes,
337+
httpRes
338+
);
296339
}
297340
break;
298341
default:
299342
if (utils.matchContentType(contentType, `application/json`)) {
300343
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
344+
} else {
345+
throw new errors.SDKError(
346+
"unknown content-type received: " + contentType,
347+
httpRes.status,
348+
decodedRes,
349+
httpRes
350+
);
301351
}
302352
break;
303353
}
@@ -363,11 +413,25 @@ export class ApiEndpoints {
363413
shared.ApiEndpoint,
364414
resFieldDepth
365415
);
416+
} else {
417+
throw new errors.SDKError(
418+
"unknown content-type received: " + contentType,
419+
httpRes.status,
420+
decodedRes,
421+
httpRes
422+
);
366423
}
367424
break;
368425
default:
369426
if (utils.matchContentType(contentType, `application/json`)) {
370427
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
428+
} else {
429+
throw new errors.SDKError(
430+
"unknown content-type received: " + contentType,
431+
httpRes.status,
432+
decodedRes,
433+
httpRes
434+
);
371435
}
372436
break;
373437
}
@@ -437,11 +501,25 @@ export class ApiEndpoints {
437501
shared.ApiEndpoint,
438502
resFieldDepth
439503
);
504+
} else {
505+
throw new errors.SDKError(
506+
"unknown content-type received: " + contentType,
507+
httpRes.status,
508+
decodedRes,
509+
httpRes
510+
);
440511
}
441512
break;
442513
default:
443514
if (utils.matchContentType(contentType, `application/json`)) {
444515
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
516+
} else {
517+
throw new errors.SDKError(
518+
"unknown content-type received: " + contentType,
519+
httpRes.status,
520+
decodedRes,
521+
httpRes
522+
);
445523
}
446524
break;
447525
}
@@ -507,11 +585,25 @@ export class ApiEndpoints {
507585
JSON.parse(decodedRes),
508586
shared.ApiEndpoint
509587
);
588+
} else {
589+
throw new errors.SDKError(
590+
"unknown content-type received: " + contentType,
591+
httpRes.status,
592+
decodedRes,
593+
httpRes
594+
);
510595
}
511596
break;
512597
default:
513598
if (utils.matchContentType(contentType, `application/json`)) {
514599
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
600+
} else {
601+
throw new errors.SDKError(
602+
"unknown content-type received: " + contentType,
603+
httpRes.status,
604+
decodedRes,
605+
httpRes
606+
);
515607
}
516608
break;
517609
}
@@ -593,11 +685,25 @@ export class ApiEndpoints {
593685
JSON.parse(decodedRes),
594686
shared.ApiEndpoint
595687
);
688+
} else {
689+
throw new errors.SDKError(
690+
"unknown content-type received: " + contentType,
691+
httpRes.status,
692+
decodedRes,
693+
httpRes
694+
);
596695
}
597696
break;
598697
default:
599698
if (utils.matchContentType(contentType, `application/json`)) {
600699
res.error = utils.objectToClass(JSON.parse(decodedRes), shared.ErrorT);
700+
} else {
701+
throw new errors.SDKError(
702+
"unknown content-type received: " + contentType,
703+
httpRes.status,
704+
decodedRes,
705+
httpRes
706+
);
601707
}
602708
break;
603709
}

0 commit comments

Comments
 (0)