diff --git a/package.json b/package.json index 9e87760..bc0fe91 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@types/node": "^25.3.3", "globby": "^16.1.0", "markdown-it-container": "^4.0.0", - "mermaid": "11.16.1", + "mermaid": "11.17.0", "oxfmt": "0.63.0", "oxlint": "1.78.0", "remark-frontmatter": "^5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db136a6..c335e90 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ importers: specifier: ^4.0.0 version: 4.0.0 mermaid: - specifier: 11.16.1 - version: 11.16.1 + specifier: 11.17.0 + version: 11.17.0 oxfmt: specifier: 0.63.0 version: 0.63.0 @@ -55,7 +55,7 @@ importers: version: 1.13.4 vitepress-plugin-mermaid: specifier: 2.0.17 - version: 2.0.17(mermaid@11.16.1)(vitepress@1.6.4(@algolia/client-search@5.46.3)(@types/node@25.9.5)(postcss@8.5.15)(search-insights@2.17.3)(typescript@5.9.3)) + version: 2.0.17(mermaid@11.17.0)(vitepress@1.6.4(@algolia/client-search@5.46.3)(@types/node@25.9.5)(postcss@8.5.15)(search-insights@2.17.3)(typescript@5.9.3)) vue: specifier: ^3.5.29 version: 3.5.41(typescript@5.9.3) @@ -362,8 +362,8 @@ packages: '@mermaid-js/mermaid-mindmap@9.3.0': resolution: {integrity: sha512-IhtYSVBBRYviH1Ehu8gk69pMDF8DSRqXBRDMWrEfHoaMruHeaP2DXA3PBnuwsMaCdPQhlUUcy/7DBLAEIXvCAw==} - '@mermaid-js/parser@1.2.0': - resolution: {integrity: sha512-oYPyv8A4As1yH5Bx+04iQEQxXuIQDe0GKCNSRgao6z8AM9jixXIfP0vsppRLvGf+nKIOb9/LdpWA4YuJiVvESA==} + '@mermaid-js/parser@1.2.1': + resolution: {integrity: sha512-n12NohV3mrUyUL2o93IgG/ifeW9FTyeJn3zDxkhwa8MJ9Fxg3HQMlA3RiGmD/3UnJvheztkjjQAjA2T4LmUcpw==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -1394,6 +1394,9 @@ packages: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} + fastdom@1.0.12: + resolution: {integrity: sha512-LB+xjSTEbjHE1cWsxu+tN2Xqr1kpi+V9aADI7sVM5ZMaXyYGPHULQMzpJMYqOTULK/73pUkWVzzObFRBkPr+hg==} + fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -1594,8 +1597,8 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - mermaid@11.16.1: - resolution: {integrity: sha512-TQsq6u22fAn3rek5VOubrhKPo1g5hwC3FXUN9hiyupTckcYiGuuKGkNQrKYwGJkXUxZdojwRG46gsSCFZMDp4g==} + mermaid@11.17.0: + resolution: {integrity: sha512-Jo9N377Wb4MSnHFPTbLi2SxFpsQl4eVHoxnW5U1Md9EazvgMp3s+4ohDxr81YNTgbn5Kj7HJ3yslrSJ52kwpbA==} micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} @@ -1899,6 +1902,9 @@ packages: resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} engines: {node: '>=0.10.0'} + strictdom@1.0.1: + resolution: {integrity: sha512-cEmp9QeXXRmjj/rVp9oyiqcvyocWab/HaoN4+bwFeZ7QzykJD6L3yD4v12K1x0tHpqRqVpJevN3gW7kyM39Bqg==} + string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -2365,7 +2371,7 @@ snapshots: non-layered-tidy-tree-layout: 2.0.2 optional: true - '@mermaid-js/parser@1.2.0': + '@mermaid-js/parser@1.2.1': dependencies: '@chevrotain/types': 11.1.2 @@ -3306,6 +3312,10 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 + fastdom@1.0.12: + dependencies: + strictdom: 1.0.1 + fastq@1.20.1: dependencies: reusify: 1.1.0 @@ -3581,11 +3591,11 @@ snapshots: merge2@1.4.1: {} - mermaid@11.16.1: + mermaid@11.17.0: dependencies: '@braintree/sanitize-url': 7.1.2 '@iconify/utils': 3.1.0 - '@mermaid-js/parser': 1.2.0 + '@mermaid-js/parser': 1.2.1 '@types/d3': 7.4.3 '@upsetjs/venn.js': 2.0.0 cytoscape: 3.34.0 @@ -3597,6 +3607,7 @@ snapshots: dayjs: 1.11.21 dompurify: 3.4.12 es-toolkit: 1.46.1 + fastdom: 1.0.12 katex: 0.16.47 khroma: 2.1.0 marked: 16.4.2 @@ -4098,6 +4109,8 @@ snapshots: speakingurl@14.0.1: {} + strictdom@1.0.1: {} + string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -4236,9 +4249,9 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress-plugin-mermaid@2.0.17(mermaid@11.16.1)(vitepress@1.6.4(@algolia/client-search@5.46.3)(@types/node@25.9.5)(postcss@8.5.15)(search-insights@2.17.3)(typescript@5.9.3)): + vitepress-plugin-mermaid@2.0.17(mermaid@11.17.0)(vitepress@1.6.4(@algolia/client-search@5.46.3)(@types/node@25.9.5)(postcss@8.5.15)(search-insights@2.17.3)(typescript@5.9.3)): dependencies: - mermaid: 11.16.1 + mermaid: 11.17.0 vitepress: 1.6.4(@algolia/client-search@5.46.3)(@types/node@25.9.5)(postcss@8.5.15)(search-insights@2.17.3)(typescript@5.9.3) optionalDependencies: '@mermaid-js/mermaid-mindmap': 9.3.0