repomix
Version:
A tool to pack repository contents to single file for AI consumption
7 lines (6 loc) • 304 B
TypeScript
export type FileSkipReason = 'binary-extension' | 'binary-content' | 'size-limit' | 'encoding-error';
export interface FileReadResult {
content: string | null;
skippedReason?: FileSkipReason;
}
export declare const readRawFile: (filePath: string, maxFileSize: number) => Promise<FileReadResult>;