MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / parseRemoteDebuggingPort

Function parseRemoteDebuggingPort

packages/cli/src/utils/openBrowser.ts:9–19  ·  view source on GitHub ↗
(value: string | undefined)

Source from the content-addressed store, hash-verified

7}
8
9export function parseRemoteDebuggingPort(value: string | undefined): number | undefined {
10 if (value === undefined || value === "") return undefined;
11 if (!/^\d+$/.test(value)) {
12 throw new Error("--remote-debugging-port must be an integer between 1 and 65535");
13 }
14 const port = Number(value);
15 if (port < 1 || port > 65535) {
16 throw new Error("--remote-debugging-port must be an integer between 1 and 65535");
17 }
18 return port;
19}
20
21export interface RemoteDebuggingPortDeps {
22 browserPath?: string;

Callers 4

runFunction · 0.85
runFunction · 0.85
runFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected