MCPcopy Create free account

hub / github.com/TangSY/edge-next-starter / functions

Functions438 in github.com/TangSY/edge-next-starter

Methodconstructor
(message = 'Failed to parse JSON', details?: unknown)
lib/errors/index.ts:229
Methodconstructor
(message: string, details?: unknown)
lib/errors/index.ts:238
Methodconstructor
(message: string, details?: unknown)
lib/errors/index.ts:247
Methodconstructor
(message: string, details?: unknown)
lib/errors/index.ts:256
Methodconstructor
(field: string, details?: unknown)
lib/errors/index.ts:265
Methodconstructor
(message = 'Authentication failed', details?: unknown)
lib/errors/index.ts:274
Methodconstructor
(message = 'Access denied', details?: unknown)
lib/errors/index.ts:283
Methodconstructor
(message = 'Token expired', details?: unknown)
lib/errors/index.ts:292
Methodconstructor
(message = 'Invalid credentials', details?: unknown)
lib/errors/index.ts:301
Methodconstructor
(resource: string, details?: unknown)
lib/errors/index.ts:310
Methodconstructor
(resource: string, details?: unknown)
lib/errors/index.ts:319
Methodconstructor
(message: string, details?: unknown)
lib/errors/index.ts:328
Methodconstructor
(message: string, details?: unknown)
lib/errors/index.ts:337
Methodconstructor
(message: string, details?: unknown)
lib/errors/index.ts:346
Methodconstructor
(message = 'Network error', details?: unknown)
lib/errors/index.ts:355
Methodconstructor
(message = 'Too many requests, please try again later', details?: unknown)
lib/errors/index.ts:364
Methodconstructor
(message = 'Internal server error', details?: unknown)
lib/errors/index.ts:373
Methodconstructor
(bucket: R2Bucket)
lib/r2/client.ts:17
Methodconstructor
()
lib/analytics/index.ts:78
Methodconstructor
(message: string, stripeErrorType: StripeErrorType, details?: unknown)
lib/stripe/errors.ts:85
Methodconstructor
(message: string, details?: unknown)
lib/stripe/errors.ts:96
Methodconstructor
(message = 'Invalid webhook signature', details?: unknown)
lib/stripe/errors.ts:105
Methodconstructor
(eventId: string)
lib/stripe/errors.ts:114
Methodconstructor
(identifier: string, details?: unknown)
lib/stripe/errors.ts:127
Methodconstructor
(message: string, details?: unknown)
lib/stripe/errors.ts:136
Methodconstructor
(identifier: string, details?: unknown)
lib/stripe/errors.ts:145
Methodconstructor
(customerId: string, details?: unknown)
lib/stripe/errors.ts:154
Methodconstructor
(message: string, details?: unknown)
lib/stripe/errors.ts:167
Methodconstructor
(db: D1Database)
lib/db/client.ts:140
Methodconstructor
(private prisma: PrismaClient)
repositories/customer.repository.ts:11
Methodconstructor
(private prisma: PrismaClient)
repositories/webhook-event.repository.ts:11
Methodconstructor
(private prisma: PrismaClient)
repositories/index.ts:25
Methodconstructor
(private prisma: PrismaClient)
repositories/user.repository.ts:10
Methodconstructor
(private prisma: PrismaClient)
repositories/payment.repository.ts:11
Methodconstructor
(private prisma: PrismaClient)
repositories/subscription.repository.ts:16
Methodconstructor
(private prisma: PrismaClient)
repositories/post.repository.ts:32
Methodconstructor
(private prisma: PrismaClient)
repositories/invoice.repository.ts:16
Methodconstructor
(private prisma: PrismaClient)
repositories/audit-log.repository.ts:9
MethodcountByCustomerId
* Count payments by customer
repositories/payment.repository.ts:189
Methodcreate
* Create a new customer
repositories/customer.repository.ts:76
Methodcreate
* Create a new payment record
repositories/payment.repository.ts:109
Methodcreate
* Create a new subscription
repositories/subscription.repository.ts:121
Methodcreate
* Create post * @param data - Post data * @param includeUser - Set to true to include user data in response (default: true)
repositories/post.repository.ts:162
Methodcreate
* Create a new invoice
repositories/invoice.repository.ts:115
Methodcreate
* Create a new audit log entry
repositories/audit-log.repository.ts:14
Methodcustomers
* Get Customer Repository (Stripe)
repositories/index.ts:50
Methoddelete
* Delete customer
repositories/customer.repository.ts:128
Methoddelete
* Delete user
repositories/user.repository.ts:130
Methoddelete
* Delete subscription
repositories/subscription.repository.ts:238
Methoddelete
* Delete post
repositories/post.repository.ts:233
MethoddeleteOlderThan
* Delete audit logs older than a given timestamp
repositories/audit-log.repository.ts:90
Methodexists
* Check if post exists
repositories/post.repository.ts:249
MethodexistsForUser
* Check if customer exists for user
repositories/customer.repository.ts:145
MethodfindAll
* Query all posts (supports filters and pagination) * @param options.includeUser - Set to true to include user data (default: false to avoid N+1)
repositories/post.repository.ts:38
MethodfindByAction
* Find audit logs by action type
repositories/audit-log.repository.ts:59
MethodfindByCheckoutSessionId
* Find payment by Stripe Checkout Session ID
repositories/payment.repository.ts:58
MethodfindByCustomerId
* Find subscriptions by customer ID
repositories/subscription.repository.ts:66
MethodfindByCustomerId
* Find invoices by customer ID
repositories/invoice.repository.ts:63
MethodfindById
* Find customer by ID
repositories/customer.repository.ts:16
MethodfindById
* Find payment by ID
repositories/payment.repository.ts:16
MethodfindById
* Find subscription by ID
repositories/subscription.repository.ts:21
MethodfindById
* Find post by ID * @param id - Post ID * @param includeUser - Set to true to include user data (default: true for single post queries)
repositories/post.repository.ts:113
MethodfindById
* Find invoice by ID
repositories/invoice.repository.ts:21
MethodfindByStripeEventId
* Find webhook event by Stripe event ID
repositories/webhook-event.repository.ts:16
MethodfindBySubscriptionId
* Find invoices by subscription ID
repositories/invoice.repository.ts:90
MethodfindByUserId
* Find customer by user ID
repositories/customer.repository.ts:34
MethodfindByUserId
* Find audit logs by user ID
repositories/audit-log.repository.ts:43
MethodfindRecent
* Find recent audit logs
repositories/audit-log.repository.ts:75
FunctionforbiddenResponse
(message = 'Forbidden')
lib/api/response.ts:198
Functionget
(_target, prop: string | symbol)
lib/db/client.ts:111
Functionget
(target, prop, receiver)
lib/db/auth-prisma-proxy.ts:129
Functionget
(name: string)
__tests__/api/auth.route.test.ts:9
FunctiongetEnabledFeatures
()
lib/feature-flags/index.ts:79
FunctiongetEnv
(key: K)
lib/config/env.ts:219
FunctiongetFullEnv
()
lib/config/env.ts:191
FunctiongetOneTimeProducts
()
lib/stripe/config.ts:240
FunctionhandleAcceptAll
()
components/gdpr/cookie-consent.tsx:35
FunctionhandleAcceptNecessary
()
components/gdpr/cookie-consent.tsx:40
FunctionhandleCancel
()
app/[locale]/billing/subscription-card.tsx:68
FunctionhandleCheckout
()
app/[locale]/pricing/checkout-button.tsx:32
FunctionhandleLoginRedirect
()
app/[locale]/upload/page.tsx:70
FunctionhandleOpenPortal
()
app/[locale]/billing/portal-button.tsx:19
FunctionhandleResume
()
app/[locale]/billing/subscription-card.tsx:100
FunctionhandleSaveCustom
()
components/gdpr/cookie-consent.tsx:45
FunctionhandleSignOut
()
app/actions/auth.ts:15
FunctionhandleUpload
()
app/[locale]/upload/page.tsx:28
MethodhasActiveSubscription
* Check if customer has active subscription
repositories/subscription.repository.ts:258
Methodhead
* Get file headers
lib/r2/client.ts:75
FunctioninvalidateCacheKeys
(keys: string[])
lib/cache/client.ts:278
FunctioninvalidatePostCache
(postId?: number, userId?: number)
lib/cache/client.ts:227
FunctioninvalidateSubscriptionCache
( userId?: number, customerId?: number )
lib/cache/client.ts:257
FunctioninvalidateUserCache
(userId?: number)
lib/cache/client.ts:208
Methodinvoices
* Get Invoice Repository (Stripe)
repositories/index.ts:80
FunctionisCookieCategoryAllowed
( category: keyof Omit<CookiePreferences, 'updatedAt'> )
lib/gdpr/cookie-preferences.ts:92
FunctionisFeatureEnabled
(name: string)
lib/feature-flags/index.ts:22
FunctionisFeatureEnabledForUser
(name: string, userId: string | number)
lib/feature-flags/index.ts:45
FunctionisInvoicePaid
(status: InvoiceStatus)
lib/stripe/types.ts:292
FunctionisOperationalError
(error: Error)
lib/errors/index.ts:381
FunctionisPaymentSucceeded
(status: PaymentStatus)
lib/stripe/types.ts:285
FunctionisProduction
()
lib/config/env.ts:198
← previousnext →301–400 of 438, ranked by callers