File tree Expand file tree Collapse file tree 18 files changed +39
-104
lines changed
modules/openapi-generator/src/main/resources/typescript-axios
echo_api/typescript-axios/build
others/typescript-axios/with-separate-models-and-api-inheritance
petstore/typescript-axios/builds
with-fake-endpoints-models-for-testing-with-http-signature
with-interfaces-and-with-single-request-param
with-npm-version-and-separate-models-and-api
with-single-request-parameters Expand file tree Collapse file tree 18 files changed +39
-104
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ generatorName: typescript-axios
2
2
outputDir : samples/client/echo_api/typescript-axios/build
3
3
inputSpec : modules/openapi-generator/src/test/resources/3_0/echo_api.yaml
4
4
templateDir : modules/openapi-generator/src/main/resources/typescript-axios
5
+ httpUserAgent : EchoApi/1.0.0
5
6
additionalProperties :
6
7
artifactId : echo-api-typescript-axios
7
8
hideGenerationTimestamp : " true"
Original file line number Diff line number Diff line change @@ -167,7 +167,7 @@ These options may be applied as additional-properties (cli) or configOptions (pl
167
167
| ---- | --------- | ---------- |
168
168
|BasePath|✓|ToolingExtension
169
169
|Authorizations|✗|ToolingExtension
170
- |UserAgent|✗ |ToolingExtension
170
+ |UserAgent|✓ |ToolingExtension
171
171
|MockServer|✗|ToolingExtension
172
172
173
173
### Data Type Feature
Original file line number Diff line number Diff line change @@ -78,13 +78,17 @@ export class Configuration {
78
78
this.accessToken = param.accessToken;
79
79
this.basePath = param.basePath;
80
80
this.serverIndex = param.serverIndex;
81
+ {{#httpUserAgent} }
81
82
this.baseOptions = {
83
+ ...param.baseOptions,
82
84
headers: {
83
85
...param.baseOptions?.headers,
84
- ' User-Agent' : " OpenAPI-Generator{{#npmVersion}}/{{npmVersion}}{{/npmVersion}}/typescript-axios "
86
+ ' User-Agent' : " {{httpUserAgent}} " ,
85
87
} ,
86
- ...param.baseOptions
87
- };
88
+ };{ {/httpUserAgent} }
89
+ { {^httpUserAgent} }
90
+ this.baseOptions = param.baseOptions;
91
+ { {/httpUserAgent} }
88
92
this.formDataCtor = param.formDataCtor;
89
93
}
90
94
Original file line number Diff line number Diff line change @@ -90,11 +90,11 @@ export class Configuration {
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
92
this . baseOptions = {
93
+ ...param . baseOptions ,
93
94
headers : {
94
95
...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator /1.0.0/typescript-axios"
96
+ 'User-Agent' : "EchoApi /1.0.0" ,
96
97
} ,
97
- ...param . baseOptions
98
98
} ;
99
99
this . formDataCtor = param . formDataCtor ;
100
100
}
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/1.0.0/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/1.0.0/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/1.0.0/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/1.0.0/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
Original file line number Diff line number Diff line change @@ -89,13 +89,8 @@ export class Configuration {
89
89
this . accessToken = param . accessToken ;
90
90
this . basePath = param . basePath ;
91
91
this . serverIndex = param . serverIndex ;
92
- this . baseOptions = {
93
- headers : {
94
- ...param . baseOptions ?. headers ,
95
- 'User-Agent' : "OpenAPI-Generator/typescript-axios"
96
- } ,
97
- ...param . baseOptions
98
- } ;
92
+
93
+ this . baseOptions = param . baseOptions ;
99
94
this . formDataCtor = param . formDataCtor ;
100
95
}
101
96
You can’t perform that action at this time.
0 commit comments