UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

20 lines (19 loc) 719 B
declare const versionTypeMap: { alpha: string; beta: string; rc: string; patch: string; minor: string; major: string; }; type VersionType = keyof typeof versionTypeMap | string; export declare function getNexVersionCore(obj: Record<string, string>, versionType: VersionType): string | null; export declare function getNextVersion(packageName: string | undefined, versionType: VersionType): string | null; /** * 生成 alpha、beta 等这些预发布的版本 * @param key 关键词 * @returns 生成的版本 */ export declare function getPreReleaseVersion(key?: string): string | undefined; export declare function genVersion(obj?: Record<string, string>, key?: string): string; export {};