UNPKG

@mdast2docx/remark-docx

Version:

A unified plugin to prepare MDAST trees for DOCX conversion using mdast2docx.

2 lines (1 loc) 594 B
import{toDocx as r}from"mdast2docx";import{emojiPlugin as y,htmlPlugin as f,imagePlugin as c,listPlugin as u,mathPlugin as d,mermaidPlugin as n,tablePlugin as x}from"mdast2docx/dist/plugins";import{DEFAULT_SECTION_PROPS as l}from"mdast2docx/utils";var b=function(i="blob",a={},e={...l,plugins:void 0},t){return this.compiler=m=>{if(!e.plugins){let o=[n(t==null?void 0:t.mermaid),f(),u(t==null?void 0:t.list),d(),x(t==null?void 0:t.table),y(t==null?void 0:t.emoji),c(t==null?void 0:t.image)];e.plugins=typeof window=="undefined"?o.slice(2,-1):o}return r(m,a,e,i)},m=>m};export{b as remarkDocx};