Something went wrong. Try again.
Something went wrong. Try again.
478 B · 15 lines
TypeScript
at main
12345678910111213141516import { existsSync, readFileSync } from "node:fs"import path from "node:path"import { fileURLToPath } from "node:url"
const SRC_DIR = path.dirname(fileURLToPath(import.meta.url))export const ADMIN_DIST_DIR = path.join(SRC_DIR, "..", "dist", "admin")const ADMIN_INDEX = path.join(ADMIN_DIST_DIR, "index.html")
export function adminPage(): string { return readFileSync(ADMIN_INDEX, "utf8")}
export function hasAdminBuild(): boolean { return existsSync(ADMIN_INDEX)}