(envValue: string | undefined, fallback: number)
| 8 | MCP_MAX_PAYLOAD_BYTES, |
| 9 | MCP_PORT_CANDIDATES, |
| 10 | MCP_TOOL_TIMEOUT_MS |
| 11 | } from '@tempad-dev/shared' |
| 12 | |
| 13 | function 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 | } |
no outgoing calls
no test coverage detected