Skip to content

Commit 11e24cd

Browse files
committed
2 parents f0fbb03 + 8a39a62 commit 11e24cd

File tree

3 files changed

+34
-34
lines changed

3 files changed

+34
-34
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
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": "@ciptex/openapi-typescript-codegen",
3-
"version": "0.13.5",
3+
"version": "0.13.6",
44
"description": "Library that generates Typescript clients based on the OpenAPI specification.",
55
"author": "Ferdi Koomen & Matthew C Duggan",
66
"homepage": "https://github.com/Ciptex/openapi-typescript-codegen",

test/__snapshots__/index.spec.ts.snap

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2008,7 +2008,7 @@ exports[`v2 should generate: ./test/generated/v2/services/CollectionFormatServic
20082008
import type { CancelablePromise } from '../core/CancelablePromise';
20092009
import { request as __request } from '../core/request';
20102010
import { OpenAPI } from '../core/OpenAPI';
2011-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2011+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
20122012

20132013
export class CollectionFormatService {
20142014

@@ -2051,7 +2051,7 @@ import type { ModelWithString } from '../models/ModelWithString';
20512051
import type { CancelablePromise } from '../core/CancelablePromise';
20522052
import { request as __request } from '../core/request';
20532053
import { OpenAPI } from '../core/OpenAPI';
2054-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2054+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
20552055

20562056
export class ComplexService {
20572057

@@ -2096,7 +2096,7 @@ import type { ModelWithString } from '../models/ModelWithString';
20962096
import type { CancelablePromise } from '../core/CancelablePromise';
20972097
import { request as __request } from '../core/request';
20982098
import { OpenAPI } from '../core/OpenAPI';
2099-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2099+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
21002100

21012101
export class DefaultsService {
21022102

@@ -2207,7 +2207,7 @@ exports[`v2 should generate: ./test/generated/v2/services/DuplicateService.ts 1`
22072207
import type { CancelablePromise } from '../core/CancelablePromise';
22082208
import { request as __request } from '../core/request';
22092209
import { OpenAPI } from '../core/OpenAPI';
2210-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2210+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
22112211

22122212
export class DuplicateService {
22132213

@@ -2261,7 +2261,7 @@ exports[`v2 should generate: ./test/generated/v2/services/ErrorService.ts 1`] =
22612261
import type { CancelablePromise } from '../core/CancelablePromise';
22622262
import { request as __request } from '../core/request';
22632263
import { OpenAPI } from '../core/OpenAPI';
2264-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2264+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
22652265

22662266
export class ErrorService {
22672267

@@ -2298,7 +2298,7 @@ exports[`v2 should generate: ./test/generated/v2/services/HeaderService.ts 1`] =
22982298
import type { CancelablePromise } from '../core/CancelablePromise';
22992299
import { request as __request } from '../core/request';
23002300
import { OpenAPI } from '../core/OpenAPI';
2301-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2301+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
23022302

23032303
export class HeaderService {
23042304

@@ -2328,7 +2328,7 @@ exports[`v2 should generate: ./test/generated/v2/services/MultipleTags1Service.t
23282328
import type { CancelablePromise } from '../core/CancelablePromise';
23292329
import { request as __request } from '../core/request';
23302330
import { OpenAPI } from '../core/OpenAPI';
2331-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2331+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
23322332

23332333
export class MultipleTags1Service {
23342334

@@ -2364,7 +2364,7 @@ exports[`v2 should generate: ./test/generated/v2/services/MultipleTags2Service.t
23642364
import type { CancelablePromise } from '../core/CancelablePromise';
23652365
import { request as __request } from '../core/request';
23662366
import { OpenAPI } from '../core/OpenAPI';
2367-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2367+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
23682368

23692369
export class MultipleTags2Service {
23702370

@@ -2400,7 +2400,7 @@ exports[`v2 should generate: ./test/generated/v2/services/MultipleTags3Service.t
24002400
import type { CancelablePromise } from '../core/CancelablePromise';
24012401
import { request as __request } from '../core/request';
24022402
import { OpenAPI } from '../core/OpenAPI';
2403-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2403+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
24042404

24052405
export class MultipleTags3Service {
24062406

@@ -2425,7 +2425,7 @@ exports[`v2 should generate: ./test/generated/v2/services/NoContentService.ts 1`
24252425
import type { CancelablePromise } from '../core/CancelablePromise';
24262426
import { request as __request } from '../core/request';
24272427
import { OpenAPI } from '../core/OpenAPI';
2428-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2428+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
24292429

24302430
export class NoContentService {
24312431

@@ -2450,7 +2450,7 @@ exports[`v2 should generate: ./test/generated/v2/services/ParametersService.ts 1
24502450
import type { CancelablePromise } from '../core/CancelablePromise';
24512451
import { request as __request } from '../core/request';
24522452
import { OpenAPI } from '../core/OpenAPI';
2453-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2453+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
24542454

24552455
export class ParametersService {
24562456

@@ -2536,7 +2536,7 @@ import type { ModelWithString } from '../models/ModelWithString';
25362536
import type { CancelablePromise } from '../core/CancelablePromise';
25372537
import { request as __request } from '../core/request';
25382538
import { OpenAPI } from '../core/OpenAPI';
2539-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2539+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
25402540

25412541
export class ResponseService {
25422542

@@ -2600,7 +2600,7 @@ exports[`v2 should generate: ./test/generated/v2/services/SimpleService.ts 1`] =
26002600
import type { CancelablePromise } from '../core/CancelablePromise';
26012601
import { request as __request } from '../core/request';
26022602
import { OpenAPI } from '../core/OpenAPI';
2603-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2603+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
26042604

26052605
export class SimpleService {
26062606

@@ -2684,7 +2684,7 @@ exports[`v2 should generate: ./test/generated/v2/services/TypesService.ts 1`] =
26842684
import type { CancelablePromise } from '../core/CancelablePromise';
26852685
import { request as __request } from '../core/request';
26862686
import { OpenAPI } from '../core/OpenAPI';
2687-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
2687+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
26882688

26892689
export class TypesService {
26902690

@@ -5316,7 +5316,7 @@ exports[`v3 should generate: ./test/generated/v3/services/CollectionFormatServic
53165316
import type { CancelablePromise } from '../core/CancelablePromise';
53175317
import { request as __request } from '../core/request';
53185318
import { OpenAPI } from '../core/OpenAPI';
5319-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5319+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
53205320

53215321
export class CollectionFormatService {
53225322

@@ -5362,7 +5362,7 @@ import type { ModelWithString } from '../models/ModelWithString';
53625362
import type { CancelablePromise } from '../core/CancelablePromise';
53635363
import { request as __request } from '../core/request';
53645364
import { OpenAPI } from '../core/OpenAPI';
5365-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5365+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
53665366

53675367
export class ComplexService {
53685368

@@ -5437,7 +5437,7 @@ import type { ModelWithString } from '../models/ModelWithString';
54375437
import type { CancelablePromise } from '../core/CancelablePromise';
54385438
import { request as __request } from '../core/request';
54395439
import { OpenAPI } from '../core/OpenAPI';
5440-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5440+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
54415441

54425442
export class DefaultsService {
54435443

@@ -5548,7 +5548,7 @@ exports[`v3 should generate: ./test/generated/v3/services/DuplicateService.ts 1`
55485548
import type { CancelablePromise } from '../core/CancelablePromise';
55495549
import { request as __request } from '../core/request';
55505550
import { OpenAPI } from '../core/OpenAPI';
5551-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5551+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
55525552

55535553
export class DuplicateService {
55545554

@@ -5602,7 +5602,7 @@ exports[`v3 should generate: ./test/generated/v3/services/ErrorService.ts 1`] =
56025602
import type { CancelablePromise } from '../core/CancelablePromise';
56035603
import { request as __request } from '../core/request';
56045604
import { OpenAPI } from '../core/OpenAPI';
5605-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5605+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
56065606

56075607
export class ErrorService {
56085608

@@ -5640,7 +5640,7 @@ import type { ModelWithString } from '../models/ModelWithString';
56405640
import type { CancelablePromise } from '../core/CancelablePromise';
56415641
import { request as __request } from '../core/request';
56425642
import { OpenAPI } from '../core/OpenAPI';
5643-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5643+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
56445644

56455645
export class FormDataService {
56465646

@@ -5674,7 +5674,7 @@ exports[`v3 should generate: ./test/generated/v3/services/HeaderService.ts 1`] =
56745674
import type { CancelablePromise } from '../core/CancelablePromise';
56755675
import { request as __request } from '../core/request';
56765676
import { OpenAPI } from '../core/OpenAPI';
5677-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5677+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
56785678

56795679
export class HeaderService {
56805680

@@ -5705,7 +5705,7 @@ import type { ModelWithString } from '../models/ModelWithString';
57055705
import type { CancelablePromise } from '../core/CancelablePromise';
57065706
import { request as __request } from '../core/request';
57075707
import { OpenAPI } from '../core/OpenAPI';
5708-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5708+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
57095709

57105710
export class MultipartService {
57115711

@@ -5754,7 +5754,7 @@ exports[`v3 should generate: ./test/generated/v3/services/MultipleTags1Service.t
57545754
import type { CancelablePromise } from '../core/CancelablePromise';
57555755
import { request as __request } from '../core/request';
57565756
import { OpenAPI } from '../core/OpenAPI';
5757-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5757+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
57585758

57595759
export class MultipleTags1Service {
57605760

@@ -5790,7 +5790,7 @@ exports[`v3 should generate: ./test/generated/v3/services/MultipleTags2Service.t
57905790
import type { CancelablePromise } from '../core/CancelablePromise';
57915791
import { request as __request } from '../core/request';
57925792
import { OpenAPI } from '../core/OpenAPI';
5793-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5793+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
57945794

57955795
export class MultipleTags2Service {
57965796

@@ -5826,7 +5826,7 @@ exports[`v3 should generate: ./test/generated/v3/services/MultipleTags3Service.t
58265826
import type { CancelablePromise } from '../core/CancelablePromise';
58275827
import { request as __request } from '../core/request';
58285828
import { OpenAPI } from '../core/OpenAPI';
5829-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5829+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
58305830

58315831
export class MultipleTags3Service {
58325832

@@ -5851,7 +5851,7 @@ exports[`v3 should generate: ./test/generated/v3/services/NoContentService.ts 1`
58515851
import type { CancelablePromise } from '../core/CancelablePromise';
58525852
import { request as __request } from '../core/request';
58535853
import { OpenAPI } from '../core/OpenAPI';
5854-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5854+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
58555855

58565856
export class NoContentService {
58575857

@@ -5877,7 +5877,7 @@ import type { ModelWithString } from '../models/ModelWithString';
58775877
import type { CancelablePromise } from '../core/CancelablePromise';
58785878
import { request as __request } from '../core/request';
58795879
import { OpenAPI } from '../core/OpenAPI';
5880-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
5880+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
58815881

58825882
export class ParametersService {
58835883

@@ -6013,7 +6013,7 @@ import type { ModelWithString } from '../models/ModelWithString';
60136013
import type { CancelablePromise } from '../core/CancelablePromise';
60146014
import { request as __request } from '../core/request';
60156015
import { OpenAPI } from '../core/OpenAPI';
6016-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
6016+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
60176017

60186018
export class RequestBodyService {
60196019

@@ -6050,7 +6050,7 @@ import type { ModelWithString } from '../models/ModelWithString';
60506050
import type { CancelablePromise } from '../core/CancelablePromise';
60516051
import { request as __request } from '../core/request';
60526052
import { OpenAPI } from '../core/OpenAPI';
6053-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
6053+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
60546054

60556055
export class ResponseService {
60566056

@@ -6114,7 +6114,7 @@ exports[`v3 should generate: ./test/generated/v3/services/SimpleService.ts 1`] =
61146114
import type { CancelablePromise } from '../core/CancelablePromise';
61156115
import { request as __request } from '../core/request';
61166116
import { OpenAPI } from '../core/OpenAPI';
6117-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
6117+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
61186118

61196119
export class SimpleService {
61206120

@@ -6198,7 +6198,7 @@ exports[`v3 should generate: ./test/generated/v3/services/TypesService.ts 1`] =
61986198
import type { CancelablePromise } from '../core/CancelablePromise';
61996199
import { request as __request } from '../core/request';
62006200
import { OpenAPI } from '../core/OpenAPI';
6201-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
6201+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
62026202

62036203
export class TypesService {
62046204

@@ -6252,7 +6252,7 @@ exports[`v3 should generate: ./test/generated/v3/services/UploadService.ts 1`] =
62526252
import type { CancelablePromise } from '../core/CancelablePromise';
62536253
import { request as __request } from '../core/request';
62546254
import { OpenAPI } from '../core/OpenAPI';
6255-
type Writeable<T> = { -readonly [P in keyof T]-?: T[P] };
6255+
type Writeable<T> = { -readonly [P in keyof T]: T[P] };
62566256

62576257
export class UploadService {
62586258

0 commit comments

Comments
 (0)