
Markdown
La classe MD
fournit un ensemble d’utilitaires pour travailler avec Markdown et le texte frontmatter.
Le parseur prend également en charge des variantes de markdown comme MDX.
frontmatter
Section intitulée « frontmatter »Extrait et analyse le texte frontmatter d’un fichier markdown. Renvoie undefined
si aucun frontmatter n’est trouvé ou si l’analyse échoue. Le format par défaut est yaml
.
const frontmatter = MD.frontmatter(text, "yaml")
Extrait la source markdown sans le frontmatter.
const content = MD.content(text)
updateFrontmatter
Section intitulée « updateFrontmatter »Fusionne les valeurs du frontmatter dans le fichier markdown existant. Utilisez la valeur null
pour supprimer des champs.
const updated = MD.updateFrontmatter(text, { title: "New Title" })