@search-docs/server
Version:
search-docs サーバ実装
22 lines • 713 B
TypeScript
/**
* PIDファイル管理ユーティリティ(Server用)
*/
import type { PidFileContent } from '@search-docs/types';
/**
* プロセスが生きているか確認
*/
export declare function isProcessAlive(pid: number): boolean;
/**
* PIDファイルを作成
*/
export declare function writePidFile(content: PidFileContent): Promise<void>;
/**
* PIDファイルを読み込み
* @returns PIDファイルの内容。ファイルが存在しない場合はnull
*/
export declare function readPidFile(projectRoot: string): Promise<PidFileContent | null>;
/**
* PIDファイルを削除
*/
export declare function deletePidFile(projectRoot: string): Promise<void>;
//# sourceMappingURL=pid.d.ts.map