MiniSearch / client /modules /appInfo.ts
github-actions[bot]
Sync from https://github.com/felladrin/MiniSearch
9509f5b
Raw
History Blame Contribute Delete
587 Bytes
import { repository } from "@root/package.json";
import { getSemanticVersion } from "@/modules/stringFormatters";
/**
* Application name extracted from repository URL
*/
export const appName = repository.url.split("/").pop();
/**
* Full repository URL
*/
export const appRepository = repository.url;
/**
* Application version with build timestamp and, when the build had a git
* repository available, the commit hash as semver build metadata.
*/
export const appVersion = [
getSemanticVersion(VITE_BUILD_DATE_TIME),
VITE_COMMIT_SHORT_HASH,
]
.filter(Boolean)
.join("+");