Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/nodejs/nodejs.org
/ functions
Functions
473 in github.com/nodejs/nodejs.org
⨍
Functions
473
◇
Types & classes
7
↓ 13 callers
Function
getNodeDownloadUrl
({ versionWithPrefix, os = 'LOADING', platform = 'x64', kind = 'installer', }: DownloadOptions)
apps/site/util/url.ts:35
↓ 13 callers
Function
isVisible
(element)
tests/utilities.mjs:4
↓ 13 callers
Function
report
(...args)
packages/remark-lint/src/rules/yaml/index.mjs:49
↓ 11 callers
Function
parseCompat
( items: Array<T>, { os, installMethod, platform, version, release }: Types.ReleaseContextType )
apps/site/util/download/index.tsx:48
↓ 11 callers
Function
resolve
(specifier, ctx, nextResolve)
tests/loader.mjs:14
↓ 10 callers
Function
createHighlighter
({ coreOptions = {}, highlighterOptions = {} })
packages/rehype-shiki/src/highlighter.mjs:44
↓ 10 callers
Function
getAcronymFromString
(str: string)
apps/site/util/string.ts:1
↓ 9 callers
Function
generateVulnerabilityData
()
apps/site/next-data/generators/vulnerabilities.mjs:14
↓ 8 callers
Function
createPaginationListItems
( parsedPages: Array<PaginationListItemProps> )
packages/ui-components/src/Common/BasePagination/getPageElements.tsx:25
↓ 8 callers
Function
formatBytes
apps/site/scripts/compare-size/index.mjs:8
↓ 8 callers
Function
indentClassNames
packages/ui-components/src/stylelint/utils.mjs:10
↓ 8 callers
Function
mapAuthorToCardAuthors
(author: string)
apps/site/util/author.ts:7
↓ 8 callers
Function
nextItem
( current: T, items: Array<DownloadDropdownItem<T>> )
apps/site/util/download/index.tsx:33
↓ 8 callers
Function
remarkTableTitles
()
apps/site/util/table.ts:10
↓ 8 callers
Function
renderPagination
({ currentPage = 1, pages, currentPageSiblingsCount, })
packages/ui-components/src/Common/BasePagination/__tests__/index.test.jsx:20
↓ 8 callers
Function
useScrollToElement
( id: string, ref: RefObject<T | null>, debounceTime = 300 )
apps/site/hooks/useScrollToElement.ts:11
↓ 7 callers
Function
dateIsBetween
(startDate: string, endDate: string)
apps/site/util/date.ts:1
↓ 7 callers
Function
generateBlogData
()
apps/site/scripts/blog-data/generate.mjs:56
↓ 7 callers
Function
getNodeApiUrl
(version: string)
apps/site/util/url.ts:7
↓ 7 callers
Function
renderBlogPostCard
({ title = 'Blog post title', type = 'vulnerability', description = 'Blog post description', authors =
apps/site/components/Blog/BlogPostCard/__tests__/index.test.jsx:10
↓ 6 callers
Function
assignClientContext
( props: Partial<T> )
apps/site/util/context.ts:3
↓ 6 callers
Function
getUserPlatform
( userArchitecture: Architecture | '', userBitness: Bitness | '' )
apps/site/util/userAgent.ts:39
↓ 6 callers
Function
reducer
( state: Types.ReleaseState, action: Types.ReleaseAction )
apps/site/reducers/releaseReducer.ts:32
↓ 6 callers
Function
testRule
( rule, markdown, expected, vfileOptions = {}, ruleOptions = {} )
packages/remark-lint/src/rules/__tests__/utils.mjs:10
↓ 6 callers
Function
useMediaQuery
(query: string)
apps/site/hooks/useMediaQuery.ts:5
↓ 5 callers
Function
dashToCamelCase
(str: string)
apps/site/util/string.ts:4
↓ 5 callers
Function
detectOsInUserAgent
( userAgent: string | undefined )
apps/site/util/userAgent.ts:19
↓ 5 callers
Function
getGitHubAvatarUrl
(username: string)
apps/site/util/github.ts:3
↓ 5 callers
Function
getHighEntropyValues
( hints: T )
apps/site/util/userAgent.ts:62
↓ 5 callers
Function
mapBlogCategoryToPreviewType
(type: string)
apps/site/util/blog.ts:6
↓ 5 callers
Function
request
apps/site/scripts/release-post/index.mjs:81
↓ 5 callers
Function
runWithNodevuData
(t, now, data)
apps/site/next-data/generators/__tests__/releaseData.test.mjs:8
↓ 4 callers
Function
addToGroup
(majorVersion, vulnerability)
apps/site/next-data/generators/vulnerabilities.mjs:24
↓ 4 callers
Function
cleanClassNames
packages/ui-components/src/stylelint/utils.mjs:33
↓ 4 callers
Function
fetchWithRetry
( url, { maxRetry = 3, delay = 100, ...options } = {} )
apps/site/next.fetch.mjs:21
↓ 4 callers
Function
formatScore
apps/site/scripts/lighthouse/index.mjs:5
↓ 4 callers
Function
getAuthorWithName
(names: Array<string>, hasUrl: boolean)
apps/site/util/author.ts:49
↓ 4 callers
Function
getTheme
(page: Page)
apps/site/tests/e2e/general-behavior.spec.ts:20
↓ 4 callers
Function
getUrlForPathname
(l, p)
apps/site/next.dynamic.mjs:207
↓ 4 callers
Function
useDetectOS
()
apps/site/hooks/useDetectOS.ts:19
↓ 4 callers
Function
useSiteNavigation
()
apps/site/hooks/useSiteNavigation.ts:39
↓ 3 callers
Function
createIcon
( IconModule: Record<string, ElementType>, iconName: string )
apps/site/util/download/index.tsx:79
↓ 3 callers
Function
debounce
( func: T, delay: number )
apps/site/util/objects.ts:3
↓ 3 callers
Function
deepMerge
( obj1: Obj1, obj2: Obj2 )
apps/site/util/objects.ts:18
↓ 3 callers
Function
detectOS
()
apps/site/util/userAgent.ts:31
↓ 3 callers
Function
fetch
( request: Request, env: Record<string, unknown>, ctx: ExecutionContext )
apps/site/cloudflare/worker-entrypoint.ts:33
↓ 3 callers
Function
fetchChangelog
apps/site/scripts/release-post/index.mjs:139
↓ 3 callers
Function
getActions
( dispatch: Dispatch<Types.ReleaseAction> )
apps/site/reducers/releaseReducer.ts:21
↓ 3 callers
Function
getAuthorWithId
(usernames: Array<string>, hasUrl: boolean)
apps/site/util/author.ts:20
↓ 3 callers
Function
getBlogPosts
(category: BlogCategory)
apps/site/util/blog.ts:19
↓ 3 callers
Function
getGitHubBlobUrl
(filename: string)
apps/site/util/github.ts:12
↓ 3 callers
Function
getSideNavigation
( keys: Array<NavigationKeys>, context: Context = {} )
apps/site/hooks/useSiteNavigation.ts:62
↓ 3 callers
Function
getSitemapEntry
(r: string, locales: Array<string> = [])
apps/site/app/sitemap.ts:34
↓ 3 callers
Function
isZoned
(d: object)
apps/site/components/MDX/Calendar/utils.ts:3
↓ 3 callers
Function
onChange
(value: string)
packages/ui-components/src/Common/Select/index.stories.tsx:117
↓ 3 callers
Function
rehypeShikiji
(options)
packages/rehype-shiki/src/plugin.mjs:59
↓ 3 callers
Function
rule
()
packages/ui-components/src/stylelint/one-utility-class-per-line.mjs:25
↓ 3 callers
Function
tableSection
(title, items, columns, icon)
apps/site/scripts/compare-size/index.mjs:62
↓ 3 callers
Function
testYamlRule
(rule, input, options = {}, expected)
packages/remark-lint/src/rules/__tests__/utils.mjs:40
↓ 2 callers
Function
applyIndentation
(classes, indent)
packages/ui-components/src/stylelint/utils.mjs:47
↓ 2 callers
Function
checkExpectations
({ calls }, expectations)
apps/site/scripts/lighthouse/__tests__/index.test.mjs:6
↓ 2 callers
Function
createGitHubSlugger
()
apps/site/util/github.ts:6
↓ 2 callers
Function
formatLighthouseResults
({ core })
apps/site/scripts/lighthouse/index.mjs:13
↓ 2 callers
Function
formatPercent
(oldValue, newValue)
apps/site/scripts/compare-size/index.mjs:23
↓ 2 callers
Function
formatWith
apps/site/tests/setup.jsx:13
↓ 2 callers
Function
generateWebsiteFeeds
({ posts }: BlogPostsRSC)
apps/site/util/feeds.ts:26
↓ 2 callers
Function
getAuthors
({ usernames, names, clickable }: AuthorProps)
apps/site/util/author.ts:74
↓ 2 callers
Function
getBlogData
(cat: BlogCategory, page?: number)
apps/site/util/blog.ts:76
↓ 2 callers
Function
getComparableVersion
packages/remark-lint/src/rules/yaml/validate-versions.mjs:50
↓ 2 callers
Function
getCompatibleArtifacts
({ platforms = PLATFORMS, exclude = [], versionWithPrefix, kind = 'binary', }: CompatibleArtifactOptio
apps/site/util/download/archive.tsx:81
↓ 2 callers
Function
getExtension
(input: string)
apps/site/components/Downloads/Release/PrebuiltDownloadButtons.tsx:19
↓ 2 callers
Function
getFullPath
(r: string, l: string)
apps/site/app/sitemap.ts:21
↓ 2 callers
Function
getLanguageByName
(language, langs)
packages/rehype-shiki/src/highlighter.mjs:20
↓ 2 callers
Function
getMajorNodeReleases
()
apps/site/next-data/generators/majorNodeReleases.mjs:10
↓ 2 callers
Function
getMarkdownFiles
(root, cwd, exclude = [])
apps/site/next.helpers.mjs:35
↓ 2 callers
Function
graphql
(query, variables = {})
apps/site/next-data/generators/supportersData.mjs:197
↓ 2 callers
Function
mapNavigationEntries
(entries: Navigation, context: Context = {})
apps/site/hooks/useSiteNavigation.ts:42
↓ 2 callers
Function
mapValues
(values: Array<unknown>)
packages/ui-components/src/Common/Select/utils.ts:9
↓ 2 callers
Function
parseMeta
* Parses a fenced code block metadata string into a JavaScript object. * @param {string} meta - The metadata string from a Markdown code fence. * @r
packages/rehype-shiki/src/plugin.mjs:21
↓ 2 callers
Function
renderPaginationListItem
({ url, pageNumber, currentPage, totalPages, })
packages/ui-components/src/Common/BasePagination/PaginationListItem/__tests__/index.test.jsx:11
↓ 2 callers
Function
resolveLanguage
packages/rehype-shiki/src/highlighter.mjs:64
↓ 2 callers
Function
shuffle
( array: Array<T>, seed: number )
apps/site/util/array.ts:2
↓ 2 callers
Function
useCopy
()
packages/ui-components/src/hooks/useCopy.ts:16
↓ 2 callers
Function
validateVersion
( input, report, { releasedVersions = [] }, key )
packages/remark-lint/src/rules/yaml/validate-versions.mjs:58
↓ 2 callers
Function
verifyTranslation
(page: Page, locale: Locale | string)
apps/site/tests/e2e/general-behavior.spec.ts:36
↓ 1 callers
Function
_getMDXContent
(source = '', filename = '')
apps/site/next.dynamic.mjs:174
↓ 1 callers
Function
_getMarkdownFile
(locale = '', pathname = '')
apps/site/next.dynamic.mjs:101
↓ 1 callers
Function
_getPageMetadata
(locale = defaultLocale.code, path = '')
apps/site/next.dynamic.mjs:200
↓ 1 callers
Function
addPrefixToDocs
( db: T, prefix: string )
apps/site/components/withSearch.tsx:22
↓ 1 callers
Function
attemptFetch
apps/site/next.fetch.mjs:28
↓ 1 callers
Function
buildReleaseArtifacts
( release: NodeRelease, versionWithPrefix: string )
apps/site/util/download/archive.tsx:102
↓ 1 callers
Function
categorizeChanges
(oldAssets, newAssets)
apps/site/scripts/compare-size/index.mjs:31
↓ 1 callers
Function
checkCompatibility
(compatibility: T['compatibility'])
apps/site/util/download/index.tsx:55
↓ 1 callers
Function
collectDtsFiles
* Recursively collects all `.d.ts` files from a directory into the fsMap. * * @param {Map<string, string>} fsMap The map to populate * @param {stri
apps/site/scripts/twoslash-fsmap/generate.mjs:20
↓ 1 callers
Function
compile
( source, fileExtension, components = {}, props = {} )
apps/site/mdx/compiler.mjs:30
↓ 1 callers
Function
copyToClipboard
(value?: string)
packages/ui-components/src/hooks/useCopy.ts:3
↓ 1 callers
Function
createCachedMarkdownCache
()
apps/site/next.dynamic.mjs:39
↓ 1 callers
Function
createDownloadArtifact
( os: OperatingSystem, platform: DownloadDropdownItem<Platform>, versionWithPrefix: string, kind: Down
apps/site/util/download/archive.tsx:22
↓ 1 callers
Function
createVfsTwoslasher
()
apps/site/mdx/create-vfs-twoslasher.mjs:10
↓ 1 callers
Function
downloadsTable
apps/site/scripts/release-post/downloadsTable.mjs:117
next →
1–100 of 473, ranked by callers