feat: template engine

This commit is contained in:
Artemy 2023-08-16 17:46:37 +03:00
parent ae815874e6
commit 3be237ae31
7 changed files with 572 additions and 173 deletions

View file

@ -1,10 +1,19 @@
import { IConfigService } from "./config/config.interface";
import { ConfigService } from "./config/config.service";
{{#if prisma}}
import { PrismaClient } from "@prisma/client";
{{/if}}
class App {
config: IConfigService;
{{#if prisma}}
prisma: PrismaClient;
{{/if}}
constructor() {
this.config = new ConfigService();
{{#if prisma}}
this.prisma = new PrismaClient();
{{/if}}
}
init() {}
}