UNPKG

@traf/core

Version:

Find truly affected pacakges in monorepos

20 lines (19 loc) 676 B
interface BaseGitActionArgs { base: string; cwd?: string; } interface GitMergeBaseArgs extends BaseGitActionArgs { head?: string; } export declare function getMergeBase({ cwd, base, head, }: GitMergeBaseArgs): string; export declare function getDiff({ base, cwd }: BaseGitActionArgs): string; interface FileFromRevisionArgs extends BaseGitActionArgs { filePath: string; } export declare function getFileFromRevision({ base, filePath, cwd, }: FileFromRevisionArgs): string; export interface ChangedFiles { filePath: string; changedLines: number[]; } export declare function getChangedFiles({ base, cwd, }: BaseGitActionArgs): ChangedFiles[]; export {};