UNPKG

git-diff-from

Version:
28 lines (27 loc) 784 B
/** * Created by user on 2018/5/14/014. */ export interface IOptions { encoding?: string; cwd?: string; } export declare const defaultOptions: IOptions; export interface IGitDiffFromRow { status: string; path: string; fullpath: string; } export type IGitDiffFrom = Array<IGitDiffFromRow> & { from: string; to: string; cwd: string; root: string; files: string[]; }; /** * git diff-tree -r --no-commit-id --name-status --encoding=UTF-8 HEAD~1 HEAD */ export declare function gitDiffFrom(from: string | number, options?: IOptions): IGitDiffFrom; export declare function gitDiffFrom(from: string | number, to: string, options?: IOptions): IGitDiffFrom; export declare function filterArgv(argv: string[]): string[]; export default gitDiffFrom;