Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CollatzConjecture/nestjs-clean-architecture
/ types & classes
Types & classes
114 in github.com/CollatzConjecture/nestjs-clean-architecture
⨍
Functions
156
◇
Types & classes
114
↓ 25 callers
Interface
ApiResponse
src/api/dto/common/api-response.dto.ts:4
Class
src/app.module.ts:50
Class
src/infrastructure/logger/logger.module.ts:9
Class
src/infrastructure/database/database.module.ts:8
Class
src/infrastructure/repository/auth.repository.ts:9
Class
src/infrastructure/repository/profile.repository.ts:11
Class
src/infrastructure/models/profile.model.ts:26
Class
src/infrastructure/health/health.controller.ts:5
Class
src/infrastructure/health/terminus-options.check.ts:10
Class
src/domain/services/profile-domain.service.ts:8
Class
src/domain/services/auth-domain.service.ts:9
Class
src/domain/entities/Auth.ts:3
Class
src/domain/entities/Profile.ts:1
Class
src/application/application.module.ts:14
Class
src/application/auth/auth.module.ts:47
Class
src/application/auth/jwt.strategy.ts:8
Class
src/application/auth/google.strategy.ts:12
Class
src/application/auth/local.strategy.ts:7
Class
src/application/auth/guards/roles.guard.ts:7
Class
src/application/auth/command/create-auth-user.command.ts:3
Class
src/application/auth/command/delete-auth-user.command.ts:1
Class
src/application/auth/command/handler/create-auth-user.handler.ts:10
Class
src/application/auth/command/handler/delete-auth-user.handler.ts:11
Class
src/application/auth/sagas/registration.saga.ts:11
Class
src/application/auth/events/auth-user-created.event.ts:1
Class
src/application/auth/events/auth-user-deleted.event.ts:1
Class
src/application/profile/profile.module.ts:30
Class
src/application/profile/command/create-profile.command.ts:1
Class
src/application/profile/command/handler/create-profile.handler.ts:9
Class
src/application/profile/events/profile-creation-failed.event.ts:1
Class
src/application/interceptors/logging.interceptor.ts:7
Class
src/application/interceptors/response.interceptor.ts:13
Class
src/application/services/response.service.ts:12
Class
src/application/services/auth.service.ts:33
Class
src/application/services/logger.service.ts:4
Class
src/application/services/logger.service.ts:10
Class
src/application/services/profile.service.ts:11
Class
src/application/middlewere/logger.middleware.ts:10
Class
src/application/middlewere/request-id.middleware.ts:5
Class
src/application/filters/api-exception.filter.ts:13
Class
src/api/api.module.ts:14
Class
src/api/controllers/profile.controller.ts:40
Class
src/api/controllers/hello.controller.ts:14
Class
src/api/controllers/auth.controller.ts:41
Class
src/api/dto/update-profile.dto.ts:4
Class
src/api/dto/create-profile.dto.ts:4
Class
src/api/dto/auth/register-auth.dto.ts:4
Class
src/api/dto/auth/change-password.dto.ts:4
Class
src/api/dto/auth/login-auth.dto.ts:4
Class
src/api/dto/auth/refresh-token.dto.ts:4
Class
src/api/dto/common/api-response.dto.ts:17
Class
src/api/dto/common/api-response.dto.ts:51
Class
src/api/dto/common/api-response.dto.ts:88
Class
src/api/dto/common/api-response.dto.ts:112
Class
ApiExceptionFilter
src/application/filters/api-exception.filter.ts:13
Class
ApiModule
src/api/api.module.ts:14
Class
AppModule
src/app.module.ts:50
Class
ApplicationModule
src/application/application.module.ts:14
Interface
Auth
src/infrastructure/models/auth.model.ts:91
Class
AuthController
src/api/controllers/auth.controller.ts:41
Class
AuthDomainService
src/domain/services/auth-domain.service.ts:9
Class
AuthModule
src/application/auth/auth.module.ts:47
Class
AuthRepository
src/infrastructure/repository/auth.repository.ts:9
Class
AuthService
src/application/services/auth.service.ts:33
Class
AuthUser
src/domain/entities/Auth.ts:3
Class
AuthUserCreatedEvent
src/application/auth/events/auth-user-created.event.ts:1
Class
AuthUserDeletedEvent
src/application/auth/events/auth-user-deleted.event.ts:1
Interface
AuthenticatedRequest
src/application/interfaces/authenticated-request.interface.ts:12
Class
ChangePasswordDto
src/api/dto/auth/change-password.dto.ts:4
Class
Context
src/application/services/logger.service.ts:4
Class
CreateAuthUserCommand
src/application/auth/command/create-auth-user.command.ts:3
Class
CreateAuthUserHandler
src/application/auth/command/handler/create-auth-user.handler.ts:10
Class
CreateProfileCommand
src/application/profile/command/create-profile.command.ts:1
Class
CreateProfileDto
src/api/dto/create-profile.dto.ts:4
Class
CreateProfileHandler
src/application/profile/command/handler/create-profile.handler.ts:9
Class
DatabaseModule
src/infrastructure/database/database.module.ts:8
Class
DeleteAuthUserCommand
src/application/auth/command/delete-auth-user.command.ts:1
Class
DeleteAuthUserHandler
src/application/auth/command/handler/delete-auth-user.handler.ts:11
Class
ErrorResponseDto
src/api/dto/common/api-response.dto.ts:51
Class
GoogleStrategy
src/application/auth/google.strategy.ts:12
Class
HealthController
src/infrastructure/health/health.controller.ts:5
Class
HelloController
src/api/controllers/hello.controller.ts:14
Interface
IAuthRepository
src/domain/interfaces/repositories/auth-repository.interface.ts:3
Interface
IProfileRepository
src/domain/interfaces/repositories/profile-repository.interface.ts:4
Interface
JwtPayload
src/application/interfaces/authenticated-request.interface.ts:4
Class
JwtStrategy
src/application/auth/jwt.strategy.ts:8
Class
LocalStrategy
src/application/auth/local.strategy.ts:7
Class
LoggerMiddleware
src/application/middlewere/logger.middleware.ts:10
Class
LoggerModule
src/infrastructure/logger/logger.module.ts:9
Class
LoggerService
src/application/services/logger.service.ts:10
Class
LoggingInterceptor
src/application/interceptors/logging.interceptor.ts:7
Class
LoginAuthDto
src/api/dto/auth/login-auth.dto.ts:4
Class
PaginatedResponseDto
src/api/dto/common/api-response.dto.ts:112
Class
PaginationMeta
src/api/dto/common/api-response.dto.ts:88
Class
Profile
src/domain/entities/Profile.ts:1
Interface
Profile
src/infrastructure/models/profile.model.ts:15
Class
ProfileController
src/api/controllers/profile.controller.ts:40
Class
ProfileCreationFailedEvent
src/application/profile/events/profile-creation-failed.event.ts:1
Class
ProfileDomainService
src/domain/services/profile-domain.service.ts:8
Class
ProfileModel
src/infrastructure/models/profile.model.ts:26
next →
1–100 of 114, ranked by callers