gfm()
Создаёт плагин GFM, включающий расширения GitHub Flavored Markdown.
import { gfm } from "@unifast/node";Сигнатура
function gfm(options?: GfmPluginOptions): UnifastPluginПараметры
options?
Конфигурация отдельных возможностей GFM
| Свойство | Тип | По умолчанию | Описание |
|---|---|---|---|
tables | boolean | true | Включить таблицы с синтаксисом на | |
taskList | boolean | true | Включить чекбоксы списков задач - [x] / - [ ] |
strikethrough | boolean | true | Включить синтаксис зачёркивания |
footnotes | boolean | true | Включить сноски 1 и их определения |
autolink | boolean | true | Автоматически превращать чистые URL в ссылки |
Использование
import { compile, gfm } from "@unifast/node";
const result = compile(md, {
plugins: [
gfm({
tables: true,
taskList: true,
strikethrough: true,
footnotes: true,
autolink: true,
}),
],
});