factors out body and slug in getEntryInfo()
This commit is contained in:
+6
-2
@@ -48,11 +48,15 @@ export default function gemtext(config: GemtextConfig = {}): AstroIntegration {
|
||||
} catch { }
|
||||
}
|
||||
|
||||
const body = lines.slice(bodyStartLineIndex).join('\n');
|
||||
|
||||
const slug = typeof data['slug'] === 'string' ? data['slug'] : fileUrl.pathname;
|
||||
|
||||
return {
|
||||
data,
|
||||
rawData: frontmatter,
|
||||
body: lines.slice(bodyStartLineIndex).join('\n'),
|
||||
slug: typeof data['slug'] === 'string' ? data['slug'] : fileUrl.pathname,
|
||||
body,
|
||||
slug,
|
||||
};
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user