gfm()

एक GFM plugin बनाएँ जो GitHub Flavored Markdown extensions को enable करता है।

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

Signature

function gfm(options?: GfmPluginOptions): UnifastPlugin

Parameters

options?

अलग-अलग GFM features के लिए Configuration

PropertyTypeDefaultविवरण
tablesbooleantrue| syntax के साथ pipe tables enable करें
taskListbooleantrue- [x] / - [ ] task list checkboxes enable करें
strikethroughbooleantruedeleted strikethrough syntax enable करें
footnotesbooleantrue1 footnote references और definitions enable करें
autolinkbooleantrueनंगे URLs को स्वचालित रूप से link करें

उपयोग

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

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

उदाहरण

Tables

Task Lists

Footnotes