ripple-ai-detector
Version:
🌊 Ripple AI Bug Detector - Built by an AI that knows its flaws. Catch AI-generated bugs before you commit.
17 lines • 638 B
TypeScript
import { GitInfo, GitChange } from '../types/analysis';
export declare class GitManager {
private git;
private cwd;
constructor(cwd?: string);
isGitRepository(): Promise<boolean>;
getGitInfo(): Promise<GitInfo>;
getStagedFiles(): Promise<string[]>;
getModifiedFiles(): Promise<string[]>;
getAllJSFiles(): Promise<string[]>;
isFileIgnored(filePath: string): Promise<boolean>;
getDiff(files?: string[]): Promise<string>;
getChanges(files?: string[]): Promise<GitChange[]>;
private parseNumstat;
getRecentCommits(count?: number): Promise<any[]>;
}
//# sourceMappingURL=git-manager.d.ts.map