UNPKG

@shutootaki/gwm

Version:
30 lines 1.05 kB
export interface VirtualEnvPattern { language: string; patterns: string[]; setupCommands: string[]; } export interface DetectedVirtualEnv { language: string; path: string; pattern: string; } export declare const VIRTUAL_ENV_PATTERNS: VirtualEnvPattern[]; /** 設定キャッシュの変更に追従してパターンを再構築 */ export declare function refreshVirtualEnvPatterns(): void; /** * 指定したディレクトリ内の仮想環境を検出 */ export declare function detectVirtualEnvs(directory: string): DetectedVirtualEnv[]; /** * 検出された仮想環境に基づいてセットアップコマンドを提案 */ export declare function suggestSetupCommands(detectedEnvs: DetectedVirtualEnv[]): string[]; /** * パスが仮想環境かどうかチェック */ export declare function isVirtualEnv(targetPath: string): boolean; /** * 仮想環境パターンを除外パターンとして取得 */ export declare function getVirtualEnvExcludePatterns(): string[]; //# sourceMappingURL=virtualenv.d.ts.map