File size: 587 Bytes
634e30a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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("+");