import { Module } from '@nestjs/common'; import { UsersController } from './users.controller'; import { UsersService } from './users.service'; import { TypeOrmModule } from '@nestjs/typeorm'; import { User } from '../entities/user.entity'; import { PasswordResetToken } from '../entities/password-reset-token.entity'; import { PasswordResetTokensService } from './password-reset-tokens.service'; import { MailerModule } from '../mailer/mailer.module'; @Module({ imports: [TypeOrmModule.forFeature([User, PasswordResetToken]), MailerModule], exports: [UsersService, PasswordResetTokensService], controllers: [UsersController], providers: [UsersService, PasswordResetTokensService], }) export class UsersModule {}