import { Module } from "@nestjs/common"; import { PrismaModule } from "../prisma/prisma.module"; import { AuthService } from "./auth.service"; import { AuthController } from "./auth.controller"; import { AuthGuard } from "./guards/auth.guard"; import { LocalAuthController } from "./local/local-auth.controller"; import { LocalAuthService } from "./local/local-auth.service"; import { LocalAuthEnabledGuard } from "./local/local-auth.guard"; @Module({ imports: [PrismaModule], controllers: [AuthController, LocalAuthController], providers: [AuthService, AuthGuard, LocalAuthService, LocalAuthEnabledGuard], exports: [AuthService, AuthGuard], }) export class AuthModule {}