Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/658jjh/claude-usage-tracker
/ functions
Functions
144 in github.com/658jjh/claude-usage-tracker
⨍
Functions
144
◇
Types & classes
0
↓ 35 callers
Function
formatNumber
(num)
src/js/utils/formatters.js:19
↓ 11 callers
Function
toLocalDate
(timestampMs)
src/collect-usage.js:38
↓ 10 callers
Function
processJsonlFile
(sessions, source, fullPath, parser, options)
src/collect-usage.js:316
↓ 9 callers
Function
getModelInfo
(model)
src/js/utils/model-utils.js:55
↓ 9 callers
Function
parseTimestamp
(ts)
src/collect-usage.js:50
↓ 8 callers
Function
escapeHTML
(str)
src/js/components/sessions-table.js:330
↓ 8 callers
Function
showToast
(message, isError = false)
src/js/components/data-transfer.js:163
↓ 7 callers
Function
costClass
(cost)
src/js/utils/class-utils.js:1
↓ 7 callers
Function
findJsonl
(dir, maxDepth = 10)
src/collect-usage.js:100
↓ 7 callers
Function
sourceClass
(source)
src/js/utils/class-utils.js:9
↓ 6 callers
Function
updateToggleAllButton
(anyExpanded)
src/js/components/sessions-table.js:92
↓ 5 callers
Function
makeDayEntry
()
src/collect-usage.js:116
↓ 5 callers
Function
toLocalTime
(timestampMs)
src/collect-usage.js:44
↓ 4 callers
Function
closeAllDropdowns
()
src/js/components/filters.js:315
↓ 4 callers
Function
getPricing
(model)
src/collect-usage.js:60
↓ 4 callers
Function
getSourceColor
(source)
src/js/components/charts.js:42
↓ 4 callers
Function
updateTotalsRow
(sessions)
src/js/components/sessions-table.js:105
↓ 3 callers
Function
formatDateStr
* Format a Date object to YYYY-MM-DD string.
src/js/components/heatmap.js:231
↓ 3 callers
Function
formatWithCommas
* Format a number with commas (e.g. 1234567.89 -> "1,234,567.89") * * @param {number} value - The numeric value to format * @param {number} decimal
src/js/components/animations.js:25
↓ 3 callers
Function
getWeekStart
(dateStr)
src/js/utils/date-utils.js:18
↓ 3 callers
Function
updateFilterCount
(shown, total)
src/js/components/filters.js:130
↓ 2 callers
Function
applyDaySelection
()
src/js/components/charts.js:259
↓ 2 callers
Function
applyProviderDimming
()
src/js/components/filters.js:217
↓ 2 callers
Function
backfillLegacyProvider
(data)
src/js/components/data-transfer.js:7
↓ 2 callers
Function
buildDayDetail
(date, sessions)
src/js/components/sessions-table.js:136
↓ 2 callers
Function
buildProjectDetail
(project)
src/js/components/projects-table.js:121
↓ 2 callers
Function
cleanMessageText
(text)
src/collect-usage.js:120
↓ 2 callers
Function
cleanMessageText
(text)
src/js/utils/session-detail-loader.js:10
↓ 2 callers
Function
formatSinceLabel
(sessions)
src/js/main.js:69
↓ 2 callers
Function
formatWeekLabel
(weekStartStr)
src/js/utils/date-utils.js:56
↓ 2 callers
Function
getCurrentRenderer
()
src/js/main.js:45
↓ 2 callers
Function
getModelFamily
(model)
src/js/utils/model-utils.js:123
↓ 2 callers
Function
getWeekEnd
(weekStartStr)
src/js/utils/date-utils.js:38
↓ 2 callers
Function
heatmapLevel
* Determine heatmap intensity level based on cost.
src/js/components/heatmap.js:24
↓ 2 callers
Function
initCharts
(allSessions)
src/js/components/charts.js:128
↓ 2 callers
Function
initFilterDropdowns
(sessions)
src/js/components/filters.js:11
↓ 2 callers
Function
initHeatmap
(allSessions)
src/js/components/heatmap.js:446
↓ 2 callers
Function
keyOf
(s)
src/js/components/data-transfer.js:104
↓ 2 callers
Function
positionTooltip
(tooltip, e)
src/js/components/heatmap.js:331
↓ 2 callers
Function
providerForSource
(name)
src/js/components/filters.js:7
↓ 2 callers
Function
pushToSessionStore
(session)
src/js/components/sessions-table.js:18
↓ 2 callers
Function
reRenderDashboard
(summary, sessions)
src/js/main.js:289
↓ 2 callers
Function
recalcSummary
(sessions)
src/js/components/data-transfer.js:127
↓ 2 callers
Function
renderMonthlyProjection
(summary)
src/js/components/projections.js:28
↓ 2 callers
Function
resetSessionStore
()
src/js/components/sessions-table.js:14
↓ 2 callers
Function
resetTooltipCache
()
src/js/components/heatmap.js:346
↓ 2 callers
Function
runAnimations
()
src/js/components/animations.js:84
↓ 2 callers
Function
scrollToSessionDay
(cell)
src/js/components/heatmap.js:350
↓ 2 callers
Function
setupFilterListeners
(applyFiltersCallback, onProviderChange)
src/js/components/filters.js:261
↓ 2 callers
Function
switchView
(view)
src/js/components/heatmap.js:406
↓ 2 callers
Function
updateYesterdayDelta
(summary, allSessions)
src/js/components/projections.js:90
↓ 1 callers
Function
animateCounter
(element, target, duration = 1500, prefix = '', decimals = 0)
src/js/components/animations.js:40
↓ 1 callers
Function
applyCurrentFilters
()
src/js/main.js:49
↓ 1 callers
Function
applyFilters
(allSessionsData, totalSessionCount, renderCallback)
src/js/components/filters.js:109
↓ 1 callers
Function
buildDailyChart
(allSessions)
src/js/components/charts.js:141
↓ 1 callers
Function
buildModelChart
(allSessions)
src/js/components/charts.js:430
↓ 1 callers
Function
buildSourceChart
(allSessions)
src/js/components/charts.js:339
↓ 1 callers
Function
clearAllFilters
()
src/js/components/filters.js:204
↓ 1 callers
Function
closeSessionDetail
()
src/js/components/sessions-table.js:477
↓ 1 callers
Function
createBarGradient
(ctx, color)
src/js/components/charts.js:51
↓ 1 callers
Function
easeOutCubic
(t)
src/js/components/animations.js:14
↓ 1 callers
Function
exportData
(summary, sessions)
src/js/components/data-transfer.js:16
↓ 1 callers
Function
extractProjectName
(cwd)
src/js/components/projects-table.js:16
↓ 1 callers
Function
extractText
(msg)
src/collect-usage.js:131
↓ 1 callers
Function
extractText
(msg)
src/js/utils/session-detail-loader.js:21
↓ 1 callers
Function
filterSessions
(sessions, filters)
src/js/components/filters.js:94
↓ 1 callers
Function
getActiveFilters
()
src/js/components/filters.js:63
↓ 1 callers
Function
getCodexPricing
(model)
src/collect-usage.js:81
↓ 1 callers
Function
groupByProject
(sessions)
src/js/components/projects-table.js:23
↓ 1 callers
Function
importData
()
src/js/components/data-transfer.js:44
↓ 1 callers
Function
init
()
src/js/main.js:350
↓ 1 callers
Function
initChartDefaults
()
src/js/config/chart-config.js:12
↓ 1 callers
Function
initCounterAnimations
()
src/js/components/animations.js:77
↓ 1 callers
Function
initDataTransfer
()
src/js/main.js:239
↓ 1 callers
Function
initKeyboardShortcuts
(toggleAllFn)
src/js/components/sessions-table.js:493
↓ 1 callers
Function
initReloadButton
()
src/js/main.js:221
↓ 1 callers
Function
loadCache
()
src/collect-usage.js:218
↓ 1 callers
Function
loadData
()
src/js/main.js:91
↓ 1 callers
Function
loadScanIndex
()
src/collect-usage.js:288
↓ 1 callers
Function
loadSessionConversation
(filePath, opts)
src/js/utils/session-detail-loader.js:104
↓ 1 callers
Function
mergeSessions
(existing, incoming)
src/js/components/data-transfer.js:101
↓ 1 callers
Function
parseCodexConversation
(raw)
src/js/utils/session-detail-loader.js:35
↓ 1 callers
Function
parseJsonlConversation
(raw)
src/js/utils/session-detail-loader.js:79
↓ 1 callers
Function
projectionColorClass
(monthlyAmount)
src/js/components/projections.js:14
↓ 1 callers
Function
pushSessions
(sessions, dayData, source, fileName, meta, filePath, provider)
src/collect-usage.js:186
↓ 1 callers
Function
removeDateFromFilter
()
src/js/components/filters.js:192
↓ 1 callers
Function
removeDateToFilter
()
src/js/components/filters.js:196
↓ 1 callers
Function
removeMinCostFilter
()
src/js/components/filters.js:200
↓ 1 callers
Function
removeModelFilter
(model)
src/js/components/filters.js:187
↓ 1 callers
Function
removeSourceFilter
(source)
src/js/components/filters.js:182
↓ 1 callers
Function
renderDaysView
(allSessions)
src/js/components/heatmap.js:101
↓ 1 callers
Function
renderFilterChips
(filters)
src/js/components/filters.js:139
↓ 1 callers
Function
renderHistoryItems
(turns, truncated, assistantLabel)
src/js/components/sessions-table.js:338
↓ 1 callers
Function
renderHoursView
(allSessions)
src/js/components/heatmap.js:35
↓ 1 callers
Function
renderSessionTable
(sessions)
src/js/components/sessions-table.js:216
↓ 1 callers
Function
saveCache
(sessions)
src/collect-usage.js:259
↓ 1 callers
Function
saveScanIndex
(index)
src/collect-usage.js:299
↓ 1 callers
Function
setMostExpensive
(file, date)
src/js/components/sessions-table.js:23
↓ 1 callers
Function
setupDaysClick
(gridEl)
src/js/components/heatmap.js:387
↓ 1 callers
Function
setupDaysTooltip
(gridEl)
src/js/components/heatmap.js:281
next →
1–100 of 144, ranked by callers