gfm()
Crée un plugin GFM qui active les extensions GitHub Flavored Markdown.
import { gfm } from "@unifast/node";Signature
function gfm(options?: GfmPluginOptions): UnifastPluginParamètres
options?
Configuration individuelle des fonctionnalités GFM
| Propriété | Type | Défaut | Description |
|---|---|---|---|
tables | boolean | true | Active les tableaux pipe via la syntaxe | |
taskList | boolean | true | Active les cases à cocher - [x] / - [ ] pour les listes de tâches |
strikethrough | boolean | true | Active la syntaxe |
footnotes | boolean | true | Active les références 1 et les définitions de notes de bas de page |
autolink | boolean | true | Transforme automatiquement les URL nues en liens |
Utilisation
import { compile, gfm } from "@unifast/node";
const result = compile(md, {
plugins: [
gfm({
tables: true,
taskList: true,
strikethrough: true,
footnotes: true,
autolink: true,
}),
],
});