mermaid
Version:
Markdown-ish syntax for generating flowcharts, mindmaps, sequence diagrams, class diagrams, gantt charts, git graphs and more.
8 lines (7 loc) • 17.4 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../../../../parser/dist/mermaid-parser.core.mjs"],
"sourcesContent": ["import {\n RadarModule,\n createRadarServices\n} from \"./chunks/mermaid-parser.core/chunk-QBLGF6JB.mjs\";\nimport {\n RailroadModule,\n createRailroadServices\n} from \"./chunks/mermaid-parser.core/chunk-5TONJI2A.mjs\";\nimport {\n RailroadEbnfModule,\n createRailroadEbnfServices\n} from \"./chunks/mermaid-parser.core/chunk-U6XO7XAA.mjs\";\nimport {\n RailroadAbnfModule,\n createRailroadAbnfServices\n} from \"./chunks/mermaid-parser.core/chunk-5HE753X5.mjs\";\nimport {\n RailroadPegModule,\n createRailroadPegServices\n} from \"./chunks/mermaid-parser.core/chunk-JG7HCLWE.mjs\";\nimport {\n TreemapModule,\n createTreemapServices\n} from \"./chunks/mermaid-parser.core/chunk-R7FJI6CG.mjs\";\nimport {\n WardleyModule,\n createWardleyServices\n} from \"./chunks/mermaid-parser.core/chunk-5FCAYU7R.mjs\";\nimport {\n CynefinModule,\n createCynefinServices\n} from \"./chunks/mermaid-parser.core/chunk-OSBZ3O6U.mjs\";\nimport {\n GitGraphModule,\n createGitGraphServices\n} from \"./chunks/mermaid-parser.core/chunk-CYSBUYHQ.mjs\";\nimport {\n InfoModule,\n createInfoServices\n} from \"./chunks/mermaid-parser.core/chunk-BIQX33UG.mjs\";\nimport {\n PacketModule,\n createPacketServices\n} from \"./chunks/mermaid-parser.core/chunk-EMLP6XTP.mjs\";\nimport {\n PieModule,\n createPieServices\n} from \"./chunks/mermaid-parser.core/chunk-YOTPTUD7.mjs\";\nimport {\n TreeViewModule,\n createTreeViewServices\n} from \"./chunks/mermaid-parser.core/chunk-CQNSW5MT.mjs\";\nimport {\n ArchitectureModule,\n createArchitectureServices\n} from \"./chunks/mermaid-parser.core/chunk-MOZMSUNE.mjs\";\nimport {\n EventModelingModule,\n createEventModelingServices\n} from \"./chunks/mermaid-parser.core/chunk-5JV3BV7I.mjs\";\nimport {\n AbnfAlternation,\n AbnfConcatenation,\n AbnfElement,\n AbnfGroup,\n AbnfNumVal,\n AbnfOptionalGroup,\n AbnfPrimary,\n AbnfRule,\n AbnfRuleName,\n AbnfStringLiteral,\n AbstractMermaidTokenBuilder,\n AbstractMermaidValueConverter,\n Architecture,\n ArchitectureGrammarGeneratedModule,\n Branch,\n Commit,\n CommonTokenBuilder,\n CommonValueConverter,\n Cynefin,\n CynefinGrammarGeneratedModule,\n DomainBlock,\n DomainItem,\n EbnfChoice,\n EbnfExceptionPostfix,\n EbnfGroup,\n EbnfNonTerminal,\n EbnfOneOrMorePostfix,\n EbnfOptional,\n EbnfOptionalPostfix,\n EbnfPostfix,\n EbnfPrimary,\n EbnfRepetition,\n EbnfRule,\n EbnfSequence,\n EbnfSpecial,\n EbnfTerm,\n EbnfTerminal,\n EbnfZeroOrMorePostfix,\n EmDataEntity,\n EmFrame,\n EventModel,\n EventModelingGeneratedModule,\n GitGraph,\n GitGraphGrammarGeneratedModule,\n Info,\n InfoGrammarGeneratedModule,\n Merge,\n MermaidGeneratedSharedModule,\n Packet,\n PacketBlock,\n PacketGrammarGeneratedModule,\n PegAny,\n PegGroup,\n PegIdentifier,\n PegLiteral,\n PegOrderedChoice,\n PegPrefix,\n PegPrimary,\n PegRule,\n PegSequence,\n PegSuffix,\n Pie,\n PieGrammarGeneratedModule,\n PieSection,\n Radar,\n RadarGrammarGeneratedModule,\n Railroad,\n RailroadAbnf,\n RailroadAbnfGrammarGeneratedModule,\n RailroadChoiceExpr,\n RailroadEbnf,\n RailroadEbnfGrammarGeneratedModule,\n RailroadExpression,\n RailroadGrammarGeneratedModule,\n RailroadNonTerminalExpr,\n RailroadOneOrMoreExpr,\n RailroadOptionalExpr,\n RailroadPeg,\n RailroadPegGrammarGeneratedModule,\n RailroadRule,\n RailroadSequenceExpr,\n RailroadSpecialExpr,\n RailroadTerminalExpr,\n RailroadZeroOrMoreExpr,\n Statement,\n Transition,\n TreeNode,\n TreeView,\n TreeViewGrammarGeneratedModule,\n Treemap,\n TreemapGrammarGeneratedModule,\n Wardley,\n WardleyGrammarGeneratedModule,\n __name,\n isArchitecture,\n isBranch,\n isCommit,\n isCynefin,\n isDomainBlock,\n isDomainItem,\n isEmModelEntityType,\n isEmResetFrame,\n isGitGraph,\n isInfo,\n isMerge,\n isPacket,\n isPacketBlock,\n isPie,\n isPieSection,\n isRailroad,\n isRailroadAbnf,\n isRailroadEbnf,\n isRailroadPeg,\n isTransition,\n isTreemap,\n isWardley\n} from \"./chunks/mermaid-parser.core/chunk-KEIR6QF5.mjs\";\n\n// src/parse.ts\nvar parsers = {};\nvar initializers = {\n info: /* @__PURE__ */ __name(async () => {\n const { createInfoServices: createInfoServices2 } = await import(\"./chunks/mermaid-parser.core/info-DKCQHKI2.mjs\");\n const parser = createInfoServices2().Info.parser.LangiumParser;\n parsers.info = parser;\n }, \"info\"),\n packet: /* @__PURE__ */ __name(async () => {\n const { createPacketServices: createPacketServices2 } = await import(\"./chunks/mermaid-parser.core/packet-7NZHBO7P.mjs\");\n const parser = createPacketServices2().Packet.parser.LangiumParser;\n parsers.packet = parser;\n }, \"packet\"),\n pie: /* @__PURE__ */ __name(async () => {\n const { createPieServices: createPieServices2 } = await import(\"./chunks/mermaid-parser.core/pie-RZYD4A2V.mjs\");\n const parser = createPieServices2().Pie.parser.LangiumParser;\n parsers.pie = parser;\n }, \"pie\"),\n treeView: /* @__PURE__ */ __name(async () => {\n const { createTreeViewServices: createTreeViewServices2 } = await import(\"./chunks/mermaid-parser.core/treeView-QDETBFTQ.mjs\");\n const parser = createTreeViewServices2().TreeView.parser.LangiumParser;\n parsers.treeView = parser;\n }, \"treeView\"),\n architecture: /* @__PURE__ */ __name(async () => {\n const { createArchitectureServices: createArchitectureServices2 } = await import(\"./chunks/mermaid-parser.core/architecture-TIHT7OUA.mjs\");\n const parser = createArchitectureServices2().Architecture.parser.LangiumParser;\n parsers.architecture = parser;\n }, \"architecture\"),\n gitGraph: /* @__PURE__ */ __name(async () => {\n const { createGitGraphServices: createGitGraphServices2 } = await import(\"./chunks/mermaid-parser.core/gitGraph-TEB2WS4Q.mjs\");\n const parser = createGitGraphServices2().GitGraph.parser.LangiumParser;\n parsers.gitGraph = parser;\n }, \"gitGraph\"),\n eventmodeling: /* @__PURE__ */ __name(async () => {\n const { createEventModelingServices: createEventModelingServices2 } = await import(\"./chunks/mermaid-parser.core/eventmodeling-45OFAUF4.mjs\");\n const parser = createEventModelingServices2().EventModel.parser.LangiumParser;\n parsers.eventmodeling = parser;\n }, \"eventmodeling\"),\n radar: /* @__PURE__ */ __name(async () => {\n const { createRadarServices: createRadarServices2 } = await import(\"./chunks/mermaid-parser.core/radar-I7S5WNFK.mjs\");\n const parser = createRadarServices2().Radar.parser.LangiumParser;\n parsers.radar = parser;\n }, \"radar\"),\n railroad: /* @__PURE__ */ __name(async () => {\n const { createRailroadServices: createRailroadServices2 } = await import(\"./chunks/mermaid-parser.core/railroad-3IZDKUUU.mjs\");\n const parser = createRailroadServices2().Railroad.parser.LangiumParser;\n parsers.railroad = parser;\n }, \"railroad\"),\n railroadEbnf: /* @__PURE__ */ __name(async () => {\n const { createRailroadEbnfServices: createRailroadEbnfServices2 } = await import(\"./chunks/mermaid-parser.core/railroad-ebnf-EBAXGLYW.mjs\");\n const parser = createRailroadEbnfServices2().RailroadEbnf.parser.LangiumParser;\n parsers.railroadEbnf = parser;\n }, \"railroadEbnf\"),\n railroadAbnf: /* @__PURE__ */ __name(async () => {\n const { createRailroadAbnfServices: createRailroadAbnfServices2 } = await import(\"./chunks/mermaid-parser.core/railroad-abnf-AHOZXSZD.mjs\");\n const parser = createRailroadAbnfServices2().RailroadAbnf.parser.LangiumParser;\n parsers.railroadAbnf = parser;\n }, \"railroadAbnf\"),\n railroadPeg: /* @__PURE__ */ __name(async () => {\n const { createRailroadPegServices: createRailroadPegServices2 } = await import(\"./chunks/mermaid-parser.core/railroad-peg-LSFZ7HO6.mjs\");\n const parser = createRailroadPegServices2().RailroadPeg.parser.LangiumParser;\n parsers.railroadPeg = parser;\n }, \"railroadPeg\"),\n treemap: /* @__PURE__ */ __name(async () => {\n const { createTreemapServices: createTreemapServices2 } = await import(\"./chunks/mermaid-parser.core/treemap-6X3UGDF4.mjs\");\n const parser = createTreemapServices2().Treemap.parser.LangiumParser;\n parsers.treemap = parser;\n }, \"treemap\"),\n wardley: /* @__PURE__ */ __name(async () => {\n const { createWardleyServices: createWardleyServices2 } = await import(\"./chunks/mermaid-parser.core/wardley-OPB4EBWU.mjs\");\n const parser = createWardleyServices2().Wardley.parser.LangiumParser;\n parsers.wardley = parser;\n }, \"wardley\"),\n cynefin: /* @__PURE__ */ __name(async () => {\n const { createCynefinServices: createCynefinServices2 } = await import(\"./chunks/mermaid-parser.core/cynefin-VYW2F7L2.mjs\");\n const parser = createCynefinServices2().Cynefin.parser.LangiumParser;\n parsers.cynefin = parser;\n }, \"cynefin\")\n};\nasync function parse(diagramType, text) {\n const initializer = initializers[diagramType];\n if (!initializer) {\n throw new Error(`Unknown diagram type: ${diagramType}`);\n }\n if (!parsers[diagramType]) {\n await initializer();\n }\n const parser = parsers[diagramType];\n const result = parser.parse(text);\n if (result.lexerErrors.length > 0 || result.parserErrors.length > 0) {\n throw new MermaidParseError(result);\n }\n return result.value;\n}\n__name(parse, \"parse\");\nvar MermaidParseError = class extends Error {\n constructor(result) {\n const lexerErrors = result.lexerErrors.map((err) => {\n const line = err.line !== void 0 && !isNaN(err.line) ? err.line : \"?\";\n const column = err.column !== void 0 && !isNaN(err.column) ? err.column : \"?\";\n return `Lexer error on line ${line}, column ${column}: ${err.message}`;\n }).join(\"\\n\");\n const parserErrors = result.parserErrors.map((err) => {\n const line = err.token.startLine !== void 0 && !isNaN(err.token.startLine) ? err.token.startLine : \"?\";\n const column = err.token.startColumn !== void 0 && !isNaN(err.token.startColumn) ? err.token.startColumn : \"?\";\n return `Parse error on line ${line}, column ${column}: ${err.message}`;\n }).join(\"\\n\");\n super(`Parsing failed: ${lexerErrors} ${parserErrors}`);\n this.result = result;\n }\n static {\n __name(this, \"MermaidParseError\");\n }\n};\nexport {\n AbnfAlternation,\n AbnfConcatenation,\n AbnfElement,\n AbnfGroup,\n AbnfNumVal,\n AbnfOptionalGroup,\n AbnfPrimary,\n AbnfRule,\n AbnfRuleName,\n AbnfStringLiteral,\n AbstractMermaidTokenBuilder,\n AbstractMermaidValueConverter,\n Architecture,\n ArchitectureGrammarGeneratedModule as ArchitectureGeneratedModule,\n ArchitectureModule,\n Branch,\n Commit,\n CommonTokenBuilder,\n CommonValueConverter,\n Cynefin,\n CynefinGrammarGeneratedModule as CynefinGeneratedModule,\n CynefinModule,\n DomainBlock,\n DomainItem,\n EbnfChoice,\n EbnfExceptionPostfix,\n EbnfGroup,\n EbnfNonTerminal,\n EbnfOneOrMorePostfix,\n EbnfOptional,\n EbnfOptionalPostfix,\n EbnfPostfix,\n EbnfPrimary,\n EbnfRepetition,\n EbnfRule,\n EbnfSequence,\n EbnfSpecial,\n EbnfTerm,\n EbnfTerminal,\n EbnfZeroOrMorePostfix,\n EmDataEntity,\n EmFrame,\n EventModel,\n EventModelingGeneratedModule,\n EventModelingModule,\n GitGraph,\n GitGraphGrammarGeneratedModule as GitGraphGeneratedModule,\n GitGraphModule,\n Info,\n InfoGrammarGeneratedModule as InfoGeneratedModule,\n InfoModule,\n Merge,\n MermaidGeneratedSharedModule,\n MermaidParseError,\n Packet,\n PacketBlock,\n PacketGrammarGeneratedModule as PacketGeneratedModule,\n PacketModule,\n PegAny,\n PegGroup,\n PegIdentifier,\n PegLiteral,\n PegOrderedChoice,\n PegPrefix,\n PegPrimary,\n PegRule,\n PegSequence,\n PegSuffix,\n Pie,\n PieGrammarGeneratedModule as PieGeneratedModule,\n PieModule,\n PieSection,\n Radar,\n RadarGrammarGeneratedModule as RadarGeneratedModule,\n RadarModule,\n Railroad,\n RailroadAbnf,\n RailroadAbnfGrammarGeneratedModule as RailroadAbnfGeneratedModule,\n RailroadAbnfModule,\n RailroadChoiceExpr,\n RailroadEbnf,\n RailroadEbnfGrammarGeneratedModule as RailroadEbnfGeneratedModule,\n RailroadEbnfModule,\n RailroadExpression,\n RailroadGrammarGeneratedModule as RailroadGeneratedModule,\n RailroadModule,\n RailroadNonTerminalExpr,\n RailroadOneOrMoreExpr,\n RailroadOptionalExpr,\n RailroadPeg,\n RailroadPegGrammarGeneratedModule as RailroadPegGeneratedModule,\n RailroadPegModule,\n RailroadRule,\n RailroadSequenceExpr,\n RailroadSpecialExpr,\n RailroadTerminalExpr,\n RailroadZeroOrMoreExpr,\n Statement,\n Transition,\n TreeNode,\n TreeView,\n TreeViewGrammarGeneratedModule as TreeViewGeneratedModule,\n TreeViewModule,\n Treemap,\n TreemapGrammarGeneratedModule as TreemapGeneratedModule,\n TreemapModule,\n Wardley,\n WardleyGrammarGeneratedModule as WardleyGeneratedModule,\n WardleyModule,\n createArchitectureServices,\n createCynefinServices,\n createEventModelingServices,\n createGitGraphServices,\n createInfoServices,\n createPacketServices,\n createPieServices,\n createRadarServices,\n createRailroadAbnfServices,\n createRailroadEbnfServices,\n createRailroadPegServices,\n createRailroadServices,\n createTreeViewServices,\n createTreemapServices,\n createWardleyServices,\n isArchitecture,\n isBranch,\n isCommit,\n isCynefin,\n isDomainBlock,\n isDomainItem,\n isEmModelEntityType,\n isEmResetFrame,\n isGitGraph,\n isInfo,\n isMerge,\n isPacket,\n isPacketBlock,\n isPie,\n isPieSection,\n isRailroad,\n isRailroadAbnf,\n isRailroadEbnf,\n isRailroadPeg,\n isTransition,\n isTreemap,\n isWardley,\n parse\n};\n"],
"mappings": ";;;;;;;;AAoLA,IAAI,UAAU,CAAC;AACf,IAAI,eAAe;AAAA,EACjB,MAAsB,gBAAAA,QAAO,YAAY;AACvC,UAAM,EAAE,oBAAoB,oBAAoB,IAAI,MAAM,OAAO,8BAAgD;AACjH,UAAM,SAAS,oBAAoB,EAAE,KAAK,OAAO;AACjD,YAAQ,OAAO;AAAA,EACjB,GAAG,MAAM;AAAA,EACT,QAAwB,gBAAAA,QAAO,YAAY;AACzC,UAAM,EAAE,sBAAsB,sBAAsB,IAAI,MAAM,OAAO,gCAAkD;AACvH,UAAM,SAAS,sBAAsB,EAAE,OAAO,OAAO;AACrD,YAAQ,SAAS;AAAA,EACnB,GAAG,QAAQ;AAAA,EACX,KAAqB,gBAAAA,QAAO,YAAY;AACtC,UAAM,EAAE,mBAAmB,mBAAmB,IAAI,MAAM,OAAO,6BAA+C;AAC9G,UAAM,SAAS,mBAAmB,EAAE,IAAI,OAAO;AAC/C,YAAQ,MAAM;AAAA,EAChB,GAAG,KAAK;AAAA,EACR,UAA0B,gBAAAA,QAAO,YAAY;AAC3C,UAAM,EAAE,wBAAwB,wBAAwB,IAAI,MAAM,OAAO,kCAAoD;AAC7H,UAAM,SAAS,wBAAwB,EAAE,SAAS,OAAO;AACzD,YAAQ,WAAW;AAAA,EACrB,GAAG,UAAU;AAAA,EACb,cAA8B,gBAAAA,QAAO,YAAY;AAC/C,UAAM,EAAE,4BAA4B,4BAA4B,IAAI,MAAM,OAAO,sCAAwD;AACzI,UAAM,SAAS,4BAA4B,EAAE,aAAa,OAAO;AACjE,YAAQ,eAAe;AAAA,EACzB,GAAG,cAAc;AAAA,EACjB,UAA0B,gBAAAA,QAAO,YAAY;AAC3C,UAAM,EAAE,wBAAwB,wBAAwB,IAAI,MAAM,OAAO,kCAAoD;AAC7H,UAAM,SAAS,wBAAwB,EAAE,SAAS,OAAO;AACzD,YAAQ,WAAW;AAAA,EACrB,GAAG,UAAU;AAAA,EACb,eAA+B,gBAAAA,QAAO,YAAY;AAChD,UAAM,EAAE,6BAA6B,6BAA6B,IAAI,MAAM,OAAO,uCAAyD;AAC5I,UAAM,SAAS,6BAA6B,EAAE,WAAW,OAAO;AAChE,YAAQ,gBAAgB;AAAA,EAC1B,GAAG,eAAe;AAAA,EAClB,OAAuB,gBAAAA,QAAO,YAAY;AACxC,UAAM,EAAE,qBAAqB,qBAAqB,IAAI,MAAM,OAAO,+BAAiD;AACpH,UAAM,SAAS,qBAAqB,EAAE,MAAM,OAAO;AACnD,YAAQ,QAAQ;AAAA,EAClB,GAAG,OAAO;AAAA,EACV,UAA0B,gBAAAA,QAAO,YAAY;AAC3C,UAAM,EAAE,wBAAwB,wBAAwB,IAAI,MAAM,OAAO,kCAAoD;AAC7H,UAAM,SAAS,wBAAwB,EAAE,SAAS,OAAO;AACzD,YAAQ,WAAW;AAAA,EACrB,GAAG,UAAU;AAAA,EACb,cAA8B,gBAAAA,QAAO,YAAY;AAC/C,UAAM,EAAE,4BAA4B,4BAA4B,IAAI,MAAM,OAAO,uCAAyD;AAC1I,UAAM,SAAS,4BAA4B,EAAE,aAAa,OAAO;AACjE,YAAQ,eAAe;AAAA,EACzB,GAAG,cAAc;AAAA,EACjB,cAA8B,gBAAAA,QAAO,YAAY;AAC/C,UAAM,EAAE,4BAA4B,4BAA4B,IAAI,MAAM,OAAO,uCAAyD;AAC1I,UAAM,SAAS,4BAA4B,EAAE,aAAa,OAAO;AACjE,YAAQ,eAAe;AAAA,EACzB,GAAG,cAAc;AAAA,EACjB,aAA6B,gBAAAA,QAAO,YAAY;AAC9C,UAAM,EAAE,2BAA2B,2BAA2B,IAAI,MAAM,OAAO,sCAAwD;AACvI,UAAM,SAAS,2BAA2B,EAAE,YAAY,OAAO;AAC/D,YAAQ,cAAc;AAAA,EACxB,GAAG,aAAa;AAAA,EAChB,SAAyB,gBAAAA,QAAO,YAAY;AAC1C,UAAM,EAAE,uBAAuB,uBAAuB,IAAI,MAAM,OAAO,iCAAmD;AAC1H,UAAM,SAAS,uBAAuB,EAAE,QAAQ,OAAO;AACvD,YAAQ,UAAU;AAAA,EACpB,GAAG,SAAS;AAAA,EACZ,SAAyB,gBAAAA,QAAO,YAAY;AAC1C,UAAM,EAAE,uBAAuB,uBAAuB,IAAI,MAAM,OAAO,iCAAmD;AAC1H,UAAM,SAAS,uBAAuB,EAAE,QAAQ,OAAO;AACvD,YAAQ,UAAU;AAAA,EACpB,GAAG,SAAS;AAAA,EACZ,SAAyB,gBAAAA,QAAO,YAAY;AAC1C,UAAM,EAAE,uBAAuB,uBAAuB,IAAI,MAAM,OAAO,iCAAmD;AAC1H,UAAM,SAAS,uBAAuB,EAAE,QAAQ,OAAO;AACvD,YAAQ,UAAU;AAAA,EACpB,GAAG,SAAS;AACd;AACA,eAAe,MAAM,aAAa,MAAM;AACtC,QAAM,cAAc,aAAa,WAAW;AAC5C,MAAI,CAAC,aAAa;AAChB,UAAM,IAAI,MAAM,yBAAyB,WAAW,EAAE;AAAA,EACxD;AACA,MAAI,CAAC,QAAQ,WAAW,GAAG;AACzB,UAAM,YAAY;AAAA,EACpB;AACA,QAAM,SAAS,QAAQ,WAAW;AAClC,QAAM,SAAS,OAAO,MAAM,IAAI;AAChC,MAAI,OAAO,YAAY,SAAS,KAAK,OAAO,aAAa,SAAS,GAAG;AACnE,UAAM,IAAI,kBAAkB,MAAM;AAAA,EACpC;AACA,SAAO,OAAO;AAChB;AAde;AAefA,QAAO,OAAO,OAAO;AACrB,IAAI,oBAAoB,cAAc,MAAM;AAAA,EAlR5C,OAkR4C;AAAA;AAAA;AAAA,EAC1C,YAAY,QAAQ;AAClB,UAAM,cAAc,OAAO,YAAY,IAAI,CAAC,QAAQ;AAClD,YAAM,OAAO,IAAI,SAAS,UAAU,CAAC,MAAM,IAAI,IAAI,IAAI,IAAI,OAAO;AAClE,YAAM,SAAS,IAAI,WAAW,UAAU,CAAC,MAAM,IAAI,MAAM,IAAI,IAAI,SAAS;AAC1E,aAAO,uBAAuB,IAAI,YAAY,MAAM,KAAK,IAAI,OAAO;AAAA,IACtE,CAAC,EAAE,KAAK,IAAI;AACZ,UAAM,eAAe,OAAO,aAAa,IAAI,CAAC,QAAQ;AACpD,YAAM,OAAO,IAAI,MAAM,cAAc,UAAU,CAAC,MAAM,IAAI,MAAM,SAAS,IAAI,IAAI,MAAM,YAAY;AACnG,YAAM,SAAS,IAAI,MAAM,gBAAgB,UAAU,CAAC,MAAM,IAAI,MAAM,WAAW,IAAI,IAAI,MAAM,cAAc;AAC3G,aAAO,uBAAuB,IAAI,YAAY,MAAM,KAAK,IAAI,OAAO;AAAA,IACtE,CAAC,EAAE,KAAK,IAAI;AACZ,UAAM,mBAAmB,WAAW,IAAI,YAAY,EAAE;AACtD,SAAK,SAAS;AAAA,EAChB;AAAA,EACA,OAAO;AACL,IAAAA,QAAO,MAAM,mBAAmB;AAAA,EAClC;AACF;",
"names": ["__name"]
}