MCPcopy Create free account

hub / github.com/Arthur742Ramos/repo-bootcamp / functions

Functions605 in github.com/Arthur742Ramos/repo-bootcamp

↓ 5 callersFunctionparseCodeowners
(content: string)
src/commands/owners-command.ts:36
↓ 5 callersFunctionparseNodeMajor
(version: string)
src/doctor.ts:74
↓ 5 callersFunctionprintList
(label: string, items: string[], color: typeof chalk.green, cap = 25)
src/commands/impact-command.ts:41
↓ 5 callersFunctionpromptUser
()
src/interactive.ts:437
↓ 5 callersFunctionreadContainedFile
(repoPath: string, relPath: string)
src/ingest.ts:515
↓ 5 callersFunctionreadText
(repoPath: string, name: string)
src/commands/preflight-command.ts:59
↓ 5 callersFunctionrepoWith
(files: Record<string, string>)
test/ingest-parsers.test.ts:11
↓ 5 callersFunctionrunCompletionCommand
( program: Command, options: CompletionCommandOptions, deps: CompletionCommandDeps = {} )
src/commands/completion-command.ts:36
↓ 5 callersFunctionsetupRoutes
(overrides: SetupOverrides = {})
test/routes.behavior.test.ts:11
↓ 5 callersFunctionspawnCli
( args: string[], env: NodeJS.ProcessEnv = {}, cwd: string = REPO_ROOT )
test/e2e/helpers.ts:47
↓ 5 callersFunctionstartJobPruner
()
src/web/routes.ts:67
↓ 5 callersFunctionstatus
(message: string)
src/commands/ask-command.ts:24
↓ 5 callersMethodstopInterval
* Stop the timer interval
src/progress.ts:168
↓ 4 callersFunctionaddFsWatch
(watchPath: string, options?: FsWatchOptions)
src/watch.ts:175
↓ 4 callersFunctionanalyzeBadges
(repoPath: string)
src/docs-analyzer.ts:434
↓ 4 callersFunctionanalyzePrerequisites
(repoPath: string)
src/docs-analyzer.ts:358
↓ 4 callersFunctionapplyOutputFormat
( documents: { name: string; content: string }[], format: OutputFormat )
src/formatter.ts:335
↓ 4 callersFunctionbuildJsonOutput
( summaries: CacheEntrySummary[], now: number = Date.now() )
src/commands/cache-list.ts:157
↓ 4 callersFunctionbuildProgram
()
test/completion-command.test.ts:11
↓ 4 callersFunctioncountLine
(label: string, count: number, color: typeof chalk.green)
src/commands/deps-command.ts:36
↓ 4 callersFunctioncreateFixtureRepo
()
test/flags-behavior.test.ts:38
↓ 4 callersFunctioncreateRepo
( baseDir: string, files: Record<string, string> )
test/e2e/health-command.e2e.test.ts:10
↓ 4 callersFunctioncreateRepo
(baseDir: string, files: Record<string, string>)
test/e2e/deps-command.e2e.test.ts:10
↓ 4 callersFunctioncreateRepo
( baseDir: string, files: Record<string, string> )
test/e2e/metrics-command.e2e.test.ts:10
↓ 4 callersFunctionfetchGitRef
( repoPath: string, sourceRef: string, targetRef: string, env?: NodeJS.ProcessEnv )
src/diff.ts:418
↓ 4 callersFunctionfileLink
* Render a file path as a clickable markdown link to its remote blob when a * remote is known, otherwise as a bare inline-code span (local reading).
src/generator.ts:265
↓ 4 callersFunctionformatDocName
(name: string, format: OutputFormat)
src/formatter.ts:330
↓ 4 callersFunctiongatherRequirements
(repoPath: string)
src/commands/preflight-command.ts:74
↓ 4 callersFunctiongenerateMetricsDocs
(metrics: CodebaseMetrics, projectName: string)
src/metrics.ts:476
↓ 4 callersFunctiongenerateRadarDocs
(radar: TechRadar, projectName: string)
src/radar.ts:252
↓ 4 callersMethodgetElapsedTime
* Get elapsed time since start
src/progress.ts:253
↓ 4 callersFunctiongetFileExtension
(format: OutputFormat)
src/formatter.ts:284
↓ 4 callersFunctiongetHeadCommit
(repoPath: string)
src/watch.ts:42
↓ 4 callersFunctiongetPackageJson
* Parse package.json from repo
src/docs-analyzer.ts:68
↓ 4 callersFunctiongetRepoNameFromPath
(localPath: string)
src/repo-resolver.ts:75
↓ 4 callersFunctionisPlainObject
(value: unknown)
src/services/analysis-orchestration.ts:49
↓ 4 callersFunctionisSupportedShell
(value: string)
src/completion.ts:41
↓ 4 callersFunctionisWorkingTreeDirty
(repoPath: string)
src/ingest.ts:492
↓ 4 callersFunctionloadConfig
(configPath?: string)
src/plugins.ts:187
↓ 4 callersFunctionlookupSignal
* Look up a radar signal for a dependency name, matching either an exact key * or a scope key — so a scope stub like `@remix-run` matches `@remix-run
src/radar.ts:22
↓ 4 callersFunctionmakeMetrics
(score: number)
test/scan-command.test.ts:77
↓ 4 callersFunctionmakeOptions
(overrides: Partial<BootcampOptions> = {})
test/cache-wiring.test.ts:44
↓ 4 callersFunctionmakeProgress
()
test/cache-wiring.test.ts:40
↓ 4 callersFunctionmakeRepoInfo
(overrides: Partial<RepoInfo> = {})
test/cache-wiring.test.ts:59
↓ 4 callersFunctionmergeFrameworksFromDeps
( stack: StackInfo, depNames: string[] )
src/ingest.ts:1089
↓ 4 callersFunctionprobeResolved
* Probe a repo-relative base path against the scan set: exact match, then source * extensions, then the ESM `.js`→`.ts` rewrite, then index files. Sh
src/impact.ts:239
↓ 4 callersFunctionquickAsk
( repoPath: string, repoInfo: RepoInfo, scanResult: ScanResult, question: string, verbose: boolean =
src/interactive.ts:525
↓ 4 callersFunctionregisterScanCommand
* Register one of the deterministic, scan-based report commands (`scan`, * `health`, `metrics`, `security`). They share an identical flag surface and
src/cli.ts:283
↓ 4 callersFunctionrenderCompletion
(shell: SupportedShell, spec: CompletionSpec)
src/completion.ts:291
↓ 4 callersFunctionrenderFileList
(scanResult: ScanResult, limit = 40)
src/interactive.ts:113
↓ 4 callersFunctionrenderSectionMatrix
()
src/commands/styles-command.ts:111
↓ 4 callersFunctionrunCachedPhase
( phase: AnalysisPhase, label: string, compute: () => Promise<T> )
src/analysis.ts:60
↓ 4 callersFunctionrunDoctor
( options: DoctorCommandOptions = {}, deps: DoctorCommandDeps = {} )
src/commands/doctor-command.ts:95
↓ 4 callersFunctionrunPlugins
( plugins: BootcampPlugin[], repoPath: string, scanResult: ScanResult, facts: RepoFacts, options: Bo
src/plugins.ts:273
↓ 4 callersMethodstop
* Stop the session
src/interactive.ts:338
↓ 4 callersFunctionstripAnsi
(s: string)
test/interactive.test.ts:527
↓ 4 callersFunctionwaitForTerminalStatus
(app: ReturnType<typeof request>, jobId: string)
test/routes.behavior.test.ts:135
↓ 3 callersFunctionallCommandTokens
(spec: CompletionSpec)
src/completion.ts:96
↓ 3 callersFunctionarrayBodies
(body: string)
src/deps.ts:375
↓ 3 callersFunctionbuildInitConfig
(style?: string)
src/commands/init-command.ts:34
↓ 3 callersFunctioncategorizeDependency
* Categorize a dependency based on its name
src/deps.ts:53
↓ 3 callersFunctionclose
()
test/web.test.ts:30
↓ 3 callersFunctioncombinedScores
( health: RepoHealth, metrics: CodebaseMetrics, security: SecurityAnalysis )
src/commands/scan-command.ts:45
↓ 3 callersFunctioncreateFixtureLlmClient
(response: string)
src/agent.ts:791
↓ 3 callersFunctioncreateRepo
(baseDir: string, files: Record<string, string>)
test/e2e/scan-command.e2e.test.ts:10
↓ 3 callersFunctioncreateRepo
(baseDir: string, files: Record<string, string>)
test/e2e/impact-command.e2e.test.ts:10
↓ 3 callersFunctioncreateRepo
( baseDir: string, files: Record<string, string> )
test/e2e/security-command.e2e.test.ts:10
↓ 3 callersFunctioncreateRepo
(baseDir: string, files: Record<string, string>)
test/e2e/radar-command.e2e.test.ts:10
↓ 3 callersFunctioncreateSessionWithFallback
( client: { createSession(config: TConfig): Promise<TSession> }, config: TConfig, verbose: boolean = fal
src/agent.ts:864
↓ 3 callersFunctiondetailed
(readme: string)
test/health.test.ts:107
↓ 3 callersFunctionemitProgress
(force = false)
src/agent.ts:100
↓ 3 callersFunctionenumPipeList
Render enum values as a pipe-joined JSON placeholder, e.g. `high|medium|low`.
src/agent.ts:369
↓ 3 callersFunctionenumQuotedOrList
Render enum values as a quoted, comma-separated "or" list, e.g. `"high", "medium", or "low"`.
src/agent.ts:374
↓ 3 callersFunctionfactors
(files: FileInfo[])
test/radar-accuracy.test.ts:67
↓ 3 callersFunctiongenerateDiagrams
(facts: RepoFacts)
src/generator.ts:855
↓ 3 callersFunctiongenerateHealthDocs
(health: RepoHealth, projectName: string)
src/health.ts:486
↓ 3 callersFunctiongetFileDiff
* Get diff content for a specific file
src/diff.ts:102
↓ 3 callersFunctiongetHeadCommitSha
(repoPath: string)
src/ingest.ts:478
↓ 3 callersFunctiongetReadmePath
* Get README path
src/docs-fixer.ts:35
↓ 3 callersMethodgetStats
* Get statistics about the run
src/progress.ts:227
↓ 3 callersFunctionisGitRepo
(path: string)
src/repo-resolver.ts:84
↓ 3 callersFunctionisNegativeOptionEnabled
( opts: { [key: string]: unknown }, negativeKey: string, positiveKey: string )
src/cli.ts:255
↓ 3 callersFunctionisObjectRecord
(value: unknown)
src/web/routes.ts:143
↓ 3 callersFunctionjoinRepo
Join a repo-relative base dir with a repo-relative path (base "" = root).
src/impact.ts:142
↓ 3 callersFunctionlistenWithAgent
(app: ReturnType<typeof createApp>)
test/web.test.ts:27
↓ 3 callersFunctionmajorOf
(value)
scripts/check-packaging.mjs:24
↓ 3 callersFunctionmakeAnalysis
(facts: RepoFacts)
test/main-command.behavior.test.ts:360
↓ 3 callersFunctionmakeAnalysis
(score: number)
test/security-command.test.ts:40
↓ 3 callersFunctionmakeFacts
(repoName = "local/fixture-source")
test/flags-behavior.test.ts:88
↓ 3 callersFunctionmakeHealth
(score: number)
test/scan-command.test.ts:63
↓ 3 callersFunctionmakeHealth
(score: number)
test/health-command.test.ts:30
↓ 3 callersFunctionmakeMetrics
(score: number)
test/metrics-command.test.ts:36
↓ 3 callersFunctionmakePreparedResult
(facts: RepoFacts, overrides: Record<string, unknown> = {})
test/main-command.behavior.test.ts:346
↓ 3 callersFunctionmakeRadar
(score: number)
test/radar-command.test.ts:49
↓ 3 callersFunctionmakeRepo
( files: Record<string, string> )
test/impact-graph-extra.test.ts:12
↓ 3 callersFunctionmakeSecurity
(score: number)
test/scan-command.test.ts:98
↓ 3 callersFunctionmakeStyleConfig
()
test/main-command.behavior.test.ts:324
↓ 3 callersFunctionmockExecError
(message: string)
test/watch.test.ts:32
↓ 3 callersFunctionnormalizeDiagramTitle
* Parse a .mmd file that may contain multiple diagrams * Each diagram should start with a title comment: %%% Title Name
src/diagrams.ts:58
↓ 3 callersFunctionnormalizeRepoDir
Normalize a repo-relative directory: leading "./" and "." → "" (repo root).
src/impact.ts:137
← previousnext →201–300 of 605, ranked by callers