UNPKG

replace-in-files-cli

Version:
20 lines (17 loc) 487 B
export type FileChange = { filePath: string; originalContent: string; newContent: string; }; export type ReplaceInFilesOptions = { find?: Array<string | RegExp>; replacement?: string; // Required when `find` exists ignoreCase?: boolean; glob?: boolean; dryRun?: boolean; transform?: (content: string, filePath: string) => string; }; export default function replaceInFiles( paths: string | readonly string[], options?: ReplaceInFilesOptions, ): Promise<void | FileChange[]>;