because I got bored of customising my CV for every job
at main 941 B view raw
1import { AuthModule } from "@cv/auth"; 2import { 3 BaseModule, 4 DatabaseModule, 5 ResendModule, 6 TemplateModule, 7} from "@cv/system"; 8import { Module } from "@nestjs/common"; 9import { ConfigModule } from "@nestjs/config"; 10import { EventEmitterModule } from "@nestjs/event-emitter"; 11import { AuthenticationService } from "./authentication.service"; 12import { PasswordProviderModule } from "./providers/password/password-provider.module"; 13import { AuthenticationController } from "./rest/authentication.controller"; 14import { TokenResolver } from "./token/token.resolver"; 15 16@Module({ 17 imports: [ 18 ConfigModule, 19 AuthModule, 20 EventEmitterModule.forRoot(), 21 BaseModule, 22 DatabaseModule, 23 ResendModule, 24 TemplateModule, 25 PasswordProviderModule, 26 ], 27 controllers: [AuthenticationController], 28 providers: [AuthenticationService, TokenResolver], 29 exports: [AuthenticationService], 30}) 31export class AuthenticationModule {}