worktree-tool
Version:
A command-line tool for managing Git worktrees with integrated tmux/shell session management
13 lines • 416 B
TypeScript
export interface ExecutionContext {
worktreeName: string;
worktreePath: string;
command: string;
args: string[];
env: Record<string, string>;
ports?: number[];
}
export declare abstract class ExecutionMode {
abstract execute(contexts: ExecutionContext[]): Promise<void>;
protected getEnvironment(context: ExecutionContext): Record<string, string>;
}
//# sourceMappingURL=base.d.ts.map