import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { ScheduleModule } from '@nestjs/schedule'; import { ApiModule } from './api/api.module'; import { InfrastructureModule } from './infrastructure/infrastructure.module'; import { DomainModule } from './domain/domain.module'; import { appConfig } from './config/app.config'; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, load: [appConfig], envFilePath: ['.env', '.env.development'], }), ScheduleModule.forRoot(), DomainModule, InfrastructureModule, ApiModule, ], }) export class AppModule {}