gfm()

GitHub Flavored Markdown uzantılarını etkinleştiren bir GFM plugin'i oluşturur.

import { gfm } from "@unifast/node";

İmza

function gfm(options?: GfmPluginOptions): UnifastPlugin

Parametreler

options?

Bireysel GFM özellikleri için yapılandırma

ÖzellikTürVarsayılanAçıklama
tablesbooleantrue| sözdizimi ile pipe tablolarını etkinleştir
taskListbooleantrue- [x] / - [ ] görev listesi onay kutularını etkinleştir
strikethroughbooleantruesilinmiş üstü çizili sözdizimini etkinleştir
footnotesbooleantrue1 dipnot referanslarını ve tanımlarını etkinleştir
autolinkbooleantrueÇıplak URL’leri otomatik olarak bağlantıla

Kullanım

import { compile, gfm } from "@unifast/node";

const result = compile(md, {
  plugins: [
    gfm({
      tables: true,
      taskList: true,
      strikethrough: true,
      footnotes: true,
      autolink: true,
    }),
  ],
});

Örnekler

Tablolar

Görev Listeleri

Üstü Çizili ve Otomatik Bağlantı

Dipnotlar