import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AppService } from './app.service'; import { CommonService } from './common/common.service'; import { AppConfigService } from './app-config/app-config.service'; import { DataModule } from './data/data.module'; import { MailModule } from './mail/mail.module'; import { AppConfigController } from './app-config/app-config.controller'; import { ConfigModule } from './config/config.module'; import { ActionsModule } from './actions/actions.module'; import { PolicyModule } from './policy/policy.module'; import { ResourcesModule } from './resources/resources.module'; import { RulesModule } from './rules/rules.module'; import { RulesDetailModule } from './rules-detail/rules-detail.module'; @Module({ imports: [ DataModule, MailModule, ActionsModule, PolicyModule, ResourcesModule, RulesModule, RulesDetailModule, ConfigModule, ], controllers: [AppController, AppConfigController], providers: [CommonService, AppConfigService, AppService], }) export class AppModule { }