because I got bored of customising my CV for every job
1import { Global, Module } from "@nestjs/common";
2import { HandlebarsTemplateService } from "./handlebars-template.service";
3import { TemplateRegistryService } from "./template-registry.service";
4
5export const HANDLEBARS_TEMPLATE_SERVICE_TOKEN = Symbol(
6 "HandlebarsTemplateService",
7);
8
9@Global()
10@Module({
11 providers: [
12 TemplateRegistryService,
13 HandlebarsTemplateService,
14 {
15 provide: HANDLEBARS_TEMPLATE_SERVICE_TOKEN,
16 useExisting: HandlebarsTemplateService,
17 },
18 ],
19 exports: [
20 HANDLEBARS_TEMPLATE_SERVICE_TOKEN,
21 HandlebarsTemplateService,
22 TemplateRegistryService,
23 ],
24})
25export class TemplateModule {}