import"./lucide-C4oWPzu4.js";import{t as e}from"./chunk-DR5Q36YT-D5OK74YU.js";import"./src-CaF7C-tn.js";import{n as t,r as n}from"./chunk-AGHRB4JF-BqsWRwvz.js";import"./purify.es-BI1OWkCK.js";import{c as r}from"./chunk-ABZYJK2D-CfdmvsHg.js";import{t as i}from"./chunk-EXTU4WIE-CW5Kbs0o.js";import"./chunk-TCCFYFTB-gUis-eQj.js";import"./chunk-UMXZTB3W-xw7vhcng.js";import"./chunk-4F5CHEZ2-t9X9tDB0.js";import"./chunk-FRFDVMJY-3ucyvEIQ.js";import"./chunk-SJTYNZTY-C5I03lvH.js";import"./chunk-PL6DKKU2-CVUBcNKI.js";import"./chunk-TQ3KTPDO-54KTzUtw.js";import"./chunk-B2363JML-CSvrkFc_.js";import{t as a}from"./mermaid-parser.core-TgnS1Efi.js";var o={parse:t(async e=>{let t=await a(`info`,e);n.debug(t)},`parse`)},s={version:e.version+``},c={parser:o,db:{getVersion:t(()=>s.version,`getVersion`)},renderer:{draw:t((e,t,a)=>{n.debug(`rendering info diagram
`+e);let o=i(t);r(o,100,400,!0),o.append(`g`).append(`text`).attr(`x`,100).attr(`y`,40).attr(`class`,`version`).attr(`font-size`,32).style(`text-anchor`,`middle`).text(`v${a}`)},`draw`)}};export{c as diagram};