loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request 'Update dependency mermaid to v11 (forgejo)' (#5100) from renovate/forgejo-mermaid-11.x into forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5100
Reviewed-by: Gusted <gusted@noreply.codeberg.org>

Gusted a611ad35 a72be741

+211 -670
+209 -659
package-lock.json
··· 30 30 "idiomorph": "0.3.0", 31 31 "jquery": "3.7.1", 32 32 "katex": "0.16.11", 33 - "mermaid": "10.9.1", 33 + "mermaid": "11.0.2", 34 34 "mini-css-extract-plugin": "2.9.1", 35 35 "minimatch": "10.0.1", 36 36 "monaco-editor": "0.50.0", ··· 2261 2261 "license": "MIT" 2262 2262 }, 2263 2263 "node_modules/@braintree/sanitize-url": { 2264 - "version": "6.0.4", 2265 - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", 2266 - "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==", 2264 + "version": "7.1.0", 2265 + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.1.0.tgz", 2266 + "integrity": "sha512-o+UlMLt49RvtCASlOMW0AkHnabN9wR9rwCCherxO0yG4Npy34GkvrAqdXQvrhNs+jh+gkK8gB8Lf05qL/O7KWg==", 2267 2267 "license": "MIT" 2268 + }, 2269 + "node_modules/@chevrotain/cst-dts-gen": { 2270 + "version": "11.0.3", 2271 + "resolved": "https://registry.npmjs.org/@chevrotain/cst-dts-gen/-/cst-dts-gen-11.0.3.tgz", 2272 + "integrity": "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==", 2273 + "license": "Apache-2.0", 2274 + "dependencies": { 2275 + "@chevrotain/gast": "11.0.3", 2276 + "@chevrotain/types": "11.0.3", 2277 + "lodash-es": "4.17.21" 2278 + } 2279 + }, 2280 + "node_modules/@chevrotain/gast": { 2281 + "version": "11.0.3", 2282 + "resolved": "https://registry.npmjs.org/@chevrotain/gast/-/gast-11.0.3.tgz", 2283 + "integrity": "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==", 2284 + "license": "Apache-2.0", 2285 + "dependencies": { 2286 + "@chevrotain/types": "11.0.3", 2287 + "lodash-es": "4.17.21" 2288 + } 2289 + }, 2290 + "node_modules/@chevrotain/regexp-to-ast": { 2291 + "version": "11.0.3", 2292 + "resolved": "https://registry.npmjs.org/@chevrotain/regexp-to-ast/-/regexp-to-ast-11.0.3.tgz", 2293 + "integrity": "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==", 2294 + "license": "Apache-2.0" 2295 + }, 2296 + "node_modules/@chevrotain/types": { 2297 + "version": "11.0.3", 2298 + "resolved": "https://registry.npmjs.org/@chevrotain/types/-/types-11.0.3.tgz", 2299 + "integrity": "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==", 2300 + "license": "Apache-2.0" 2301 + }, 2302 + "node_modules/@chevrotain/utils": { 2303 + "version": "11.0.3", 2304 + "resolved": "https://registry.npmjs.org/@chevrotain/utils/-/utils-11.0.3.tgz", 2305 + "integrity": "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==", 2306 + "license": "Apache-2.0" 2268 2307 }, 2269 2308 "node_modules/@citation-js/core": { 2270 2309 "version": "0.7.11", ··· 3405 3444 "@mcaptcha/core-glue": "^0.1.0-alpha-5" 3406 3445 } 3407 3446 }, 3447 + "node_modules/@mermaid-js/parser": { 3448 + "version": "0.2.0", 3449 + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.2.0.tgz", 3450 + "integrity": "sha512-33dyFdhwsX9n4+E8SRj1ulxwAgwCj9RyCMtoqXD5cDfS9F6y9xmvmjFjHoPaViH4H7I7BXD8yP/XEWig5XrHSQ==", 3451 + "license": "MIT", 3452 + "dependencies": { 3453 + "langium": "3.0.0" 3454 + } 3455 + }, 3408 3456 "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { 3409 3457 "version": "5.1.1-v1", 3410 3458 "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", ··· 4420 4468 "@types/tern": "*" 4421 4469 } 4422 4470 }, 4423 - "node_modules/@types/d3-scale": { 4424 - "version": "4.0.8", 4425 - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", 4426 - "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", 4427 - "license": "MIT", 4428 - "dependencies": { 4429 - "@types/d3-time": "*" 4430 - } 4431 - }, 4432 - "node_modules/@types/d3-scale-chromatic": { 4433 - "version": "3.0.3", 4434 - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", 4435 - "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==", 4436 - "license": "MIT" 4437 - }, 4438 - "node_modules/@types/d3-time": { 4439 - "version": "3.0.3", 4440 - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", 4441 - "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==", 4442 - "license": "MIT" 4443 - }, 4444 - "node_modules/@types/debug": { 4445 - "version": "4.1.12", 4446 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 4447 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 4448 - "license": "MIT", 4449 - "dependencies": { 4450 - "@types/ms": "*" 4451 - } 4452 - }, 4453 4471 "node_modules/@types/es-aggregate-error": { 4454 4472 "version": "1.0.6", 4455 4473 "resolved": "https://registry.npmjs.org/@types/es-aggregate-error/-/es-aggregate-error-1.0.6.tgz", ··· 4496 4514 "integrity": "sha512-a79Yc3TOk6dGdituy8hmTTJXjOkZ7zsFYV10L337ttq/rec8lRMDBpV7fL3uLx6TgbFCa5DU/h8FmIBQPSbU0w==", 4497 4515 "license": "MIT" 4498 4516 }, 4499 - "node_modules/@types/mdast": { 4500 - "version": "3.0.15", 4501 - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", 4502 - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", 4503 - "license": "MIT", 4504 - "dependencies": { 4505 - "@types/unist": "^2" 4506 - } 4507 - }, 4508 - "node_modules/@types/ms": { 4509 - "version": "0.7.34", 4510 - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 4511 - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", 4512 - "license": "MIT" 4513 - }, 4514 4517 "node_modules/@types/node": { 4515 4518 "version": "22.4.0", 4516 4519 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", ··· 4542 4545 "dependencies": { 4543 4546 "@types/estree": "*" 4544 4547 } 4545 - }, 4546 - "node_modules/@types/unist": { 4547 - "version": "2.0.11", 4548 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", 4549 - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", 4550 - "license": "MIT" 4551 4548 }, 4552 4549 "node_modules/@types/urijs": { 4553 4550 "version": "1.19.25", ··· 6348 6345 "url": "https://github.com/chalk/chalk?sponsor=1" 6349 6346 } 6350 6347 }, 6351 - "node_modules/character-entities": { 6352 - "version": "2.0.2", 6353 - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", 6354 - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", 6355 - "license": "MIT", 6356 - "funding": { 6357 - "type": "github", 6358 - "url": "https://github.com/sponsors/wooorm" 6359 - } 6360 - }, 6361 6348 "node_modules/chart.js": { 6362 6349 "version": "4.4.4", 6363 6350 "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.4.tgz", ··· 6403 6390 "license": "MIT", 6404 6391 "engines": { 6405 6392 "node": ">= 16" 6393 + } 6394 + }, 6395 + "node_modules/chevrotain": { 6396 + "version": "11.0.3", 6397 + "resolved": "https://registry.npmjs.org/chevrotain/-/chevrotain-11.0.3.tgz", 6398 + "integrity": "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==", 6399 + "license": "Apache-2.0", 6400 + "dependencies": { 6401 + "@chevrotain/cst-dts-gen": "11.0.3", 6402 + "@chevrotain/gast": "11.0.3", 6403 + "@chevrotain/regexp-to-ast": "11.0.3", 6404 + "@chevrotain/types": "11.0.3", 6405 + "@chevrotain/utils": "11.0.3", 6406 + "lodash-es": "4.17.21" 6407 + } 6408 + }, 6409 + "node_modules/chevrotain-allstar": { 6410 + "version": "0.3.1", 6411 + "resolved": "https://registry.npmjs.org/chevrotain-allstar/-/chevrotain-allstar-0.3.1.tgz", 6412 + "integrity": "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==", 6413 + "license": "MIT", 6414 + "dependencies": { 6415 + "lodash-es": "^4.17.21" 6416 + }, 6417 + "peerDependencies": { 6418 + "chevrotain": "^11.0.0" 6406 6419 } 6407 6420 }, 6408 6421 "node_modules/chokidar": { ··· 7419 7432 "version": "4.3.6", 7420 7433 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", 7421 7434 "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", 7435 + "dev": true, 7422 7436 "license": "MIT", 7423 7437 "dependencies": { 7424 7438 "ms": "2.1.2" ··· 7430 7444 "supports-color": { 7431 7445 "optional": true 7432 7446 } 7433 - } 7434 - }, 7435 - "node_modules/decode-named-character-reference": { 7436 - "version": "1.0.2", 7437 - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", 7438 - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", 7439 - "license": "MIT", 7440 - "dependencies": { 7441 - "character-entities": "^2.0.0" 7442 - }, 7443 - "funding": { 7444 - "type": "github", 7445 - "url": "https://github.com/sponsors/wooorm" 7446 7447 } 7447 7448 }, 7448 7449 "node_modules/decode-uri-component": { ··· 7574 7575 "version": "2.0.3", 7575 7576 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 7576 7577 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 7578 + "dev": true, 7577 7579 "license": "MIT", 7578 7580 "engines": { 7579 7581 "node": ">=6" ··· 7585 7587 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 7586 7588 "license": "Apache-2.0" 7587 7589 }, 7588 - "node_modules/diff": { 7589 - "version": "5.2.0", 7590 - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 7591 - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 7592 - "license": "BSD-3-Clause", 7593 - "engines": { 7594 - "node": ">=0.3.1" 7595 - } 7596 - }, 7597 7590 "node_modules/dir-glob": { 7598 7591 "version": "3.0.1", 7599 7592 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", ··· 7769 7762 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.11.tgz", 7770 7763 "integrity": "sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==", 7771 7764 "license": "ISC" 7772 - }, 7773 - "node_modules/elkjs": { 7774 - "version": "0.9.3", 7775 - "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", 7776 - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==", 7777 - "license": "EPL-2.0" 7778 7765 }, 7779 7766 "node_modules/emoji-regex": { 7780 7767 "version": "9.2.2", ··· 9921 9908 "dev": true, 9922 9909 "license": "MIT" 9923 9910 }, 9911 + "node_modules/hachure-fill": { 9912 + "version": "0.5.2", 9913 + "resolved": "https://registry.npmjs.org/hachure-fill/-/hachure-fill-0.5.2.tgz", 9914 + "integrity": "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==", 9915 + "license": "MIT" 9916 + }, 9924 9917 "node_modules/hammerjs": { 9925 9918 "version": "2.0.8", 9926 9919 "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", ··· 11258 11251 "node": ">=0.10.0" 11259 11252 } 11260 11253 }, 11261 - "node_modules/kleur": { 11262 - "version": "4.1.5", 11263 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 11264 - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 11265 - "license": "MIT", 11266 - "engines": { 11267 - "node": ">=6" 11268 - } 11269 - }, 11270 11254 "node_modules/known-css-properties": { 11271 11255 "version": "0.34.0", 11272 11256 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.34.0.tgz", 11273 11257 "integrity": "sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==", 11274 11258 "dev": true, 11275 11259 "license": "MIT" 11260 + }, 11261 + "node_modules/langium": { 11262 + "version": "3.0.0", 11263 + "resolved": "https://registry.npmjs.org/langium/-/langium-3.0.0.tgz", 11264 + "integrity": "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==", 11265 + "license": "MIT", 11266 + "dependencies": { 11267 + "chevrotain": "~11.0.3", 11268 + "chevrotain-allstar": "~0.3.0", 11269 + "vscode-languageserver": "~9.0.1", 11270 + "vscode-languageserver-textdocument": "~1.0.11", 11271 + "vscode-uri": "~3.0.8" 11272 + }, 11273 + "engines": { 11274 + "node": ">=16.0.0" 11275 + } 11276 11276 }, 11277 11277 "node_modules/language-subtag-registry": { 11278 11278 "version": "0.3.23", ··· 11737 11737 "url": "https://github.com/sponsors/wooorm" 11738 11738 } 11739 11739 }, 11740 - "node_modules/mdast-util-from-markdown": { 11741 - "version": "1.3.1", 11742 - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", 11743 - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", 11744 - "license": "MIT", 11745 - "dependencies": { 11746 - "@types/mdast": "^3.0.0", 11747 - "@types/unist": "^2.0.0", 11748 - "decode-named-character-reference": "^1.0.0", 11749 - "mdast-util-to-string": "^3.1.0", 11750 - "micromark": "^3.0.0", 11751 - "micromark-util-decode-numeric-character-reference": "^1.0.0", 11752 - "micromark-util-decode-string": "^1.0.0", 11753 - "micromark-util-normalize-identifier": "^1.0.0", 11754 - "micromark-util-symbol": "^1.0.0", 11755 - "micromark-util-types": "^1.0.0", 11756 - "unist-util-stringify-position": "^3.0.0", 11757 - "uvu": "^0.5.0" 11758 - }, 11759 - "funding": { 11760 - "type": "opencollective", 11761 - "url": "https://opencollective.com/unified" 11762 - } 11763 - }, 11764 - "node_modules/mdast-util-to-string": { 11765 - "version": "3.2.0", 11766 - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", 11767 - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", 11768 - "license": "MIT", 11769 - "dependencies": { 11770 - "@types/mdast": "^3.0.0" 11771 - }, 11772 - "funding": { 11773 - "type": "opencollective", 11774 - "url": "https://opencollective.com/unified" 11775 - } 11776 - }, 11777 11740 "node_modules/mdn-data": { 11778 11741 "version": "2.0.30", 11779 11742 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", ··· 11817 11780 } 11818 11781 }, 11819 11782 "node_modules/mermaid": { 11820 - "version": "10.9.1", 11821 - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", 11822 - "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", 11783 + "version": "11.0.2", 11784 + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.0.2.tgz", 11785 + "integrity": "sha512-KFM1o560odBHvXTTSx47ne/SE4aJKb2GbysHAVdQafIJtB6O3c0K4F+v3nC+zqS6CJhk7sXaagectNrTG+ARDw==", 11823 11786 "license": "MIT", 11824 11787 "dependencies": { 11825 - "@braintree/sanitize-url": "^6.0.1", 11826 - "@types/d3-scale": "^4.0.3", 11827 - "@types/d3-scale-chromatic": "^3.0.0", 11828 - "cytoscape": "^3.28.1", 11788 + "@braintree/sanitize-url": "^7.0.1", 11789 + "@mermaid-js/parser": "^0.2.0", 11790 + "cytoscape": "^3.29.2", 11829 11791 "cytoscape-cose-bilkent": "^4.1.0", 11830 - "d3": "^7.4.0", 11792 + "d3": "^7.9.0", 11831 11793 "d3-sankey": "^0.12.3", 11832 11794 "dagre-d3-es": "7.0.10", 11833 - "dayjs": "^1.11.7", 11834 - "dompurify": "^3.0.5", 11835 - "elkjs": "^0.9.0", 11795 + "dayjs": "^1.11.10", 11796 + "dompurify": "^3.0.11", 11836 11797 "katex": "^0.16.9", 11837 - "khroma": "^2.0.0", 11798 + "khroma": "^2.1.0", 11838 11799 "lodash-es": "^4.17.21", 11839 - "mdast-util-from-markdown": "^1.3.0", 11840 - "non-layered-tidy-tree-layout": "^2.0.2", 11841 - "stylis": "^4.1.3", 11800 + "marked": "^13.0.2", 11801 + "roughjs": "^4.6.6", 11802 + "stylis": "^4.3.1", 11842 11803 "ts-dedent": "^2.2.0", 11843 - "uuid": "^9.0.0", 11844 - "web-worker": "^1.2.0" 11845 - } 11846 - }, 11847 - "node_modules/micromark": { 11848 - "version": "3.2.0", 11849 - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", 11850 - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", 11851 - "funding": [ 11852 - { 11853 - "type": "GitHub Sponsors", 11854 - "url": "https://github.com/sponsors/unifiedjs" 11855 - }, 11856 - { 11857 - "type": "OpenCollective", 11858 - "url": "https://opencollective.com/unified" 11859 - } 11860 - ], 11861 - "license": "MIT", 11862 - "dependencies": { 11863 - "@types/debug": "^4.0.0", 11864 - "debug": "^4.0.0", 11865 - "decode-named-character-reference": "^1.0.0", 11866 - "micromark-core-commonmark": "^1.0.1", 11867 - "micromark-factory-space": "^1.0.0", 11868 - "micromark-util-character": "^1.0.0", 11869 - "micromark-util-chunked": "^1.0.0", 11870 - "micromark-util-combine-extensions": "^1.0.0", 11871 - "micromark-util-decode-numeric-character-reference": "^1.0.0", 11872 - "micromark-util-encode": "^1.0.0", 11873 - "micromark-util-normalize-identifier": "^1.0.0", 11874 - "micromark-util-resolve-all": "^1.0.0", 11875 - "micromark-util-sanitize-uri": "^1.0.0", 11876 - "micromark-util-subtokenize": "^1.0.0", 11877 - "micromark-util-symbol": "^1.0.0", 11878 - "micromark-util-types": "^1.0.1", 11879 - "uvu": "^0.5.0" 11880 - } 11881 - }, 11882 - "node_modules/micromark-core-commonmark": { 11883 - "version": "1.1.0", 11884 - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", 11885 - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", 11886 - "funding": [ 11887 - { 11888 - "type": "GitHub Sponsors", 11889 - "url": "https://github.com/sponsors/unifiedjs" 11890 - }, 11891 - { 11892 - "type": "OpenCollective", 11893 - "url": "https://opencollective.com/unified" 11894 - } 11895 - ], 11896 - "license": "MIT", 11897 - "dependencies": { 11898 - "decode-named-character-reference": "^1.0.0", 11899 - "micromark-factory-destination": "^1.0.0", 11900 - "micromark-factory-label": "^1.0.0", 11901 - "micromark-factory-space": "^1.0.0", 11902 - "micromark-factory-title": "^1.0.0", 11903 - "micromark-factory-whitespace": "^1.0.0", 11904 - "micromark-util-character": "^1.0.0", 11905 - "micromark-util-chunked": "^1.0.0", 11906 - "micromark-util-classify-character": "^1.0.0", 11907 - "micromark-util-html-tag-name": "^1.0.0", 11908 - "micromark-util-normalize-identifier": "^1.0.0", 11909 - "micromark-util-resolve-all": "^1.0.0", 11910 - "micromark-util-subtokenize": "^1.0.0", 11911 - "micromark-util-symbol": "^1.0.0", 11912 - "micromark-util-types": "^1.0.1", 11913 - "uvu": "^0.5.0" 11914 - } 11915 - }, 11916 - "node_modules/micromark-factory-destination": { 11917 - "version": "1.1.0", 11918 - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", 11919 - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", 11920 - "funding": [ 11921 - { 11922 - "type": "GitHub Sponsors", 11923 - "url": "https://github.com/sponsors/unifiedjs" 11924 - }, 11925 - { 11926 - "type": "OpenCollective", 11927 - "url": "https://opencollective.com/unified" 11928 - } 11929 - ], 11930 - "license": "MIT", 11931 - "dependencies": { 11932 - "micromark-util-character": "^1.0.0", 11933 - "micromark-util-symbol": "^1.0.0", 11934 - "micromark-util-types": "^1.0.0" 11935 - } 11936 - }, 11937 - "node_modules/micromark-factory-label": { 11938 - "version": "1.1.0", 11939 - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", 11940 - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", 11941 - "funding": [ 11942 - { 11943 - "type": "GitHub Sponsors", 11944 - "url": "https://github.com/sponsors/unifiedjs" 11945 - }, 11946 - { 11947 - "type": "OpenCollective", 11948 - "url": "https://opencollective.com/unified" 11949 - } 11950 - ], 11951 - "license": "MIT", 11952 - "dependencies": { 11953 - "micromark-util-character": "^1.0.0", 11954 - "micromark-util-symbol": "^1.0.0", 11955 - "micromark-util-types": "^1.0.0", 11956 - "uvu": "^0.5.0" 11957 - } 11958 - }, 11959 - "node_modules/micromark-factory-space": { 11960 - "version": "1.1.0", 11961 - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", 11962 - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", 11963 - "funding": [ 11964 - { 11965 - "type": "GitHub Sponsors", 11966 - "url": "https://github.com/sponsors/unifiedjs" 11967 - }, 11968 - { 11969 - "type": "OpenCollective", 11970 - "url": "https://opencollective.com/unified" 11971 - } 11972 - ], 11973 - "license": "MIT", 11974 - "dependencies": { 11975 - "micromark-util-character": "^1.0.0", 11976 - "micromark-util-types": "^1.0.0" 11977 - } 11978 - }, 11979 - "node_modules/micromark-factory-title": { 11980 - "version": "1.1.0", 11981 - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", 11982 - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", 11983 - "funding": [ 11984 - { 11985 - "type": "GitHub Sponsors", 11986 - "url": "https://github.com/sponsors/unifiedjs" 11987 - }, 11988 - { 11989 - "type": "OpenCollective", 11990 - "url": "https://opencollective.com/unified" 11991 - } 11992 - ], 11993 - "license": "MIT", 11994 - "dependencies": { 11995 - "micromark-factory-space": "^1.0.0", 11996 - "micromark-util-character": "^1.0.0", 11997 - "micromark-util-symbol": "^1.0.0", 11998 - "micromark-util-types": "^1.0.0" 11999 - } 12000 - }, 12001 - "node_modules/micromark-factory-whitespace": { 12002 - "version": "1.1.0", 12003 - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", 12004 - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", 12005 - "funding": [ 12006 - { 12007 - "type": "GitHub Sponsors", 12008 - "url": "https://github.com/sponsors/unifiedjs" 12009 - }, 12010 - { 12011 - "type": "OpenCollective", 12012 - "url": "https://opencollective.com/unified" 12013 - } 12014 - ], 12015 - "license": "MIT", 12016 - "dependencies": { 12017 - "micromark-factory-space": "^1.0.0", 12018 - "micromark-util-character": "^1.0.0", 12019 - "micromark-util-symbol": "^1.0.0", 12020 - "micromark-util-types": "^1.0.0" 12021 - } 12022 - }, 12023 - "node_modules/micromark-util-character": { 12024 - "version": "1.2.0", 12025 - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", 12026 - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", 12027 - "funding": [ 12028 - { 12029 - "type": "GitHub Sponsors", 12030 - "url": "https://github.com/sponsors/unifiedjs" 12031 - }, 12032 - { 12033 - "type": "OpenCollective", 12034 - "url": "https://opencollective.com/unified" 12035 - } 12036 - ], 12037 - "license": "MIT", 12038 - "dependencies": { 12039 - "micromark-util-symbol": "^1.0.0", 12040 - "micromark-util-types": "^1.0.0" 12041 - } 12042 - }, 12043 - "node_modules/micromark-util-chunked": { 12044 - "version": "1.1.0", 12045 - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", 12046 - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", 12047 - "funding": [ 12048 - { 12049 - "type": "GitHub Sponsors", 12050 - "url": "https://github.com/sponsors/unifiedjs" 12051 - }, 12052 - { 12053 - "type": "OpenCollective", 12054 - "url": "https://opencollective.com/unified" 12055 - } 12056 - ], 12057 - "license": "MIT", 12058 - "dependencies": { 12059 - "micromark-util-symbol": "^1.0.0" 12060 - } 12061 - }, 12062 - "node_modules/micromark-util-classify-character": { 12063 - "version": "1.1.0", 12064 - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", 12065 - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", 12066 - "funding": [ 12067 - { 12068 - "type": "GitHub Sponsors", 12069 - "url": "https://github.com/sponsors/unifiedjs" 12070 - }, 12071 - { 12072 - "type": "OpenCollective", 12073 - "url": "https://opencollective.com/unified" 12074 - } 12075 - ], 12076 - "license": "MIT", 12077 - "dependencies": { 12078 - "micromark-util-character": "^1.0.0", 12079 - "micromark-util-symbol": "^1.0.0", 12080 - "micromark-util-types": "^1.0.0" 12081 - } 12082 - }, 12083 - "node_modules/micromark-util-combine-extensions": { 12084 - "version": "1.1.0", 12085 - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", 12086 - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", 12087 - "funding": [ 12088 - { 12089 - "type": "GitHub Sponsors", 12090 - "url": "https://github.com/sponsors/unifiedjs" 12091 - }, 12092 - { 12093 - "type": "OpenCollective", 12094 - "url": "https://opencollective.com/unified" 12095 - } 12096 - ], 12097 - "license": "MIT", 12098 - "dependencies": { 12099 - "micromark-util-chunked": "^1.0.0", 12100 - "micromark-util-types": "^1.0.0" 12101 - } 12102 - }, 12103 - "node_modules/micromark-util-decode-numeric-character-reference": { 12104 - "version": "1.1.0", 12105 - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", 12106 - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", 12107 - "funding": [ 12108 - { 12109 - "type": "GitHub Sponsors", 12110 - "url": "https://github.com/sponsors/unifiedjs" 12111 - }, 12112 - { 12113 - "type": "OpenCollective", 12114 - "url": "https://opencollective.com/unified" 12115 - } 12116 - ], 12117 - "license": "MIT", 12118 - "dependencies": { 12119 - "micromark-util-symbol": "^1.0.0" 12120 - } 12121 - }, 12122 - "node_modules/micromark-util-decode-string": { 12123 - "version": "1.1.0", 12124 - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", 12125 - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", 12126 - "funding": [ 12127 - { 12128 - "type": "GitHub Sponsors", 12129 - "url": "https://github.com/sponsors/unifiedjs" 12130 - }, 12131 - { 12132 - "type": "OpenCollective", 12133 - "url": "https://opencollective.com/unified" 12134 - } 12135 - ], 12136 - "license": "MIT", 12137 - "dependencies": { 12138 - "decode-named-character-reference": "^1.0.0", 12139 - "micromark-util-character": "^1.0.0", 12140 - "micromark-util-decode-numeric-character-reference": "^1.0.0", 12141 - "micromark-util-symbol": "^1.0.0" 12142 - } 12143 - }, 12144 - "node_modules/micromark-util-encode": { 12145 - "version": "1.1.0", 12146 - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", 12147 - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", 12148 - "funding": [ 12149 - { 12150 - "type": "GitHub Sponsors", 12151 - "url": "https://github.com/sponsors/unifiedjs" 12152 - }, 12153 - { 12154 - "type": "OpenCollective", 12155 - "url": "https://opencollective.com/unified" 12156 - } 12157 - ], 12158 - "license": "MIT" 12159 - }, 12160 - "node_modules/micromark-util-html-tag-name": { 12161 - "version": "1.2.0", 12162 - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", 12163 - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", 12164 - "funding": [ 12165 - { 12166 - "type": "GitHub Sponsors", 12167 - "url": "https://github.com/sponsors/unifiedjs" 12168 - }, 12169 - { 12170 - "type": "OpenCollective", 12171 - "url": "https://opencollective.com/unified" 12172 - } 12173 - ], 12174 - "license": "MIT" 12175 - }, 12176 - "node_modules/micromark-util-normalize-identifier": { 12177 - "version": "1.1.0", 12178 - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", 12179 - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", 12180 - "funding": [ 12181 - { 12182 - "type": "GitHub Sponsors", 12183 - "url": "https://github.com/sponsors/unifiedjs" 12184 - }, 12185 - { 12186 - "type": "OpenCollective", 12187 - "url": "https://opencollective.com/unified" 12188 - } 12189 - ], 12190 - "license": "MIT", 12191 - "dependencies": { 12192 - "micromark-util-symbol": "^1.0.0" 12193 - } 12194 - }, 12195 - "node_modules/micromark-util-resolve-all": { 12196 - "version": "1.1.0", 12197 - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", 12198 - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", 12199 - "funding": [ 12200 - { 12201 - "type": "GitHub Sponsors", 12202 - "url": "https://github.com/sponsors/unifiedjs" 12203 - }, 12204 - { 12205 - "type": "OpenCollective", 12206 - "url": "https://opencollective.com/unified" 12207 - } 12208 - ], 12209 - "license": "MIT", 12210 - "dependencies": { 12211 - "micromark-util-types": "^1.0.0" 12212 - } 12213 - }, 12214 - "node_modules/micromark-util-sanitize-uri": { 12215 - "version": "1.2.0", 12216 - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", 12217 - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", 12218 - "funding": [ 12219 - { 12220 - "type": "GitHub Sponsors", 12221 - "url": "https://github.com/sponsors/unifiedjs" 12222 - }, 12223 - { 12224 - "type": "OpenCollective", 12225 - "url": "https://opencollective.com/unified" 12226 - } 12227 - ], 12228 - "license": "MIT", 12229 - "dependencies": { 12230 - "micromark-util-character": "^1.0.0", 12231 - "micromark-util-encode": "^1.0.0", 12232 - "micromark-util-symbol": "^1.0.0" 11804 + "uuid": "^9.0.1" 12233 11805 } 12234 11806 }, 12235 - "node_modules/micromark-util-subtokenize": { 12236 - "version": "1.1.0", 12237 - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", 12238 - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", 12239 - "funding": [ 12240 - { 12241 - "type": "GitHub Sponsors", 12242 - "url": "https://github.com/sponsors/unifiedjs" 12243 - }, 12244 - { 12245 - "type": "OpenCollective", 12246 - "url": "https://opencollective.com/unified" 12247 - } 12248 - ], 11807 + "node_modules/mermaid/node_modules/marked": { 11808 + "version": "13.0.3", 11809 + "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz", 11810 + "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==", 12249 11811 "license": "MIT", 12250 - "dependencies": { 12251 - "micromark-util-chunked": "^1.0.0", 12252 - "micromark-util-symbol": "^1.0.0", 12253 - "micromark-util-types": "^1.0.0", 12254 - "uvu": "^0.5.0" 11812 + "bin": { 11813 + "marked": "bin/marked.js" 11814 + }, 11815 + "engines": { 11816 + "node": ">= 18" 12255 11817 } 12256 11818 }, 12257 - "node_modules/micromark-util-symbol": { 12258 - "version": "1.1.0", 12259 - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", 12260 - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", 12261 - "funding": [ 12262 - { 12263 - "type": "GitHub Sponsors", 12264 - "url": "https://github.com/sponsors/unifiedjs" 12265 - }, 12266 - { 12267 - "type": "OpenCollective", 12268 - "url": "https://opencollective.com/unified" 12269 - } 12270 - ], 12271 - "license": "MIT" 12272 - }, 12273 - "node_modules/micromark-util-types": { 12274 - "version": "1.1.0", 12275 - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", 12276 - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", 12277 - "funding": [ 12278 - { 12279 - "type": "GitHub Sponsors", 12280 - "url": "https://github.com/sponsors/unifiedjs" 12281 - }, 12282 - { 12283 - "type": "OpenCollective", 12284 - "url": "https://opencollective.com/unified" 12285 - } 12286 - ], 12287 - "license": "MIT" 12288 - }, 12289 11819 "node_modules/micromatch": { 12290 11820 "version": "4.0.7", 12291 11821 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", ··· 12435 11965 "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", 12436 11966 "license": "BSD-3-Clause" 12437 11967 }, 12438 - "node_modules/mri": { 12439 - "version": "1.2.0", 12440 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 12441 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 12442 - "license": "MIT", 12443 - "engines": { 12444 - "node": ">=4" 12445 - } 12446 - }, 12447 11968 "node_modules/ms": { 12448 11969 "version": "2.1.2", 12449 11970 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 12450 11971 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 11972 + "dev": true, 12451 11973 "license": "MIT" 12452 11974 }, 12453 11975 "node_modules/mz": { ··· 12563 12085 "node": ">=14" 12564 12086 } 12565 12087 }, 12566 - "node_modules/non-layered-tidy-tree-layout": { 12567 - "version": "2.0.2", 12568 - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", 12569 - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==", 12570 - "license": "MIT" 12571 - }, 12572 12088 "node_modules/nopt": { 12573 12089 "version": "7.2.1", 12574 12090 "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", ··· 12949 12465 "url": "https://github.com/sponsors/sindresorhus" 12950 12466 } 12951 12467 }, 12468 + "node_modules/path-data-parser": { 12469 + "version": "0.1.0", 12470 + "resolved": "https://registry.npmjs.org/path-data-parser/-/path-data-parser-0.1.0.tgz", 12471 + "integrity": "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==", 12472 + "license": "MIT" 12473 + }, 12952 12474 "node_modules/path-exists": { 12953 12475 "version": "4.0.0", 12954 12476 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", ··· 13178 12700 "license": "MIT", 13179 12701 "engines": { 13180 12702 "node": ">=4" 12703 + } 12704 + }, 12705 + "node_modules/points-on-curve": { 12706 + "version": "0.2.0", 12707 + "resolved": "https://registry.npmjs.org/points-on-curve/-/points-on-curve-0.2.0.tgz", 12708 + "integrity": "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==", 12709 + "license": "MIT" 12710 + }, 12711 + "node_modules/points-on-path": { 12712 + "version": "0.2.1", 12713 + "resolved": "https://registry.npmjs.org/points-on-path/-/points-on-path-0.2.1.tgz", 12714 + "integrity": "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==", 12715 + "license": "MIT", 12716 + "dependencies": { 12717 + "path-data-parser": "0.1.0", 12718 + "points-on-curve": "0.2.0" 13181 12719 } 13182 12720 }, 13183 12721 "node_modules/pony-cause": { ··· 14270 13808 "fsevents": "~2.3.2" 14271 13809 } 14272 13810 }, 13811 + "node_modules/roughjs": { 13812 + "version": "4.6.6", 13813 + "resolved": "https://registry.npmjs.org/roughjs/-/roughjs-4.6.6.tgz", 13814 + "integrity": "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==", 13815 + "license": "MIT", 13816 + "dependencies": { 13817 + "hachure-fill": "^0.5.2", 13818 + "path-data-parser": "^0.1.0", 13819 + "points-on-curve": "^0.2.0", 13820 + "points-on-path": "^0.2.1" 13821 + } 13822 + }, 14273 13823 "node_modules/run-con": { 14274 13824 "version": "1.3.2", 14275 13825 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.3.2.tgz", ··· 14324 13874 "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", 14325 13875 "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", 14326 13876 "license": "BSD-3-Clause" 14327 - }, 14328 - "node_modules/sade": { 14329 - "version": "1.8.1", 14330 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 14331 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 14332 - "license": "MIT", 14333 - "dependencies": { 14334 - "mri": "^1.1.0" 14335 - }, 14336 - "engines": { 14337 - "node": ">=6" 14338 - } 14339 13877 }, 14340 13878 "node_modules/safe-array-concat": { 14341 13879 "version": "1.1.2", ··· 16153 15691 "node": ">=4" 16154 15692 } 16155 15693 }, 16156 - "node_modules/unist-util-stringify-position": { 16157 - "version": "3.0.3", 16158 - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", 16159 - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", 16160 - "license": "MIT", 16161 - "dependencies": { 16162 - "@types/unist": "^2.0.0" 16163 - }, 16164 - "funding": { 16165 - "type": "opencollective", 16166 - "url": "https://opencollective.com/unified" 16167 - } 16168 - }, 16169 15694 "node_modules/universalify": { 16170 15695 "version": "2.0.1", 16171 15696 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", ··· 16249 15774 "license": "MIT", 16250 15775 "bin": { 16251 15776 "uuid": "dist/bin/uuid" 16252 - } 16253 - }, 16254 - "node_modules/uvu": { 16255 - "version": "0.5.6", 16256 - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", 16257 - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", 16258 - "license": "MIT", 16259 - "dependencies": { 16260 - "dequal": "^2.0.0", 16261 - "diff": "^5.0.0", 16262 - "kleur": "^4.0.3", 16263 - "sade": "^1.7.3" 16264 - }, 16265 - "bin": { 16266 - "uvu": "bin.js" 16267 - }, 16268 - "engines": { 16269 - "node": ">=8" 16270 15777 } 16271 15778 }, 16272 15779 "node_modules/validate-npm-package-license": { ··· 16519 16026 "@jridgewell/sourcemap-codec": "^1.5.0" 16520 16027 } 16521 16028 }, 16029 + "node_modules/vscode-jsonrpc": { 16030 + "version": "8.2.0", 16031 + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", 16032 + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", 16033 + "license": "MIT", 16034 + "engines": { 16035 + "node": ">=14.0.0" 16036 + } 16037 + }, 16038 + "node_modules/vscode-languageserver": { 16039 + "version": "9.0.1", 16040 + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", 16041 + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", 16042 + "license": "MIT", 16043 + "dependencies": { 16044 + "vscode-languageserver-protocol": "3.17.5" 16045 + }, 16046 + "bin": { 16047 + "installServerIntoExtension": "bin/installServerIntoExtension" 16048 + } 16049 + }, 16050 + "node_modules/vscode-languageserver-protocol": { 16051 + "version": "3.17.5", 16052 + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", 16053 + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", 16054 + "license": "MIT", 16055 + "dependencies": { 16056 + "vscode-jsonrpc": "8.2.0", 16057 + "vscode-languageserver-types": "3.17.5" 16058 + } 16059 + }, 16060 + "node_modules/vscode-languageserver-textdocument": { 16061 + "version": "1.0.12", 16062 + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", 16063 + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", 16064 + "license": "MIT" 16065 + }, 16066 + "node_modules/vscode-languageserver-types": { 16067 + "version": "3.17.5", 16068 + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", 16069 + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", 16070 + "license": "MIT" 16071 + }, 16072 + "node_modules/vscode-uri": { 16073 + "version": "3.0.8", 16074 + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", 16075 + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", 16076 + "license": "MIT" 16077 + }, 16522 16078 "node_modules/vue": { 16523 16079 "version": "3.4.38", 16524 16080 "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.38.tgz", ··· 16660 16216 "engines": { 16661 16217 "node": ">=10.13.0" 16662 16218 } 16663 - }, 16664 - "node_modules/web-worker": { 16665 - "version": "1.3.0", 16666 - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", 16667 - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==", 16668 - "license": "Apache-2.0" 16669 16219 }, 16670 16220 "node_modules/webidl-conversions": { 16671 16221 "version": "7.0.0",
+1 -1
package.json
··· 29 29 "idiomorph": "0.3.0", 30 30 "jquery": "3.7.1", 31 31 "katex": "0.16.11", 32 - "mermaid": "10.9.1", 32 + "mermaid": "11.0.2", 33 33 "mini-css-extract-plugin": "2.9.1", 34 34 "minimatch": "10.0.1", 35 35 "monaco-editor": "0.50.0",
+1 -10
webpack.config.js
··· 38 38 production: true, 39 39 onlyAllow: 'Apache-2.0; 0BSD; BSD-2-Clause; BSD-3-Clause; BlueOak-1.0.0; MIT; ISC; Unlicense; CC-BY-4.0', 40 40 // argparse@2.0.1 - Python-2.0. It's used in the CLI file of markdown-it and js-yaml and not in the library code. 41 - // elkjs@0.9.3 - EPL-2.0. See https://github.com/mermaid-js/mermaid/pull/5654 42 41 // idiomorph@0.3.0. See https://github.com/bigskysoftware/idiomorph/pull/37 43 - excludePackages: 'argparse@2.0.1;elkjs@0.9.3;idiomorph@0.3.0', 42 + excludePackages: 'argparse@2.0.1;idiomorph@0.3.0', 44 43 }, (err, dependencies) => { 45 44 if (err) { 46 45 throw err; ··· 108 107 109 108 /** @type {import("webpack").Configuration} */ 110 109 export default { 111 - externals: [ 112 - function ({request}, callback) { 113 - if (/elkjs/.test(request)) { 114 - return callback(null, `commonjs ${request}`); 115 - } 116 - callback(); 117 - }, 118 - ], 119 110 mode: isProduction ? 'production' : 'development', 120 111 entry: { 121 112 index: [