update build process and versioning

This commit is contained in:
Nystik
2026-05-26 02:55:24 +02:00
parent 28effab1ed
commit d5fb9e1e1d
11 changed files with 83 additions and 36 deletions

View File

@@ -1,15 +1,14 @@
const express = require("express");
const { getVersion } = require("../version");
const { getSemver, getBuild } = require("../version");
const config = require("../config");
const router = express.Router();
// `version` is the display-friendly SemVer. `build` is the per-build stamp for cache-bust.
router.get("/", (req, res) => {
const pkg = require("../../package.json");
res.json({
version: getVersion(),
semver: pkg.version,
version: getSemver(),
build: getBuild(),
obsidianVersion: config.obsidianVersion,
});
});