Skip to content

Commit 7278c5f

Browse files
author
hirsch88
committed
Adjust templates to new tslint rules and new core structure
1 parent 59c4b36 commit 7278c5f

File tree

4 files changed

+6
-10
lines changed

4 files changed

+6
-10
lines changed

src/console/templates/controller.hbs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ const authenticate = app.IoC.getNamed<interfaces.Middleware>(Types.Middleware, T
1717
@Controller('/{{name.pluralize}}', authenticate.use)
1818
export class {{name.capitalize}}Controller {
1919

20-
{{#if isResourceTemplate}}
21-
constructor( @inject(Types.Service) @named(Targets.Service.{{name.capitalize}}Service) private {{name.camelCase}}Service: {{name.capitalize}}Service) { }
20+
{{#if isResourceTemplate}}constructor( @inject(Types.Service) @named(Targets.Service.{{name.capitalize}}Service) private {{name.camelCase}}Service: {{name.capitalize}}Service) { }
2221

2322
@Get('/')
2423
public async findAll( @Response() res: myExpress.Response): Promise<any> {
@@ -49,5 +48,5 @@ export class {{name.capitalize}}Controller {
4948
await this.{{name.camelCase}}Service.destroy(parseInt(id, 10));
5049
return res.destroyed();
5150
}{{/if}}
52-
51+
// Implement your routes here
5352
}

src/console/templates/middleware.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ export class {{name.capitalize}}Middleware implements interfaces.Middleware {
1313
this.log = new Logger(__filename);
1414
}
1515

16-
1716
public use = (req: myExpress.Request, res: myExpress.Response, next: myExpress.NextFunction): void => {
1817
// TODO add your middleware logic here
1918
next();

src/console/templates/repository.hbs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ import { NotFoundException } from '../{{deepness}}exceptions/NotFoundException';
1212

1313
export class {{name.capitalize}}Repository {
1414

15-
{{#if isResourceTemplate}}
16-
constructor(
15+
{{#if isResourceTemplate}}constructor(
1716
@inject(Types.Model) @named(Targets.Model.{{name.capitalize}}) public {{name.capitalize}}Model: typeof {{name.capitalize}}
1817
) { }
1918

src/console/templates/service.hbs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import * as Bookshelf from 'bookshelf';
33
{{/if}}
44
import { inject, named } from 'inversify';
5-
import { Types, Core, Targets } from '../../{{deepness}}constants';
5+
import { Types, Core } from '../../{{deepness}}constants';
66
import { Logger as LoggerType } from '../../{{deepness}}core/Logger';
77
{{#if isResourceTemplate}}
88
import { Validate, Request } from '../../{{deepness}}core/api/Validate';
@@ -18,8 +18,7 @@ export class {{name.capitalize}}Service {
1818

1919
public log: LoggerType;
2020

21-
{{#if isResourceTemplate}}
22-
constructor(
21+
{{#if isResourceTemplate}}constructor(
2322
@inject(Types.Repository) @named(Targets.Repository.{{name.capitalize}}Repository) public {{name.camelCase}}Repo: {{name.capitalize}}Repository,
2423
@inject(Types.Core) @named(Core.Logger) public Logger: typeof LoggerType
2524
) {
@@ -71,7 +70,7 @@ export class {{name.capitalize}}Service {
7170
}
7271
{{else}}
7372
constructor(
74-
@inject(Types.Core) @named(Core.Logger) public Logger: typeof Log
73+
@inject(Types.Core) @named(Core.Logger) public Logger: typeof LoggerType
7574
) {
7675
this.log = new Logger(__filename);
7776
}

0 commit comments

Comments
 (0)