dependencies dependencies cluster_UsersModule cluster_UsersModule_imports cluster_UsersModule_exports cluster_UsersModule_providers BezosService BezosService UsersModule UsersModule BezosService->UsersModule BezosService->UsersModule CacheModule CacheModule CacheModule->UsersModule CloudModule CloudModule CloudModule->UsersModule CodesModule CodesModule CodesModule->UsersModule ConfigService ConfigService ConfigService->UsersModule CsamService CsamService CsamService->UsersModule CsamService->UsersModule DatabaseModule DatabaseModule DatabaseModule->UsersModule EmailsModule EmailsModule EmailsModule->UsersModule UploadsModule UploadsModule UploadsModule->UsersModule UtilsModule UtilsModule UtilsModule->UsersModule UsersService UsersService UsersModule->UsersService AuthService AuthService AuthService->UsersModule CacheService CacheService CacheService->UsersModule CloudflareService CloudflareService CloudflareService->UsersModule CodesService CodesService CodesService->UsersModule DatabaseService DatabaseService DatabaseService->UsersModule DiscordService DiscordService DiscordService->UsersModule EmailsService EmailsService EmailsService->UsersModule GithubService GithubService GithubService->UsersModule UploadsService UploadsService UploadsService->UsersModule UsersService UsersService UsersService->UsersModule UtilsService UtilsService UtilsService->UsersModule
import { forwardRef, Inject, Module } from '@nestjs/common';
import { UsersController } from './users.controller';
import { DatabaseModule } from '../database/database.module';
import { UsersService } from './users.service';
import { DatabaseService } from '../database/database.service';
import { UtilsModule } from '../utils/utils.module';
import { UtilsService } from '../utils/utils.service';
import { ConfigService } from '@nestjs/config';
import { AuthService } from '../auth/auth.service';
import { AuthModule } from '../auth/auth.module';
import { HttpModule } from '@nestjs/axios';
import { CodesService } from '../codes/codes.service';
import { CodesModule } from '../codes/codes.module';
import { EmailsModule } from '../emails/emails.module';
import { EmailsService } from '../emails/emails.service';
import { CloudModule } from '../cloud/cloud.module';
import { CloudflareService } from '../cloud/cloudflare/cloudflare.service';
import { BezosService } from '../cloud/bezos.service';
import { CsamService } from '../cloud/csam/csam.service';
import { GithubService } from '../auth/github/github.service';
import { DiscordService } from '../auth/discord/discord.service';
import { UploadsModule } from '../uploads/uploads.module';
import { UploadsService } from '../uploads/uploads.service';
import { CacheModule } from '../cache/cache.module';
import { CacheService } from '../cache/cache.service';

@Module({
  controllers: [UsersController],
  imports: [
    forwardRef(() => AuthModule),
    DatabaseModule,
    UtilsModule,
    ConfigService,
    HttpModule,
    CodesModule,
    EmailsModule,
    CloudModule,
    BezosService,
    CsamService,
    UploadsModule,
    CacheModule,
  ],
  providers: [
    AuthService,
    DatabaseService,
    ConfigService,
    UsersService,
    UtilsService,
    CodesService,
    EmailsService,
    DiscordService,
    CacheService,
    UploadsService,
    GithubService,
    CloudflareService,
    BezosService,
    CsamService,
  ],
  exports: [UsersService],
})
export class UsersModule {}

results matching ""

    No results matching ""