configuration/constants/vcs.constants.ts
configuration/constants/vcs.constants.ts is a file in GovLab Stats. 14 lines of code and 5 definitions.
export const VCS_BINARY = "git";
export const WORKSPACE_LABEL = "banes-lab";
export const INSIDE_WORK_TREE = "true";
export const SHORTLOG_SEPARATOR = "\t";
export const VCS_QUERIES = {
branch: ["rev-parse", "--abbrev-ref", "HEAD"],
commits: ["rev-list", "--count", "HEAD"],
firstDate: ["log", "--reverse", "--max-parents=0", "-1", "--format=%as"],
head: ["rev-parse", "--short", "HEAD"],
inside: ["rev-parse", "--is-inside-work-tree"],
lastDate: ["log", "-1", "--format=%as"],
shortlog: ["shortlog", "-sne", "--all"],
tracked: ["ls-files"],
} as const;