Files
manage/frontend/src/version.ts
T
2026-05-07 15:17:31 +02:00

20 lines
584 B
TypeScript

declare const __APP_VERSION__: string;
declare const __APP_BUILD_INFO__: string;
export const FRONTEND_VERSION = __APP_VERSION__;
export const FRONTEND_BUILD_INFO = __APP_BUILD_INFO__;
export function formatVersionLabel(version: string, buildInfo: string): string {
const trimmedVersion = version.trim() || "0.1.0";
const trimmedBuild = buildInfo.trim();
if (trimmedBuild && trimmedBuild !== "dev") {
return `${trimmedVersion}+${trimmedBuild}`;
}
return trimmedVersion;
}
export const FRONTEND_VERSION_LABEL = formatVersionLabel(
FRONTEND_VERSION,
FRONTEND_BUILD_INFO,
);