MCPcopy Create free account

hub / github.com/better-auth/better-hub / functions

Functions1,887 in github.com/better-auth/better-hub

↓ 1 callersFunctiongetRepoReadme
(owner: string, repo: string, ref?: string)
apps/web/src/lib/github.ts:2967
↓ 1 callersFunctiongetRepoReleasesPage
(owner: string, repo: string, page: number)
apps/web/src/lib/github.ts:2893
↓ 1 callersFunctiongetRepoSecurityTabData
( owner: string, repo: string, perPage = 20, )
apps/web/src/lib/github.ts:6125
↓ 1 callersFunctiongetRepoTagsPage
(owner: string, repo: string, page: number)
apps/web/src/lib/github.ts:2909
↓ 1 callersFunctiongetRepoWorkflowRuns
(owner: string, repo: string, perPage = 50)
apps/web/src/lib/github.ts:6358
↓ 1 callersFunctiongetRepoWorkflows
(owner: string, repo: string)
apps/web/src/lib/github.ts:6345
↓ 1 callersFunctiongetSandboxTools
( octokit: Octokit, githubToken: string, userId: string, commitAuthor?: CommitAuthor, )
apps/web/src/app/api/ai/ghost/route.ts:2628
↓ 1 callersFunctiongetSectionText
* Extract the text content of a heading's section: from the heading * down to (but not including) the next heading of equal or higher level.
apps/web/src/components/shared/markdown-copy-handler.tsx:175
↓ 1 callersFunctiongetSemanticSearchTool
(userId: string)
apps/web/src/app/api/ai/ghost/route.ts:1657
↓ 1 callersFunctiongetSharedCacheEntry
( cacheKey: string, )
apps/web/src/lib/github-sync-store.ts:67
↓ 1 callersFunctiongetSpendingLimitInfo
(userId: string)
apps/web/src/lib/billing/spending-limit.ts:51
↓ 1 callersFunctiongetStarredRepos
(perPage = 10)
apps/web/src/lib/github.ts:2715
↓ 1 callersFunctiongetStatusDot
(status: string)
apps/web/src/components/repo/commit-detail.tsx:71
↓ 1 callersFunctiongetStepLog
( jobId: number, stepNumber: number, stepName: string, )
apps/web/src/components/actions/run-detail.tsx:677
↓ 1 callersFunctiongetSyncErrorMessage
(error: unknown)
apps/web/src/lib/github.ts:489
↓ 1 callersFunctiongetTabLabelForPathname
Derive a short context-aware label for a Ghost tab from the current pathname
apps/web/src/components/shared/global-chat-provider.tsx:101
↓ 1 callersFunctiongetUserOrgs
(perPage = 50)
apps/web/src/lib/github.ts:2548
↓ 1 callersFunctiongetUserStarredRepos
( username: string, perPage = 50, )
apps/web/src/lib/github.ts:2728
↓ 1 callersFunctiongetUsersForReaction
(key: string)
apps/web/src/components/shared/reaction-display.tsx:358
↓ 1 callersFunctiongetWeeklyParticipation
( owner: string, repo: string, )
apps/web/src/lib/github.ts:6683
↓ 1 callersFunctionghHeaders
()
apps/web/src/lib/og/og-data.ts:6
↓ 1 callersFunctiongithubAvatarUrl
(src: string, size: number)
apps/web/src/components/shared/github-avatar.tsx:36
↓ 1 callersFunctiongroupByDate
(commits: Commit[])
apps/web/src/components/repo/commits-list.tsx:69
↓ 1 callersFunctiongroupChecksByProvider
(checks: CheckRun[])
apps/web/src/components/pr/check-status-badge.tsx:105
↓ 1 callersFunctiongroupChecksByProvider
(checks: CheckRun[])
apps/web/src/components/pr/pr-checks-panel.tsx:97
↓ 1 callersFunctiongroupComments
(comments: DiscussionComment[])
apps/web/src/components/discussion/discussion-conversation.tsx:46
↓ 1 callersFunctiongroupCommitsByDate
( commits: PersonRepoActivity["commits"], )
apps/web/src/components/people/person-detail.tsx:61
↓ 1 callersFunctiongroupEntries
(entries: IssueTimelineEntry[])
apps/web/src/components/issue/issue-conversation.tsx:70
↓ 1 callersFunctiongroupEntries
(entries: TimelineEntry[])
apps/web/src/components/pr/pr-conversation.tsx:137
↓ 1 callersFunctiongroupEventsByMonth
(sortedEvents: ActivityEvent[])
apps/web/src/components/users/activity-timeline/aggregators.ts:192
↓ 1 callersFunctionhandleAddComment
()
apps/web/src/components/prompt-request/prompt-detail.tsx:101
↓ 1 callersFunctionhandleCancelEdit
()
apps/web/src/components/pr/chat-message-wrapper.tsx:59
↓ 1 callersFunctionhandleClose
(reason: CloseReason)
apps/web/src/components/issue/issue-sidebar-actions.tsx:47
↓ 1 callersFunctionhandleClose
()
apps/web/src/components/prompt-request/suggest-prompt-dialog.tsx:36
↓ 1 callersFunctionhandleClose
(e: React.MouseEvent, id: string)
apps/web/src/components/prompt-request/prompt-list.tsx:148
↓ 1 callersFunctionhandleClose
()
apps/web/src/components/pr/pr-merge-panel.tsx:277
↓ 1 callersFunctionhandleCommit
()
apps/web/src/components/shared/commit-dialog.tsx:66
↓ 1 callersFunctionhandleCommit
()
apps/web/src/components/pr/pr-conflict-resolver.tsx:460
↓ 1 callersFunctionhandleCommitSuggestion
(suggestion: string, message: string)
apps/web/src/components/pr/pr-diff-viewer.tsx:3309
↓ 1 callersFunctionhandleConvertToDraft
()
apps/web/src/components/pr/pr-merge-panel.tsx:321
↓ 1 callersFunctionhandleCopy
(e: React.MouseEvent, pr: PromptRequest)
apps/web/src/components/prompt-request/prompt-list.tsx:161
↓ 1 callersFunctionhandleDeleteBranch
(branch: string)
apps/web/src/components/repo/code-toolbar.tsx:76
↓ 1 callersFunctionhandleDeleteComment
(commentId: string)
apps/web/src/components/prompt-request/prompt-detail.tsx:128
↓ 1 callersFunctionhandleFixWithGhost
()
apps/web/src/components/pr/pr-merge-panel.tsx:161
↓ 1 callersFunctionhandleForkForUploads
(openPickerAfter = false)
apps/web/src/components/issue/create-issue-dialog.tsx:252
↓ 1 callersFunctionhandleMarkDone
(e: React.MouseEvent, notifId: string)
apps/web/src/components/notifications/notifications-content.tsx:102
↓ 1 callersFunctionhandleMarkDone
(notifId: string)
apps/web/src/components/layout/notification-sheet.tsx:63
↓ 1 callersFunctionhandleMarkReady
()
apps/web/src/components/pr/pr-merge-panel.tsx:341
↓ 1 callersFunctionhandleMergeClick
()
apps/web/src/components/pr/pr-merge-panel.tsx:262
↓ 1 callersFunctionhandleMouseEnter
(key: string, el: HTMLSpanElement)
apps/web/src/components/shared/reaction-display.tsx:336
↓ 1 callersFunctionhandleMouseEnter
(key: string, el: HTMLSpanElement)
apps/web/src/components/prompt-request/prompt-reaction-display.tsx:170
↓ 1 callersFunctionhandleOpen
()
apps/web/src/components/pr/editable-base-branch.tsx:44
↓ 1 callersFunctionhandleOpenIn
(createUrl: (content: string) => string)
apps/web/src/components/repo/readme-toolbar.tsx:133
↓ 1 callersFunctionhandlePatSignIn
()
apps/web/src/components/login-button.tsx:58
↓ 1 callersFunctionhandlePatSignIn
()
apps/web/src/app/(app)/error.tsx:149
↓ 1 callersFunctionhandleRepoSelect
(selectedRepo: OrgRepo)
apps/web/src/components/repo/repo-breadcrumb.tsx:75
↓ 1 callersFunctionhandleResolve
(threadId: string, resolve: boolean)
apps/web/src/components/pr/pr-diff-viewer.tsx:5023
↓ 1 callersFunctionhandleSave
()
apps/web/src/components/issue/editable-issue-description.tsx:59
↓ 1 callersFunctionhandleSave
()
apps/web/src/components/pr/chat-message-wrapper.tsx:65
↓ 1 callersFunctionhandleSelect
(branch: string)
apps/web/src/components/pr/editable-base-branch.tsx:57
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/discussion/create-discussion-dialog.tsx:84
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/discussion/discussion-comment-form.tsx:45
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/issue/issue-comment-form.tsx:90
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/issue/create-issue-dialog.tsx:375
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/prompt-request/suggest-prompt-dialog.tsx:182
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/pr/pr-diff-viewer.tsx:3115
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/pr/pr-comment-form.tsx:35
↓ 1 callersFunctionhandleSubmit
()
apps/web/src/components/pr/pr-review-form.tsx:69
↓ 1 callersFunctionhandleSubmit
(draft = false)
apps/web/src/app/(app)/repos/[owner]/[repo]/pulls/new/page.tsx:470
↓ 1 callersFunctionhandleUnpin
(url: string)
apps/web/src/components/repo/repo-overview.tsx:844
↓ 1 callersFunctionhandleUpdateBranch
()
apps/web/src/components/pr/pr-merge-panel.tsx:307
↓ 1 callersFunctionhasWelcomeCredit
(userId: string)
apps/web/src/lib/billing/credit.ts:103
↓ 1 callersFunctionhighlightDiffFiles
( files: { filename: string; patch?: string }[], )
apps/web/src/app/(app)/repos/[owner]/[repo]/pulls/new/actions.ts:203
↓ 1 callersFunctionhighlightFragment
(fragment: string, matches: { text: string; indices: number[] }[])
apps/web/src/components/search/search-content.tsx:122
↓ 1 callersFunctionhighlightTextInLine
(lineEl: Element, query: string, caseSensitive: boolean)
apps/web/src/components/repo/code-viewer-client.tsx:62
↓ 1 callersFunctionhsl
(v: string)
apps/web/src/components/theme-store/theme-card.tsx:11
↓ 1 callersFunctioninjectCopyButtons
* Find every <pre> inside the container and wrap it with a * .ghmd-code-block container + a copy button. * Skips <pre> inside install-tab panels (.g
apps/web/src/components/shared/markdown-copy-handler.tsx:132
↓ 1 callersFunctioninjectHeadingCopyButtons
* Inject a copy button on every heading (h1-h6) inside the container.
apps/web/src/components/shared/markdown-copy-handler.tsx:156
↓ 1 callersFunctioninstallCustomTheme
( userId: string, customThemeId: string, )
apps/web/src/lib/theme-store.ts:252
↓ 1 callersFunctioninterleaveTimelineAndComments
( descriptionEntry: IssueDescriptionEntry, comments: IssueComment[], timelineEvents: IssueTimelineEvent[] =
apps/web/src/components/issue/issue-comments-client.tsx:48
↓ 1 callersFunctioninvalidateAllPRBundlesForRepo
(owner: string, repo: string)
apps/web/src/lib/github.ts:5149
↓ 1 callersFunctioninvalidateFileContentCache
( owner: string, repo: string, path: string, ref?: string, )
apps/web/src/lib/github.ts:5195
↓ 1 callersFunctionisBinary
(content: string)
apps/web/src/app/(app)/repos/[owner]/[repo]/blob/[...path]/page.tsx:35
↓ 1 callersFunctionisBot
(comment: DiscussionComment)
apps/web/src/components/discussion/discussion-conversation.tsx:33
↓ 1 callersFunctionisBot
(entry: IssueTimelineEntry)
apps/web/src/components/issue/issue-conversation.tsx:50
↓ 1 callersFunctionisBot
(entry: TimelineEntry)
apps/web/src/components/pr/pr-conversation.tsx:119
↓ 1 callersFunctionisBranchBehindBase
( owner: string, repo: string, baseRef: string, headRef: string, headOwner?: string | null, )
apps/web/src/lib/github.ts:1244
↓ 1 callersFunctionisFileExpanded
(path: string)
apps/web/src/components/pr/pr-reviews-panel.tsx:107
↓ 1 callersFunctionisForkOfRepo
( forkData: { fork?: boolean; name?: string | null; parent?: { full_name?: string | null } | null; so
apps/web/src/app/(app)/repos/[owner]/[repo]/issues/actions.ts:271
↓ 1 callersFunctionisGitHubUrl
(url: string)
apps/web/src/lib/extension-scanner.ts:20
↓ 1 callersFunctionisOAuthRestrictionError
(error: unknown)
apps/web/src/lib/github.ts:206
↓ 1 callersFunctionisOctokitNotFound
(error: unknown)
apps/web/src/lib/github.ts:216
↓ 1 callersFunctionisRateLimitError
(error: unknown)
apps/web/src/lib/github.ts:224
↓ 1 callersFunctionisSnippetNewFile
(snippet: string, startLine?: number)
apps/web/src/components/pr/pr-overview-panel.tsx:72
↓ 1 callersFunctionisStarredRepoEnvelope
(item: unknown)
apps/web/src/lib/github.ts:1109
↓ 1 callersFunctionissueImage
( owner: string, repo: string, number: number, fonts: Awaited<ReturnType<typeof ogFonts>>, )
apps/web/src/app/api/og/route.tsx:108
↓ 1 callersFunctionlcsTable
* Compute LCS table between two string arrays. * Returns the DP table (rows = a.length+1, cols = b.length+1).
apps/web/src/lib/three-way-merge.ts:47
↓ 1 callersFunctionlinkifyCommits
Convert full commit SHAs (40 hex chars) to commit links
apps/web/src/components/shared/markdown-renderer.tsx:254
↓ 1 callersFunctionlinkifyIssueReferences
Convert #123 issue/PR references (outside of code/links) to issue links
apps/web/src/components/shared/markdown-renderer.tsx:227
↓ 1 callersFunctionlinkifyMentions
Convert @username mentions (outside of code/links) to profile links
apps/web/src/components/shared/markdown-renderer.tsx:281
← previousnext →701–800 of 1,887, ranked by callers