UNPKG

@wocker/ws

Version:

Docker workspace for web projects

23 lines (22 loc) 584 B
type VersionData = { major: number; minor: number; patch: number; tag?: string; build?: number; }; export declare class Version { static readonly REGEXP: RegExp; protected static cache: Map<string, Version>; readonly major: number; readonly minor: number; readonly patch: number; readonly tag?: string; readonly build?: number; constructor(data: VersionData); parts(): number[]; compare(version: string | Version): number; static valid(version: string): boolean; static parse(version: string): Version; } export {};