/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
let e;const t=["blockquote","html","hr","checkbox","table","tablerow","tablecell","image"];async function n(t){return e||await r(),e.parse(t)}async function r(){const{Marked:n}=await import("marked"),r=function({href:e,title:t,tokens:n}){return`<a${null!=e?` href="${e}"`:""}${null!=t?` title="${t}"`:""} target="_blank">${this.parser.parseInline(n)}</a>`},a=()=>"",l={};for(const e of t)l[e]=a;e=new n({renderer:{link:r,...l}})}export{n as compileTextElementMarkdownToHTML};
