Add hybrid app version labels

This commit is contained in:
2026-05-07 15:17:31 +02:00
parent 1113fac144
commit 1d1f052d18
15 changed files with 158 additions and 11 deletions
+19
View File
@@ -0,0 +1,19 @@
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,
);