PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` /** * portfinder.js typescript definitions. * * (C) 2011, Charlie Robbins */ type PortfinderCallback = (err: Error, port: number) => void; interface PortFinderOptions{ /** * Host to find available port on. */ host?: string; /** * search start port (equals to port when not provided) * This exists because getPort and getPortPromise mutates port state in * recursive calls and doesn't have a way to retrieve begininng port while * searching. */ startPort?: number; /** * Minimum port (takes precedence over `basePort`). */ port?: number; /** * Maximum port */ stopPort?: number; } /** * The lowest port to begin any port search from. */ export let basePort: number; /** * Responds with a unbound port on the current machine. */ export function getPort(callback: PortfinderCallback): void; export function getPort(options: PortFinderOptions, callback: PortfinderCallback): void; export function getPorts(count: number, options: PortFinderOptions, callback: (err: Error, ports: Array) => void): void; /** * Responds a promise of an unbound port on the current machine. */ export function getPortPromise(options?: PortFinderOptions): Promise;