UNPKG

unbag

Version:

一个专门用来开发npm工具的包

27 lines 936 B
import { FinalUserConfig } from "../../utils/config.cts"; import { MaybePromise } from "../../utils/types.cts"; import { BumpResult } from "./bump.cts"; import { ReleaseChangelogFileContent } from "./changelog.cts"; export interface ReleaseCommitConfig { disable?: boolean; message?: string; addAll: boolean; messageFormat: (params: { finalUserConfig: FinalUserConfig; bumpRes: BumpResult; changelogRes: ReleaseChangelogFileContent; commitFiles: string[]; addAll: boolean; }) => MaybePromise<string>; filesCollect: (params: { finalUserConfig: FinalUserConfig; bumpRes: BumpResult; changelogRes: ReleaseChangelogFileContent; }) => MaybePromise<string[]>; } export declare const ReleaseCommitConfigDefault: ReleaseCommitConfig; export declare const commit: (params: { finalUserConfig: FinalUserConfig; bumpRes: BumpResult; changelogRes: ReleaseChangelogFileContent; }) => Promise<void>;