mirror of
https://github.com/SyncrowIOT/backend.git
synced 2025-07-10 15:17:41 +00:00
32 lines
1022 B
TypeScript
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 {}
|