UNPKG

@oxog/port-terminator

Version:

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

14 lines 610 B
import type { IPlatformImplementation, IProcessInfo } from '../types'; export declare class LinuxPlatform implements IPlatformImplementation { findProcessesByPort(port: number, protocol?: string): Promise<IProcessInfo[]>; killProcess(pid: number, force?: boolean): Promise<boolean>; isPortAvailable(port: number, protocol?: string): Promise<boolean>; private findWithLsof; private findWithNetstat; private executeCommand; private getProcessCommand; private getProcessUser; private waitForProcessToExit; private deduplicateProcesses; } //# sourceMappingURL=linux.d.ts.map