MCPcopy Index your code
hub / github.com/Waishnav/devspace / parsePositiveInteger

Function parsePositiveInteger

src/config.ts:126–135  ·  view source on GitHub ↗
(value: string | undefined, fallback: number, name: string)

Source from the content-addressed store, hash-verified

124}
125
126function parsePositiveInteger(value: string | undefined, fallback: number, name: string): number {
127 if (!value) return fallback;
128
129 const parsed = Number(value);
130 if (!Number.isInteger(parsed) || parsed < 1) {
131 throw new Error(`Invalid ${name}: ${value}`);
132 }
133
134 return parsed;
135}
136
137function parseToolNaming(value: string | undefined): ToolNamingMode {
138 if (!value || value === "short") return "short";

Callers 1

parseOAuthConfigFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected