import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { AuthModule } from './auth/auth.module'; import { ProductsModule } from './products/products.module'; import { UserModule } from './user/user.module'; import { PrismaModule } from './prisma/prisma.module'; import { APP_GUARD } from '@nestjs/core'; import { AtGuard } from './common/guards'; @Module({ imports: [ AuthModule, ProductsModule, UserModule, ConfigModule.forRoot({ isGlobal: true }), PrismaModule, ], controllers: [], providers: [ { provide: APP_GUARD, useClass: AtGuard, }, ], }) export class AppModule {}