@bumpup/lib
Version:
fully automated and extensible software versioning
10 lines (9 loc) • 432 B
TypeScript
export declare type BumpupData = {
version?: string;
type?: string;
newVersion?: string;
};
export declare type BumpupPluginOptions = Record<string, unknown>;
export declare type ConfiguredBumpupPlugin = (data: BumpupData) => BumpupData;
export declare type BumpupPlugin = (options: BumpupPluginOptions) => ConfiguredBumpupPlugin;
export declare const bumpup: (plugins: ConfiguredBumpupPlugin[]) => BumpupData;