BetterFrame/server/src/shared/version.ts

15 lines
321 B
TypeScript
Raw Normal View History

import { readFileSync } from "node:fs";
let cached: string | null = null;
export function serverVersion(): string {
if (cached) return cached;
try {
const v = readFileSync("/home/bsb/.bf-version", "utf8").trim();
cached = v && v !== "dev" ? v : "dev";
} catch {
cached = "dev";
}
return cached;
2026-05-21 06:51:41 +00:00
}