MCPcopy Create free account

hub / github.com/MatteoGabriele/agentscan / functions

Functions132 in github.com/MatteoGabriele/agentscan

↓ 83 callersFunctioncreateEcosystemHealthItem
( created_at: string, score: number, )
test/unit/shared/utils/count-classification-by-date.test.ts:15
↓ 28 callersFunctionmockRepoConfig
(config: Record<string, unknown>)
test/unit/server/api/webhook/github.post.test.ts:147
↓ 22 callersFunctionround
(n: number, rounding = 2)
shared/utils/numbers.ts:1
↓ 17 callersFunctioncreateLastDatapointLabelsSvg
({ series, drawingArea, colors, formatValue, isDarkMode, fontSize = 20, labelOffset = 24, labe
shared/utils/charts.ts:434
↓ 16 callersFunctioncalcLinearProgression
(values: number[])
shared/utils/calc-linear-progression.ts:1
↓ 16 callersFunctionhexToRgb
(hex: string)
app/utils/colors.ts:11
↓ 15 callersFunctionisKnownBot
(username: string)
shared/cicd-known-bots.ts:23
↓ 14 callersFunctionformatTrend
(value: number = 0)
shared/utils/health-stats.ts:20
↓ 13 callersFunctionexpectClassificationCounts
( received: ClassificationStats, expected: ClassificationStats, )
test/unit/shared/utils/count-classification-by-date.test.ts:34
↓ 13 callersFunctionformatDateRange
({ startDate, endDate, startYear = false, endYear = true, locale = 'en-GB', }: { startDate: string
shared/utils/dates.ts:1
↓ 11 callersFunctionformatUsername
(username: string)
server/utils/format-username.ts:1
↓ 11 callersFunctiongetDateKey
(date: string)
shared/utils/count-classification-by-date.ts:44
↓ 11 callersFunctionsetupEvent
( payloadOverrides: Record<string, unknown> = {}, configOverrides: Record<string, unknown> = {}, )
test/unit/server/api/webhook/github.post.test.ts:134
↓ 10 callersFunctioncreateEcosystemHealthItem
( created_at: string, repo_name: string, pr_key: string, pr_status: 'open' | 'closed', sco
test/unit/shared/utils/charts.test.ts:217
↓ 7 callersFunctionclamp
(value: number, min: number, max: number)
app/utils/colors.ts:7
↓ 7 callersFunctioncompleteCheckRun
( conclusion: CheckConclusion, title: string, summary: string, )
server/api/webhook/github/index.post.ts:142
↓ 7 callersFunctioncreateOctokit
(auth?: string)
server/utils/github-client.ts:36
↓ 7 callersFunctiongenerateUserHash
(userId: number)
scripts/__tests__/user-hash.test.ts:13
↓ 7 callersFunctiongetClassificationStatsByDate
( data: EcosystemHealthItem[] = [], )
shared/utils/count-classification-by-date.ts:58
↓ 7 callersFunctiongetDayKey
(date: string | Date)
shared/utils/charts.ts:25
↓ 7 callersFunctionparseIssueBody
(body: string)
scripts/parse-automation-issue.ts:23
↓ 7 callersFunctionrgbToHex
({ r, g, b }: RGB)
app/utils/colors.ts:25
↓ 7 callersFunctionvalidateEntry
( entry: Partial<AutomationEntry>, )
scripts/parse-automation-issue.ts:51
↓ 6 callersFunctiongenerateEntry
( parsed: Partial<AutomationEntry>, issueUrl: string, createdAt?: string, )
scripts/parse-automation-issue.ts:73
↓ 6 callersFunctionmockVerifiedList
(usernames: string[])
test/unit/server/api/webhook/github.post.test.ts:154
↓ 5 callersFunctiongetClassificationByDateChunks
({ data = [], dates = [], days = 7, rolling = true, }: { data?: EcosystemHealthItem[] dates?: stri
shared/utils/count-classification-by-date.ts:469
↓ 5 callersFunctiongetClassificationForPreviousDays
({ data = [], date, days, }: { data?: EcosystemHealthItem[] date: string days: number })
shared/utils/count-classification-by-date.ts:331
↓ 5 callersFunctiongetClosedPrDelta
( source: EcosystemHealthItem[] = [], scoreBounds: ScoreBounds = [0, 100], dateKey: keyof EcosystemHealt
shared/utils/charts.ts:394
↓ 5 callersFunctionpercentageLabel
(value: number | null)
scripts/notify-discord.ts:69
↓ 4 callersFunctionexpectClassificationMetric
( received: ClassificationMetric, expected: ClassificationMetric, )
test/unit/shared/utils/count-classification-by-date.test.ts:25
↓ 4 callersFunctiongetCategoryDeltas
( results: EcosystemHealthItem[], )
shared/utils/count-classification-by-date.ts:169
↓ 4 callersFunctiongetClosedPrPercentageByRepo
( source: EcosystemHealthItem[], options: RepoClosedPrOptions = {}, )
shared/utils/charts.ts:84
↓ 4 callersFunctiongetMondayDateKey
(date: string)
shared/utils/count-classification-by-date.ts:229
↓ 4 callersFunctiongetUniqueDatesFromSource
( source: EcosystemHealthItem[], dateKey: keyof EcosystemHealthItem = 'created_at', )
shared/utils/charts.ts:173
↓ 4 callersFunctiongetWeeklyClassification
( data: EcosystemHealthItem[] = [], date: string, rolling = true, )
shared/utils/count-classification-by-date.ts:373
↓ 4 callersFunctionstatLabel
(value: number | null, suffix = '')
scripts/notify-discord.ts:60
↓ 4 callersFunctionsumClassificationCountsByDates
({ countsByDate, dates, }: { countsByDate: getClassificationStatsByDateResults dates: Set<string> })
shared/utils/count-classification-by-date.ts:272
↓ 3 callersFunctionapplyClassificationPercentages
( counts: ClassificationStats, )
shared/utils/count-classification-by-date.ts:296
↓ 3 callersFunctionconvertToHorizontalBarDataset
( source: EcosystemHealthItem[] = [], date?: Date | string | null, )
shared/utils/charts.ts:37
↓ 3 callersFunctioncreateEmptyClassificationStats
()
shared/utils/count-classification-by-date.ts:48
↓ 3 callersFunctionformatPercentage
(value: number)
shared/utils/health-stats.ts:16
↓ 3 callersFunctiongetClosedPrPercentageByRepoForDate
( source: EcosystemHealthItem[], untilDate: string | Date, options: RepoClosedPrOptions = {}, )
shared/utils/charts.ts:192
↓ 3 callersFunctiongetNextDays
({ date, length, }: { date: string length: number })
shared/utils/count-classification-by-date.ts:210
↓ 3 callersFunctiontrendLabel
(trendValue: number)
scripts/notify-discord.ts:55
↓ 3 callersFunctionunpack
(content: string)
shared/utils/compactor.ts:67
↓ 3 callersFunctionwithRetry
(fn: () => Promise<T>, label: string)
scripts/scan-users.ts:38
↓ 2 callersFunctionapplyClassificationCountTrends
({ currentCounts, previousCounts, }: { currentCounts: ClassificationStats previousCounts: Classificati
shared/utils/count-classification-by-date.ts:249
↓ 2 callersFunctionescapeXML
(text: string)
server/routes/feed.xml.ts:80
↓ 2 callersFunctionfromUnixSecs
(secs: number)
shared/utils/compactor.ts:31
↓ 2 callersFunctiongetCategoryPercentage
( counts: ClassificationStats | undefined, category: IdentityClassification, )
shared/utils/count-classification-by-date.ts:121
↓ 2 callersFunctiongetClosedPrPercentageTotal
( source: EcosystemHealthItem[] = [], scoreBounds: ScoreBounds = [0, 100], )
shared/utils/charts.ts:328
↓ 2 callersFunctiongetClosedPrSnapshot
( source: EcosystemHealthItem[] = [], date: string | Date | undefined, scoreBounds: ScoreBounds = [0, 10
shared/utils/charts.ts:354
↓ 2 callersFunctiongetCompleteDayRange
(days: string[])
shared/utils/charts.ts:4
↓ 2 callersFunctiongetPreviousDays
({ date, length, offset = 0, }: { date: string length: number offset?: number })
shared/utils/count-classification-by-date.ts:187
↓ 2 callersFunctiongetTotalClassificationCount
( counts: ClassificationStats | undefined, )
shared/utils/count-classification-by-date.ts:109
↓ 2 callersFunctioninterpolate
(from: RGB, to: RGB, amount: number)
app/utils/colors.ts:34
↓ 2 callersFunctiontoUnixSecs
(isoDate: string)
shared/utils/compactor.ts:27
↓ 2 callersFunctiontrackGithubRequest
( options: RequestOptions, headers: ResponseHeaders, status: number, )
server/utils/github-client.ts:7
↓ 2 callersFunctionwithUnit
(val: FlagDataPoint['value'])
app/composables/useFlagDataPoints.ts:52
↓ 1 callersFunctionaddEntryToJson
(entry: AutomationEntry)
scripts/parse-automation-issue.ts:87
↓ 1 callersFunctionbase64UrlToHex
(b64: string)
shared/utils/compactor.ts:23
↓ 1 callersFunctionclassifyByScore
(score: number)
shared/utils/health-stats.ts:6
↓ 1 callersFunctionfetchIssueFromGitHub
( issueNumber: number, )
scripts/parse-automation-issue.ts:113
↓ 1 callersFunctionfetchReposForQuery
( octokit: Octokit, query: string, source: string, )
scripts/scan-bounty-repos.ts:91
↓ 1 callersFunctionformatNextScanTime
(nextScanDate: Date)
app/composables/useNextScanTime.ts:84
↓ 1 callersFunctiongenerateRSSFeed
(automations: VerifiedAutomation[])
server/routes/feed.xml.ts:32
↓ 1 callersFunctiongetCalendarWeekStartDates
(dates: string[])
shared/utils/count-classification-by-date.ts:430
↓ 1 callersFunctiongetCategoryPercentageComparison
({ category, lastDate, previousDate, countsByDate, }: { category: IdentityClassification lastDate:
shared/utils/count-classification-by-date.ts:132
↓ 1 callersFunctiongetClassificationByCalendarWeekChunks
({ data = [], dates = [], }: { data?: EcosystemHealthItem[] dates?: string[] })
shared/utils/count-classification-by-date.ts:434
↓ 1 callersFunctiongetClassificationPercentageTrend
({ currentPercentage, previousPercentage, }: { currentPercentage: number previousPercentage: number })
shared/utils/count-classification-by-date.ts:314
↓ 1 callersFunctiongetClosedPrPercentageEvolutionByRepo
( source: EcosystemHealthItem[] = [], scoreBounds: ScoreBounds = [0, 100], dateKey: keyof EcosystemHealt
shared/utils/charts.ts:236
↓ 1 callersFunctiongetClosedPrPercentageEvolutionTotal
( source: EcosystemHealthItem[] = [], scoreBounds: ScoreBounds = [0, 100], dateKey: keyof EcosystemHealt
shared/utils/charts.ts:294
↓ 1 callersFunctiongetDataPointIcon
(label: string)
app/composables/useFlagDataPoints.ts:27
↓ 1 callersFunctiongetEventIcon
(event: GitHubEvent)
app/composables/useGitHubEventDisplay.ts:26
↓ 1 callersFunctiongetHealthStats
( data: EcosystemHealthItem[] = [], )
shared/utils/health-stats.ts:27
↓ 1 callersFunctiongetNextScanTime
(currentDate: Date = new Date())
app/composables/useNextScanTime.ts:44
↓ 1 callersFunctiongetPreviousMondayDateKey
(date: string)
shared/utils/count-classification-by-date.ts:241
↓ 1 callersFunctiongetSundayDateKey
(date: string)
shared/utils/count-classification-by-date.ts:421
↓ 1 callersFunctionhashPrId
(repo: string, prId: number)
scripts/pr-hash.ts:5
↓ 1 callersFunctionhexToBase64Url
(hex: string)
shared/utils/compactor.ts:19
↓ 1 callersFunctioninterpolateHexColors
({ colors, ratio, }: { colors: string[] ratio: number })
app/utils/colors.ts:42
↓ 1 callersFunctionisIssueNumber
(arg: string)
scripts/parse-automation-issue.ts:142
↓ 1 callersFunctionloadBountyRepos
()
scripts/scan-bounty-repos.ts:67
↓ 1 callersFunctionloadScanResults
()
scripts/scan-users.ts:68
↓ 1 callersFunctionloadVerifiedAutomations
()
scripts/scan-users.ts:56
↓ 1 callersFunctionmain
(options: ScanOptions = {})
scripts/scan-users.ts:194
↓ 1 callersFunctionmain
()
scripts/scan-bounty-repos.ts:131
↓ 1 callersFunctionmain
()
scripts/notify-discord.ts:16
↓ 1 callersFunctionmain
()
scripts/parse-automation-issue.ts:146
↓ 1 callersFunctionpack
(results: EcosystemHealthItem[])
shared/utils/compactor.ts:35
↓ 1 callersFunctionparseRepoConfig
(yamlContent: string)
server/api/webhook/github/_config.ts:66
↓ 1 callersFunctionparseRepoSlug
(input: string)
shared/utils/parse-repo-slug.ts:7
↓ 1 callersFunctionreadCssVariable
(element: HTMLElement, variableName: string)
app/composables/useColors.ts:22
↓ 1 callersFunctionrepoSlugFromUrl
(url: string)
scripts/scan-bounty-repos.ts:85
↓ 1 callersFunctionresolveElement
(element?: CssVariableSource)
app/composables/useColors.ts:32
↓ 1 callersFunctionsaveBountyRepos
(repos: Map<string, BountyRepo>)
scripts/scan-bounty-repos.ts:77
↓ 1 callersFunctionsaveScanResults
(results: ScanResult[], dryRun: boolean = false)
scripts/scan-users.ts:80
↓ 1 callersFunctionscanUser
( username: string, userCreatedAt: string, publicRepos: number, )
scripts/scan-users.ts:93
↓ 1 callersFunctionsearchUsers
( octokit: Octokit, prsPerRepo: number = PR_SCAN_AMOUNT, )
scripts/scan-users.ts:117
↓ 1 callersFunctionsortByTime
(evts: GitHubEvent[])
app/composables/useGitHubEventDisplay.ts:156
next →1–100 of 132, ranked by callers