diff --git a/types/index.d.ts b/types/index.d.ts index 725b9b6..0d7a43d 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -1,11 +1,11 @@ declare module 'replace-in-file' { - function replaceInFile(config: ReplaceInFileConfig): Promise; - function replaceInFile(config: ReplaceInFileConfig, cb: (error: Error, results: ReplaceResults) => void): void; + function replaceInFile(config: ReplaceInFileConfig): Promise; + function replaceInFile(config: ReplaceInFileConfig, cb: (error: Error, results: ReplaceResult[]) => void): void; export default replaceInFile; namespace replaceInFile { - export function sync(config: ReplaceInFileConfig): ReplaceResults; + export function sync(config: ReplaceInFileConfig): ReplaceResult[]; } export interface ReplaceInFileConfig { @@ -19,7 +19,7 @@ declare module 'replace-in-file' { dry?:boolean } - export interface ReplaceResults { + export interface ReplaceResult { file: string; hasChanged: boolean; numMatches?: number,