dependencies dependencies cluster_AuthModule cluster_AuthModule_exports cluster_AuthModule_imports cluster_AuthModule_providers CacheModule CacheModule AuthModule AuthModule CacheModule->AuthModule CloudModule CloudModule CloudModule->AuthModule CodesModule CodesModule CodesModule->AuthModule CodesModule->AuthModule DatabaseModule DatabaseModule DatabaseModule->AuthModule EmailsModule EmailsModule EmailsModule->AuthModule UploadsModule UploadsModule UploadsModule->AuthModule UtilsModule UtilsModule UtilsModule->AuthModule AuthService AuthService AuthModule->AuthService AuthService AuthService AuthService->AuthModule CacheService CacheService CacheService->AuthModule CloudflareService CloudflareService CloudflareService->AuthModule CodesService CodesService CodesService->AuthModule CodesService->AuthModule DatabaseService DatabaseService DatabaseService->AuthModule DiscordService DiscordService DiscordService->AuthModule EmailsService EmailsService EmailsService->AuthModule GithubService GithubService GithubService->AuthModule GoogleService GoogleService GoogleService->AuthModule UploadsService UploadsService UploadsService->AuthModule UsersService UsersService UsersService->AuthModule UtilsService UtilsService UtilsService->AuthModule
import { forwardRef, Module } from '@nestjs/common';
import { AuthService } from './auth.service';
import { ConfigModule, ConfigService } from '@nestjs/config';
import { AuthController } from './auth.controller';
import { UtilsModule } from '../utils/utils.module';
import { UtilsService } from '../utils/utils.service';
import { HttpModule } from '@nestjs/axios';
import { UsersService } from '../users/users.service';
import { DatabaseService } from '../database/database.service';
import { DatabaseModule } from '../database/database.module';
import { CodesModule } from '../codes/codes.module';
import { CodesService } from '../codes/codes.service';
import { EmailsModule } from '../emails/emails.module';
import { EmailsService } from '../emails/emails.service';
import { UsersModule } from '../users/users.module';
import { CloudModule } from '../cloud/cloud.module';
import { CloudflareService } from '../cloud/cloudflare/cloudflare.service';
import { DiscordService } from './discord/discord.service';
import { GithubService } from './github/github.service';
import { GoogleService } from './google/google.service';
import { UploadsModule } from '../uploads/uploads.module';
import { UploadsService } from '../uploads/uploads.service';
import { CacheService } from '../cache/cache.service';
import { CacheModule } from '../cache/cache.module';

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

results matching ""

    No results matching ""