import { AuthModule } from "@cv/auth"; import { AuthenticationService, BaseModule, DatabaseModule } from "@cv/core"; import { Module } from "@nestjs/common"; import { ConfigModule } from "@nestjs/config"; import { PasswordProviderModule } from "./providers/password/password-provider.module"; import { AuthenticationController } from "./rest/authentication.controller"; import { TokenResolver } from "./token/token.resolver"; @Module({ imports: [ ConfigModule, AuthModule, BaseModule, DatabaseModule, PasswordProviderModule, ], controllers: [AuthenticationController], providers: [AuthenticationService, TokenResolver], exports: [AuthenticationService], }) export class AuthenticationModule {}