import { Module } from '@nestjs/common'; import { ConfigModule } from '@nestjs/config'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import loadEnv from './config/env'; import { DatabaseModule } from './database/database.module'; import { AuthModule } from './modules/auth/auth.module'; import { ConfigurationModule } from './modules/configuration/configuration.module'; import { FieldModule } from './modules/field/field.module'; import { SalesModule } from './modules/sales/sales.module'; import { PrivilegesModule } from './modules/privileges/privileges.module'; import { UsersModule } from './modules/users/users.module'; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, load: [loadEnv], }), DatabaseModule, UsersModule, AuthModule, PrivilegesModule, ConfigurationModule, SalesModule, FieldModule, ], controllers: [AppController], providers: [AppService], }) export class AppModule {}