@yanhe-su/cli
Version:
CLI tool for DAO Style projects - providing project scaffolding, template generation and dependency management
28 lines (27 loc) • 716 B
TypeScript
interface PackageVersion {
latest: string;
next?: string;
beta?: string;
alpha?: string;
}
/**
* 获取 npm 包的最新版本信息
* @param packageName 包名
* @param options 选项
* @returns 版本信息
*/
export declare function getPackageVersions(packageName: string, options?: {
registry?: string;
includePrerelease?: boolean;
}): Promise<PackageVersion>;
/**
* 获取多个包的最新版本
* @param packages 包名数组
* @param options 选项
* @returns 包版本映射
*/
export declare function getMultiplePackageVersions(packages: string[], options?: {
registry?: string;
includePrerelease?: boolean;
}): Promise<Record<string, PackageVersion>>;
export {};