33 lines
979 B
TypeScript
33 lines
979 B
TypeScript
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 {}
|