Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AweXplor/awexplor.github.io
/ functions
Functions
50 in github.com/AweXplor/awexplor.github.io
⨍
Functions
50
◇
Types & classes
2
↓ 7 callers
Function
loadConfig
()
lib/config.ts:16
↓ 3 callers
Function
check
(detail: Awaited<ReturnType<typeof getNpmPackageDetail>>)
lib/fetcher/npm.ts:23
↓ 3 callers
Function
getNpmPackageDetail
(pkg: string)
lib/fetcher/npm.ts:11
↓ 3 callers
Function
getOctokit
()
lib/fetcher/github.ts:23
↓ 2 callers
Function
generateMeta
(repo: Awaited<ReturnType<typeof fetchMeta>>)
app/(lib)/meta.ts:11
↓ 2 callers
Function
get
(page: number)
lib/fetcher/github.ts:139
↓ 2 callers
Function
getAwesomeSourceIdsFromConfig
(config: Config, slug: string)
lib/db/utils.ts:6
↓ 2 callers
Function
getPublicUrl
(name: string)
app/(lib)/meta.ts:8
↓ 2 callers
Function
hasMoreToken
()
lib/fetcher/github.ts:7
↓ 2 callers
Function
updateState
( i: number, j: number, result: number[], )
lib/fetcher/github.ts:161
↓ 1 callers
Function
fetchMeta
(slug: string)
app/(lib)/meta.ts:3
↓ 1 callers
Function
getConfigRepoItems
(config: Config, slug: string)
lib/db/utils.ts:18
↓ 1 callers
Function
getGoImportedBy
(pkg: string)
lib/fetcher/go.ts:3
↓ 1 callers
Function
invalidThisOctokit
(octokit: any)
lib/fetcher/github.ts:10
↓ 1 callers
Function
renderToPublic
(slug: string)
app/aggregated/[slug]/page.tsx:27
Function
AggregatedHome
(props: { params: Promise<{ slug: string }>; })
app/aggregated/[slug]/page.tsx:94
Function
AwesomeSwitcher
(props: { name: string; icon?: string; more: MoreItem[]; })
app/aggregated/(components)/header.tsx:67
Function
Card
({ repo }: { repo: GitHubRepo })
app/aggregated/(components)/card.tsx:79
Function
CardSkeleton
()
app/aggregated/(components)/card.tsx:65
Function
CardsList
(props: { items: GitHubRepo[] })
app/aggregated/(components)/explorer.tsx:19
Function
DarkModeSwitcher
()
app/aggregated/(components)/header.tsx:46
Function
Explorer
( props: PropsWithChildren<{ slug: string; url: string; more: MoreItem[]; name: string;
app/aggregated/(components)/explorer.tsx:101
Function
ExplorerMainContent
(props: { url: string; slug: string })
app/aggregated/(components)/content.tsx:12
Function
ExplorerMainContentSuspense
(props: { url: string; slug: string; trending: GitHubRepo[]; })
app/aggregated/(components)/content.tsx:102
Function
Header
( props: PropsWithChildren<{ more: MoreItem[]; name: string; icon?: string; }>, )
app/aggregated/(components)/header.tsx:127
Function
HighlightText
(props: { children: string; className?: string })
app/aggregated/(components)/card.tsx:21
Function
HomePage
()
app/page.tsx:6
Function
Label
({ children, content, highlight, className, }: PropsWithChildren<{ content: string; highlight: boo
app/aggregated/(components)/card.tsx:30
Function
Lucky
()
app/lucky/page.tsx:4
Function
MoreNavLink
(props: { more: MoreItem })
app/aggregated/(components)/sidebar.tsx:367
Function
PopularThresholdEditor
( props: PropsWithChildren<{ disabled?: boolean }> )
app/aggregated/(components)/sidebar.tsx:69
Function
RedirectToAggregated
(props: { params: Promise<{ owner: string; repo: string }>; })
app/[owner]/[repo]/page.tsx:32
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:7
Function
SearchInput
()
app/aggregated/(components)/header.tsx:26
Function
SideBar
(props: { sources: { name: string; license: string | null }[]; more: MoreItem[]; })
app/aggregated/(components)/sidebar.tsx:111
Function
WellMaintainedThresholdEditor
( props: PropsWithChildren<{ disabled?: boolean }> )
app/aggregated/(components)/sidebar.tsx:28
Method
constructor
()
lib/fetcher/github.ts:18
Function
fetchAwesomeRepo
(id: string)
lib/fetcher/github.ts:103
Function
fetchGithubProject
(id: string)
lib/fetcher/github.ts:67
Function
fetchRepoStarSummary
(params: { owner: string; repo: string; total: number; })
lib/fetcher/github.ts:132
Function
generateMetadata
( { params }: { params: Promise<{ owner: string; repo: string }> }, parent: ResolvingMetadata, )
app/[owner]/[repo]/page.tsx:17
Function
generateMetadata
( { params }: { params: Promise<{ slug: string }> }, parent: ResolvingMetadata, )
app/aggregated/[slug]/page.tsx:86
Function
generateStaticParams
()
app/[owner]/[repo]/page.tsx:7
Function
generateStaticParams
()
app/aggregated/[slug]/page.tsx:20
Function
getNpmPackageLastMonthDownloads
(pkg: string)
lib/fetcher/npm.ts:16
Function
manifest
()
app/manifest.ts:3
Function
retryWhileRateLimit
(fn: () => Promise<void>)
lib/fetcher/github.ts:43
Function
sitemap
()
app/sitemap.ts:5
Function
tryGetGoPackageNameAndImportedCount
( id: string, )
lib/fetcher/go.ts:27
Function
tryGetNpmPackageName
(id: string)
lib/fetcher/npm.ts:22