From 237990619e1f5a4ea9223f603d1ce599bc3b0fd1 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Sat, 21 Mar 2026 20:50:17 +0000 Subject: [PATCH] add getRenderFunction() --- src/index.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/index.ts b/src/index.ts index 47e82da..4e20848 100644 --- a/src/index.ts +++ b/src/index.ts @@ -34,6 +34,12 @@ export default function gemtext(config: GemtextConfig = {}): AstroIntegration { params.addPageExtension(".gmi") params.addContentEntryType({ extensions: [".gmi"], + getRenderFunction: async (config) => { + return async (entry) => ({ + html: entry.body ?? '', + frontmatter: entry.data, + }); + }, getEntryInfo: async ({fileUrl, contents}) => { const lines = contents.split("\n") let data: Record = {}