@dev-build-deploy/version-it
Version:
Version Management Library
20 lines (19 loc) • 546 B
TypeScript
/**
* Pre-release modifier
* @type Modifier
* @member identifier Identifier of the modifier
* @member value Value of the modifier
* @member length Length of the value
*/
export type Modifier = {
identifier?: string;
value: number;
length: number;
};
/**
* Compares to lists of Modifiers
* @param a Left side of comparison
* @param b Right side of comparison
* @returns 1 if a is greater than b, -1 if a is less than b, 0 if a is equal to b
*/
export declare function compareModifiers(a: Modifier[], b: Modifier[]): number;