evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
A small utility that discovers multiple free TCP ports in order, suitable for booting clusters of local services without collisions.
export type PortRequestOptions = {
startPort?: number;
stopPort?: number;
host?: string | null;
};
export async function findSequentialPorts(
count: number,
options?: PortRequestOptions
): Promise<number[]>;Locates available TCP ports across hosts to satisfy sequential allocation requests.