UNPKG

jsonresume-theme-latexone

Version:

a theme for json resume

18 lines (17 loc) 509 B
// src/index.ts import { render as ejsRender } from "ejs"; import { readFileSync } from "fs"; import { resolve, dirname } from "path"; import { fileURLToPath } from "url"; var import_meta = {}; var __filename = fileURLToPath(import_meta.url); var __dirname = dirname(__filename); var templatePath = resolve(__dirname, "../resume.template.ejs"); var template = readFileSync(templatePath, "utf-8"); function render(resume) { const html = ejsRender(template, { resume }); return html; } export { render };