lerna
Version:
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository
11 lines (10 loc) • 480 B
TypeScript
import { ExecOptions } from "child_process";
import * as childProcess from "@lerna/child-process";
export interface GitCommitOptions {
amend?: boolean;
overrideMessage?: boolean;
commitHooks?: boolean;
signGitCommit?: boolean;
signoffGitCommit?: boolean;
}
export declare function gitCommit(message: string, { amend, commitHooks, signGitCommit, signoffGitCommit, overrideMessage }: GitCommitOptions, opts: ExecOptions): Promise<childProcess.LernaReturnValue>;