From 4380a06e4a97d9056436c417b2ed7e6681cae97d Mon Sep 17 00:00:00 2001 From: Speculator55005 <50082482+fas89@users.noreply.github.com> Date: Tue, 27 Oct 2026 11:04:35 +0100 Subject: [PATCH] chore(deps-dev): vuepress rc.137 for theme-default and plugin-sitemap, and the audit fixes that came with it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces dependabot #163 and #164, which bumped these two separately and each carried the same `@vuepress/helper` lockfile move, so they conflicted with each other and with #162 once that landed. One branch regenerates the lockfile once. `npm audit fix` on top clears every HIGH on the tree: undici to 7.30.1 (the patched release — #140 had moved it to 7.30.0, one short of the fix for GHSA-xjj6-f33q-929c), markdown-it to 14.3.3, vite to 8.3.5. Audit goes from 1 critical / 3 high / 1 moderate to 1 critical / 1 moderate. Verified by building the site: `npm run docs:build` renders all 237 pages and exits 0, both before and after the audit fix. The remaining critical and moderate are one root cause and are NOT addressed here: `monaco-editor@0.56.0` bundles `dompurify@3.4.8`, and the fix is `monaco-editor@0.57.0`, a semver-major bump. docs/.vuepress/config.ts carries measured numbers for Monaco's share of the single render-blocking stylesheet and says in as many words to re-measure before changing it, so that bump needs its own change rather than riding along in a lockfile refresh. Both advisories are `development` scope on a static site, so nothing shipped is affected. --- package-lock.json | 1577 ++++++++++++++++++++++++++++++++++++--------- package.json | 4 +- 2 files changed, 1276 insertions(+), 305 deletions(-) diff --git a/package-lock.json b/package-lock.json index 77b39ea..c14f7ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,9 +15,9 @@ "@vuepress/plugin-copy-code": "2.0.0-rc.137", "@vuepress/plugin-links-check": "2.0.0-rc.134", "@vuepress/plugin-markdown-chart": "2.0.0-rc.132", - "@vuepress/plugin-sitemap": "2.0.0-rc.132", + "@vuepress/plugin-sitemap": "2.0.0-rc.137", "@vuepress/plugin-slimsearch": "2.0.0-rc.134", - "@vuepress/theme-default": "^2.0.0-rc.132", + "@vuepress/theme-default": "^2.0.0-rc.137", "monaco-editor": "^0.56.0", "sass-embedded": "^1.105.2", "vuepress": "^2.0.0-rc.31" @@ -358,19 +358,37 @@ } }, "node_modules/@mdit/plugin-alert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-1.0.1.tgz", - "integrity": "sha512-gEZgbwlK2JSNIW3izqQyPoYJ8NXAEU0aON7XYpUHBzyD9km+ny5zFkAmoogMAzR8ird8iCQiK5pSv3nOtPBlLw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-2.0.3.tgz", + "integrity": "sha512-uVzAnsu1hen3eb+FsindjNKOPCKzsUf/lFx3YdSt2pLvROT2N1UAPKJNf9Pbq6sAUq42Ddal8ScR5JC8wyPffQ==", "dev": true, "license": "MIT", "dependencies": { - "@types/markdown-it": "^14.1.2" + "@mdit/helper": "^1.1.3" }, "engines": { "node": ">=22" }, "peerDependencies": { - "markdown-it": "^14.2.0" + "markdown-it": "^15.0.3" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, + "node_modules/@mdit/plugin-alert/node_modules/@mdit/helper": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@mdit/helper/-/helper-1.1.3.tgz", + "integrity": "sha512-ZJxIn+WQSHzJqI05hfMNmskhJoxGmixKMIUBMkbnjOL6CiamLDmiEubu6rwgyGVa6W0kE0Q1fmu/mMyNoU4SZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "markdown-it": "^15.0.3" }, "peerDependenciesMeta": { "markdown-it": { @@ -422,20 +440,37 @@ } }, "node_modules/@mdit/plugin-tab": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-1.0.1.tgz", - "integrity": "sha512-JL6VUmXHSrnUSadJCxHjmy3iY0oEUu3+OCwVRWIWSeeuiBarj80NuP+AWxkdF/mpft+yFLBm7qhB+iAG3KrX7A==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-2.0.3.tgz", + "integrity": "sha512-ymPNW8KLj82IvzExRDk5wgNQjPqL9pWnE2Z/RhVmi1kpnqmzID+fKuXeQ/GDaOdDdgfGCbK4iuUNOoTqqeB4kQ==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/helper": "1.0.1", - "@types/markdown-it": "^14.1.2" + "@mdit/helper": "^1.1.3" }, "engines": { "node": ">=22" }, "peerDependencies": { - "markdown-it": "^14.2.0" + "markdown-it": "^15.0.3" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, + "node_modules/@mdit/plugin-tab/node_modules/@mdit/helper": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@mdit/helper/-/helper-1.1.3.tgz", + "integrity": "sha512-ZJxIn+WQSHzJqI05hfMNmskhJoxGmixKMIUBMkbnjOL6CiamLDmiEubu6rwgyGVa6W0kE0Q1fmu/mMyNoU4SZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "markdown-it": "^15.0.3" }, "peerDependenciesMeta": { "markdown-it": { @@ -466,9 +501,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.149.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.149.0.tgz", - "integrity": "sha512-Efcc+iF0j3Bf67YjEqIqWXbX5XddXoK/Mw4K1/JuXwRCZ8N16VR7iT23nlCc9XrveFVh/E5Rqs2StT0V8v9LdA==", + "version": "0.155.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.155.0.tgz", + "integrity": "sha512-SeE8JPwW1xs1tHeNycjUtUBdhorRa8o4jlvjwk49R7/Z291i+4DQa7JJIgOm/TaYQZx+QrPQbVJ/9c8dMIZN8Q==", "dev": true, "license": "MIT", "funding": { @@ -782,9 +817,9 @@ } }, "node_modules/@rolldown/binding-android-arm-eabi": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.8.tgz", - "integrity": "sha512-tN5aztYkKCte4i5SIrrz5yK/HMjEuCqCSCJa418jOV8tZ1cBY3YF2otxB1ktPxzsLA1BeTqwapK0bfjxNvHJVw==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.15.tgz", + "integrity": "sha512-aLcgK9gIJ3YRvrrtfSBbRa27F5WrpiTaPulnFpsHPxpUHgFlSgnU4854MHwoRGEBhfRJDWCS2WQ7lIjskE9Olw==", "cpu": [ "arm" ], @@ -799,9 +834,9 @@ } }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.8.tgz", - "integrity": "sha512-dIYTWl9XprMUiQFoc55KUyk/oS8SKYH3zFl0LTR7RT0Xj4hgSVyuJcroH8JUu8RcpF8fTB6E0aOwCkZoYPcDSQ==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.15.tgz", + "integrity": "sha512-xD7DdZCrbThKuxNg7ooQmvp07ys4J/pnSEMTG3/OdOWl6daC67m/Q4fL78sRHMxTH/N4fGUbYhcPM0MF5WFHkg==", "cpu": [ "arm64" ], @@ -816,9 +851,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.8.tgz", - "integrity": "sha512-PCSDQGXD2IyTEFrcgPyBM8jJuGmrbCMuoIOXdbEGVemruKACXoLQJrb+A45Z0L5t1RQkdfJprAYPkikbh7dzdA==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.15.tgz", + "integrity": "sha512-m2WuQ6r0B4OTYxyPpNLtXaMRbRDUbG8YQV2Q3KTdSSK8Th6KHCnC8jVCJt8bvYeSB5WivkkNbc85mKadaSdOxA==", "cpu": [ "arm64" ], @@ -833,9 +868,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.8.tgz", - "integrity": "sha512-Uk7lRsGhPFHVX/sAUC6D5H9Ol30dFHd6iquokll2th3LpdJ3F5CzQB+7DHn0Ri2mG+U7k2zXiPHDrwZenXhwSA==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.15.tgz", + "integrity": "sha512-5RtnsHM36nodM9WbMy+zip0LGS/G+y5wro5RHrpOlr4ac24+1zSi9kiV2MP1myZeZ/ifEHfulQcWjnAXzc2C2A==", "cpu": [ "x64" ], @@ -850,9 +885,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.8.tgz", - "integrity": "sha512-DjszaTEVogPqA5bYzsEeqDCQxbcp2fexQwKcRspYji2yzR68fCf+e4fx6kBSRDwX5/brZaHw/hWS9+A/+/w9sQ==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.15.tgz", + "integrity": "sha512-g3l09pyFqhu+135JKkbkwiKGQmwU5hUMUPJ4VdBADvuqR8d33L6H578rh8m7rtxbdp+VmX/+nzI7nvhSZlzpUQ==", "cpu": [ "x64" ], @@ -867,9 +902,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.8.tgz", - "integrity": "sha512-zmwa7FTmdzB6aaEEuuls18H6Ap5JmJPSoPTuXixeJZV6tG40SyLkApQtz1g8ptZtiEKqj9OM0oNLPh1AgvE31Q==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.15.tgz", + "integrity": "sha512-nIe3VugI97nGQtspPxDqA4sXMUpeiocKIP/CqpY/u/vgbT+alX+cVxu1C/oVBPKg4feNTmYovE91v4DgXvXNwQ==", "cpu": [ "arm" ], @@ -884,9 +919,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.8.tgz", - "integrity": "sha512-KdYQDPHwJVnbFwdTGMgxsI9SqblBlz6STGM+w1We/d5B8OWWidYH0MwkU/uA1wM5fIpO2MkOVxXrNzzuZhw9ew==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.15.tgz", + "integrity": "sha512-iTBjXx+B5QSvgI89lJfmqh4wTh8NabR1YZIIN3hNx4zSG0EVfVqkOvLulNpG4251pbd6/IAmZ/LefVk1Y4rPhw==", "cpu": [ "arm64" ], @@ -904,9 +939,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.8.tgz", - "integrity": "sha512-jFJTifHnNPY+yzOoNZQfSIysrVyXzEQPhPnOUjmD1bcQGHH6s7c8cViKWar8YplQImE5N9JRqMCLrM2CdxOrZA==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.15.tgz", + "integrity": "sha512-uN26XOnVR7rqQupG3V9oAG2EGGatWjcJHOeDOHUFCh4TBWmP2tHTFoVN13aYbwfm0aHqJAEmcwhAu6sooIjfqQ==", "cpu": [ "arm64" ], @@ -924,9 +959,9 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.8.tgz", - "integrity": "sha512-FhiOziBDWPBjbcmRzfLyIJnaP7AVMFXT7YCXPjXxj7wKU3vx24RjrCNN/zjvVa+N2vVoHJwCoUBvsrN/DG3zIA==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.15.tgz", + "integrity": "sha512-9nWkcdd+H+XhaA3fQIwpHnKIrfx/PQ6rO0pivr78Og07tXlUlctBBJoEYLPfhTmCR/QxEVdn6uPjHV5SymPhdw==", "cpu": [ "ppc64" ], @@ -944,9 +979,9 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.8.tgz", - "integrity": "sha512-WnHfADMzOV2Y55wlx1hzzQnar/wDt/VdvWSD99r18Mz9ylNieIGOkRx3UV21h7m/eJvjySYJkO26VvGNFkwsIQ==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.15.tgz", + "integrity": "sha512-Ggh0ciFjLwIusLSLz7LZYEaGdxOAUJXI+Qu5JCbhPJJHEt8vP+IjRATTJheiJsdzzTYgUiHUiw3X1Ea3ZpMBdA==", "cpu": [ "s390x" ], @@ -964,9 +999,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.8.tgz", - "integrity": "sha512-H9tRr5ibfXFVLxbPOseVewewFpl28zcEdjRDt2FTUZU7odxP0gEv1ki4/kGmcGOh78oRwZuuQllGLZ9zTJp84g==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.15.tgz", + "integrity": "sha512-FHg60rS6DBePAYZ9X9F67x+JObFdmgn6tupA1C/a3B+CufFmTD4mX+e8M75tCiAO3foR/6xwVBI0KQiI7sn/rw==", "cpu": [ "x64" ], @@ -984,9 +1019,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.8.tgz", - "integrity": "sha512-UefiqfM3D6IVNlZ8tSGs9+Ejjud2T+oxO0IHADU45Y+lyEjD2dVFyZHbkfX0LUb5Zugo/oIv1eCO/KVYhgYJYA==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.15.tgz", + "integrity": "sha512-/cvV/7v5VGz/moiz0XKRj2dE8DzsKyhIu1KpOvJGPjRywg3yscON889UGvAe8zfiJLHup7VLjBduoGWi3HusWQ==", "cpu": [ "x64" ], @@ -1004,9 +1039,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.8.tgz", - "integrity": "sha512-637Ke4kWSy6rp9cxQ9gMOXlxPgIw/c1beASV4M//3+9I4uwBVOOl74G+e3zyU3u19U7RkRl/HuewixZ/Z6+Rjg==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.15.tgz", + "integrity": "sha512-MyzC5Hrv/sm+Z7TSGKP/j8001RO2xQm1zOpCNVL4j0cY/VhBZviludA2YFQ7i4lH6ZAXxQm0lcMdBzM+99mE7w==", "cpu": [ "arm64" ], @@ -1021,9 +1056,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.8.tgz", - "integrity": "sha512-xWBkPOF1Q9k/Gv1nQXnVdLxKu74jXppuOM4Z3mnypVUJJJwLsMl7hNJGRAUJoG8A5MgOI1ACKM+wBFxSJzKy4A==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.15.tgz", + "integrity": "sha512-+PgYiS+AH5omy6L45ZLxybasauJaj3M8buoT83D+nzPmCayXlxUV9hydhciCKVyIg0B/v0BtXPDE1uGqNwCPpg==", "cpu": [ "arm64" ], @@ -1038,9 +1073,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.8.tgz", - "integrity": "sha512-uz2ZvfgXbxqNwijjjbxrnvALwpyODDcgc1T1N8N3rf/DXKQmaFwmB4LX4yyjggpwN2obdQLb2rgirX5ffCWYng==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.15.tgz", + "integrity": "sha512-HFZd2QNQYn1JbIi+Hpd7H+r/lkWxcfIu28nirZ6eCn2LafuvmExMlb/P96Sfx5tf7pPArw39IdhmCF8vmV+NhQ==", "cpu": [ "x64" ], @@ -1124,9 +1159,9 @@ "license": "MIT" }, "node_modules/@types/markdown-it": { - "version": "14.1.2", - "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz", - "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", + "version": "14.2.0", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.2.0.tgz", + "integrity": "sha512-NoQ2yGlLWj4wpxMs+TYmRKk3thDrQ97agr7sFqfLsAlvoS8SNQuTrlObhFqG9iugdTtgOE9jpJ6FNM4ZGsa5xQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1218,9 +1253,9 @@ "license": "MIT" }, "node_modules/@ungap/structured-clone": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.3.tgz", - "integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz", + "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==", "dev": true, "license": "ISC" }, @@ -1534,15 +1569,15 @@ } }, "node_modules/@vuepress/highlighter-helper": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.131.tgz", - "integrity": "sha512-KbKI30NlVWttza0KiKCIQtQTUzWWVXwVnhUxKN2lL7dvK2mGM/41tutIBGj0G16kvPr5KiCHNAWSmZVd4IRkkg==", + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.135.tgz", + "integrity": "sha512-7UbBJ0cgeGfW5NSRLyLnBUJ3pGBxv65his0esOdAZly77FoVckF1rdQWQoVCayyH9Si6ZOyYBe/DwVgJPxu6IQ==", "dev": true, "license": "MIT", "peerDependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", - "vuepress": "2.0.0-rc.30" + "@vuepress/helper": "2.0.0-rc.135", + "@vueuse/core": "^15.0.0", + "vuepress": "2.0.0-rc.31" }, "peerDependenciesMeta": { "@vueuse/core": { @@ -1576,32 +1611,160 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.131.tgz", - "integrity": "sha512-ouBBcln9iqmH0Kmm5gtq05B/TmeruFjIlyerrSRN9fuOhP2whDAlF05JixXd0EEFLuVt/DNMscWIsx0TE4TKPg==", + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.135.tgz", + "integrity": "sha512-8ceSSmDW3Wwws+axQ4XcBMiJ2a8BfnnkuAsbYeTKeeoDc2K/OjyJ0Ib7OoM1eugJY6+mAtvDcotGwYGl4boYaQ==", "dev": true, "license": "MIT", "dependencies": { - "@vueuse/core": "^14.3.0", - "vue": "^3.5.39" + "@vueuse/core": "^15.0.0", + "vue": "^3.5.43" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-active-header-links/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-active-header-links/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-active-header-links/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.131.tgz", - "integrity": "sha512-SKuAT7vcilBae7W7TBMyZU/Toy7GEPxprrBbN9RmdIov/g2NQd9jY1mSuOY4o0cQlM6R91dm8LQCNKhBUW+6Og==", + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.137.tgz", + "integrity": "sha512-hYmD2QCPBdLgVmeVcEtvBuycmHiHpH+UWnhlOdzntQMGfPIaAzRB089Bb4WmSpEGPC/kxkGqr8SgU6H3i4z80Q==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", - "vue": "^3.5.39" + "@vuepress/helper": "2.0.0-rc.135", + "@vueuse/core": "^15.0.0", + "vue": "^3.5.43" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-back-to-top/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-back-to-top/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-back-to-top/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-back-to-top/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" } }, "node_modules/@vuepress/plugin-copy-code": { @@ -1698,50 +1861,37 @@ } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.132.tgz", - "integrity": "sha512-2F7ef0t8Av6U35xcNwWFxn/o4+Bn4fseArFC0jl5ov3OeZZF2FVd54B5NKxbo98gnteZ0W5UUMr37iMAeBhfSA==", + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.137.tgz", + "integrity": "sha512-WVJkbleQrDjfOz8T98+H3HUi1tGGwPI1P719+vu1wsqXPjj0IWNfsd8DZbhcTdnA1sdypj434aufWg9OnHMRIQ==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", + "@vuepress/helper": "2.0.0-rc.135", + "@vueuse/core": "^15.0.0", "rehype-parse": "^9.0.1", "rehype-sanitize": "^6.0.0", "rehype-stringify": "^10.0.1", "unified": "^11.0.5", - "vue": "^3.5.39" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.30" - } - }, - "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.134", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.134.tgz", - "integrity": "sha512-TdDwAvzbwzcV+/FoaOyJItddykL32KSniIbGWlBShSBxs7vFhrNfK6AVptIJbuk3WGYdPj12915diD+8/dMXeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.134" + "vue": "^3.5.43" }, "peerDependencies": { "vuepress": "2.0.0-rc.31" } }, - "node_modules/@vuepress/plugin-links-check/node_modules/@vuepress/helper": { - "version": "2.0.0-rc.134", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.134.tgz", - "integrity": "sha512-l4KjjLrdzkWIXDAzlFu7yTY6dMmBSr/NvcS1ezpOvDPBPMVxE2KfLVfmizsfrwfRYMbcz4JePdvoShG7niDvLw==", + "node_modules/@vuepress/plugin-git/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", "dev": true, "license": "MIT", "dependencies": { - "@vue/shared": "^3.5.42", - "@vueuse/core": "^14.4.0", + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", "cheerio": "^1.2.0", "fflate": "^0.8.3", "gray-matter": "^4.0.3", - "vue": "^3.5.42" + "vue": "^3.5.43" }, "peerDependencies": { "@vuepress/bundler-vite": "2.0.0-rc.31", @@ -1757,170 +1907,924 @@ } } }, - "node_modules/@vuepress/plugin-markdown-chart": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-chart/-/plugin-markdown-chart-2.0.0-rc.132.tgz", - "integrity": "sha512-zfz+kKu9zZErK5p1qQPC8IKV31G02MZxliCIk8ix76syeHO8mDPrPjnu5BcRYjPWPXLBvQqM4dPVHUfkvpQeIA==", + "node_modules/@vuepress/plugin-git/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-container": "^1.0.1", - "@mdit/plugin-plantuml": "^1.0.2", - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", - "vue": "^3.5.39" + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "chart.js": "^4.5.1", - "echarts": "^6.0.0", - "flowchart.ts": "^3.0.1", - "markmap-lib": "^0.18.12", - "markmap-toolbar": "^0.18.12", - "markmap-view": "^0.18.12", - "mermaid": "^11.14.0", - "vuepress": "2.0.0-rc.30" + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-git/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-links-check": { + "version": "2.0.0-rc.134", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.134.tgz", + "integrity": "sha512-TdDwAvzbwzcV+/FoaOyJItddykL32KSniIbGWlBShSBxs7vFhrNfK6AVptIJbuk3WGYdPj12915diD+8/dMXeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.134" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-links-check/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.134", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.134.tgz", + "integrity": "sha512-l4KjjLrdzkWIXDAzlFu7yTY6dMmBSr/NvcS1ezpOvDPBPMVxE2KfLVfmizsfrwfRYMbcz4JePdvoShG7niDvLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.42", + "@vueuse/core": "^14.4.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.42" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-markdown-chart": { + "version": "2.0.0-rc.132", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-chart/-/plugin-markdown-chart-2.0.0-rc.132.tgz", + "integrity": "sha512-zfz+kKu9zZErK5p1qQPC8IKV31G02MZxliCIk8ix76syeHO8mDPrPjnu5BcRYjPWPXLBvQqM4dPVHUfkvpQeIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit/plugin-container": "^1.0.1", + "@mdit/plugin-plantuml": "^1.0.2", + "@vuepress/helper": "2.0.0-rc.131", + "@vueuse/core": "^14.3.0", + "vue": "^3.5.39" + }, + "peerDependencies": { + "chart.js": "^4.5.1", + "echarts": "^6.0.0", + "flowchart.ts": "^3.0.1", + "markmap-lib": "^0.18.12", + "markmap-toolbar": "^0.18.12", + "markmap-view": "^0.18.12", + "mermaid": "^11.14.0", + "vuepress": "2.0.0-rc.30" + }, + "peerDependenciesMeta": { + "chart.js": { + "optional": true + }, + "echarts": { + "optional": true + }, + "flowchart.ts": { + "optional": true + }, + "markmap-lib": { + "optional": true + }, + "markmap-toolbar": { + "optional": true + }, + "markmap-view": { + "optional": true + }, + "mermaid": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-markdown-hint": { + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.137.tgz", + "integrity": "sha512-JiSatY/UgwuroUxxQTfmdLpIOCd5rJdGwXFroFwniqXr5Ww5Lpc7SMtIVNGHxrgtd/LLJjqwPr07lamxgDFL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit/plugin-alert": "^2.0.2", + "@mdit/plugin-container": "^2.0.2", + "@types/markdown-it": "^14.2.0", + "@vuepress/helper": "2.0.0-rc.135", + "@vueuse/core": "^15.0.0" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-markdown-hint/node_modules/@mdit/helper": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@mdit/helper/-/helper-1.1.3.tgz", + "integrity": "sha512-ZJxIn+WQSHzJqI05hfMNmskhJoxGmixKMIUBMkbnjOL6CiamLDmiEubu6rwgyGVa6W0kE0Q1fmu/mMyNoU4SZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "markdown-it": "^15.0.3" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-markdown-hint/node_modules/@mdit/plugin-container": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-2.0.3.tgz", + "integrity": "sha512-RE/ZT+a2jbrhmDX+bRtXvTaFeoTycfBdcymn72EoTpvfMUK0E06aDxx076nBkl9ksKZwajTU9g1sIQHZZwYDGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit/helper": "^1.1.3" + }, + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "markdown-it": "^15.0.3" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-markdown-hint/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-markdown-hint/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-markdown-hint/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-markdown-hint/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-markdown-tab": { + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.137.tgz", + "integrity": "sha512-7ppp/RkYNrVjz25My/5hfkDiPJUaBhiNzyCnYXsuW0qOp5fFaRohQ/w9kwU7OI3xbFfuS/AtDr78mISG2oCnhw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit/plugin-tab": "^2.0.2", + "@types/markdown-it": "^14.2.0", + "@vuepress/helper": "2.0.0-rc.135", + "@vueuse/core": "^15.0.0", + "vue": "^3.5.43" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-markdown-tab/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-markdown-tab/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-markdown-tab/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-markdown-tab/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-medium-zoom": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.135.tgz", + "integrity": "sha512-69REzvPxslyPY8FIMbmPFeQ9yQtdR6lmArj6WOqjjrsyhPrJRtYIlTmCAlbgmmrmTZo14ShXCegF0aMFhQIHAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.135", + "medium-zoom": "^1.1.0", + "vue": "^3.5.43" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-medium-zoom/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-medium-zoom/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-medium-zoom/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-medium-zoom/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-nprogress": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.135.tgz", + "integrity": "sha512-I9MRFGbwLXjwlHOMDsiz7mz9RMvirg+1YXR6qdHJrtC8Ck8HMFsDASBVwj1qR1uWIy1kSrOmz2aeC1wxqTChTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.135", + "vue": "^3.5.43" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-nprogress/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-nprogress/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-nprogress/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-nprogress/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-palette": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.135.tgz", + "integrity": "sha512-TXBjZxKZEfqGyzs8lZCrM006DYn7txRdBTE6tcchH90X709hjOyRGAwJzUxiCpCll/UJ7DfJjQ2YOGeC54pmmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.135", + "chokidar": "^5.0.0" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-palette/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-palette/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-palette/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-palette/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-prismjs": { + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.137.tgz", + "integrity": "sha512-VG/kfBx1KXXi7/jmMKyrzL95CPNV+TYbOGnjEi478z/rtBxG0PtdNP0PsdhlZSP+uMutPYwlABmtL4uFriEjog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.135", + "@vuepress/highlighter-helper": "2.0.0-rc.135", + "prismjs": "^1.30.0" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-prismjs/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-prismjs/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-prismjs/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-prismjs/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/plugin-seo": { + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.137.tgz", + "integrity": "sha512-G13973mEP8HJVwYXTicEYj98Qkb8eY6k9p0ue2xEDGp7aOX37UwcTVwZmTegJhyvA2HZdQ6EVFxYDvP9RVnmXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.135" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/plugin-seo/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" }, "peerDependenciesMeta": { - "chart.js": { - "optional": true - }, - "echarts": { - "optional": true - }, - "flowchart.ts": { - "optional": true - }, - "markmap-lib": { - "optional": true - }, - "markmap-toolbar": { - "optional": true - }, - "markmap-view": { + "@vuepress/bundler-vite": { "optional": true }, - "mermaid": { + "@vuepress/bundler-webpack": { "optional": true } } }, - "node_modules/@vuepress/plugin-markdown-hint": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.132.tgz", - "integrity": "sha512-vnq++26+NYMdxJPj60sBL8HYoIkNsTUwXwtE2QHYJ8psqe4HIQAxICVTo13munhFCKn1EQQTvgs9P2mW/WraEw==", + "node_modules/@vuepress/plugin-seo/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", "dev": true, "license": "MIT", "dependencies": { - "@mdit/plugin-alert": "^1.0.1", - "@mdit/plugin-container": "^1.0.1", - "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0" + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vue": "^3.5.0" } }, - "node_modules/@vuepress/plugin-markdown-tab": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.132.tgz", - "integrity": "sha512-JdXbfzPqLdeOjhmKgn6gLdUqH2CnvGBqei/HYPYVkEm5Pg3BCCYY8ePaTJdBpsFWRdkkgYGV3jKfSs7isXMviA==", + "node_modules/@vuepress/plugin-seo/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", "dev": true, "license": "MIT", - "dependencies": { - "@mdit/plugin-tab": "^1.0.1", - "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", - "vue": "^3.5.39" + "engines": { + "node": ">=22" }, - "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@vuepress/plugin-medium-zoom": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.131.tgz", - "integrity": "sha512-QO53LlZs27JLnOyH9ZfH8tpITRUehGOtwpISw+ZSBEqXAkqqPspDjH//CXiqY4pgjm3sARFkXIXrX1GKCmZnrQ==", + "node_modules/@vuepress/plugin-seo/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", "dev": true, "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "medium-zoom": "^1.1.0", - "vue": "^3.5.39" + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vue": "^3.5.0" } }, - "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.131.tgz", - "integrity": "sha512-22a4qHBPObBVQanFGnCDEuLb4WCkC7MQAlksX8cAQdbhFIo6Q4L/GvZJR/thfil0feAgEI2qGxTrULJ97f3aFA==", + "node_modules/@vuepress/plugin-sitemap": { + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.137.tgz", + "integrity": "sha512-YrLzZWRhUTQ6sketiOKxEllGyuXdxxjq0H+kGZrAMSOZ14NHY6EpfTHNHrgUEZFy5/2M01u/UPY6DyUagzC4CQ==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "vue": "^3.5.39" + "@vuepress/helper": "2.0.0-rc.135", + "sitemap": "^9.0.1" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vuepress": "2.0.0-rc.31" } }, - "node_modules/@vuepress/plugin-palette": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.131.tgz", - "integrity": "sha512-FVdWjwJ1BD/e8wP4M/09iEdSYuRwk6g1yTKMZeqRC0enXFyOPZg2BGXZ4MeQwi+j8q+NgSCGJN0l6UK9FWUjTA==", + "node_modules/@vuepress/plugin-sitemap/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "chokidar": "^5.0.0" + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } } }, - "node_modules/@vuepress/plugin-prismjs": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.132.tgz", - "integrity": "sha512-DZDt1hoWCdRegzlKG3BB+wWbu4z+cIC/t40fpgHiIVhfTVDZIg9bqOlZylPnLEbSin45V4gAI/20x9RevtU0cg==", + "node_modules/@vuepress/plugin-sitemap/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "@vuepress/highlighter-helper": "2.0.0-rc.131", - "prismjs": "^1.30.0" + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vue": "^3.5.0" } }, - "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.132.tgz", - "integrity": "sha512-+dQ2YJ/LKt/InHgN93DwtrjXkaERplXxD9gu+xkj02ioHgo87WZRH8rkChWPjzBRvfDjEFYcXDT16pzcyc27OA==", + "node_modules/@vuepress/plugin-sitemap/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", "dev": true, "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.131" + "engines": { + "node": ">=22" }, - "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "funding": { + "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.132.tgz", - "integrity": "sha512-bTeThkscqNRnyMcm35UR50c+YAjbOk6youMojBrHvf/ocggmiWpFa7EbKW399NsfZ7udo/2EaG4GTyn0UZws+g==", + "node_modules/@vuepress/plugin-sitemap/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", "dev": true, "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "sitemap": "^9.0.1" + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vue": "^3.5.0" } }, "node_modules/@vuepress/plugin-slimsearch": { @@ -1969,17 +2873,17 @@ } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.131.tgz", - "integrity": "sha512-/v1c77ILZ3usYJ+QaAkCIELymvglJOa5Rl7sZ+dEqtcfPs3DMm8NPbsUyy+8oi08oFgF4ViefAZhKKIMgOSYmA==", + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.135.tgz", + "integrity": "sha512-0r2eDFDQLzwOIqH+Um//iEAV273T9RmUj2Az47noUsW+aeL4oePnu0av3WCobpc0YhxQ1RdJElQH+P6IVYsNpg==", "dev": true, "license": "MIT", "dependencies": { - "@vue/devtools-api": "^8.1.5", - "vue": "^3.5.39" + "@vue/devtools-api": "^8.2.1", + "vue": "^3.5.43" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vuepress": "2.0.0-rc.31" } }, "node_modules/@vuepress/shared": { @@ -1993,35 +2897,35 @@ } }, "node_modules/@vuepress/theme-default": { - "version": "2.0.0-rc.132", - "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.132.tgz", - "integrity": "sha512-ZzYdbRMNmlCr7wlqlcd46e16/IkGfwWlqceMOZdrw/5Cp3U/lWA06s2VUQECsJGZc9oqnHI71E/O1hg/YDchyg==", + "version": "2.0.0-rc.137", + "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.137.tgz", + "integrity": "sha512-bVvMgJdD7wMgI+0w6sI8o8BUdTVZozwP6FzjQDmvSAUqtB7MlV8/VENfAIXTRsiDOWinQd4wRs2cqphNWmDphw==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "@vuepress/plugin-active-header-links": "2.0.0-rc.131", - "@vuepress/plugin-back-to-top": "2.0.0-rc.131", - "@vuepress/plugin-copy-code": "2.0.0-rc.131", - "@vuepress/plugin-git": "2.0.0-rc.132", - "@vuepress/plugin-links-check": "2.0.0-rc.131", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.132", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.132", - "@vuepress/plugin-medium-zoom": "2.0.0-rc.131", - "@vuepress/plugin-nprogress": "2.0.0-rc.131", - "@vuepress/plugin-palette": "2.0.0-rc.131", - "@vuepress/plugin-prismjs": "2.0.0-rc.132", - "@vuepress/plugin-seo": "2.0.0-rc.132", - "@vuepress/plugin-sitemap": "2.0.0-rc.132", - "@vuepress/plugin-theme-data": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", - "vue": "^3.5.39" + "@vuepress/helper": "2.0.0-rc.135", + "@vuepress/plugin-active-header-links": "2.0.0-rc.135", + "@vuepress/plugin-back-to-top": "2.0.0-rc.137", + "@vuepress/plugin-copy-code": "2.0.0-rc.137", + "@vuepress/plugin-git": "2.0.0-rc.137", + "@vuepress/plugin-links-check": "2.0.0-rc.135", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.137", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.137", + "@vuepress/plugin-medium-zoom": "2.0.0-rc.135", + "@vuepress/plugin-nprogress": "2.0.0-rc.135", + "@vuepress/plugin-palette": "2.0.0-rc.135", + "@vuepress/plugin-prismjs": "2.0.0-rc.137", + "@vuepress/plugin-seo": "2.0.0-rc.137", + "@vuepress/plugin-sitemap": "2.0.0-rc.137", + "@vuepress/plugin-theme-data": "2.0.0-rc.135", + "@vueuse/core": "^15.0.0", + "vue": "^3.5.43" }, "peerDependencies": { - "sass": "^1.101.0", - "sass-embedded": "^1.100.0", - "sass-loader": "^17.0.0", - "vuepress": "2.0.0-rc.30" + "sass": "^1.105.0", + "sass-embedded": "^1.105.0", + "sass-loader": "^17.0.1", + "vuepress": "2.0.0-rc.31" }, "peerDependenciesMeta": { "sass": { @@ -2035,32 +2939,95 @@ } } }, - "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.131.tgz", - "integrity": "sha512-fHZroAO1hmB4p3xsoUmcGV0sWGPghmW+ukDZQ7fgz11eAtUk9idWqQtZ8+NrhWab2ZV9vC0mxNXSXyAQKjmEEQ==", + "node_modules/@vuepress/theme-default/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.135.tgz", + "integrity": "sha512-L66c0swf64/OCPFJ+9EmO/FhLcqxcWiZVxwLBgf53+/AKxjIq9oYT+U+nqjV4oqFDun14szJoDh0AjbOHKFySg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131", - "@vueuse/core": "^14.3.0", - "vue": "^3.5.39" + "@vue/shared": "^3.5.43", + "@vueuse/core": "^15.0.0", + "cheerio": "^1.2.0", + "fflate": "^0.8.3", + "gray-matter": "^4.0.3", + "vue": "^3.5.43" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "@vuepress/bundler-vite": "2.0.0-rc.31", + "@vuepress/bundler-webpack": "2.0.0-rc.31", + "vuepress": "2.0.0-rc.31" + }, + "peerDependenciesMeta": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { + "optional": true + } } }, "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.131", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.131.tgz", - "integrity": "sha512-uWz2bXDlrZmCtZL+q7YQiVV0fBJwNLy7WWPl3AlD9EPVf61mT1K5P1HSKaVO2TMAdDr6pBjjfvMw6DZj9bJd1g==", + "version": "2.0.0-rc.135", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.135.tgz", + "integrity": "sha512-CkM4CZuTrj4nQErZExutdhuXGwrDtpu4QvIZ1BJCBvfNTXlYKKf30z1o+gnZriU+5qG4a1xHHex2Dob2kw0GBg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.131" + "@vuepress/helper": "2.0.0-rc.135" }, "peerDependencies": { - "vuepress": "2.0.0-rc.30" + "vuepress": "2.0.0-rc.31" + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vueuse/core": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-15.0.0.tgz", + "integrity": "sha512-Zv67h5mrk7YHDJsRObx+DXaCBz6RKBUpxqLesJ+3xZNPG6yuQs7ja7kg3veFrrouYLWAqydQ7CwGEbLVxB43Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "15.0.0", + "@vueuse/shared": "15.0.0" + }, + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vueuse/metadata": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-15.0.0.tgz", + "integrity": "sha512-sfWE5LADAKJ0KnjtGliMdSN8Ij/L7uP6rXIZlgPloAI4zvvefbw6H5Lt7KJA6RqQOYgVqWF5Guj50HHMIzygBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vueuse/shared": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-15.0.0.tgz", + "integrity": "sha512-vbNXhGrbV53xPOMSyOzMHQRvhMgZf7oNDw2RChUetVxwTIEkInQ1joZ9JbT0G3z2n2AJNjvmCWeM9ySYrnvogA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" } }, "node_modules/@vuepress/utils": { @@ -3608,9 +4575,9 @@ } }, "node_modules/markdown-it": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.0.tgz", - "integrity": "sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==", + "version": "14.3.3", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.3.tgz", + "integrity": "sha512-L//tDAkjTjJCU6pBUSBTgs3Kg4InVaZuUZog/b6V12UKhcDQ7S78877ibbCanRExwPuYP1CZD7Gd2dxSy1GXRg==", "dev": true, "funding": [ { @@ -3703,11 +4670,15 @@ "license": "MIT" }, "node_modules/medium-zoom": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/medium-zoom/-/medium-zoom-1.1.0.tgz", - "integrity": "sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/medium-zoom/-/medium-zoom-1.1.2.tgz", + "integrity": "sha512-0wTqeCQ4NGzjPghi7i2lMI6RyGj9N60fGvzY9HiNcxDTcvOw7S+ri7K3xVkrIZ+2uzUg4w/KSVMDdZXYMtHkdw==", "dev": true, - "license": "MIT" + "license": "MIT", + "workspaces": [ + "website", + "examples/*" + ] }, "node_modules/micromark-util-character": { "version": "2.1.1", @@ -3787,9 +4758,9 @@ "license": "MIT" }, "node_modules/micromark-util-types": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", - "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.3.tgz", + "integrity": "sha512-oxB2Ik03hI0gv+VNn9tnh1t1YEe9MDPptViAEgfdf3YQHsn0pzGTgCdlSCJXcwhqm8phaEuM7zeEu3QQzVBrPg==", "dev": true, "funding": [ { @@ -4274,13 +5245,13 @@ } }, "node_modules/rolldown": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.8.tgz", - "integrity": "sha512-Z67nTmhZe7anqnM/EjI392w5i/ANUinjip7QYsOyN37oayduxt3ksdX0hf5OOamkAd53BiIHfbfSzfUmzKFQqQ==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.15.tgz", + "integrity": "sha512-6odND+fel5zVw3I4Yc2e69gvguDnX0CAAGiNDZSq4ik5WUcaLrkD2GLuog0XcODbor31hZ5ayEMgVDno+KPV5g==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.149.0", + "@oxc-project/types": "=0.155.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -4290,21 +5261,21 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm-eabi": "1.2.8", - "@rolldown/binding-android-arm64": "1.2.8", - "@rolldown/binding-darwin-arm64": "1.2.8", - "@rolldown/binding-darwin-x64": "1.2.8", - "@rolldown/binding-freebsd-x64": "1.2.8", - "@rolldown/binding-linux-arm-gnueabihf": "1.2.8", - "@rolldown/binding-linux-arm64-gnu": "1.2.8", - "@rolldown/binding-linux-arm64-musl": "1.2.8", - "@rolldown/binding-linux-ppc64-gnu": "1.2.8", - "@rolldown/binding-linux-s390x-gnu": "1.2.8", - "@rolldown/binding-linux-x64-gnu": "1.2.8", - "@rolldown/binding-linux-x64-musl": "1.2.8", - "@rolldown/binding-openharmony-arm64": "1.2.8", - "@rolldown/binding-win32-arm64-msvc": "1.2.8", - "@rolldown/binding-win32-x64-msvc": "1.2.8" + "@rolldown/binding-android-arm-eabi": "1.2.15", + "@rolldown/binding-android-arm64": "1.2.15", + "@rolldown/binding-darwin-arm64": "1.2.15", + "@rolldown/binding-darwin-x64": "1.2.15", + "@rolldown/binding-freebsd-x64": "1.2.15", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.15", + "@rolldown/binding-linux-arm64-gnu": "1.2.15", + "@rolldown/binding-linux-arm64-musl": "1.2.15", + "@rolldown/binding-linux-ppc64-gnu": "1.2.15", + "@rolldown/binding-linux-s390x-gnu": "1.2.15", + "@rolldown/binding-linux-x64-gnu": "1.2.15", + "@rolldown/binding-linux-x64-musl": "1.2.15", + "@rolldown/binding-openharmony-arm64": "1.2.15", + "@rolldown/binding-win32-arm64-msvc": "1.2.15", + "@rolldown/binding-win32-x64-msvc": "1.2.15" } }, "node_modules/rxjs": { @@ -4992,9 +5963,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.0.tgz", - "integrity": "sha512-dkrQXeHSaoamnItlYbmzG0wFYrM0ZwDxCIg0A7aKjTyyhh9svRzCNFEzV+Vm05/yehjCzjDZ31KXfGEjYSztDQ==", + "version": "7.30.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.30.1.tgz", + "integrity": "sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==", "dev": true, "license": "MIT", "engines": { @@ -5071,15 +6042,15 @@ } }, "node_modules/unist-util-visit": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", - "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.2.0.tgz", + "integrity": "sha512-fpsYs/VVoZxfGY9/j3FQpZmN8wdLJaV1Pt38AaJNZu9uKIHcFU3halCdBveEq1HGKO1OEfJY65w1zvoFV1b3qQ==", "dev": true, "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" + "unist-util-visit-parents": "^6.1.0" }, "funding": { "type": "opencollective", @@ -5087,9 +6058,9 @@ } }, "node_modules/unist-util-visit-parents": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", - "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.1.0.tgz", + "integrity": "sha512-vKXxz6O38sKDj1mtx/k2cWvkkFBuYGx6uGrlzBkVeWCRF/F8sdI0j3Wbkz/5rVNRRuVc8UrgRdbCxNhmYXgP3w==", "dev": true, "license": "MIT", "dependencies": { @@ -5291,16 +6262,16 @@ } }, "node_modules/vite": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.0.tgz", - "integrity": "sha512-lhZBVvEHefgE+HQZC9O7EBJgCU/nVzFNl7vkS4RE0APtWLP02/8QVIkQtzBxPquh7lq5/78NHipTj7ODQ6XuyQ==", + "version": "8.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.5.tgz", + "integrity": "sha512-z1YpjieJ9g0ebTmQpLBv/oq9E3F9EIlOe+7LahW8SrE3LTiG3udBRUXQOlYXP9b+IC2q2phHeVxj9xGlw34OEQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", - "postcss": "^8.5.28", - "rolldown": "~1.2.6", + "postcss": "^8.5.30", + "rolldown": "~1.2.14", "tinyglobby": "^0.2.17" }, "bin": { @@ -5317,7 +6288,7 @@ }, "peerDependencies": { "@types/node": "^20.19.0 || >=22.12.0", - "@vitejs/devtools": "^0.7.1", + "@vitejs/devtools": "^0.7.1 || ^0.8.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", diff --git a/package.json b/package.json index 6e13963..2fc0320 100644 --- a/package.json +++ b/package.json @@ -34,9 +34,9 @@ "@vuepress/plugin-copy-code": "2.0.0-rc.137", "@vuepress/plugin-links-check": "2.0.0-rc.134", "@vuepress/plugin-markdown-chart": "2.0.0-rc.132", - "@vuepress/plugin-sitemap": "2.0.0-rc.132", + "@vuepress/plugin-sitemap": "2.0.0-rc.137", "@vuepress/plugin-slimsearch": "2.0.0-rc.134", - "@vuepress/theme-default": "^2.0.0-rc.132", + "@vuepress/theme-default": "^2.0.0-rc.137", "monaco-editor": "^0.56.0", "sass-embedded": "^1.105.2", "vuepress": "^2.0.0-rc.31"