gfm()
Tạo plugin GFM để kích hoạt các phần mở rộng GitHub Flavored Markdown.
import { gfm } from "@unifast/node";Chữ ký
function gfm(options?: GfmPluginOptions): UnifastPluginTham số
options?
Cấu hình cho từng tính năng GFM
| Thuộc tính | Kiểu | Mặc định | Mô tả |
|---|---|---|---|
tables | boolean | true | Bật bảng pipe với cú pháp | |
taskList | boolean | true | Bật checkbox danh sách tác vụ - [x] / - [ ] |
strikethrough | boolean | true | Bật cú pháp gạch ngang |
footnotes | boolean | true | Bật tham chiếu và định nghĩa chú thích cuối 1 |
autolink | boolean | true | Tự động tạo link cho các URL trần |
Cách dùng
import { compile, gfm } from "@unifast/node";
const result = compile(md, {
plugins: [
gfm({
tables: true,
taskList: true,
strikethrough: true,
footnotes: true,
autolink: true,
}),
],
});