WMd2docx.mjs

import cvMdToDocx from './cvMdToDocx.mjs'
import cvMdTo from './cvMdTo.mjs'
import addDocxToc from './addDocxToc.mjs'
import rmApiServer from './rmApiServer.mjs'
import rmApiClient from './rmApiClient.mjs'


/**
 * Markdown轉Docx工具集
 *
 * 匯整五個入口:cvMdToDocx(md檔轉docx檔)、cvMdTo(md內容轉html/docx之base64)、addDocxToc(既有docx添加章節目錄、圖目錄、表目錄並重編頁碼)、rmApiServer(hapi轉檔服務)、rmApiClient(呼叫轉檔服務之用戶端)。
 *
 * @example
 *
 * import WMd2docx from 'w-md2docx/src/WMd2docx.mjs'
 *
 * let r = await WMd2docx.cvMdToDocx('./test/report.md', './test/report.docx')
 * console.log(r)
 * // => { fpOutDocx: '…', sizeDocx: 39856, sizeHtml: 12345, ms: 8342 }
 *
 */
let WMd2docx = {
    cvMdToDocx,
    cvMdTo,
    addDocxToc,
    rmApiServer,
    rmApiClient,
}


export default WMd2docx