From 674fe965550444db87edc7937ff6932e1a918d9d Mon Sep 17 00:00:00 2001 From: nsfisis Date: Fri, 27 Jun 2025 23:39:31 +0900 Subject: feat(meta): rename vhosts/ directory to services/ --- services/blog/nuldoc-src/render.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 services/blog/nuldoc-src/render.ts (limited to 'services/blog/nuldoc-src/render.ts') diff --git a/services/blog/nuldoc-src/render.ts b/services/blog/nuldoc-src/render.ts new file mode 100644 index 00000000..fbad25ab --- /dev/null +++ b/services/blog/nuldoc-src/render.ts @@ -0,0 +1,13 @@ +import { Node } from "./dom.ts"; +import { renderHtml } from "./renderers/html.ts"; +import { renderXml } from "./renderers/xml.ts"; + +export type RendererType = "html" | "xml"; + +export function render(root: Node, renderer: RendererType): string { + if (renderer === "html") { + return renderHtml(root); + } else { + return renderXml(root); + } +} -- cgit v1.2.3-70-g09d2