MCPcopy Create free account

hub / github.com/cholasimmons/bun-elysia-modular_auth / types & classes

Types & classes124 in github.com/cholasimmons/bun-elysia-modular_auth

Class
src/_queues/file.queue.ts:5
Class
src/_queues/base.queue.ts:5
Class
src/_queues/email.queue.ts:9
Class
src/_queues/workers/base.worker.ts:6
Class
src/_queues/workers/file.worker.ts:5
Class
src/_queues/workers/email.worker.ts:8
Class
src/_modules/users/users.service.ts:18
Class
src/_modules/notifications/notifications.service.ts:14
Class
src/_modules/notifications/connectionsManager.ts:13
Class
src/_modules/files/files.service.ts:32
Class
src/_modules/auth/auth.service.ts:14
Class
src/_modules/root/root.service.ts:1
Class
src/_modules/messages/message.service.ts:11
Class
src/_modules/messages/message.controller.ts:13
Class
src/_modules/wallets/wallet.service.ts:14
Class
src/_modules/coupons/coupon.service.ts:5
Class
src/_config/redis.ts:74
Class
src/_exceptions/custom_errors.ts:6
Class
src/_exceptions/custom_errors.ts:20
Class
src/_exceptions/custom_errors.ts:34
Class
src/_exceptions/custom_errors.ts:48
Class
src/_exceptions/custom_errors.ts:62
Class
src/_exceptions/custom_errors.ts:77
Class
src/_exceptions/custom_errors.ts:90
Class
src/_exceptions/custom_errors.ts:104
Class
src/_exceptions/custom_errors.ts:122
Class
src/_exceptions/custom_errors.ts:140
Class
src/_exceptions/custom_errors.ts:154
Class
src/_exceptions/custom_errors.ts:168
Class
src/_exceptions/custom_errors.ts:182
Class
src/_exceptions/custom_errors.ts:196
Class
src/_exceptions/custom_errors.ts:210
ClassAuthenticationError
AuthenticationError * Authenticated User not found
src/_exceptions/custom_errors.ts:6
ClassAuthorizationError
AuthorizationError * Authorization not granted
src/_exceptions/custom_errors.ts:20
InterfaceAutoEnrolDelegate
src/generated/prisma/models/AutoEnrol.ts:522
InterfaceAutoEnrolFieldRefs
src/generated/prisma/models/AutoEnrol.ts:933
ClassBadRequestError
BadRequestError * Request is not good
src/_exceptions/custom_errors.ts:48
EnumBucketType
src/_modules/files/files.model.ts:None
ClassConflictError
ConflictError * For conflicts, such as duplicate records or invalid state transitions.
src/_exceptions/custom_errors.ts:140
ClassConnectionManager
src/_modules/notifications/connectionsManager.ts:13
InterfaceCouponDelegate
src/generated/prisma/models/Coupon.ts:761
InterfaceCouponFieldRefs
src/generated/prisma/models/Coupon.ts:1173
InterfaceCouponLogDelegate
src/generated/prisma/models/CouponLog.ts:639
InterfaceCouponLogFieldRefs
src/generated/prisma/models/CouponLog.ts:1050
InterfaceCustomError
src/_modules/root/app.models.ts:1
ClassDatabaseError
DatabaseError * Database related error
src/_exceptions/custom_errors.ts:62
InterfaceDatabaseOAuthAttributes
src/_config/lucia.ts:93
InterfaceDatabaseSessionAttributes
src/_config/lucia.ts:69
InterfaceDatabaseUserAttributes
src/_config/lucia.ts:82
ClassEmailQueue
src/_queues/email.queue.ts:9
InterfaceEmailVerificationCodeDelegate
src/generated/prisma/models/EmailVerificationCode.ts:405
InterfaceEmailVerificationCodeFieldRefs
src/generated/prisma/models/EmailVerificationCode.ts:816
ClassEmailWorker
src/_queues/workers/email.worker.ts:8
ClassFileQueue
src/_queues/file.queue.ts:5
InterfaceFileUploadDelegate
src/generated/prisma/models/FileUpload.ts:792
InterfaceFileUploadFieldRefs
src/generated/prisma/models/FileUpload.ts:1203
ClassFileWorker
src/_queues/workers/file.worker.ts:5
ClassFinancialError
FinancialError * Monetary/Coupons related error
src/_exceptions/custom_errors.ts:77
InterfaceGitHubUserResult
src/_modules/auth/auth.models.ts:28
InterfaceGoogleUserResult
src/_modules/auth/auth.models.ts:37
InterfaceICouponLog
src/_modules/coupons/coupon.model.ts:14
InterfaceICreateCoupon
src/_modules/coupons/coupon.model.ts:4
InterfaceICreateMessage
src/_modules/messages/message.model.ts:15
InterfaceICreateNotification
src/_modules/notifications/notifications.model.ts:5
InterfaceIFile
src/_modules/files/files.model.ts:3
InterfaceIFileUpload
src/_modules/files/files.model.ts:32
InterfaceIImageUpload
src/_modules/files/files.model.ts:23
InterfaceIWSConnection
src/_modules/notifications/notifications.model.ts:42
ClassInternalServerError
InternalServerError * For unexpected server errors.
src/_exceptions/custom_errors.ts:168
ClassMessageController
src/_modules/messages/message.controller.ts:13
InterfaceMessageDelegate
src/generated/prisma/models/Message.ts:568
InterfaceMessageFieldRefs
src/generated/prisma/models/Message.ts:979
ClassMessagingError
MessagingError * Message related error such as sending/receiving...
src/_exceptions/custom_errors.ts:90
ClassNotFoundError
NotFoundError * Requested data not found
src/_exceptions/custom_errors.ts:34
InterfaceOAuth_AccountDelegate
src/generated/prisma/models/OAuth_Account.ts:399
InterfaceOAuth_AccountFieldRefs
src/generated/prisma/models/OAuth_Account.ts:811
InterfacePasswordResetTokenDelegate
src/generated/prisma/models/PasswordResetToken.ts:378
InterfacePasswordResetTokenFieldRefs
src/generated/prisma/models/PasswordResetToken.ts:789
ClassPaymentRequiredError
PaymentRequiredError * For payment-related issues.
src/_exceptions/custom_errors.ts:210
InterfacePrismaClient
src/generated/prisma/internal/class.ts:104
InterfacePrismaClientConstructor
src/generated/prisma/internal/class.ts:63
InterfacePrisma__AutoEnrolClient
src/generated/prisma/models/AutoEnrol.ts:903
InterfacePrisma__CouponClient
src/generated/prisma/models/Coupon.ts:1142
InterfacePrisma__CouponLogClient
src/generated/prisma/models/CouponLog.ts:1020
InterfacePrisma__EmailVerificationCodeClient
src/generated/prisma/models/EmailVerificationCode.ts:786
InterfacePrisma__FileUploadClient
src/generated/prisma/models/FileUpload.ts:1173
InterfacePrisma__MessageClient
src/generated/prisma/models/Message.ts:949
InterfacePrisma__OAuth_AccountClient
src/generated/prisma/models/OAuth_Account.ts:780
InterfacePrisma__PasswordResetTokenClient
src/generated/prisma/models/PasswordResetToken.ts:759
InterfacePrisma__ProfileClient
src/generated/prisma/models/Profile.ts:1843
InterfacePrisma__SessionClient
src/generated/prisma/models/Session.ts:1148
InterfacePrisma__SubscriptionClient
src/generated/prisma/models/Subscription.ts:874
InterfacePrisma__UserClient
src/generated/prisma/models/User.ts:1428
InterfacePrisma__WSConnectionsClient
src/generated/prisma/models/WSConnections.ts:786
InterfacePrisma__WalletClient
src/generated/prisma/models/Wallet.ts:1115
InterfacePrisma__WalletTransactionClient
src/generated/prisma/models/WalletTransaction.ts:1278
InterfacePrisma__WalletTransactionLogClient
src/generated/prisma/models/WalletTransactionLog.ts:1221
InterfaceProfileDelegate
src/generated/prisma/models/Profile.ts:1462
InterfaceProfileFieldRefs
src/generated/prisma/models/Profile.ts:1877
ClassRateLimitError
RateLimitError * For handling rate-limiting scenarios (e.g., too many requests).
src/_exceptions/custom_errors.ts:154
next →1–100 of 124, ranked by callers