UNPKG

@amplitude/ampli

Version:

Amplitude CLI

15 lines (14 loc) 634 B
import { Version } from '../graphql/generated'; export default class SemanticVersion { readonly major: number; readonly minor: number; readonly patch: number; constructor(major: number, minor?: number, patch?: number); toString(): string; toStringShort(): string; equals(other: SemanticVersion): boolean; equalTo(semver: string): boolean; static areEqual(semver1: string, semver2: string): boolean; static fromString(version: string, delimiter?: string): SemanticVersion; static fromAmpliVersion(version: Pick<Version, 'majorVersion' | 'minorVersion' | 'patchVersion'>): SemanticVersion; }