MCPcopy Create free account
hub / github.com/bytebase/dbhub / parseNonNegativeInteger

Function parseNonNegativeInteger

src/config/env.ts:609–615  ·  view source on GitHub ↗
(value: string, name: string)

Source from the content-addressed store, hash-verified

607 }
608
609 const parseNonNegativeInteger = (value: string, name: string): number => {
610 const parsed = Number(value);
611 if (!Number.isInteger(parsed) || parsed < 0) {
612 throw new Error(`Invalid value for ${name}: "${value}". Expected a non-negative integer.`);
613 }
614 return parsed;
615 };
616
617 // SSH Keepalive Interval (optional) - seconds between keepalive packets
618 if (args["ssh-keepalive-interval"]) {

Callers 1

resolveSSHConfigFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected