/** * @automaker/git-utils * Git operations utilities for AutoMaker */ // Export command execution utilities export { execGitCommand } from './exec.js'; // Export types and constants export { BINARY_EXTENSIONS, GIT_STATUS_MAP, type FileStatus, type MergeStateInfo, } from './types.js'; // Export status utilities export { isGitRepo, parseGitStatus, detectMergeState, detectMergeCommit } from './status.js'; // Export diff utilities export { generateSyntheticDiffForNewFile, appendUntrackedFileDiffs, listAllFilesInDirectory, generateDiffsForNonGitDirectory, getGitRepositoryDiffs, } from './diff.js'; // Export conflict utilities export { getConflictFiles } from './conflict.js'; // Export branch utilities export { getCurrentBranch } from './branch.js';