diff options
Diffstat (limited to 'packages/taler-util/src/libtool-version.ts')
-rw-r--r-- | packages/taler-util/src/libtool-version.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/taler-util/src/libtool-version.ts b/packages/taler-util/src/libtool-version.ts index 17d2bbbdc..ed11a4e95 100644 --- a/packages/taler-util/src/libtool-version.ts +++ b/packages/taler-util/src/libtool-version.ts @@ -27,14 +27,15 @@ export interface VersionMatchResult { * Is the first version compatible with the second? */ compatible: boolean; + /** - * Is the first version older (-1), newser (+1) or + * Is the first version older (-1), newer (+1) or * identical (0)? */ currentCmp: number; } -interface Version { +export interface Version { current: number; revision: number; age: number; @@ -64,7 +65,7 @@ export namespace LibtoolVersion { return { compatible, currentCmp }; } - function parseVersion(v: string): Version | undefined { + export function parseVersion(v: string): Version | undefined { const [currentStr, revisionStr, ageStr, ...rest] = v.split(":"); if (rest.length !== 0) { return undefined; |