Files
backend/src/app.module.ts

32 lines
1022 B
TypeScript

import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import config from './config';
import { AuthenticationModule } from './auth/auth.module';
import { AuthenticationController } from './auth/controllers/authentication.controller';
import { UserModule } from './users/user.module';
import { HomeModule } from './home/home.module';
import { RoomModule } from './room/room.module';
import { GroupModule } from './group/group.module';
import { DeviceModule } from './device/device.module';
import { CommunityModule } from './community/community.module';
import { BuildingModule } from './building/building.module';
import { FloorModule } from './floor/floor.module';
@Module({
imports: [
ConfigModule.forRoot({
load: config,
}),
AuthenticationModule,
UserModule,
CommunityModule,
BuildingModule,
FloorModule,
HomeModule,
RoomModule,
GroupModule,
DeviceModule,
],
controllers: [AuthenticationController],
})
export class AuthModule {}