{"version":3,"sources":["jsdelivr-header.js","/npm/@excalidraw/mermaid-to-excalidraw@2.2.2/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNS,sBAAyB,wBACzB,sBAAyB,gCACzB,iBAAoB,oBAC7B,MAAM,yBAA2B,MAAO,EAAY,KAChD,MAAM,EAAgB,GAAU,CAAC,EAC3B,EAAW,SAAS,EAAc,gBAAgB,UAAY,KAAO,kBACrE,QAA0B,aAAa,EAAY,IAClD,EACH,eAAgB,IACT,EAAc,kBAOzB,OAH2B,kBAAkB,EAAmB,CAC5D,YAEqB,SAEpB","file":"/npm/@excalidraw/mermaid-to-excalidraw@2.2.2/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@excalidraw/mermaid-to-excalidraw@2.2.2/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import { DEFAULT_FONT_SIZE } from \"./constants.js\";\nimport { graphToExcalidraw } from \"./graphToExcalidraw.js\";\nimport { parseMermaid } from \"./parseMermaid.js\";\nconst parseMermaidToExcalidraw = async (definition, config) => {\n    const mermaidConfig = config || {};\n    const fontSize = parseInt(mermaidConfig.themeVariables?.fontSize ?? \"\") || DEFAULT_FONT_SIZE;\n    const parsedMermaidData = await parseMermaid(definition, {\n        ...mermaidConfig,\n        themeVariables: {\n            ...mermaidConfig.themeVariables,\n        },\n    });\n    // Only font size supported for excalidraw elements\n    const excalidrawElements = graphToExcalidraw(parsedMermaidData, {\n        fontSize,\n    });\n    return excalidrawElements;\n};\nexport { parseMermaidToExcalidraw };\n"]}