UNPKG

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
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