packages-update
Version:
📦 A flexible and lightweight updater for packages
9 lines (8 loc) • 723 B
TypeScript
import { PackageData, PackageSource } from '../@types/packages.js';
export declare const getLatest: (packageData: PackageData) => string;
export declare const getLatestByTag: (tag: string, packageData: PackageData) => string | undefined;
export declare const getLatestPatch: (currentVersion: string, packageData: PackageData) => string;
export declare const getLatestMinor: (currentVersion: string, packageData: PackageData) => string;
export declare const getLatestMajor: (currentVersion: string, packageData: PackageData) => string;
export declare const mapVersions: (PackageSource: PackageSource) => PackageData | false;
export declare const getVersions: (pkg: string, registry: string) => Promise<PackageData | false>;