dependencies dependencies cluster_AppModule cluster_AppModule_imports AuthModule AuthModule AppModule AppModule AuthModule->AppModule CategoryModule CategoryModule CategoryModule->AppModule PrismaModule PrismaModule PrismaModule->AppModule ProductModule ProductModule ProductModule->AppModule PurchaseModule PurchaseModule PurchaseModule->AppModule UserModule UserModule UserModule->AppModule
import { Module } from '@nestjs/common';
import { APP_GUARD } from '@nestjs/core';
import { AuthModule } from './auth/auth.module';
import { AccessJwtAuthGuard } from './auth/access-jwt-auth.guard';
import { UserModule } from './models/user/user.module';
import { PrismaModule } from './prisma/prisma.module';
import { ProductModule } from './models/product/product.module';
import { CategoryModule } from './models/category/category.module';
import { PurchaseModule } from './models/purchase/purchase.module';

@Module({
  imports: [
    UserModule,
    AuthModule,
    PrismaModule,
    ProductModule,
    CategoryModule,
    PurchaseModule,
  ],
  providers: [
    {
      provide: APP_GUARD,
      useClass: AccessJwtAuthGuard,
    },
  ],
})
export class AppModule {}

results matching ""

    No results matching ""