MCPcopy Create free account

hub / github.com/anniebuildz/freshquota / functions

Functions43 in github.com/anniebuildz/freshquota

↓ 12 callersFunctionreadState
(filePath)
src/state.mjs:20
↓ 11 callersFunctionwriteState
(filePath, state)
src/state.mjs:30
↓ 8 callersFunctionisWindowActive
(historyPath)
src/trigger.mjs:8
↓ 7 callersFunctionfindOptimalAnchor
(distribution)
src/analyzer.mjs:208
↓ 6 callersFunctionformatAnchor
(decimalHours)
src/analyzer.mjs:277
↓ 6 callersFunctionmakeEntry
(hour)
test/analyzer.test.mjs:69
↓ 6 callersFunctionnotifyTriggerResult
(result, resetAt)
src/notifier.mjs:15
↓ 5 callersFunctionparseHistory
(filePath)
src/analyzer.mjs:9
↓ 4 callersFunctionalreadyTriggeredToday
(state)
src/trigger.mjs:23
↓ 4 callersFunctionbuildDistribution
(entries)
src/analyzer.mjs:29
↓ 4 callersFunctionbuildPlist
(anchor, scriptPath, logDir)
src/scheduler.mjs:12
↓ 4 callersFunctioncomputeNextWake
(anchor, now = new Date())
src/scheduler.mjs:42
↓ 4 callersFunctionfilterRecent
(entries, days = 14)
src/analyzer.mjs:24
↓ 4 callersFunctionisDistributionFlat
(distribution)
src/analyzer.mjs:50
↓ 4 callersFunctionplistPath
()
src/scheduler.mjs:8
↓ 3 callersFunctioncomputeAnchor
(midpoint)
src/analyzer.mjs:44
↓ 3 callersFunctiondefaultHistoryPath
()
src/analyzer.mjs:5
↓ 3 callersFunctiondefaultStatePath
()
src/state.mjs:16
↓ 3 callersFunctionsendNotification
(title, message)
src/notifier.mjs:3
↓ 2 callersFunctionexecuteClaude
()
src/trigger.mjs:48
↓ 2 callersFunctionschedulePmsetWake
(anchor)
src/scheduler.mjs:88
↓ 2 callersFunctionsumRange
(distribution, start, end)
src/analyzer.mjs:143
↓ 2 callersFunctionwaitForNetwork
(timeoutMs = 30000)
src/trigger.mjs:39
↓ 1 callersFunctioncancelPmsetSchedules
()
src/scheduler.mjs:95
↓ 1 callersFunctioncheckNetwork
()
src/trigger.mjs:30
↓ 1 callersFunctioncmdAnalyze
()
src/cli.mjs:44
↓ 1 callersFunctioncmdDoctor
()
src/cli.mjs:244
↓ 1 callersFunctioncmdInstall
()
src/cli.mjs:90
↓ 1 callersFunctioncmdRun
()
src/cli.mjs:187
↓ 1 callersFunctioncmdStatus
()
src/cli.mjs:123
↓ 1 callersFunctioncmdTrigger
()
src/cli.mjs:146
↓ 1 callersFunctioncmdUninstall
()
src/cli.mjs:111
↓ 1 callersFunctionfindGaps
(distribution, minHours = 5)
src/analyzer.mjs:65
↓ 1 callersFunctionfindGapsAtThreshold
(distribution, threshold, minHours)
src/analyzer.mjs:83
↓ 1 callersFunctionfindQuietestWindow
(distribution, windowSize)
src/analyzer.mjs:122
↓ 1 callersFunctionformatPmsetDate
(date)
src/scheduler.mjs:53
↓ 1 callersFunctionprintDistribution
(dist)
src/cli.mjs:33
↓ 1 callersFunctionprintUsage
()
src/cli.mjs:20
↓ 1 callersFunctionregisterLaunchd
(plistContent)
src/scheduler.mjs:63
↓ 1 callersFunctionrun
(args)
src/cli.mjs:282
↓ 1 callersFunctionsimulateWindowChain
(triggerHour, distribution)
src/analyzer.mjs:160
↓ 1 callersFunctionunregisterLaunchd
()
src/scheduler.mjs:77
FunctionfindPeakPeriod
(distribution)
src/analyzer.mjs:38