astro-ghostcms/.pnpm-store/v3/files/93/69fad52d74c1b64a830f1310c7a...

19 lines
508 B
Plaintext
Raw Normal View History

2024-02-14 14:10:47 +00:00
import { parseFrontmatter } from "../content/utils.js";
const markdownContentEntryType = {
extensions: [".md"],
async getEntryInfo({ contents }) {
const parsed = parseFrontmatter(contents);
return {
data: parsed.data,
body: parsed.content,
slug: parsed.data.slug,
rawData: parsed.matter
};
},
// We need to handle propagation for Markdown because they support layouts which will bring in styles.
handlePropagation: true
};
export {
markdownContentEntryType
};