const COMMIT_ID: string = (() => { try { const childProcess = require("child_process"); return childProcess .execSync('git log -1 --format="%at000" --date=unix') .toString() .trim(); } catch (e) { console.error("[Build Config] No git or not from git repo."); return "unknown"; } })(); export const getBuildConfig = () => { if (typeof process === "undefined") { throw Error( "[Server Config] you are importing a nodejs-only module outside of nodejs", ); } return { commitId: COMMIT_ID, }; };