UNPKG

@oxog/port-terminator

Version:

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

11 lines 673 B
import type { IProcessInfo } from '../types'; export declare class ProcessKiller { private platform; constructor(); killProcess(pid: number, force?: boolean, gracefulTimeout?: number): Promise<boolean>; killProcesses(pids: number[], force?: boolean, gracefulTimeout?: number): Promise<Map<number, boolean>>; killProcessesByPort(port: number, force?: boolean, gracefulTimeout?: number, protocol?: string): Promise<IProcessInfo[]>; killProcessesByPorts(ports: number[], force?: boolean, gracefulTimeout?: number, protocol?: string): Promise<Map<number, IProcessInfo[]>>; private waitForProcessToExit; } //# sourceMappingURL=process-killer.d.ts.map