UNPKG

@bobmatnyc/ai-code-review

Version:

A TypeScript-based tool for automated code reviews using AI models from Google Gemini, Anthropic Claude, and OpenRouter

27 lines (26 loc) 985 B
/** * @fileoverview File writing utilities. * * This module provides utilities for writing files and creating directories, * with error handling and logging. */ /** * Create a directory if it doesn't exist * @param dirPath Path to the directory * @returns Promise resolving when the directory is created or already exists */ export declare function ensureDirectoryExists(dirPath: string): Promise<void>; /** * Write content to a file, creating the directory if needed * @param filePath Path to the file * @param content Content to write * @returns Promise resolving when the file is written */ export declare function writeFile(filePath: string, content: string): Promise<void>; /** * Append content to a file, creating the file if it doesn't exist * @param filePath Path to the file * @param content Content to append * @returns Promise resolving when the content is appended */ export declare function appendFile(filePath: string, content: string): Promise<void>;