@oxog/port-terminator
Version:
Cross-platform utility to terminate processes on ports with zero dependencies
13 lines • 579 B
TypeScript
import type { IPlatformImplementation, IProcessInfo } from '../types';
export declare class WindowsPlatform implements IPlatformImplementation {
findProcessesByPort(port: number, protocol?: string): Promise<IProcessInfo[]>;
killProcess(pid: number, force?: boolean): Promise<boolean>;
isPortAvailable(port: number, protocol?: string): Promise<boolean>;
private executeCommand;
private getProcessName;
private getProcessCommand;
private getProcessUser;
private waitForProcessToExit;
private parseCSVLine;
}
//# sourceMappingURL=windows.d.ts.map