MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / readNumberFlag

Function readNumberFlag

scripts/fetch-recent-chat-completion-traces.ts:82–96  ·  view source on GitHub ↗
(
  argv: string[],
  name: string,
  fallback: number,
)

Source from the content-addressed store, hash-verified

80}
81
82function readNumberFlag(
83 argv: string[],
84 name: string,
85 fallback: number,
86): number {
87 const idx = argv.indexOf(name)
88 if (idx < 0) return fallback
89
90 const raw = argv[idx + 1]
91 const parsed = raw ? Number.parseInt(raw, 10) : Number.NaN
92 if (!Number.isFinite(parsed) || parsed <= 0) {
93 throw new Error(`${name} must be a positive integer`)
94 }
95 return parsed
96}
97
98function readStringFlag(
99 argv: string[],

Callers 1

parseArgsFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected