import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { AuthModule } from './auth/auth.module'; import { ChatModule } from './chat/chat.module'; import { CurriculumModule } from './curriculum/curriculum.module'; import { InstructorModule } from './instructor/instructor.module'; import { PlatformControlModule } from './platform-control/platform-control.module'; import { PrismaModule } from './prisma/prisma.module'; import { StudioModule } from './studio/studio.module'; import { AiModule } from './ai/ai.module'; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, }), AuthModule, AiModule, ChatModule, CurriculumModule, InstructorModule, PlatformControlModule, PrismaModule, StudioModule, ], controllers: [AppController], providers: [AppService], }) export class AppModule {}