Aller au contenu
An 8-bit icon with two rectangles: the top one has three colored horizontal lines representing YAML frontmatter, the bottom features a large stylized “M” for markdown. Abstract arrows point between them to indicate extracting and updating data. The graphic is flat, geometric, 2D, with five solid corporate colors, no people, text, or decorative effects, and measures 128 by 128 pixels.

Markdown

AI generated translation.

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.

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)

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" })