Personal no-bs blogging platform.
Something went wrong. Try again.
12345678910111213import { execSync } from "child_process";
export function getGitInfo() { try { return { hash: execSync("git rev-parse --short HEAD").toString().trim(), message: execSync("git log -1 --pretty=%s").toString().trim(), date: execSync("git log -1 --pretty=%ci").toString().trim(), }; } catch { return { hash: "unknown", message: "", date: "" }; }}