ripple-ai-detector
Version:
🌊 Ripple AI Bug Detector - Built by an AI that knows its flaws. Catch AI-generated bugs before you commit.
23 lines • 1.02 kB
TypeScript
import fs from 'fs-extra';
export interface FileInfo {
path: string;
content: string;
extension: string;
isTypeScript: boolean;
isJavaScript: boolean;
}
export declare class FileUtils {
static exists(filePath: string): Promise<boolean>;
static readFile(filePath: string): Promise<string>;
static writeFile(filePath: string, content: string): Promise<void>;
static getFileInfo(filePath: string): Promise<FileInfo>;
static findFiles(patterns: string[], cwd?: string): Promise<string[]>;
static getJSFiles(directory?: string): Promise<string[]>;
static isSupportedFile(filePath: string): boolean;
static getRelativePath(filePath: string, basePath?: string): string;
static ensureDir(dirPath: string): Promise<void>;
static getStats(filePath: string): Promise<fs.Stats>;
static isDirectory(filePath: string): Promise<boolean>;
static getRecentlyModified(directory: string, minutes?: number): Promise<string[]>;
}
//# sourceMappingURL=file-utils.d.ts.map