Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cholasimmons/bun-elysia-modular_auth
/ types & classes
Types & classes
124 in github.com/cholasimmons/bun-elysia-modular_auth
⨍
Functions
531
◇
Types & classes
124
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
Class
AuthenticationError
AuthenticationError * Authenticated User not found
src/_exceptions/custom_errors.ts:6
Class
AuthorizationError
AuthorizationError * Authorization not granted
src/_exceptions/custom_errors.ts:20
Interface
AutoEnrolDelegate
src/generated/prisma/models/AutoEnrol.ts:522
Interface
AutoEnrolFieldRefs
src/generated/prisma/models/AutoEnrol.ts:933
Class
BadRequestError
BadRequestError * Request is not good
src/_exceptions/custom_errors.ts:48
Enum
BucketType
src/_modules/files/files.model.ts:None
Class
ConflictError
ConflictError * For conflicts, such as duplicate records or invalid state transitions.
src/_exceptions/custom_errors.ts:140
Class
ConnectionManager
src/_modules/notifications/connectionsManager.ts:13
Interface
CouponDelegate
src/generated/prisma/models/Coupon.ts:761
Interface
CouponFieldRefs
src/generated/prisma/models/Coupon.ts:1173
Interface
CouponLogDelegate
src/generated/prisma/models/CouponLog.ts:639
Interface
CouponLogFieldRefs
src/generated/prisma/models/CouponLog.ts:1050
Interface
CustomError
src/_modules/root/app.models.ts:1
Class
DatabaseError
DatabaseError * Database related error
src/_exceptions/custom_errors.ts:62
Interface
DatabaseOAuthAttributes
src/_config/lucia.ts:93
Interface
DatabaseSessionAttributes
src/_config/lucia.ts:69
Interface
DatabaseUserAttributes
src/_config/lucia.ts:82
Class
EmailQueue
src/_queues/email.queue.ts:9
Interface
EmailVerificationCodeDelegate
src/generated/prisma/models/EmailVerificationCode.ts:405
Interface
EmailVerificationCodeFieldRefs
src/generated/prisma/models/EmailVerificationCode.ts:816
Class
EmailWorker
src/_queues/workers/email.worker.ts:8
Class
FileQueue
src/_queues/file.queue.ts:5
Interface
FileUploadDelegate
src/generated/prisma/models/FileUpload.ts:792
Interface
FileUploadFieldRefs
src/generated/prisma/models/FileUpload.ts:1203
Class
FileWorker
src/_queues/workers/file.worker.ts:5
Class
FinancialError
FinancialError * Monetary/Coupons related error
src/_exceptions/custom_errors.ts:77
Interface
GitHubUserResult
src/_modules/auth/auth.models.ts:28
Interface
GoogleUserResult
src/_modules/auth/auth.models.ts:37
Interface
ICouponLog
src/_modules/coupons/coupon.model.ts:14
Interface
ICreateCoupon
src/_modules/coupons/coupon.model.ts:4
Interface
ICreateMessage
src/_modules/messages/message.model.ts:15
Interface
ICreateNotification
src/_modules/notifications/notifications.model.ts:5
Interface
IFile
src/_modules/files/files.model.ts:3
Interface
IFileUpload
src/_modules/files/files.model.ts:32
Interface
IImageUpload
src/_modules/files/files.model.ts:23
Interface
IWSConnection
src/_modules/notifications/notifications.model.ts:42
Class
InternalServerError
InternalServerError * For unexpected server errors.
src/_exceptions/custom_errors.ts:168
Class
MessageController
src/_modules/messages/message.controller.ts:13
Interface
MessageDelegate
src/generated/prisma/models/Message.ts:568
Interface
MessageFieldRefs
src/generated/prisma/models/Message.ts:979
Class
MessagingError
MessagingError * Message related error such as sending/receiving...
src/_exceptions/custom_errors.ts:90
Class
NotFoundError
NotFoundError * Requested data not found
src/_exceptions/custom_errors.ts:34
Interface
OAuth_AccountDelegate
src/generated/prisma/models/OAuth_Account.ts:399
Interface
OAuth_AccountFieldRefs
src/generated/prisma/models/OAuth_Account.ts:811
Interface
PasswordResetTokenDelegate
src/generated/prisma/models/PasswordResetToken.ts:378
Interface
PasswordResetTokenFieldRefs
src/generated/prisma/models/PasswordResetToken.ts:789
Class
PaymentRequiredError
PaymentRequiredError * For payment-related issues.
src/_exceptions/custom_errors.ts:210
Interface
PrismaClient
src/generated/prisma/internal/class.ts:104
Interface
PrismaClientConstructor
src/generated/prisma/internal/class.ts:63
Interface
Prisma__AutoEnrolClient
src/generated/prisma/models/AutoEnrol.ts:903
Interface
Prisma__CouponClient
src/generated/prisma/models/Coupon.ts:1142
Interface
Prisma__CouponLogClient
src/generated/prisma/models/CouponLog.ts:1020
Interface
Prisma__EmailVerificationCodeClient
src/generated/prisma/models/EmailVerificationCode.ts:786
Interface
Prisma__FileUploadClient
src/generated/prisma/models/FileUpload.ts:1173
Interface
Prisma__MessageClient
src/generated/prisma/models/Message.ts:949
Interface
Prisma__OAuth_AccountClient
src/generated/prisma/models/OAuth_Account.ts:780
Interface
Prisma__PasswordResetTokenClient
src/generated/prisma/models/PasswordResetToken.ts:759
Interface
Prisma__ProfileClient
src/generated/prisma/models/Profile.ts:1843
Interface
Prisma__SessionClient
src/generated/prisma/models/Session.ts:1148
Interface
Prisma__SubscriptionClient
src/generated/prisma/models/Subscription.ts:874
Interface
Prisma__UserClient
src/generated/prisma/models/User.ts:1428
Interface
Prisma__WSConnectionsClient
src/generated/prisma/models/WSConnections.ts:786
Interface
Prisma__WalletClient
src/generated/prisma/models/Wallet.ts:1115
Interface
Prisma__WalletTransactionClient
src/generated/prisma/models/WalletTransaction.ts:1278
Interface
Prisma__WalletTransactionLogClient
src/generated/prisma/models/WalletTransactionLog.ts:1221
Interface
ProfileDelegate
src/generated/prisma/models/Profile.ts:1462
Interface
ProfileFieldRefs
src/generated/prisma/models/Profile.ts:1877
Class
RateLimitError
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