MCPcopy Create free account
hub / github.com/agegr/pi-web / readStatusEntries

Function readStatusEntries

lib/git-changes.ts:47–55  ·  view source on GitHub ↗
(repositoryRoot: string)

Source from the content-addressed store, hash-verified

45}
46
47async function readStatusEntries(repositoryRoot: string): Promise<GitPorcelainEntry[]> {
48 const output = await git(repositoryRoot, [
49 "status",
50 "--porcelain=v1",
51 "-z",
52 "--untracked-files=all",
53 ]);
54 return parseGitPorcelainV1(output);
55}
56
57export async function getGitStatus(cwd: string): Promise<GitStatusResponse> {
58 const repositoryRoot = await findRepositoryRoot(cwd);

Callers 2

getGitStatusFunction · 0.85
getGitFileDiffFunction · 0.85

Calls 2

parseGitPorcelainV1Function · 0.90
gitFunction · 0.70

Tested by

no test coverage detected