worktree-tool
Version:
A command-line tool for managing Git worktrees with integrated tmux/shell session management
20 lines • 802 B
JavaScript
import { program } from "./cli/program.js";
import { createCommand } from "./commands/create.js";
import { execCommand } from "./commands/exec.js";
import { createHelpCommand } from "./commands/help.js";
import { initCommand } from "./commands/init.js";
import { mergeCommand } from "./commands/merge.js";
import { removeCommand } from "./commands/remove.js";
import { statusCommand } from "./commands/status.js";
// Register commands
program.addCommand(initCommand);
program.addCommand(createCommand);
program.addCommand(execCommand);
program.addCommand(statusCommand);
program.addCommand(removeCommand);
program.addCommand(mergeCommand);
program.addCommand(createHelpCommand(program));
// Parse command line arguments
program.parse(process.argv);
//# sourceMappingURL=index.js.map