Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FirefoxCSS-Store/FirefoxCSS-Store.github.io
/ functions
Functions
54 in github.com/FirefoxCSS-Store/FirefoxCSS-Store.github.io
⨍
Functions
54
◇
Types & classes
2
↓ 18 callers
Function
inputError
(message)
scripts/create-theme-submission-from-issue.mjs:101
↓ 6 callers
Function
requiredField
(fields, label)
scripts/create-theme-submission-from-issue.mjs:133
↓ 3 callers
Function
authHeaders
(token, scheme = 'Bearer')
scripts/audit-theme-repositories.mjs:13
↓ 3 callers
Function
fetchRepositoryStats
(repository, currentStats = {})
scripts/repository-stats.mjs:5
↓ 3 callers
Function
optionalField
(fields, label)
scripts/create-theme-submission-from-issue.mjs:143
↓ 3 callers
Function
readTheme
(filePath)
scripts/publish-approved-theme-submission.mjs:74
↓ 3 callers
Function
render
()
src/scripts/hub.ts:51
↓ 3 callers
Function
requestJson
(url, headers = {})
scripts/repository-stats.mjs:32
↓ 3 callers
Function
requestRepository
(url, headers = {})
scripts/audit-theme-repositories.mjs:17
↓ 2 callers
Function
cleanUrl
(value)
scripts/create-theme-submission-from-issue.mjs:197
↓ 2 callers
Function
normalizeAvatar
(host, avatar)
scripts/audit-theme-repositories.mjs:42
↓ 2 callers
Function
parseUrl
(value, label)
scripts/create-theme-submission-from-issue.mjs:163
↓ 2 callers
Function
requiredUrl
(value, label)
scripts/create-theme-submission-from-issue.mjs:147
↓ 1 callers
Function
candidateCatalogIndex
()
scripts/create-theme-submission-from-issue.mjs:279
↓ 1 callers
Function
cardText
(card: HTMLElement)
src/scripts/hub.ts:11
↓ 1 callers
Function
createThemeSubmission
()
scripts/create-theme-submission-from-issue.mjs:44
↓ 1 callers
Function
downloadImage
(value)
scripts/create-theme-submission-from-issue.mjs:283
↓ 1 callers
Function
extensionFor
(contentType, pathname)
scripts/create-theme-submission-from-issue.mjs:335
↓ 1 callers
Function
extractScreenshotUrls
(value)
scripts/create-theme-submission-from-issue.mjs:171
↓ 1 callers
Function
inspectRepository
(repository)
scripts/audit-theme-repositories.mjs:111
↓ 1 callers
Function
isBlockedHost
(hostname)
scripts/create-theme-submission-from-issue.mjs:322
↓ 1 callers
Function
matchesSearch
(card: HTMLElement, query: string)
src/scripts/hub.ts:20
↓ 1 callers
Function
matchesTags
(card: HTMLElement)
src/scripts/hub.ts:25
↓ 1 callers
Function
nextCatalogIndex
(candidatePath)
scripts/publish-approved-theme-submission.mjs:63
↓ 1 callers
Function
normalizeSubmitterRole
(value)
scripts/create-theme-submission-from-issue.mjs:229
↓ 1 callers
Function
normalizeTags
(value)
scripts/create-theme-submission-from-issue.mjs:205
↓ 1 callers
Function
optionalUrl
(value, label)
scripts/create-theme-submission-from-issue.mjs:157
↓ 1 callers
Function
parseIssueForm
(body)
scripts/create-theme-submission-from-issue.mjs:117
↓ 1 callers
Function
parseRepo
(repository)
scripts/repository-stats.mjs:42
↓ 1 callers
Function
parseRepo
(repository)
scripts/audit-theme-repositories.mjs:31
↓ 1 callers
Function
prBody
({ theme, notes, issueNumber, issueAuthor, screenshotUrls })
scripts/create-theme-submission-from-issue.mjs:356
↓ 1 callers
Function
readCodeberg
({ owner, name })
scripts/repository-stats.mjs:79
↓ 1 callers
Function
readGitea
(repo)
scripts/audit-theme-repositories.mjs:90
↓ 1 callers
Function
readGithub
({ owner, name })
scripts/repository-stats.mjs:53
↓ 1 callers
Function
readGithub
(repo)
scripts/audit-theme-repositories.mjs:49
↓ 1 callers
Function
readGitlab
({ owner, name })
scripts/repository-stats.mjs:65
↓ 1 callers
Function
readGitlab
(repo)
scripts/audit-theme-repositories.mjs:69
↓ 1 callers
Function
refreshTheme
(file)
scripts/refresh-theme-stats.mjs:9
↓ 1 callers
Function
renderReport
(archiveMoves, removals, skipped, checkedAt)
scripts/audit-theme-repositories.mjs:137
↓ 1 callers
Function
retirementFor
(result)
scripts/audit-theme-repositories.mjs:119
↓ 1 callers
Function
slugify
(value)
scripts/create-theme-submission-from-issue.mjs:247
↓ 1 callers
Function
sortCards
(visibleCards: HTMLElement[])
src/scripts/hub.ts:31
↓ 1 callers
Function
uniqueSlug
(baseSlug)
scripts/create-theme-submission-from-issue.mjs:262
↓ 1 callers
Function
withBasePath
(path: string)
src/lib/themes.ts:37
↓ 1 callers
Function
writeSubmissionError
(message)
scripts/create-theme-submission-from-issue.mjs:105
Function
GET
()
src/pages/themes.json.ts:4
Function
byLatestCatalogEntry
(a: Theme, b: Theme)
src/lib/themes.ts:17
Method
constructor
(message)
scripts/create-theme-submission-from-issue.mjs:26
Function
formatDate
(value: string | null)
src/lib/themes.ts:21
Function
isArchivedTheme
(theme: Theme)
src/lib/themes.ts:9
Function
isPublishedTheme
(theme: Theme)
src/lib/themes.ts:5
Function
isVisibleTheme
(theme: Theme)
src/lib/themes.ts:13
Function
publicTheme
(theme: Theme)
src/lib/themes.ts:46
Function
repositoryLabel
(repository: string)
src/lib/themes.ts:31