UNPKG

backport

Version:

A CLI tool that automates the process of backporting commits

20 lines (19 loc) 889 B
import type { ValidConfigOptions } from '../../options/options.js'; import type { CommitAuthor } from '../author.js'; import type { Commit } from '../sourceCommit/parse-source-commit.js'; export declare function gitAddAll({ options }: { options: ValidConfigOptions; }): Promise<{ cmdArgs: ReadonlyArray<string>; code: number | null; stderr: string; stdout: string; }>; export declare function commitChanges({ options, commit, commitAuthor, }: { options: ValidConfigOptions; commit: Commit; commitAuthor: CommitAuthor; }): Promise<void>; export declare function getIsCommitInBranch(options: ValidConfigOptions, commitSha: string): Promise<boolean>; export declare function getIsMergeCommit(options: ValidConfigOptions, sha: string): Promise<boolean>; export declare function getShasInMergeCommit(options: ValidConfigOptions, sha: string): Promise<string[]>;