Files
api/src/app.module.ts
T

36 lines
1.2 KiB
TypeScript
Raw Normal View History

2026-07-23 10:25:32 +03:30
import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { PrismaModule } from './prisma/prisma.module';
import { AuthModule } from './auth/auth.module';
import { TenantsModule } from './tenants/tenants.module';
import { GetUserModule } from './get-user/get-user.module';
import { GetVersionModule } from './get-version/get-version.module';
2026-07-23 10:25:32 +03:30
import { SettingsProxyModule } from './settings-proxy/settings-proxy.module';
import { AuditModule } from './audit/audit.module';
2026-07-23 19:41:21 +03:30
import { SmsModule } from './sms/sms.module';
import { ServersModule } from './servers/servers.module';
import { PluginsModule } from './plugins/plugins.module';
import { NotificationsModule } from './notifications/notifications.module';
import { AdminsModule } from './admins/admins.module';
2026-07-23 10:25:32 +03:30
import { HealthController } from './health.controller';
@Module({
imports: [
ConfigModule.forRoot({ isGlobal: true }),
PrismaModule,
NotificationsModule,
2026-07-23 10:25:32 +03:30
AuthModule,
TenantsModule,
GetUserModule,
GetVersionModule,
2026-07-23 10:25:32 +03:30
SettingsProxyModule,
AuditModule,
2026-07-23 19:41:21 +03:30
SmsModule,
ServersModule,
PluginsModule,
AdminsModule,
2026-07-23 10:25:32 +03:30
],
controllers: [HealthController],
})
export class AppModule {}