import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { RolesService } from 'src/role/roles.service'; import { RolesController } from 'src/role/roles.controller'; import { RoleRepository } from 'src/role/role.repository'; import { UniqueValidatorPipe } from 'src/common/pipes/unique-validator.pipe'; import { AuthModule } from 'src/auth/auth.module'; import { PermissionsModule } from 'src/permission/permissions.module'; @Module({ imports: [ TypeOrmModule.forFeature([RoleRepository]), AuthModule, PermissionsModule ], exports: [], controllers: [RolesController], providers: [RolesService, UniqueValidatorPipe] }) export class RolesModule {}