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

Function parsePort

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

Source from the content-addressed store, hash-verified

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

Callers 2

buildSafeDevConfigFunction · 0.70
buildSafeDevConfigAsyncFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected