UNPKG

@developerisnow/git-repositories-statistic-analyzer

Version:

A powerful tool for analyzing multiple Git repositories and generating comprehensive statistics

29 lines (28 loc) 659 B
export interface GitRepositoryStats { nameFolder: string; usernamesUrlRepos: string; gitFolderSize: string; dateLastCommit: string; messageLastCommit: string; amountTotalCommits: string; ageRepo: string; dateFirstCommit: string; urlsRepo: string; amountUncommitedFiles: string; hashLastCommit: string; pathFolder: string; } export interface ScanOptions { folderPath: string; repoList: string; filter?: string; } export interface FilterCriteria { usernameFilter: Set<string>; showEmptyUrls: boolean; } export interface GitCommand { command: string; args: string[]; cwd: string; }