Files
seagull-game/app/basepak/static/js/mermaid/mermaid.core.mjs.map

8 lines
95 KiB
Plaintext
Raw Normal View History

2025-11-23 14:59:17 -08:00
{
"version": 3,
"sources": ["../src/mermaid.ts", "../src/diagrams/c4/c4Detector.ts", "../src/diagrams/flowchart/flowDetector.ts", "../src/diagrams/flowchart/flowDetector-v2.ts", "../src/diagrams/er/erDetector.ts", "../src/diagrams/git/gitGraphDetector.ts", "../src/diagrams/gantt/ganttDetector.ts", "../src/diagrams/info/infoDetector.ts", "../src/diagrams/pie/pieDetector.ts", "../src/diagrams/quadrant-chart/quadrantDetector.ts", "../src/diagrams/xychart/xychartDetector.ts", "../src/diagrams/requirement/requirementDetector.ts", "../src/diagrams/sequence/sequenceDetector.ts", "../src/diagrams/class/classDetector.ts", "../src/diagrams/class/classDetector-V2.ts", "../src/diagrams/state/stateDetector.ts", "../src/diagrams/state/stateDetector-V2.ts", "../src/diagrams/user-journey/journeyDetector.ts", "../src/diagrams/error/errorRenderer.ts", "../src/diagrams/error/errorDiagram.ts", "../src/diagrams/flowchart/elk/detector.ts", "../src/diagrams/timeline/detector.ts", "../src/diagrams/mindmap/detector.ts", "../src/diagrams/kanban/detector.ts", "../src/diagrams/sankey/sankeyDetector.ts", "../src/diagrams/packet/detector.ts", "../src/diagrams/radar/detector.ts", "../src/diagrams/block/blockDetector.ts", "../src/diagrams/architecture/architectureDetector.ts", "../src/diagrams/treemap/detector.ts", "../src/diagram-api/diagram-orchestration.ts", "../src/diagram-api/loadDiagram.ts", "../src/mermaidAPI.ts", "../src/accessibility.ts", "../src/Diagram.ts", "../src/interactionDb.ts", "../src/diagram-api/comments.ts", "../src/diagram-api/frontmatter.ts", "../src/preprocess.ts", "../src/utils/base64.ts"],
"sourcesContent": ["/**\n * Web page integration module for the mermaid framework. It uses the mermaidAPI for mermaid\n * functionality and to render the diagrams to svg code!\n */\nimport { registerIconPacks } from './rendering-util/icons.js';\nimport { dedent } from 'ts-dedent';\nimport type { MermaidConfig } from './config.type.js';\nimport { detectType, detectors, registerLazyLoadedDiagrams } from './diagram-api/detectType.js';\nimport { addDiagrams } from './diagram-api/diagram-orchestration.js';\nimport { loadRegisteredDiagrams } from './diagram-api/loadDiagram.js';\nimport type { ExternalDiagramDefinition, SVG, SVGGroup } from './diagram-api/types.js';\nimport type { ParseErrorFunction } from './Diagram.js';\nimport type { UnknownDiagramError } from './errors.js';\nimport type { InternalHelpers } from './internals.js';\nimport { log } from './logger.js';\nimport { mermaidAPI } from './mermaidAPI.js';\nimport type { LayoutLoaderDefinition, RenderOptions } from './rendering-util/render.js';\nimport { registerLayoutLoaders } from './rendering-util/render.js';\nimport type { LayoutData } from './rendering-util/types.js';\nimport type { ParseOptions, ParseResult, RenderResult } from './types.js';\nimport type { DetailedError } from './utils.js';\nimport utils, { isDetailedError } from './utils.js';\n\nexport type {\n DetailedError,\n ExternalDiagramDefinition,\n InternalHelpers,\n LayoutData,\n LayoutLoaderDefinition,\n MermaidConfig,\n ParseErrorFunction,\n ParseOptions,\n ParseResult,\n RenderOptions,\n RenderResult,\n SVG,\n SVGGroup,\n UnknownDiagramError,\n};\n\nexport interface RunOptions {\n /**\n * The query selector to use when finding elements to render. Default: `\".mermaid\"`.\n */\n querySelector?: string;\n /**\n * The nodes to render. If this is set, `querySelector` will be ignored.\n */\n nodes?: ArrayLike<HTMLElement>;\n /**\n * A callback to call after each diagram is rendered.\n */\n postRenderCallback?: (id: string) => unknown;\n /**\n * If `true`, errors will be logged to the console, but not thrown. Default: `false`\n */\n suppressErrors?: boolean;\n}\n\nconst handleError = (error: unknown, errors: DetailedError[], parseError?: ParseErrorFunction) => {\n log.warn(error);\n if (isDetailedError(error)) {\n // handle case where error string and hash were\n // wrapped in object like`const error = { str, hash };`\n if (parseError) {\n parseError(error.str, error.hash);\n }\n errors.push({ ...error, message: error.str, error });\n } else {\n // assume it is just error string and pass it on\n if (parseError) {\n parseError(error);\n }\n if (error instanceof Error) {\n errors.push({\n str: error.message,\n message: error.message,\n hash: error.name,\n error,\n });\n }\n }\n};\n\n/**\n * ## run\n *\n * Function that goes through the document to find the chart definitions in there and render them.\n *\n * The function tags the processed attributes with the attribute data-processed and ignores found\n * elements with the attribute already set. This way the init function can be triggered several\n * times.\n *\n * ```mermaid\n * graph LR;\n * a(Find elements)-->b{Processed}\n * b-->|Yes|c(Leave element)\n * b-->|No |d(Transform)\n * ```\n *\n * Renders the mermaid diagrams\n *\n * @param options - Optional runtime configs\n */\nconst run = async function (\n options: RunOptions = {\n querySelector: '.mermaid',\n }\n) {\n try {\n await runThrowsErrors(options);\n } catch (e) {\n if (isDetailedError(e)) {\n log.error(e.str);\n }\n if (mermaid.parseError) {\n mermaid.parseError(e as string);\n }\n if (!options.suppressErrors) {\n log.error('Use the suppressErrors option to suppress these errors');\n throw e;\n }\n }\n};\n\nconst runThrowsErrors = async function (\n { postRenderCallback, querySelector, nodes }: Omit<RunOptions, 'suppressErrors'> = {\n querySelector: '.mermaid',\n }\n) {\n const conf = mermaidAPI.getConfig();\n\n log.d
"mappings": "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
"names": ["diagram", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "id", "detector", "loader", "diagram", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "id", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "plugin", "detector_default", "id", "detector", "loader", "diagram", "plugin", "detector_default", "id", "detector", "loader", "diagram", "plugin", "detector_default", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "id", "detector", "loader", "diagram", "id", "detector", "loader", "diagram", "plugin", "id", "detector", "loader", "diagram", "id", "detector", "loader", "diagram", "detector_default", "detector", "loader", "diagram", "id", "renderer", "loader", "id", "diagram", "init", "diagram", "id", "id", "init", "render", "initialize", "parse"]
}