@commit451/salamander
Version:
Never be AFK
15 lines • 578 B
TypeScript
/**
* Converts a semantic version string to a comparable number
* e.g., "1.2.3" becomes 1002003 (1*1000000 + 2*1000 + 3)
*/
export declare function versionToNumber(version: string): number;
/**
* Compares two version strings
* Returns: -1 if v1 < v2, 0 if v1 === v2, 1 if v1 > v2
*/
export declare function compareVersions(v1: string, v2: string): number;
/**
* Checks if the current version is less than the minimum required version
*/
export declare function isVersionOutdated(currentVersion: string, minVersion: string): boolean;
//# sourceMappingURL=version.d.ts.map