Skip to content

Commit 798c8e9

Browse files
authored
Release 5.1.1 (#162)
* chore: add repository field * internal: merge conflict CHANGELOG file fix * fix: make HttpResponse type exportable again (issue #161, thanks @Styn) * chore: refresh tests generated apis * bump: up project version to 5.1.1
1 parent 5ff5c03 commit 798c8e9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+63
-54
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions

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: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "swagger-typescript-api",
3-
"version": "5.1.0",
3+
"version": "5.1.1",
44
"description": "Create typescript api module from swagger schema",
55
"scripts": {
66
"cli:json": "node index.js -r -d -p ./swagger-test-cli.json -n swagger-test-cli.ts --extract-request-params --enum-names-as-values",
@@ -88,5 +88,9 @@
8888
"bugs": {
8989
"url": "https://github.com/acacode/swagger-typescript-api/issues"
9090
},
91-
"homepage": "https://github.com/acacode/swagger-typescript-api"
91+
"homepage": "https://github.com/acacode/swagger-typescript-api",
92+
"repository": {
93+
"type": "git",
94+
"url": "git://github.com/acacode/swagger-typescript-api"
95+
}
9296
}

templates/default/http-client.eta

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ type TPromise<ResolveType, RejectType = any> = Omit<Promise<ResolveType>, "then"
4141
}
4242
<% } %>
4343

44-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
44+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4545
data: D;
4646
error: E;
4747
}

templates/modular/http-client.eta

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ type TPromise<ResolveType, RejectType = any> = Omit<Promise<ResolveType>, "then"
4141
}
4242
<% } %>
4343

44-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
44+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4545
data: D;
4646
error: E;
4747
}

tests/generated/v2.0/adafruit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
194194
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
195195
}
196196

197-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
197+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
198198
data: D;
199199
error: E;
200200
}

tests/generated/v2.0/another-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
170170
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
171171
}
172172

173-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
173+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
174174
data: D;
175175
error: E;
176176
}

tests/generated/v2.0/api-with-examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v2.0/authentiq.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
9191
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
9292
}
9393

94-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
94+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
9595
data: D;
9696
error: E;
9797
}

tests/generated/v2.0/example1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
6666
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
6767
}
6868

69-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
69+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
7070
data: D;
7171
error: E;
7272
}

tests/generated/v2.0/file-formdata-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v2.0/furkot-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
102102
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
103103
}
104104

105-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
105+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
106106
data: D;
107107
error: E;
108108
}

tests/generated/v2.0/giphy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
321321
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
322322
}
323323

324-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
324+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
325325
data: D;
326326
error: E;
327327
}

tests/generated/v2.0/github-swagger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1464,7 +1464,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
14641464
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
14651465
}
14661466

1467-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
1467+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
14681468
data: D;
14691469
error: E;
14701470
}

tests/generated/v2.0/path-args.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v2.0/petstore-expanded.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
7676
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
7777
}
7878

79-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
79+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
8080
data: D;
8181
error: E;
8282
}

tests/generated/v2.0/petstore-minimal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
4747
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4848
}
4949

50-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
50+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5151
data: D;
5252
error: E;
5353
}

tests/generated/v2.0/petstore-simple.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
6262
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
6363
}
6464

65-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
65+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
6666
data: D;
6767
error: E;
6868
}

tests/generated/v2.0/petstore-swagger-io.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
107107
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
108108
}
109109

110-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
110+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
111111
data: D;
112112
error: E;
113113
}

tests/generated/v2.0/petstore-with-external-docs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5252
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5353
}
5454

55-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
55+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5656
data: D;
5757
error: E;
5858
}

tests/generated/v2.0/petstore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5454
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5555
}
5656

57-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
57+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5858
data: D;
5959
error: E;
6060
}

tests/generated/v2.0/query-path-param.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v2.0/uber.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
134134
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
135135
}
136136

137-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
137+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
138138
data: D;
139139
error: E;
140140
}

tests/generated/v3.0/additional-properties.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
4646
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4747
}
4848

49-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
49+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5050
data: D;
5151
error: E;
5252
}

tests/generated/v3.0/additional-properties2.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
4343
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4444
}
4545

46-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
46+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4747
data: D;
4848
error: E;
4949
}

tests/generated/v3.0/allof-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
4747
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4848
}
4949

50-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
50+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5151
data: D;
5252
error: E;
5353
}

tests/generated/v3.0/anyof-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
4949
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5050
}
5151

52-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
52+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5353
data: D;
5454
error: E;
5555
}

tests/generated/v3.0/api-with-examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v3.0/callback-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v3.0/components-responses.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v3.0/explode-param-3.0.1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5555
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5656
}
5757

58-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
58+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5959
data: D;
6060
error: E;
6161
}

tests/generated/v3.0/link-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5656
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5757
}
5858

59-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
59+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
6060
data: D;
6161
error: E;
6262
}

tests/generated/v3.0/no-definitions-schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5151
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5252
}
5353

54-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
54+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5555
data: D;
5656
error: E;
5757
}

tests/generated/v3.0/nullable-refs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5353
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5454
}
5555

56-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
56+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5757
data: D;
5858
error: E;
5959
}

tests/generated/v3.0/oneof-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
4949
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5050
}
5151

52-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
52+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5353
data: D;
5454
error: E;
5555
}

tests/generated/v3.0/personal-api-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
240240
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
241241
}
242242

243-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
243+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
244244
data: D;
245245
error: E;
246246
}

tests/generated/v3.0/petstore-expanded.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5252
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5353
}
5454

55-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
55+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
5656
data: D;
5757
error: E;
5858
}

tests/generated/v3.0/petstore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5656
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5757
}
5858

59-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
59+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
6060
data: D;
6161
error: E;
6262
}

tests/generated/v3.0/responses.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v3.0/swaggerhub-template.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
3939
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
4040
}
4141

42-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
42+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
4343
data: D;
4444
error: E;
4545
}

tests/generated/v3.0/tsoa-odd-types-3.0.2.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
160160
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
161161
}
162162

163-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
163+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
164164
data: D;
165165
error: E;
166166
}

tests/generated/v3.0/up-banking.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
567567
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
568568
}
569569

570-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
570+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
571571
data: D;
572572
error: E;
573573
}

tests/generated/v3.0/uspto.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface ApiConfig<SecurityDataType = unknown> {
5656
securityWorker?: (securityData: SecurityDataType) => RequestParams | void;
5757
}
5858

59-
interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
59+
export interface HttpResponse<D extends unknown, E extends unknown = unknown> extends Response {
6060
data: D;
6161
error: E;
6262
}

0 commit comments

Comments
 (0)