Skip to content

Commit e38afc4

Browse files
PE-2229 - cleanup
1 parent 93c0088 commit e38afc4

File tree

6 files changed

+614
-663
lines changed

6 files changed

+614
-663
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@parsable/openapi-typescript-codegen",
3-
"version": "0.0.2-alpha-5",
3+
"version": "0.0.3",
44
"description": "Library that generates Typescript clients based on the OpenAPI specification.",
55
"author": "Ferdi Koomen",
66
"homepage": "https://github.com/ferdikoomen/openapi-typescript-codegen",

src/templates/exportAppClient.hbs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ export class {{{clientName}}} {
1616
readonly {{{shortName}}}: {{{name}}};
1717
{{/each}}
1818

19-
constructor(ClientConfig: ClientConfig, httpClient: BaseHttpRequest = new {{{httpClientRequest}}}()) {
19+
constructor(clientConfig: ClientConfig, httpClient: BaseHttpRequest = new {{{httpClientRequest}}}()) {
2020
const config = {
21-
baseUrl: ClientConfig?.baseUrl ?? '{{{server}}}',
22-
version: ClientConfig?.version ?? '{{{version}}}',
23-
withCredentials: ClientConfig?.withCredentials ?? false,
24-
token: ClientConfig?.token,
25-
username: ClientConfig?.username,
26-
password: ClientConfig?.password,
27-
headers: ClientConfig?.headers,
21+
baseUrl: clientConfig?.baseUrl ?? '{{{server}}}',
22+
version: clientConfig?.version ?? '{{{version}}}',
23+
withCredentials: clientConfig?.withCredentials ?? false,
24+
token: clientConfig?.token,
25+
username: clientConfig?.username,
26+
password: clientConfig?.password,
27+
headers: clientConfig?.headers,
2828
}
2929
{{#each services}}
3030
this.{{{shortName}}} = new {{{name}}}(httpClient, config);

src/templates/partials/passParameters.hbs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
{{#each parameters}}
55
{{{name}}},
66
{{/each}}
7-
}{{#if @root.exportClient}}, config{{/if}}
8-
{{~else}}
9-
{{#each parameters}}
10-
{{{name}}},
11-
{{/each}}
12-
{{#if @root.exportClient}}config{{/if}}
7+
}{{#if @root.exportClient}}, config{{/if}}{{~else}}
8+
{{#each parameters}}{{{name}}}, {{/each}}{{#if @root.exportClient}}config{{/if}}
139
{{/if}}
1410
{{else}}{{#if @root.exportClient}}config{{/if}}{{/if}}

src/templates/services/exportService.hbs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,6 @@ export class {{{name}}} {
5656
return (await {{{@root.name}}}Full.{{{name}}}({{>passParameters}})).body;
5757
{{/if}}
5858
}
59+
5960
{{/each}}
6061
}

0 commit comments

Comments
 (0)