Skip to content

Commit 18ee6ac

Browse files
fixed indentations from templates
1 parent b9c18c1 commit 18ee6ac

File tree

6 files changed

+39
-37
lines changed

6 files changed

+39
-37
lines changed

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/TypeScriptNestjsServerCodegen.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@ public void processOpts() {
149149
supportingFiles.add(new SupportingFile("gitignore", "", ".gitignore"));
150150
supportingFiles.add(new SupportingFile("README.md", "", "README.md"));
151151
supportingFiles.add(new SupportingFile("tsconfig.mustache", "", "tsconfig.json"));
152-
supportingFiles.add(new SupportingFile("nest-cli.mustache", "", "nest-cli.json"));
153152

154153
// determine Nestjs version
155154
SemVer nestVersion;

modules/openapi-generator/src/main/resources/typescript-nestjs-server/api-implementations.mustache

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,18 @@ import { Type } from '@nestjs/common';
22
{{#apiInfo}}
33
{{#apis}}
44
{{#operations}}
5-
import { {{classname}} } from '{{apiPackage}}';
5+
import { {{classname}} } from '{{apiPackage}}';
66
{{/operations}}
77
{{/apis}}
88

9+
/**
10+
* Provide this type to {@link ApiModule} to provide your API implementations
11+
**/
912
export type ApiImplementations = {
1013
{{#apis}}
1114
{{#operations}}
12-
{{#lambda.camelcase}}{{classname}}{{/lambda.camelcase}}: Type<{{classname}}>
15+
{{#lambda.camelcase}}{{classname}}{{/lambda.camelcase}}: Type<{{classname}}>
1316
{{/operations}}
1417
{{/apis}}
15-
};
18+
};
1619
{{/apiInfo}}

modules/openapi-generator/src/main/resources/typescript-nestjs-server/controller.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export class {{classname}}Controller {
1111
{{#operation}}
1212
@{{#vendorExtensions.x-http-method}}{{.}}{{/vendorExtensions.x-http-method}}{{^vendorExtensions.x-http-method}}{{httpMethod}}{{/vendorExtensions.x-http-method}}('{{path}}')
1313
{{operationId}}({{#allParams}}{{paramName}}: {{{dataType}}}, {{/allParams}}@Req() request: Request): {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}} | Promise<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}> | Observable<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}> {
14-
return this.{{classVarName}}.{{operationId}}({{#allParams}}{{paramName}}, {{/allParams}} request);
14+
return this.{{classVarName}}.{{operationId}}({{#allParams}}{{paramName}}, {{/allParams}}request);
1515
}
1616

1717
{{/operation}}
Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
export interface {{classname}}{{#allParents}}{{#-first}} extends {{/-first}}{{{.}}}{{^-last}}, {{/-last}}{{/allParents}} { {{>modelGenericAdditionalProperties}}
22
{{#vars}}
3-
{{#description}}
4-
/**
5-
* {{{description}}}
6-
{{#deprecated}}
7-
* @deprecated
8-
{{/deprecated}}
9-
*/
10-
{{/description}}
11-
{{^description}}
12-
{{#deprecated}}
13-
/** @deprecated */
14-
{{/deprecated}}
15-
{{/description}}
16-
{{^modelPropertyNamingOriginal}}
17-
{{#isReadOnly}}readonly {{/isReadOnly}}{{{name}}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
18-
{{/modelPropertyNamingOriginal}}
19-
{{#modelPropertyNamingOriginal}}
20-
{{#isReadOnly}}readonly {{/isReadOnly}}{{#hasSanitizedName}}'{{{baseName}}}'{{/hasSanitizedName}}{{^hasSanitizedName}}{{{name}}}{{/hasSanitizedName}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
21-
{{/modelPropertyNamingOriginal}}
3+
{{#description}}
4+
/**
5+
* {{{description}}}
6+
{{#deprecated}}
7+
* @deprecated
8+
{{/deprecated}}
9+
*/
10+
{{/description}}
11+
{{^description}}
12+
{{#deprecated}}
13+
/** @deprecated */
14+
{{/deprecated}}
15+
{{/description}}
16+
{{^modelPropertyNamingOriginal}}
17+
{{#isReadOnly}}readonly {{/isReadOnly}}{{{name}}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
18+
{{/modelPropertyNamingOriginal}}
19+
{{#modelPropertyNamingOriginal}}
20+
{{#isReadOnly}}readonly {{/isReadOnly}}{{#hasSanitizedName}}'{{{baseName}}}'{{/hasSanitizedName}}{{^hasSanitizedName}}{{{name}}}{{/hasSanitizedName}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}{{#isNullable}} | null{{/isNullable}};
21+
{{/modelPropertyNamingOriginal}}
2222
{{/vars}}
2323
}{{>modelGenericEnums}}

modules/openapi-generator/src/main/resources/typescript-nestjs-server/modelGenericEnums.mustache

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@ export namespace {{classname}} {
66
{{#vars}}
77
{{#isEnum}}
88
{{#stringEnums}}
9-
export enum {{classname}}{{enumName}} {
9+
export enum {{classname}}{{enumName}} {
1010
{{#allowableValues}}
1111
{{#enumVars}}
1212
{{name}} = {{{value}}}{{^-last}},{{/-last}}
1313
{{/enumVars}}
1414
{{/allowableValues}}
15-
};
15+
};
1616
{{/stringEnums}}
1717
{{^stringEnums}}
18-
export const {{enumName}} = {
19-
{{#allowableValues}}
20-
{{#enumVars}}
21-
{{name}}: {{{value}}}{{^-last}},{{/-last}}
22-
{{/enumVars}}
23-
{{/allowableValues}}
24-
} as const;
25-
export type {{enumName}} = typeof {{enumName}}[keyof typeof {{enumName}}];
18+
export const {{enumName}} = {
19+
{{#allowableValues}}
20+
{{#enumVars}}
21+
{{name}}: {{{value}}}{{^-last}},{{/-last}}
22+
{{/enumVars}}
23+
{{/allowableValues}}
24+
} as const;
25+
export type {{enumName}} = typeof {{enumName}}[keyof typeof {{enumName}}];
2626
{{/stringEnums}}
2727
{{/isEnum}}
2828
{{/vars}}

modules/openapi-generator/src/main/resources/typescript-nestjs-server/modelOneOf.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{{#hasImports}}
22
import {
3-
{{#imports}}
4-
{{{.}}},
5-
{{/imports}}
3+
{{#imports}}
4+
{{{.}}},
5+
{{/imports}}
66
} from './';
77

88
{{/hasImports}}

0 commit comments

Comments
 (0)