MCPcopy Create free account

hub / github.com/pastelsky/bundlephobia / functions

Functions173 in github.com/pastelsky/bundlephobia

↓ 44 callersMethodget
(url, isInternal = true)
client/api.js:4
↓ 28 callersMethoderror
(tag, json, message)
server/Logger.js:46
↓ 21 callersFunctionparsePackageString
(packageString)
utils/common.utils.js:4
↓ 20 callersMethodset
(label, value)
server/Logger.js:67
↓ 9 callersFunctionrespondWithError
(status, { code, message = '', details = {} })
server/middlewares/results/error.middleware.js:12
↓ 8 callersFunctionencodeFirebaseKey
(key)
cache-service/cache.utils.js:1
↓ 8 callersFunctionformatSize
(value)
utils/index.js:15
↓ 6 callersMethodinfo
(tag, json, message)
server/Logger.js:38
↓ 5 callersFunctionsumArray
(arr)
client/components/Treemap/squarify.js:185
↓ 4 callersFunctioncreateStatGroup
(number, unit, label, opts)
utils/draw.utils.js:111
↓ 4 callersFunctiondecodeFirebaseKey
(key)
utils/index.js:9
↓ 4 callersFunctiondecodeFirebaseKey
(key)
utils/rebuild.utils.js:61
↓ 4 callersFunctionencodeFirebaseKey
(key)
utils/index.js:3
↓ 4 callersFunctionformatTime
(value)
utils/index.js:31
↓ 4 callersMethodgetInfo
(packageString)
client/api.js:40
↓ 4 callersMethodprocess
* * @param id * @param type * @param jobParams * @param options * @return {Promise<any>}
server/Queue.js:216
↓ 4 callersFunctionrandomFromArray
(arr)
utils/index.js:60
↓ 3 callersMethodexecuteNextJobIfPossible
* Executes the next job in queue iff * they haven't expired and concurrency * limit is not already achieved.
server/Queue.js:154
↓ 3 callersFunctiongetRequestPriority
(ctx)
utils/server.utils.js:29
↓ 3 callersFunctionlogCache
({hit, type = '', message})
server/middlewares/results/cachedResponse.middleware.js:14
↓ 3 callersMethodstart
()
client/components/ProgressHex/progress-hex-timeline.js:159
↓ 3 callersFunctionstripMarkdown
(readme)
server/middlewares/similar-packages/similarPackages.middleware.js:94
↓ 3 callersMethodtiming
(label, value)
server/Logger.js:71
↓ 2 callersFunctioncalculateRatio
(row, length)
client/components/Treemap/squarify.js:172
↓ 2 callersFunctionencodeFirebaseKey
(key)
utils/rebuild.utils.js:55
↓ 2 callersFunctiongetCategory
(packageName)
server/middlewares/similar-packages/similarPackages.middleware.js:127
↓ 2 callersMethodgetCirclesInRing
(ringNumber)
client/components/ProgressHex/progress-hex-timeline.js:117
↓ 2 callersFunctiongetFormattedSize
(value)
pages/result/components/TreemapSection.js:43
↓ 2 callersFunctiongetGithubFile
(fileName)
server/middlewares/similar-packages/similarPackages.middleware.js:47
↓ 2 callersMethodgetHistory
(packageString)
client/api.js:52
↓ 2 callersFunctiongetInCategoryMap
(packageName)
server/middlewares/similar-packages/similarPackages.middleware.js:120
↓ 2 callersFunctiongetPackageFromRepo
(author, name)
bin/updateHistoricalData.js:35
↓ 2 callersMethodgetPackageSize
({ name, version })
utils/cache.utils.js:12
↓ 2 callersMethodgetReadyJobs
()
server/Queue.js:53
↓ 2 callersMethodgetRecentSearches
(limit)
client/api.js:56
↓ 2 callersMethodgetSuggestions
(query)
client/api.js:64
↓ 2 callersMethodgetTranslation
(circle, distance)
client/components/ProgressHex/progress-hex-timeline.js:34
↓ 2 callersFunctionjsonCacheMiddleware
({ get, set, hash: hashFn })
server/middlewares/jsonCache.middleware.js:3
↓ 2 callersMethodpruneQueue
* Remove "ready" jobs from the queue that have * lived past their max age. Removed jobs have * their failure listeners notified of the same.
server/Queue.js:63
↓ 2 callersMethodremoveJob
(id, type)
server/Queue.js:116
↓ 2 callersFunctionresolveBuildError
(resultsError)
utils/index.js:68
↓ 2 callersMethodsetExportsSize
({ name, version }, result)
utils/cache.utils.js:46
↓ 2 callersMethodsetPackageSize
({ name, version }, result)
utils/cache.utils.js:22
↓ 2 callersFunctionsquarify
(data, currentrow, container, stack)
client/components/Treemap/squarify.js:126
↓ 1 callersMethod_handleError
(error, operationType)
server/api/BuildService.js:52
↓ 1 callersMethodaddExecutor
* Set a function (async or sync) that * executes the jobs sent to the queue. * The handler will be passed a params object. * @param jobType
server/Queue.js:40
↓ 1 callersMethodaddListenersToJob
(id, type, { resolve, reject })
server/Queue.js:199
↓ 1 callersMethodageJobs
* Increments the priorites of "ready" jobs * in the queue to prevent starvation of lower * priority jobs.
server/Queue.js:105
↓ 1 callersFunctionbuildPackage
(name, version)
bin/updateHistoricalData.js:111
↓ 1 callersFunctionbuildPackageFromGithub
(name, author)
bin/updateHistoricalData.js:118
↓ 1 callersMethodcreateTimeline
()
client/components/ProgressHex/progress-hex-timeline.js:57
↓ 1 callersMethodcreateTrail
()
client/components/ProgressHex/progress-hex-timeline.js:103
↓ 1 callersMethoddistanceBetweenCircles
(c1, c2)
client/components/ProgressHex/progress-hex-timeline.js:127
↓ 1 callersFunctiondrawStatsImg
({ name, version, min, gzip, theme = 'dark', wide = false })
utils/draw.utils.js:4
↓ 1 callersFunctionexec
(command, options)
utils/rebuild.utils.js:268
↓ 1 callersMethodexecuteNextJob
()
server/Queue.js:171
↓ 1 callersFunctionflattenTreemap
(rawtreemap)
client/components/Treemap/squarify.js:111
↓ 1 callersFunctiongetBGClass
(ratio)
pages/result/components/ExportAnalysisSection/ExportAnalysisSection.js:19
↓ 1 callersFunctiongetBorderRadius
(index)
client/components/Treemap/Treemap.js:13
↓ 1 callersMethodgetDailySearches
()
utils/firebase.utils.js:154
↓ 1 callersFunctiongetExports
(name, version)
utils/rebuild.utils.js:281
↓ 1 callersMethodgetExportsSize
({ name, version })
utils/cache.utils.js:36
↓ 1 callersFunctiongetGithubTrendingPackages
()
bin/updateHistoricalData.js:48
↓ 1 callersFunctiongetGitlabFile
({ user, project, branch, filePath })
server/middlewares/similar-packages/similarPackages.middleware.js:63
↓ 1 callersMethodgetNextJobToRun
* Get the next "ready" job from the queue * to be executed. The next ready job depends on - * 1) Priority: higher priority always executes first
server/Queue.js:87
↓ 1 callersMethodgetPackageBuildStats
(packageString, priority)
server/api/BuildService.js:74
↓ 1 callersFunctiongetPackageDetails
(packageName)
server/middlewares/similar-packages/similarPackages.middleware.js:27
↓ 1 callersMethodgetPackageExportSizes
(packageString, priority)
server/api/BuildService.js:93
↓ 1 callersMethodgetPackageExports
(packageString, priority)
server/api/BuildService.js:84
↓ 1 callersMethodgetPackageHistory
(name, limit = 15)
utils/firebase.utils.js:60
↓ 1 callersFunctiongetPackageResult
({ name, version })
cache-service/middlewares/package-size.middleware.js:8
↓ 1 callersFunctiongetPackageResult
({ name, version })
cache-service/middlewares/exports-size.middleware.js:9
↓ 1 callersMethodgetRandomConnection
()
client/components/ProgressHex/progress-hex-timeline.js:131
↓ 1 callersFunctiongetReadme
(repository)
server/middlewares/similar-packages/similarPackages.middleware.js:44
↓ 1 callersMethodgetRunningJobs
()
server/Queue.js:48
↓ 1 callersFunctiongetScore
(categoryTokens, packageTokens)
server/middlewares/similar-packages/similarPackages.middleware.js:109
↓ 1 callersMethodgetSimilar
(packageName)
client/api.js:60
↓ 1 callersFunctiongetTimeFromSize
(sizeInBytes)
utils/index.js:52
↓ 1 callersFunctiongetTrendingSearches
()
bin/updateHistoricalData.js:54
↓ 1 callersFunctiongetVersionsToBuild
(name)
bin/updateHistoricalData.js:82
↓ 1 callersMethodhasJob
(id, type)
server/Queue.js:44
↓ 1 callersFunctionimprovesRatio
(currentrow, nextnode, length)
client/components/Treemap/squarify.js:152
↓ 1 callersMethodincrement
(label)
server/Logger.js:55
↓ 1 callersFunctioninstallPackage
(packageName, installPath)
utils/rebuild.utils.js:231
↓ 1 callersFunctionmostPopuplarGithubRepos
()
bin/updateHistoricalData.js:133
↓ 1 callersFunctionnormalize
(data, area)
client/components/Treemap/squarify.js:86
↓ 1 callersMethodpointAtDistance
(x1, y1, x2, y2, d)
client/components/ProgressHex/progress-hex-timeline.js:47
↓ 1 callersFunctionprefixURL
(url, { base, user, project, head, path })
server/middlewares/similar-packages/similarPackages.middleware.js:15
↓ 1 callersFunctionresolvePackage
* Given a package string * this function resolves to a valid version and name.
utils/server.utils.js:13
↓ 1 callersFunctionrun
()
utils/rebuild.utils.js:118
↓ 1 callersMethodsetJobToProcessing
(id, type)
server/Queue.js:141
↓ 1 callersMethodsetLineCoords
(line, x1 = 0, x2 = 0, y1 = 0, y2 = 0)
client/components/ProgressHex/progress-hex-timeline.js:110
↓ 1 callersFunctionsetPackageResult
({ name, version, result })
cache-service/middlewares/package-size.middleware.js:18
↓ 1 callersFunctionsetPackageResult
({ name, version, result })
cache-service/middlewares/exports-size.middleware.js:19
↓ 1 callersMethodsetRecentSearch
(name, packageInfo)
utils/firebase.utils.js:25
↓ 1 callersFunctionzeroToN
(n)
utils/index.js:64
FunctionContainer
(xoffset, yoffset, width, height)
client/components/Treemap/squarify.js:29
FunctionJumpingDots
()
client/components/JumpingDots/JumpingDots.js:4
FunctionSearchIcon
({ className })
client/components/Icons/SearchIcon.js:3
FunctionTreeShakeIcon
({ className })
client/components/Icons/SideEffectIcon.js:6
next →1–100 of 173, ranked by callers