123456789101112131415161718192021222324 |
- 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,
- };
- };
|