UNPKG

@oxog/port-terminator

Version:

Cross-platform utility to terminate processes on ports with zero dependencies

11 lines 600 B
import type { IProcessInfo } from '../types'; export declare class ProcessFinder { private platform; constructor(); findByPort(port: number, protocol?: string): Promise<IProcessInfo[]>; findByPorts(ports: number[], protocol?: string): Promise<Map<number, IProcessInfo[]>>; isPortAvailable(port: number, protocol?: string): Promise<boolean>; waitForPortToBeAvailable(port: number, timeout?: number, protocol?: string): Promise<boolean>; waitForPortToBeBusy(port: number, timeout?: number, protocol?: string): Promise<boolean>; } //# sourceMappingURL=process-finder.d.ts.map