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

Function parsePort

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

Source from the content-addressed store, hash-verified

519}
520
521function parsePort(value, fallback) {
522 if (value == null || value === "") {
523 return fallback;
524 }
525
526 const parsed = Number.parseInt(value, 10);
527 if (!Number.isInteger(parsed) || parsed <= 0) {
528 throw new Error(`Invalid port: ${value}`);
529 }
530
531 return parsed;
532}
533
534/**
535 * Build safe dev configuration (synchronous version).

Callers 2

buildSafeDevConfigFunction · 0.70
buildSafeDevConfigAsyncFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected