MCPcopy Create free account
hub / github.com/ecomfe/tempad-dev / parsePositiveInt

Function parsePositiveInt

packages/mcp-server/src/config.ts:10–13  ·  view source on GitHub ↗
(envValue: string | undefined, fallback: number)

Source from the content-addressed store, hash-verified

8 MCP_MAX_PAYLOAD_BYTES,
9 MCP_PORT_CANDIDATES,
10 MCP_TOOL_TIMEOUT_MS
11} from '@tempad-dev/shared'
12
13function parsePositiveInt(envValue: string | undefined, fallback: number): number {
14 const parsed = envValue ? Number.parseInt(envValue, 10) : Number.NaN
15 return Number.isFinite(parsed) && parsed > 0 ? parsed : fallback
16}

Callers 3

resolveToolTimeoutMsFunction · 0.85
resolveMaxAssetSizeBytesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected