Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/freecodexyz/free-code
/ functions
Functions
11,548 in github.com/freecodexyz/free-code
⨍
Functions
11,548
◇
Types & classes
343
↓ 2,704 callers
Function
logForDebugging
( message: string, { level }: { level: DebugLogLevel } = { level: 'debug', }, )
src/utils/debug.ts:203
↓ 1,096 callers
Function
logEvent
( _eventName: string, _metadata: LogEventMetadata, )
src/services/analytics/index.ts:30
↓ 700 callers
Method
has
(key: string)
src/utils/fileStateCache.ts:50
↓ 623 callers
Function
logError
(error: unknown)
src/utils/log.ts:158
↓ 493 callers
Method
set
(key: string, value: FileState)
src/utils/fileStateCache.ts:45
↓ 438 callers
Method
max
()
src/utils/fileStateCache.ts:66
↓ 414 callers
Function
lazySchema
(factory: () => T)
src/utils/lazySchema.ts:5
↓ 358 callers
Function
jsonStringify
( value: unknown, replacer?: | ((this: unknown, key: string, value: unknown) => unknown) | (number
src/utils/slowOperations.ts:180
↓ 343 callers
Function
isEnvTruthy
(envVar: string | boolean | undefined)
src/utils/envUtils.ts:32
↓ 328 callers
Function
advance
Advance one JS char, updating byte offset for UTF-8.
src/utils/bash/bashParser.ts:146
↓ 321 callers
Method
get
()
src/ink/output.ts:268
↓ 318 callers
Method
add
* Add an item to the buffer. If the buffer is full, * the oldest item will be evicted.
src/utils/CircularBuffer.ts:18
↓ 313 callers
Method
keys
()
src/utils/fileStateCache.ts:78
↓ 311 callers
Function
errorMessage
(e: unknown)
src/utils/errors.ts:119
↓ 291 callers
Method
entries
()
src/utils/fileStateCache.ts:82
↓ 262 callers
Function
onDone
(result?: string, doneOptions?: { display?: CommandResultDisplay; metaMessages?: strin
src/screens/REPL.tsx:3213
↓ 243 callers
Function
getGlobalConfig
()
src/utils/config.ts:1064
↓ 235 callers
Function
useAppState
(selector)
src/state/AppState.tsx:142
↓ 233 callers
Function
mk
Build a node. Slices text from source by byte range via char-index lookup.
src/utils/bash/bashParser.ts:660
↓ 229 callers
Function
getFsImplementation
()
src/utils/fsOperations.ts:621
↓ 227 callers
Function
peek
(L: Lexer, off = 0)
src/utils/bash/bashParser.ts:162
↓ 219 callers
Function
logMCPDebug
(serverName: string, message: string)
src/utils/log.ts:314
↓ 216 callers
Method
delete
(key: string)
src/utils/fileStateCache.ts:54
↓ 209 callers
Method
get
(key: string)
src/utils/fileStateCache.ts:41
↓ 207 callers
Method
toString
()
src/utils/bash/ParsedCommand.ts:23
↓ 201 callers
Function
logForDiagnosticsNoPII
( level: DiagnosticLogLevel, event: string, data?: Record<string, unknown>, )
src/utils/diagLogs.ts:27
↓ 196 callers
Function
getCwd
()
src/utils/cwd.ts:26
↓ 186 callers
Function
getSessionId
()
src/bootstrap/state.ts:431
↓ 181 callers
Function
createUserMessage
({ content, isMeta, isVisibleInTranscriptOnly, isVirtual, isCompactSummary, summarizeMetadata, t
src/utils/messages.ts:460
↓ 181 callers
Function
resolve
(start: UUID)
src/utils/sessionStorage.ts:2014
↓ 166 callers
Function
execFileNoThrow
( file: string, args: string[], options: ExecFileOptions = { timeout: 10 * SECONDS_IN_MINUTE * MS_IN
src/utils/execFileNoThrow.ts:26
↓ 154 callers
Function
saveGlobalConfig
( updater: (currentConfig: GlobalConfig) => GlobalConfig, )
src/utils/config.ts:817
↓ 151 callers
Method
write
(x: number, y: number, text: string, softWrap?: boolean[])
src/ink/output.ts:241
↓ 147 callers
Function
getFeatureValue_CACHED_MAY_BE_STALE
( feature: string, defaultValue: T, )
src/services/analytics/growthbook.ts:734
↓ 134 callers
Function
jsonParse
(text, reviver)
src/utils/slowOperations.ts:204
↓ 131 callers
Method
resolve
(authorizationCode: string)
src/services/oauth/auth-code-listener.ts:183
↓ 124 callers
Method
clear
* Clear a region by writing empty cells. Used when a node shrinks to * ensure stale content from the previous frame is removed.
src/ink/output.ts:227
↓ 120 callers
Function
getPlatform
()
src/utils/nativeInstaller/installer.ts:87
↓ 116 callers
Function
getSettingsForSource
( source: SettingSource, )
src/utils/settings/settings.ts:309
↓ 107 callers
Function
useKeybinding
( action: string, handler: () => void | false | Promise<void>, options: Options = {}, )
src/keybindings/useKeybinding.ts:33
↓ 105 callers
Method
preventDefault
()
src/ink/events/terminal-event.ts:64
↓ 105 callers
Function
readFile
(fsPath, options)
src/utils/fsOperations.ts:427
↓ 99 callers
Function
toError
(e: unknown)
src/utils/errors.ts:111
↓ 96 callers
Method
clear
()
src/utils/task/TaskOutput.ts:381
↓ 93 callers
Function
execFileNoThrowWithCwd
( file: string, args: string[], { abortSignal, timeout: finalTimeout = 10 * SECONDS_IN_MINUTE *
src/utils/execFileNoThrow.ts:89
↓ 92 callers
Function
getErrnoCode
(e: unknown)
src/utils/errors.ts:128
↓ 91 callers
Function
color
( c: keyof Theme | Color | undefined, theme: ThemeName, type: ColorType = 'foreground', )
src/components/design-system/color.ts:9
↓ 89 callers
Function
getOriginalCwd
()
src/bootstrap/state.ts:500
↓ 89 callers
Function
plural
( n: number, word: string, pluralWord = word + 's', )
src/utils/stringUtils.ts:32
↓ 88 callers
Method
record
(durationMs: number)
src/utils/fpsTracker.ts:11
↓ 87 callers
Function
mkdir
(dirPath, options)
src/utils/fsOperations.ts:414
↓ 87 callers
Function
stat
(fsPath)
src/utils/fsOperations.ts:394
↓ 86 callers
Function
isENOENT
(e: unknown)
src/utils/errors.ts:139
↓ 84 callers
Function
skipBlanks
(L: Lexer)
src/utils/bash/bashParser.ts:272
↓ 82 callers
Function
count
(arr: readonly T[], pred: (x: T) => unknown)
src/utils/array.ts:5
↓ 82 callers
Method
get
* Get a cached value by key. On first call for a key, computes and caches it. * Subsequent calls return the cached value until a watched file chang
src/utils/git/gitFilesystem.ts:463
↓ 81 callers
Function
updateSettingsForSource
( source: EditableSettingSource, settings: SettingsJson, )
src/utils/settings/settings.ts:416
↓ 79 callers
Function
getAPIProvider
()
src/utils/model/providers.ts:6
↓ 79 callers
Method
write
* Send output to the transport. * In bridge mode, control_request messages are always echoed to stdout so the * bridge parent can detect permiss
src/cli/remoteIO.ts:231
↓ 77 callers
Function
getOauthConfig
()
src/constants/oauth.ts:218
↓ 77 callers
Function
sleep
( ms: number, signal?: AbortSignal, opts?: { throwOnAbort?: boolean; abortError?: () => Error; unref?: b
src/utils/sleep.ts:14
↓ 71 callers
Function
profileCheckpoint
(name: string)
src/utils/startupProfiler.ts:65
↓ 71 callers
Function
useTerminalSize
()
src/hooks/useTerminalSize.ts:7
↓ 70 callers
Function
isSet
(value: any)
src/types/generated/events_mono/claude_code/v1/claude_code_internal_event.ts:856
↓ 68 callers
Function
rgb
(r: number, g: number, b: number)
src/native-ts/color-diff/index.ts:84
↓ 66 callers
Function
getIsNonInteractiveSession
()
src/bootstrap/state.ts:1057
↓ 64 callers
Function
getInitialSettings
()
src/utils/settings/settings.ts:812
↓ 64 callers
Function
writeToStdout
(data: string)
src/utils/process.ts:28
↓ 61 callers
Function
quote
(args: ReadonlyArray<unknown>)
src/utils/bash/shellQuote.ts:267
↓ 61 callers
Function
readdir
(fsPath)
src/utils/fsOperations.ts:398
↓ 60 callers
Function
createAttachmentMessage
( attachment: Attachment, )
src/utils/attachments.ts:3201
↓ 60 callers
Function
isClaudeAISubscriber
()
src/utils/auth.ts:1621
↓ 60 callers
Function
parsePluginIdentifier
(plugin: string)
src/utils/plugins/pluginIdentifier.ts:51
↓ 58 callers
Function
useKeybindings
( // Handler returning `false` means "not consumed" — the event propagates // to later useInput/useKeybind
src/keybindings/useKeybinding.ts:113
↓ 56 callers
Function
expandPath
(path: string, baseDir?: string)
src/utils/path.ts:32
↓ 55 callers
Function
isFullscreenEnvEnabled
()
src/utils/fullscreen.ts:112
↓ 53 callers
Function
unlink
(fsPath)
src/utils/fsOperations.ts:402
↓ 53 callers
Function
useSetAppState
()
src/state/AppState.tsx:170
↓ 52 callers
Method
error
(error: unknown)
src/utils/stream.ts:59
↓ 52 callers
Function
gracefulShutdown
( exitCode = 0, reason: ExitReason = 'other', options?: { getAppState?: () => AppState setAppSta
src/utils/gracefulShutdown.ts:391
↓ 52 callers
Function
isAgentSwarmsEnabled
()
src/utils/agentSwarmsEnabled.ts:24
↓ 51 callers
Function
leaf
(P: ParseState, type: string, tok: Token)
src/utils/bash/bashParser.ts:702
↓ 51 callers
Function
restoreLex
(L: Lexer, s: LexSave)
src/utils/bash/bashParser.ts:759
↓ 49 callers
Function
extractTag
(html: string, tagName: string)
src/utils/messages.ts:633
↓ 49 callers
Function
formatTokens
(count: number)
src/utils/format.ts:133
↓ 48 callers
Function
errorMessage
(err: ImportTokenError, codeUrl: string)
src/commands/remote-setup/remote-setup.tsx:62
↓ 48 callers
Function
truncateToWidth
(text: string, maxWidth: number)
src/utils/truncate.ts:63
↓ 47 callers
Function
useTheme
()
src/components/design-system/ThemeProvider.tsx:122
↓ 46 callers
Function
formatFileSize
(sizeInBytes: number)
src/utils/format.ts:9
↓ 46 callers
Function
formatNumber
(number: number)
src/utils/format.ts:124
↓ 46 callers
Method
markDirty
()
src/native-ts/yoga-layout/index.ts:577
↓ 46 callers
Function
wrapMessagesInSystemReminder
( messages: UserMessage[], )
src/utils/messages.ts:3101
↓ 45 callers
Method
enqueue
* Enqueue a patch to PUT /worker. Coalesces with any existing pending * patch. Fire-and-forget — callers don't need to await.
src/cli/transports/WorkerStateUploader.ts:43
↓ 45 callers
Function
isDefined
(n: number)
src/native-ts/yoga-layout/index.ts:108
↓ 44 callers
Function
isFastModeEnabled
()
src/utils/fastMode.ts:38
↓ 44 callers
Function
pathExists
(path: string)
src/utils/file.ts:39
↓ 44 callers
Function
queryCheckpoint
(name: string)
src/utils/queryProfiler.ts:69
↓ 44 callers
Function
registerCleanup
(cleanupFn: () => Promise<void>)
src/utils/cleanupRegistry.ts:14
↓ 44 callers
Function
sanitizeToolNameForAnalytics
( toolName: string, )
src/services/analytics/metadata.ts:70
↓ 43 callers
Function
nextToken
* Scan next token. Context-sensitive: `cmd` mode treats [ as operator (test * command start), `arg` mode treats [ as word char (glob/subscript).
src/utils/bash/bashParser.ts:302
next →
1–100 of 11,548, ranked by callers