import { Module, forwardRef } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { ConfigModule } from '@nestjs/config'; import { UserService } from './user.service'; import { UserController } from './user.controller'; import { User } from './user.entity'; import { EmailConfirmationModule } from '../email-confirmation'; @Module({ imports: [ forwardRef(() => TypeOrmModule.forFeature([User])), EmailConfirmationModule, ConfigModule ], providers: [UserService], controllers: [UserController], exports: [UserService] }) export class UserModule {}