From a566490edcc2c3d1249470dd879a4884ba4b9c63 Mon Sep 17 00:00:00 2001 From: Richard Zampieri Date: Wed, 3 Jul 2024 19:40:37 -0700 Subject: [PATCH] refactor: remove inversify binding decorators @provide --- src/generate/templates/nonopinionated/entity.tpl | 2 +- src/generate/templates/nonopinionated/middleware.tpl | 3 +-- src/generate/templates/nonopinionated/provider.tpl | 2 +- src/generate/templates/nonopinionated/usecase.tpl | 2 +- src/generate/templates/opinionated/entity.tpl | 2 +- src/generate/templates/opinionated/middleware.tpl | 3 +-- src/generate/templates/opinionated/provider.tpl | 2 +- src/generate/templates/opinionated/usecase-service-delete.tpl | 2 +- src/generate/templates/opinionated/usecase-service.tpl | 2 +- src/generate/templates/opinionated/usecase.tpl | 2 +- 10 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/generate/templates/nonopinionated/entity.tpl b/src/generate/templates/nonopinionated/entity.tpl index 514cb5f..7460c4b 100644 --- a/src/generate/templates/nonopinionated/entity.tpl +++ b/src/generate/templates/nonopinionated/entity.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; @provide({{className}}{{schematic}}) export class {{className}}{{schematic}} {} diff --git a/src/generate/templates/nonopinionated/middleware.tpl b/src/generate/templates/nonopinionated/middleware.tpl index a96c4b7..b521706 100644 --- a/src/generate/templates/nonopinionated/middleware.tpl +++ b/src/generate/templates/nonopinionated/middleware.tpl @@ -1,6 +1,5 @@ -import { ExpressoMiddleware } from "@expressots/core"; +import { ExpressoMiddleware, provide } from "@expressots/core"; import { NextFunction, Request, Response } from "express"; -import { provide } from "inversify-binding-decorators"; @provide({{className}}{{schematic}}) export class {{className}}{{schematic}} extends ExpressoMiddleware { diff --git a/src/generate/templates/nonopinionated/provider.tpl b/src/generate/templates/nonopinionated/provider.tpl index 808f1d1..2c50221 100644 --- a/src/generate/templates/nonopinionated/provider.tpl +++ b/src/generate/templates/nonopinionated/provider.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; @provide({{className}}{{schematic}}) export class {{className}}{{schematic}} {} \ No newline at end of file diff --git a/src/generate/templates/nonopinionated/usecase.tpl b/src/generate/templates/nonopinionated/usecase.tpl index 514cb5f..7460c4b 100644 --- a/src/generate/templates/nonopinionated/usecase.tpl +++ b/src/generate/templates/nonopinionated/usecase.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; @provide({{className}}{{schematic}}) export class {{className}}{{schematic}} {} diff --git a/src/generate/templates/opinionated/entity.tpl b/src/generate/templates/opinionated/entity.tpl index 28c4d3b..1647b70 100644 --- a/src/generate/templates/opinionated/entity.tpl +++ b/src/generate/templates/opinionated/entity.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; import { randomUUID } from "node:crypto"; @provide({{className}}Entity) diff --git a/src/generate/templates/opinionated/middleware.tpl b/src/generate/templates/opinionated/middleware.tpl index 1dac6d1..829fe47 100644 --- a/src/generate/templates/opinionated/middleware.tpl +++ b/src/generate/templates/opinionated/middleware.tpl @@ -1,6 +1,5 @@ -import { ExpressoMiddleware } from "@expressots/core"; +import { ExpressoMiddleware, provide } from "@expressots/core"; import { NextFunction, Request, Response } from "express"; -import { provide } from "inversify-binding-decorators"; @provide({{className}}Middleware) export class {{className}}Middleware extends ExpressoMiddleware { diff --git a/src/generate/templates/opinionated/provider.tpl b/src/generate/templates/opinionated/provider.tpl index b27ed01..5965b08 100644 --- a/src/generate/templates/opinionated/provider.tpl +++ b/src/generate/templates/opinionated/provider.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; @provide({{className}}Provider) export class {{className}}Provider {} \ No newline at end of file diff --git a/src/generate/templates/opinionated/usecase-service-delete.tpl b/src/generate/templates/opinionated/usecase-service-delete.tpl index 6c8d1cc..bf05cf1 100644 --- a/src/generate/templates/opinionated/usecase-service-delete.tpl +++ b/src/generate/templates/opinionated/usecase-service-delete.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; @provide({{className}}UseCase) export class {{className}}UseCase { diff --git a/src/generate/templates/opinionated/usecase-service.tpl b/src/generate/templates/opinionated/usecase-service.tpl index 4806d7e..9769d89 100644 --- a/src/generate/templates/opinionated/usecase-service.tpl +++ b/src/generate/templates/opinionated/usecase-service.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; import { I{{className}}RequestDTO, I{{className}}ResponseDTO } from "./{{fileName}}.dto"; @provide({{className}}UseCase) diff --git a/src/generate/templates/opinionated/usecase.tpl b/src/generate/templates/opinionated/usecase.tpl index 738d40d..473270f 100644 --- a/src/generate/templates/opinionated/usecase.tpl +++ b/src/generate/templates/opinionated/usecase.tpl @@ -1,4 +1,4 @@ -import { provide } from "inversify-binding-decorators"; +import { provide } from "@expressots/core"; @provide({{className}}UseCase) export class {{className}}UseCase {