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

Function parsePort

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

Source from the content-addressed store, hash-verified

508}
509
510function parsePort(value, fallback) {
511 if (value == null || value === "") {
512 return fallback;
513 }
514
515 const parsed = Number.parseInt(value, 10);
516 if (!Number.isInteger(parsed) || parsed <= 0) {
517 throw new Error(`Invalid port: ${value}`);
518 }
519
520 return parsed;
521}
522
523/**
524 * Build safe dev configuration (synchronous version).

Callers 2

buildSafeDevConfigFunction · 0.70
buildSafeDevConfigAsyncFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected