MCPcopy Create free account
hub / github.com/OpenHands/OpenHands / parsePort

Function parsePort

scripts/dev-safe.mjs:540–551  ·  view source on GitHub ↗
(value, fallback)

Source from the content-addressed store, hash-verified

538}
539
540function parsePort(value, fallback) {
541 if (value == null || value === "") {
542 return fallback;
543 }
544
545 const parsed = Number.parseInt(value, 10);
546 if (!Number.isInteger(parsed) || parsed <= 0) {
547 throw new Error(`Invalid port: ${value}`);
548 }
549
550 return parsed;
551}
552
553/**
554 * Build safe dev configuration (synchronous version).

Callers 2

buildSafeDevConfigFunction · 0.70
buildSafeDevConfigAsyncFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected