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

Function readNumberFlag

scripts/export-deepseek-session-traces.ts:104–118  ·  view source on GitHub ↗
(
  argv: string[],
  name: string,
  fallback: number,
)

Source from the content-addressed store, hash-verified

102}
103
104function readNumberFlag(
105 argv: string[],
106 name: string,
107 fallback: number,
108): number {
109 const idx = argv.indexOf(name)
110 if (idx < 0) return fallback
111
112 const raw = argv[idx + 1]
113 const parsed = raw ? Number.parseInt(raw, 10) : Number.NaN
114 if (!Number.isFinite(parsed) || parsed <= 0) {
115 throw new Error(`${name} must be a positive integer`)
116 }
117 return parsed
118}
119
120function readStringFlag(
121 argv: string[],

Callers 1

parseArgsFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected