diff options
| author | Leonardo Bishop <me@leonardobishop.com> | 2023-08-27 11:24:03 +0100 |
|---|---|---|
| committer | Leonardo Bishop <me@leonardobishop.com> | 2023-08-27 11:24:03 +0100 |
| commit | 8f4f459f8cc34c89c40f67ab9f5f8c553547c881 (patch) | |
| tree | 802eb1c8836fce6391dcff198ddf31e2d222c7c2 /app/builder | |
| parent | ce7ec8a43d874fecec705cfc570fd864a905d1d2 (diff) | |
Fix build date to be constant for all renders
Diffstat (limited to 'app/builder')
| -rw-r--r-- | app/builder/render.ts | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/app/builder/render.ts b/app/builder/render.ts index 3ada548..ed59cc6 100644 --- a/app/builder/render.ts +++ b/app/builder/render.ts @@ -1,7 +1,7 @@ import { Page, PageDirectory } from "./pages"; import ejs from 'ejs'; import path from 'path'; -import os from 'os'; +import buildInfo from "../config/info.js"; export async function render(page: Page, pageDirectory: PageDirectory): Promise<string> { const options = { @@ -9,18 +9,7 @@ export async function render(page: Page, pageDirectory: PageDirectory): Promise< site: { pages: pageDirectory, }, - build: { - date: new Date(), - os: { - hostname: os.hostname(), - platform: os.platform(), - release: os.release(), - type: os.type(), - }, - panulat: { - version: process.env.npm_package_version, - }, - } + build: buildInfo, }; return await ejs.renderFile(path.join(process.env.VIEWS_DIR, `${page.view}.ejs`), options); } |
