From 9a61bb0d5502c0a6dc28f9c2df988e45c81fc5ff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Dec 2025 05:56:28 +0000 Subject: [PATCH] chore(deps-dev): bump @slidev/cli from 52.9.1 to 52.10.1 Bumps [@slidev/cli](https://github.com/slidevjs/slidev) from 52.9.1 to 52.10.1. - [Release notes](https://github.com/slidevjs/slidev/releases) - [Commits](https://github.com/slidevjs/slidev/compare/v52.9.1...v52.10.1) --- updated-dependencies: - dependency-name: "@slidev/cli" dependency-version: 52.10.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 1720 +++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 877 insertions(+), 845 deletions(-) diff --git a/package-lock.json b/package-lock.json index cad03ca..3e0a775 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "devDependencies": { "@commitlint/cli": "^20.1.0", "@commitlint/config-conventional": "^20.0.0", - "@slidev/cli": "^52.9.1", + "@slidev/cli": "^52.10.1", "eslint": "^9.39.1", "eslint-config-next": "15.5.6", "eslint-config-prettier": "^10.1.8", @@ -2782,50 +2782,50 @@ "dev": true }, "node_modules/@shikijs/core": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.15.0.tgz", - "integrity": "sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.17.0.tgz", + "integrity": "sha512-/HjeOnbc62C+n33QFNFrAhUlIADKwfuoS50Ht0pxujxP4QjZAlFp5Q+OkDo531SCTzivx5T18khwyBdKoPdkuw==", "dependencies": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "node_modules/@shikijs/engine-javascript": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.15.0.tgz", - "integrity": "sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.17.0.tgz", + "integrity": "sha512-WwF99xdP8KfuDrIbT4wxyypfhoIxMeeOCp1AiuvzzZ6JT5B3vIuoclL8xOuuydA6LBeeNXUF/XV5zlwwex1jlA==", "dependencies": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.3.3" + "oniguruma-to-es": "^4.3.4" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.15.0.tgz", - "integrity": "sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.17.0.tgz", + "integrity": "sha512-flSbHZAiOZDNTrEbULY8DLWavu/TyVu/E7RChpLB4WvKX4iHMfj80C6Hi3TjIWaQtHOW0KC6kzMcuB5TO1hZ8Q==", "dependencies": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/langs": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.15.0.tgz", - "integrity": "sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.17.0.tgz", + "integrity": "sha512-icmur2n5Ojb+HAiQu6NEcIIJ8oWDFGGEpiqSCe43539Sabpx7Y829WR3QuUW2zjTM4l6V8Sazgb3rrHO2orEAw==", "dependencies": { - "@shikijs/types": "3.15.0" + "@shikijs/types": "3.17.0" } }, "node_modules/@shikijs/markdown-it": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-3.15.0.tgz", - "integrity": "sha512-ylI92EA/E7H6t5UZ8+XYo/7pX686PCwpDnCU4j+xbdNKxRG7e1TzKBgOLBT4DeI0nveVFA9iR4xHyWKRC0nbrw==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-3.17.0.tgz", + "integrity": "sha512-2DYbo4hi79UkloTHZJsqKooHjLbMQew8yLIcM7P9tuThL52HKIP+Gy9WY9WzkCmcdOufEkUcnjoBjoxrx1rMhA==", "dependencies": { "markdown-it": "^14.1.0", - "shiki": "3.15.0" + "shiki": "3.17.0" }, "peerDependencies": { "markdown-it-async": "^2.2.0" @@ -2837,32 +2837,32 @@ } }, "node_modules/@shikijs/monaco": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-3.15.0.tgz", - "integrity": "sha512-MKURaG5ehas44DBOfw0szEp89fA3WTERl7B6MjWcRQMIvHd++OQmPLyk1wcWbqZ3Jcvj0QBCJw+5tR/IBW016g==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-3.17.0.tgz", + "integrity": "sha512-M/1lh+VKALKBNE4esjPXt5qCmkZ1KOIviDcTbfq7eP9EX/K1WPQR/kcHc5MTGlB+4iqSWiRghUHdCReRghx/wg==", "dev": true, "dependencies": { - "@shikijs/core": "3.15.0", - "@shikijs/types": "3.15.0", + "@shikijs/core": "3.17.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/themes": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.15.0.tgz", - "integrity": "sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.17.0.tgz", + "integrity": "sha512-/xEizMHLBmMHwtx4JuOkRf3zwhWD2bmG5BRr0IPjpcWpaq4C3mYEuTk/USAEglN0qPrTwEHwKVpSu/y2jhferA==", "dependencies": { - "@shikijs/types": "3.15.0" + "@shikijs/types": "3.17.0" } }, "node_modules/@shikijs/twoslash": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.15.0.tgz", - "integrity": "sha512-3GoJvYMm2oj4Mq+yJyXt9vmMFfih34FBlLMYLRAIXNmBrj3/6jsuHKakGHMVza5jui6TmmjbS5bmJI29UHftQQ==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.17.0.tgz", + "integrity": "sha512-Mzncg5HNyPNtKJaUWkbiQkPWpsfw7PSvxIiQBVHKdvEnISnA+nnCHjusC/iFgX3k5gY4uVTfdsmudJVbmW5clQ==", "dev": true, "dependencies": { - "@shikijs/core": "3.15.0", - "@shikijs/types": "3.15.0", + "@shikijs/core": "3.17.0", + "@shikijs/types": "3.17.0", "twoslash": "^0.3.4" }, "peerDependencies": { @@ -2870,33 +2870,33 @@ } }, "node_modules/@shikijs/types": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.15.0.tgz", - "integrity": "sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.17.0.tgz", + "integrity": "sha512-wjLVfutYWVUnxAjsWEob98xgyaGv0dTEnMZDruU5mRjVN7szcGOfgO+997W2yR6odp+1PtSBNeSITRRTfUzK/g==", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vitepress-twoslash": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.15.0.tgz", - "integrity": "sha512-Xh8JFJ5ZMbFg1HAcVhpK2/diNk10+7orROfFwDHmLIRvPI6kA8n4x6kJ+50+1Mz+FkVPzIG1hOI9AlCqvok2DA==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.17.0.tgz", + "integrity": "sha512-eTgoFQJCCxqlhnBjdAnHDzhkuu8CIiUHaJNc3lgjn0LtLppXbFHtgPnYnTVr0uvzy28lwOtXrquqLfMdkZOQ4g==", "dev": true, "dependencies": { - "@shikijs/twoslash": "3.15.0", + "@shikijs/twoslash": "3.17.0", "floating-vue": "^5.2.2", "lz-string": "^1.5.0", "magic-string": "^0.30.21", "markdown-it": "^14.1.0", "mdast-util-from-markdown": "^2.0.2", "mdast-util-gfm": "^3.1.0", - "mdast-util-to-hast": "^13.2.0", + "mdast-util-to-hast": "^13.2.1", "ohash": "^2.0.11", - "shiki": "3.15.0", + "shiki": "3.17.0", "twoslash": "^0.3.4", "twoslash-vue": "^0.3.4", - "vue": "^3.5.23" + "vue": "^3.5.25" } }, "node_modules/@shikijs/vscode-textmate": { @@ -2905,9 +2905,9 @@ "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==" }, "node_modules/@slidev/cli": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-52.9.1.tgz", - "integrity": "sha512-BjIumZKQbmFiWe77bXoLyw/q7Y5oKqtY7f1l2TgpWiskUR2llt9wGi9l3AsOOGhbaSmz0I/MNnEz3OC0jyeZRQ==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-52.10.1.tgz", + "integrity": "sha512-rL5PLc3PsMUzURtccvIkBFENQTXZyPsFqTkyDn5XQbIm4t3LuwiYCFPQfL0p6Y/izQeoG4a5f7e+8WIP8m8C5w==", "dev": true, "dependencies": { "@antfu/ni": "^27.0.1", @@ -2916,16 +2916,16 @@ "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.4", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^3.15.0", - "@shikijs/twoslash": "^3.15.0", - "@shikijs/vitepress-twoslash": "^3.15.0", - "@slidev/client": "52.9.1", - "@slidev/parser": "52.9.1", - "@slidev/types": "52.9.1", - "@unocss/extractor-mdc": "^66.5.5", - "@unocss/reset": "^66.5.5", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@shikijs/twoslash": "^3.17.0", + "@shikijs/vitepress-twoslash": "^3.17.0", + "@slidev/client": "52.10.1", + "@slidev/parser": "52.10.1", + "@slidev/types": "52.10.1", + "@unocss/extractor-mdc": "^66.5.9", + "@unocss/reset": "^66.5.9", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "ansis": "^4.2.0", "chokidar": "^4.0.3", "cli-progress": "^3.12.0", @@ -2946,9 +2946,9 @@ "markdown-it-footnote": "^4.0.0", "markdown-it-mdc": "^0.2.6", "mlly": "^1.8.0", - "monaco-editor": "^0.54.0", - "obug": "^2.0.0", - "open": "^10.2.0", + "monaco-editor": "^0.55.1", + "obug": "^2.1.1", + "open": "^11.0.0", "pdf-lib": "^1.17.1", "picomatch": "^4.0.3", "plantuml-encoder": "^1.4.0", @@ -2959,25 +2959,25 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.7.3", - "shiki": "^3.15.0", + "shiki": "^3.17.0", "shiki-magic-move": "^1.2.1", "sirv": "^3.0.2", "source-map-js": "^1.2.1", "typescript": "^5.9.3", "unhead": "^2.0.19", - "unocss": "^66.5.5", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-components": "^30.0.0", "unplugin-vue-markdown": "^29.2.0", "untun": "^0.1.3", "uqr": "^0.1.2", - "vite": "^7.2.2", + "vite": "^7.2.4", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", "vitefu": "^1.1.1", - "vue": "^3.5.24", + "vue": "^3.5.25", "yaml": "^2.8.1", "yargs": "^18.0.0" }, @@ -3055,27 +3055,27 @@ } }, "node_modules/@slidev/cli/node_modules/@slidev/types": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.9.1.tgz", - "integrity": "sha512-7Z9xAeozoZBwjYeN940sUmNb8LYD1xkqEGcVYMayhf/BwQeVcPV520AX+L4QsBcUnjCJrVBCA8iJPlVWJEPc/A==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.10.1.tgz", + "integrity": "sha512-h71FptxIQ6THUhnKsQYxRfCRbinsfAOpppXFyHsoNE2W9nmLciMQj6SrPd4kMfEHC0snK3rPIfKwi/DiJoUdVQ==", "dev": true, "dependencies": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.15.0", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "katex": "^0.16.25", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", - "shiki": "^3.15.0", - "unocss": "^66.5.5", + "monaco-editor": "^0.55.1", + "shiki": "^3.17.0", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.24", + "vue": "^3.5.25", "vue-router": "^4.6.3" }, "engines": { @@ -3225,9 +3225,9 @@ } }, "node_modules/@slidev/cli/node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", "dev": true, "dependencies": { "bundle-name": "^4.1.0", @@ -3241,9 +3241,9 @@ } }, "node_modules/@slidev/cli/node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", "dev": true, "engines": { "node": ">=18" @@ -3252,12 +3252,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@slidev/cli/node_modules/dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", - "dev": true - }, "node_modules/@slidev/cli/node_modules/emoji-regex": { "version": "10.4.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", @@ -3281,6 +3275,21 @@ } } }, + "node_modules/@slidev/cli/node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@slidev/cli/node_modules/marked": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", @@ -3294,28 +3303,30 @@ } }, "node_modules/@slidev/cli/node_modules/monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "dev": true, "dependencies": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, "node_modules/@slidev/cli/node_modules/open": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", - "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/open/-/open-11.0.0.tgz", + "integrity": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==", "dev": true, "dependencies": { - "default-browser": "^5.2.1", + "default-browser": "^5.4.0", "define-lazy-prop": "^3.0.0", + "is-in-ssh": "^1.0.0", "is-inside-container": "^1.0.0", - "wsl-utils": "^0.1.0" + "powershell-utils": "^0.1.0", + "wsl-utils": "^0.3.0" }, "engines": { - "node": ">=18" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3383,9 +3394,9 @@ } }, "node_modules/@slidev/cli/node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", "dev": true, "engines": { "node": ">=18" @@ -3572,6 +3583,22 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/@slidev/cli/node_modules/wsl-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.3.0.tgz", + "integrity": "sha512-3sFIGLiaDP7rTO4xh3g+b3AzhYDIUGGywE/WsmqzJWDxus5aJXVnPTNC/6L+r2WzrwXqVOdD262OaO+cEyPMSQ==", + "dev": true, + "dependencies": { + "is-wsl": "^3.1.0", + "powershell-utils": "^0.1.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@slidev/cli/node_modules/yargs": { "version": "18.0.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", @@ -3590,26 +3617,26 @@ } }, "node_modules/@slidev/client": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-52.9.1.tgz", - "integrity": "sha512-Zs70cZOvBk/sr1BmUFScp2+W3rtDgm/SJRozfs9Ziv4gP5JgRq94WR1wA0s3x2IZKyk1HGOoWxB9W7xdxsUvkw==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-52.10.1.tgz", + "integrity": "sha512-1Ovg/yIWagroPNssScFcoCenvfXgJz4uGFDSTdl+qMNnVtTnuERLNPgTu6j1My+OFpm/JaEjsItlGvNKUDeMnA==", "dev": true, "dependencies": { "@antfu/utils": "^9.3.0", "@iconify-json/carbon": "^1.2.14", "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.4", - "@shikijs/engine-javascript": "^3.15.0", - "@shikijs/monaco": "^3.15.0", - "@shikijs/vitepress-twoslash": "^3.15.0", - "@slidev/parser": "52.9.1", + "@shikijs/engine-javascript": "^3.17.0", + "@shikijs/monaco": "^3.17.0", + "@shikijs/vitepress-twoslash": "^3.17.0", + "@slidev/parser": "52.10.1", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "52.9.1", + "@slidev/types": "52.10.1", "@typescript/ata": "^0.9.8", "@unhead/vue": "^2.0.19", - "@unocss/reset": "^66.5.5", - "@vueuse/core": "^14.0.0", - "@vueuse/math": "^14.0.0", + "@unocss/reset": "^66.5.9", + "@vueuse/core": "^14.1.0", + "@vueuse/math": "^14.1.0", "@vueuse/motion": "^3.0.3", "ansis": "^4.2.0", "drauu": "^0.4.3", @@ -3619,16 +3646,15 @@ "katex": "^0.16.25", "lz-string": "^1.5.0", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", + "monaco-editor": "^0.55.1", "nanotar": "^0.2.0", "pptxgenjs": "^4.0.1", - "prettier": "^3.6.2", "recordrtc": "^5.6.2", - "shiki": "^3.15.0", + "shiki": "^3.17.0", "shiki-magic-move": "^1.2.1", "typescript": "^5.9.3", - "unocss": "^66.5.5", - "vue": "^3.5.24", + "unocss": "^66.5.9", + "vue": "^3.5.25", "vue-router": "^4.6.3", "yaml": "^2.8.1" }, @@ -3695,27 +3721,27 @@ } }, "node_modules/@slidev/client/node_modules/@slidev/types": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.9.1.tgz", - "integrity": "sha512-7Z9xAeozoZBwjYeN940sUmNb8LYD1xkqEGcVYMayhf/BwQeVcPV520AX+L4QsBcUnjCJrVBCA8iJPlVWJEPc/A==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.10.1.tgz", + "integrity": "sha512-h71FptxIQ6THUhnKsQYxRfCRbinsfAOpppXFyHsoNE2W9nmLciMQj6SrPd4kMfEHC0snK3rPIfKwi/DiJoUdVQ==", "dev": true, "dependencies": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.15.0", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "katex": "^0.16.25", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", - "shiki": "^3.15.0", - "unocss": "^66.5.5", + "monaco-editor": "^0.55.1", + "shiki": "^3.17.0", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.24", + "vue": "^3.5.25", "vue-router": "^4.6.3" }, "engines": { @@ -3811,12 +3837,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@slidev/client/node_modules/dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", - "dev": true - }, "node_modules/@slidev/client/node_modules/marked": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", @@ -3830,12 +3850,12 @@ } }, "node_modules/@slidev/client/node_modules/monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "dev": true, "dependencies": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, @@ -3899,13 +3919,13 @@ } }, "node_modules/@slidev/parser": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-52.9.1.tgz", - "integrity": "sha512-AUwgw+/VATBnOps2UFr+jKVrCTpkR/2PJe+S/OrNEsWBUcP9qDGxb5I6f0zuO/2oQF67AxnVWVfgUczXngZ4CA==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-52.10.1.tgz", + "integrity": "sha512-ootLQADNISiY8tvffuUY/2r6AEj0HnXiVa/6uXCgoh5QbEbpBRAeii8Ii+l6d/gBSJu5YN7sNkh/Bc0pwWtbcg==", "dev": true, "dependencies": { "@antfu/utils": "^9.3.0", - "@slidev/types": "52.9.1", + "@slidev/types": "52.10.1", "yaml": "^2.8.1" }, "engines": { @@ -3971,27 +3991,27 @@ } }, "node_modules/@slidev/parser/node_modules/@slidev/types": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.9.1.tgz", - "integrity": "sha512-7Z9xAeozoZBwjYeN940sUmNb8LYD1xkqEGcVYMayhf/BwQeVcPV520AX+L4QsBcUnjCJrVBCA8iJPlVWJEPc/A==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.10.1.tgz", + "integrity": "sha512-h71FptxIQ6THUhnKsQYxRfCRbinsfAOpppXFyHsoNE2W9nmLciMQj6SrPd4kMfEHC0snK3rPIfKwi/DiJoUdVQ==", "dev": true, "dependencies": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.15.0", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "katex": "^0.16.25", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", - "shiki": "^3.15.0", - "unocss": "^66.5.5", + "monaco-editor": "^0.55.1", + "shiki": "^3.17.0", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.24", + "vue": "^3.5.25", "vue-router": "^4.6.3" }, "engines": { @@ -4087,12 +4107,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@slidev/parser/node_modules/dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", - "dev": true - }, "node_modules/@slidev/parser/node_modules/marked": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", @@ -4106,12 +4120,12 @@ } }, "node_modules/@slidev/parser/node_modules/monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "dev": true, "dependencies": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, @@ -4513,7 +4527,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -4548,7 +4561,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -4583,8 +4595,7 @@ "node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" }, "node_modules/@types/web-bluetooth": { "version": "0.0.21", @@ -4798,8 +4809,7 @@ "node_modules/@ungap/structured-clone": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "license": "ISC" + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" }, "node_modules/@unhead/vue": { "version": "2.0.19", @@ -4818,13 +4828,13 @@ } }, "node_modules/@unocss/astro": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.5.5.tgz", - "integrity": "sha512-kSdiZBZLGXSiOFZ/M0QHS1wXVnbh9vn+CpIMZFr/QZ6tCpoq+1fguwiBlY0QaMjh43FVVr55gJTpb78BQvKHwg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.5.9.tgz", + "integrity": "sha512-t1Cd4ajbRQvcIxiGcoWPcgWzWKdsKjxgh6kIQ2VPzx+nha9ssI1ATOQNKhDTK1l5akFsMXvt1wvBSGu92Npr1Q==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/reset": "66.5.5", - "@unocss/vite": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/reset": "66.5.9", + "@unocss/vite": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -4839,14 +4849,14 @@ } }, "node_modules/@unocss/cli": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.5.5.tgz", - "integrity": "sha512-odIbaQE0ZpOiPRA73yYg38372uvLgoOSz06cUO/RygxRwWxgf+ddPuCFBmsJ9yDbKl+P74ucC50sRMSEg3LYBg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.5.9.tgz", + "integrity": "sha512-XM+KowW0yRcOtmuigXEW8HGPq8uYIUoVmTz9qqSES+5Qwc23eLFeukkc1cetAGRsaj1Q4fFyHGB6CmWsS0JB1A==", "dependencies": { "@jridgewell/remapping": "^2.3.5", - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/preset-uno": "66.5.5", + "@unocss/config": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/preset-uno": "66.5.9", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -4938,12 +4948,12 @@ } }, "node_modules/@unocss/config": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.5.5.tgz", - "integrity": "sha512-HHrU0S/3SRWrmkuIK26OnH/X3luyGFXDXJYqIWkJ1n9xpYs8picX2v8CylaeHI3PVQNeR7o853kDd1HBCt1yMw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.5.9.tgz", + "integrity": "sha512-M8O0Z+6iCXuQOz/quaKueSb2cmN7cP9JGWdAH2E+qFD8txljaY88tNL4OwFZtO9GjhT2f/pEsLoEOAtAo1xT6g==", "dependencies": { - "@unocss/core": "66.5.5", - "unconfig": "^7.3.3" + "@unocss/core": "66.5.9", + "unconfig": "^7.4.1" }, "engines": { "node": ">=14" @@ -4953,40 +4963,40 @@ } }, "node_modules/@unocss/core": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.5.5.tgz", - "integrity": "sha512-BL+TdQMJCuu3fOGnF8wugGVpqrgBUEFzWp3yI9VJe/+p6H6NXuqlzwgSKcbpJD0XQMnxhRYYtC5Gh1coNXiBIQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.5.9.tgz", + "integrity": "sha512-0ch1dN1AJFX+QCxaQR6WLfWqr8PHt7U/wqSTm5vdLXTsm96R7ggCGMs360TiDMimDUvXak6gka+y/6wdQBf8/A==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/extractor-arbitrary-variants": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.5.5.tgz", - "integrity": "sha512-XmZmHVJv1/cynHNQlLNY5PkJdGz42/DcThI2ZX+9zUHCnDBl/a/HdsByaSY3HMWA/n2d/5/OqKusRCkkwprerQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.5.9.tgz", + "integrity": "sha512-b+D6HbtN4hpGcThdJ8IVPl3xXdNN//Rw+WhyIuRdjwCPMsOfLnEqehPm1f5Rcc+xfFwxYJwC35SZnoBSrRMULg==", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/extractor-mdc": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.5.5.tgz", - "integrity": "sha512-XlrA0Ulv+tjawQ39Zl6zDlUckcwEuPFR5sPGMjCUNPH/MydzXJ7cHcrz+ASwlG4L19T9YA1sKho/kLttGtrD8g==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.5.9.tgz", + "integrity": "sha512-yPbtskB3srAW6AdJ3pjHngAfuhbVLdHwDFAGL6J5bdA0MjcAIhKKxX2YvAmqsWv9vomeryjgcXmbDYqzsHzn+g==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/inspector": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.5.5.tgz", - "integrity": "sha512-2M74tmMYJLnSenY4wTXj1q9sDUrg2aH3s/9y8FesXTkGDpNMCNYoG8K2etVKbr+IKFV8Fdrs4heQyLuIKSFdow==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.5.9.tgz", + "integrity": "sha512-Rkg2mYWE64H1BANo2ZAPG9YHbDj1lalEl1hZuWSZb5Mt7SG+/cbq/FCbbq9zbS8ErmlYo2SgWXXmGuyIw1cbgw==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9", "colorette": "^2.0.20", "gzip-size": "^6.0.0", "sirv": "^3.0.2", @@ -5010,13 +5020,13 @@ } }, "node_modules/@unocss/postcss": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.5.5.tgz", - "integrity": "sha512-otDPQqdlFMgRdpW5o4jFG2bu8+FnQbz4PBxXheW8VW8P8A12fltPdBchOPhF3dnJdF5i6QQXEDhvCnrbe09VNA==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.5.9.tgz", + "integrity": "sha512-V/UJ71p9Ist8oUHZP+JXYkrURILGnutmc/V1Zvi9V929qgt0Xs36WeXnUJAf1J+U5IfNrtWze/RngI7qFEg5uQ==", "dependencies": { - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/config": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9", "css-tree": "^3.1.0", "postcss": "^8.5.6", "tinyglobby": "^0.2.15" @@ -5059,23 +5069,23 @@ } }, "node_modules/@unocss/preset-attributify": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.5.5.tgz", - "integrity": "sha512-BOZ6S6bkJGmffS/Up4ld7/Mdm1BcV0erIiXlis2YXuKWQ0gp1bROrvmiX9Mmf4bt9PORgf3nILJ3lKQd/OxDYQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.5.9.tgz", + "integrity": "sha512-PHmN+d32443WIV6rCksTHuO+19susHQrpiOddS6QiYN9LLTvJ8CAmdJYNmQUIOhlZsDhV7EjGZM9idUNK8C7ZA==", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-icons": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.5.5.tgz", - "integrity": "sha512-4thYFwch0N+egxFVrIDd52NgJ6DhYdjpoNkXMnDZSuoGLnZYuRBdL3dAXPcGIHrYiuZz35RR5o0eauL2TJrVsw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.5.9.tgz", + "integrity": "sha512-06or+pt1Q59k0Y8T/jOVhIHdkL7BChGmEnSsBk0e96ery32VpmPKrjCIWvwTEFDFf6H6K+1YmOUm+NujewovkA==", "dependencies": { "@iconify/utils": "^3.0.2", - "@unocss/core": "66.5.5", + "@unocss/core": "66.5.9", "ofetch": "^1.5.1" }, "funding": { @@ -5083,56 +5093,56 @@ } }, "node_modules/@unocss/preset-mini": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.5.5.tgz", - "integrity": "sha512-l8hByRW1qrFxSxydCzBPHoRYK3hUvCo+vbnQ6YKaghktKRMPFW8pKUgRtPKRgT+Gm4YOFz34IXD2T8223YOVvg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.5.9.tgz", + "integrity": "sha512-5SxMTT8kRi+SFNfTKUvFBA4E/4H5BwD5RPNeIbrNlHdeltK8rwCMpXWu5AihNR1kKt5JBBqe/8m0UdoZzAK0+A==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/extractor-arbitrary-variants": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/extractor-arbitrary-variants": "66.5.9", + "@unocss/rule-utils": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-tagify": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.5.5.tgz", - "integrity": "sha512-sf2K/+MXjP5OkcxDBmWxt/0qLzz6SJi6NWBSNrVsby1eSmeKrrdcHkDEdd3pn2fXwxPU9a9CGAmXcQHZ1DJN0w==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.5.9.tgz", + "integrity": "sha512-7c+P7wHksLEOyHWUTiM4u08xQIucnMvxBMBs9dQBjTkWYMMNxITbNSKTibt/WrrHwzb/TQTroUQ7T05H3/sJaw==", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-typography": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.5.5.tgz", - "integrity": "sha512-dR0xedqdWlvApZ7KPHQ8LEXgwQoPFum3e/2YkCGPsuAfsKB1WO7rwza4LfQh4EhDhSCKgHvsP5PkdtKwH0CLnA==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.5.9.tgz", + "integrity": "sha512-ip2MZDDnJ1RdIk7JtV4qLfguaHIpiM5cXMYFsiwXcJX5SZW4zIShPyuZE6BQi3Im7afHoPcLo4+zqPe0Cm48zQ==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9" } }, "node_modules/@unocss/preset-uno": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.5.5.tgz", - "integrity": "sha512-MHUMNXikr3JM043jibXJszeC8lz3t6Jn+HDZHaRamdtZO/+H/HK8YR46dbFEndGlQ3d3qjBqTZXg0BBWM0jApQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.5.9.tgz", + "integrity": "sha512-8c1wPbV4cDZNqPcPtNJd08cmRVuhnvoyAU8ER57bbuSe4g0BspT4cLaUf7OuqBg6bmc55a6w9A66fj+kYwpMqw==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/preset-wind3": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/preset-wind3": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-web-fonts": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.5.5.tgz", - "integrity": "sha512-ySwIigf7OGBlzUKe9KZ0luzzA/yjz84T/WVGF75SkYUw6vyfWo3XxSIxU/sHYjoRCKUC/7di3FAUPT5xkX45Vw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.5.9.tgz", + "integrity": "sha512-iRXiIg7A0+QmUdH+7NNZmGm9JCV0TI1FG3kMhkc2F3EKjmyTJRxlAgcWjysyWjH2drkJYTaouVDDV43c5xQkKQ==", "dependencies": { - "@unocss/core": "66.5.5", + "@unocss/core": "66.5.9", "ofetch": "^1.5.1" }, "funding": { @@ -5140,57 +5150,57 @@ } }, "node_modules/@unocss/preset-wind": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.5.5.tgz", - "integrity": "sha512-H+zBSZBFuhLzuktpmrSe7Di++QfVruGAHLlyduRaBrV+M7yvJtNPzBaIr7vcZJNaCeruzv1wivRLzglw9Vj4Gw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.5.9.tgz", + "integrity": "sha512-m6G8EbZXs3c5ssnEJMidO7t788WtQX9Tf0AXhBo1nzOAZPaRrJd0qfuv/jrFsayl/WR7Ea1Hexe09csa2OoRyA==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/preset-wind3": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/preset-wind3": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-wind3": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.5.5.tgz", - "integrity": "sha512-q9faBHImvjFa0tRpDTJ7ghKaNKA25f2E+ZMalH0yqq0qsLkbgnI8p/lUYjvSv5U07WM92kfvJP/t0Mv+IlRoaw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.5.9.tgz", + "integrity": "sha512-eT23SDqksr6LVzkJLDkGGNIBpRevMHIrretM8VNI7PECJEcpFwX9sgWn3yxAsqy5+0hJXuvFBc9BRUN6sHl5hQ==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/preset-mini": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/preset-mini": "66.5.9", + "@unocss/rule-utils": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-wind4": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.5.5.tgz", - "integrity": "sha512-tZPBB9c8iec36tNrSgMGgLpeqWXgqtFyS/HkOydKJXyhR11ORhCYUJX/dAFTHwzn3P5Ojc/PkA2x4c25CmEE1w==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.5.9.tgz", + "integrity": "sha512-pUzvBZsv5AUJus/I+D8aHDHCHwaqasNu2a/WgOBs+Otr0xoWFaLob/PVpXeAc4u45jKKd/XvGtr6OF928VVKwQ==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/extractor-arbitrary-variants": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/extractor-arbitrary-variants": "66.5.9", + "@unocss/rule-utils": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/reset": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.5.5.tgz", - "integrity": "sha512-mDqCGp35oXesNBxWanpvNMmeIOVOj54UE1dlVkVDFrdzfUbXpvqMxXvByePFJj27GMZOhduYETeQrjCoixAMGQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.5.9.tgz", + "integrity": "sha512-GcXdJcCd/oF8Kbh0JcFXSgGnSTEPFfHjsyd1AWbkhfFqBX8BV/8++GkWZxJDL7/FYa07wLeivdXuPbdvRV1TBA==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/rule-utils": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.5.5.tgz", - "integrity": "sha512-74bccTyWDXcMPYydMfFvuaGL9DeaJd6sjcjVaDgA9aImpRpKbkFz0htHzcgzO4JXhOewTGPycVu+ssyCIHPa4A==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.5.9.tgz", + "integrity": "sha512-ZdtWqbOaNQLf6NFhcEkvaBf0fjm5GZP5NV/plmQEqK6ehe1TTpaqOtO0LBFD2BUy72oXlcsFnvdgWt/CpL6FLg==", "dependencies": { - "@unocss/core": "^66.5.5", + "@unocss/core": "^66.5.9", "magic-string": "^0.30.21" }, "engines": { @@ -5201,13 +5211,13 @@ } }, "node_modules/@unocss/transformer-attributify-jsx": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.5.5.tgz", - "integrity": "sha512-TbBp8qwLtNZwLP6RqpcXXc1YYTJA1+j3eOEaOAflca+c9nTIA3w4RP/s5flLYttGkZiMeK6WPD3rkfqv/9knGQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.5.9.tgz", + "integrity": "sha512-AKkiDwTktPENtlONFGbUbzOXTKsU2YQKqFglg8Z6lwSKaLHX6irC9t8L8W1m6tAmJBBpwpzKzWxX/eFUCTePew==", "dependencies": { "@babel/parser": "7.27.7", "@babel/traverse": "7.27.7", - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5228,46 +5238,46 @@ } }, "node_modules/@unocss/transformer-compile-class": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.5.5.tgz", - "integrity": "sha512-SgV+UesjDOPoEaGGaRV9M+OFGtH+snzPkYZXXc9cCoYborWM9S9+ck24mnYY/RnjY1SdsnyKNHKRaP+L04pomQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.5.9.tgz", + "integrity": "sha512-sdzWQpFGtY4d1ykcJJglsqctfNLxCR4BRrG6RoqFUP0ETGs+2s/hqjXFePB6PAQnPuz6v8DasowMH55/Sm5vHg==", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-directives": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.5.5.tgz", - "integrity": "sha512-7EQFiOKuBEuK6L1A5bN4D2ot4DgPW4vxhhatjn3wswRLP39PCx7ldglTMUdSOVnNw0tqJELiN2zJMZ6lmG5vWg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.5.9.tgz", + "integrity": "sha512-fsK/308nqpxAPYYgSq93zVdSyu1K3LCEbC+9WGGDLnbn0s2slJ04ECelAk7hoAWuAhbgw8eNIfNFtOpzfdds1A==", "dependencies": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9", "css-tree": "^3.1.0" } }, "node_modules/@unocss/transformer-variant-group": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.5.5.tgz", - "integrity": "sha512-zfcaOPgK+VdIAUR8hYD3TF6u49jZIHiFx7O3w/8Z2FjQGdB2iWsGOPMHqlkZaNfsISFkxuAy5YNm26O4w44XNQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.5.9.tgz", + "integrity": "sha512-a1y4ekITgHPJLywhKrAwP0WDLkGTWOCyRi2uNIZQF6fvFsjpalPx+9fFH1zSV7qTDsu5uf/16LaMR8StSqfqFg==", "dependencies": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/vite": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.5.5.tgz", - "integrity": "sha512-NsDwkK8D64Rg+aYPVltBh+xnY0yMNEb7tqN+goOm3GwZkfOYqxJElTQ095T3Xe+kl1zk/RxFw4v85WETW3ivqA==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.5.9.tgz", + "integrity": "sha512-ejgiK9UqrSTtzgZCfph42Asun2N1OMNx4Z1wINgmLR8F0Xlpw7ECptdoLMrQaS+v4p/fY/fKqWqlX0rvfloUdA==", "dependencies": { "@jridgewell/remapping": "^2.3.5", - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/inspector": "66.5.5", + "@unocss/config": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/inspector": "66.5.9", "chokidar": "^3.6.0", "magic-string": "^0.30.21", "pathe": "^2.0.3", @@ -5458,36 +5468,36 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.24.tgz", - "integrity": "sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.25.tgz", + "integrity": "sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==", "dependencies": { "@babel/parser": "^7.28.5", - "@vue/shared": "3.5.24", + "@vue/shared": "3.5.25", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.1" } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.24.tgz", - "integrity": "sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.25.tgz", + "integrity": "sha512-4We0OAcMZsKgYoGlMjzYvaoErltdFI2/25wqanuTu+S4gismOTRTBPi4IASOjxWdzIwrYSjnqONfKvuqkXzE2Q==", "dependencies": { - "@vue/compiler-core": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-core": "3.5.25", + "@vue/shared": "3.5.25" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.24.tgz", - "integrity": "sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.25.tgz", + "integrity": "sha512-PUgKp2rn8fFsI++lF2sO7gwO2d9Yj57Utr5yEsDf3GNaQcowCLKL7sf+LvVFvtJDXUp/03+dC6f2+LCv5aK1ag==", "dependencies": { "@babel/parser": "^7.28.5", - "@vue/compiler-core": "3.5.24", - "@vue/compiler-dom": "3.5.24", - "@vue/compiler-ssr": "3.5.24", - "@vue/shared": "3.5.24", + "@vue/compiler-core": "3.5.25", + "@vue/compiler-dom": "3.5.25", + "@vue/compiler-ssr": "3.5.25", + "@vue/shared": "3.5.25", "estree-walker": "^2.0.2", "magic-string": "^0.30.21", "postcss": "^8.5.6", @@ -5523,12 +5533,12 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.24.tgz", - "integrity": "sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.25.tgz", + "integrity": "sha512-ritPSKLBcParnsKYi+GNtbdbrIE1mtuFEJ4U1sWeuOMlIziK5GtOL85t5RhsNy4uWIXPgk+OUdpnXiTdzn8o3A==", "dependencies": { - "@vue/compiler-dom": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-dom": "3.5.25", + "@vue/shared": "3.5.25" } }, "node_modules/@vue/devtools-api": { @@ -5573,59 +5583,59 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.24.tgz", - "integrity": "sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.25.tgz", + "integrity": "sha512-5xfAypCQepv4Jog1U4zn8cZIcbKKFka3AgWHEFQeK65OW+Ys4XybP6z2kKgws4YB43KGpqp5D/K3go2UPPunLA==", "dependencies": { - "@vue/shared": "3.5.24" + "@vue/shared": "3.5.25" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.24.tgz", - "integrity": "sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.25.tgz", + "integrity": "sha512-Z751v203YWwYzy460bzsYQISDfPjHTl+6Zzwo/a3CsAf+0ccEjQ8c+0CdX1WsumRTHeywvyUFtW6KvNukT/smA==", "dependencies": { - "@vue/reactivity": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/reactivity": "3.5.25", + "@vue/shared": "3.5.25" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.24.tgz", - "integrity": "sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.25.tgz", + "integrity": "sha512-a4WrkYFbb19i9pjkz38zJBg8wa/rboNERq3+hRRb0dHiJh13c+6kAbgqCPfMaJ2gg4weWD3APZswASOfmKwamA==", "dependencies": { - "@vue/reactivity": "3.5.24", - "@vue/runtime-core": "3.5.24", - "@vue/shared": "3.5.24", + "@vue/reactivity": "3.5.25", + "@vue/runtime-core": "3.5.25", + "@vue/shared": "3.5.25", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.24.tgz", - "integrity": "sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.25.tgz", + "integrity": "sha512-UJaXR54vMG61i8XNIzTSf2Q7MOqZHpp8+x3XLGtE3+fL+nQd+k7O5+X3D/uWrnQXOdMw5VPih+Uremcw+u1woQ==", "dependencies": { - "@vue/compiler-ssr": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-ssr": "3.5.25", + "@vue/shared": "3.5.25" }, "peerDependencies": { - "vue": "3.5.24" + "vue": "3.5.25" } }, "node_modules/@vue/shared": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.24.tgz", - "integrity": "sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==" + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.25.tgz", + "integrity": "sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==" }, "node_modules/@vueuse/core": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.0.0.tgz", - "integrity": "sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.1.0.tgz", + "integrity": "sha512-rgBinKs07hAYyPF834mDTigH7BtPqvZ3Pryuzt1SD/lg5wEcWqvwzXXYGEDb2/cP0Sj5zSvHl3WkmMELr5kfWw==", "dev": true, "dependencies": { "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "14.0.0", - "@vueuse/shared": "14.0.0" + "@vueuse/metadata": "14.1.0", + "@vueuse/shared": "14.1.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5635,12 +5645,12 @@ } }, "node_modules/@vueuse/math": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-14.0.0.tgz", - "integrity": "sha512-M8zyGev/4O8QLss3V3mw2mzxZNwdiCevtLK1ZfnpY1joRWBN8X3A6GdYFMKlx2k2Mg1iskSv7Q5hEAGqpYzudw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-14.1.0.tgz", + "integrity": "sha512-33AgrhdJLkQe1BgQKGcaxmtJ8xnegfIk9R7/ysZrzMy/g+FFts6fKCgNmXoFRFICviL2aBDfyEfmdgWIuxRlPw==", "dev": true, "dependencies": { - "@vueuse/shared": "14.0.0" + "@vueuse/shared": "14.1.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5650,9 +5660,9 @@ } }, "node_modules/@vueuse/metadata": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.0.0.tgz", - "integrity": "sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.1.0.tgz", + "integrity": "sha512-7hK4g015rWn2PhKcZ99NyT+ZD9sbwm7SGvp7k+k+rKGWnLjS/oQozoIZzWfCewSUeBmnJkIb+CNr7Zc/EyRnnA==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5717,9 +5727,9 @@ } }, "node_modules/@vueuse/shared": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.0.0.tgz", - "integrity": "sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.1.0.tgz", + "integrity": "sha512-EcKxtYvn6gx1F8z9J5/rsg3+lTQnvOruQd8fUecW99DCK04BkWD7z5KQ/wTAx+DazyoEE9dJt/zV8OIEQbM6kw==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5776,9 +5786,9 @@ } }, "node_modules/alien-signals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-3.1.0.tgz", - "integrity": "sha512-yufC6VpSy8tK3I0lO67pjumo5JvDQVQyr38+3OHqe6CHl1t2VZekKZ7EKKZSqk0cRmE7U7tfZbpXiKNzuc+ckg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-3.1.1.tgz", + "integrity": "sha512-ogkIWbVrLwKtHY6oOAXaYkAxP+cTH7V5FZ5+Tm4NZFd8VDZ6uNMDrfzqctTZ42eTMCSR3ne3otpcxmqSnFfPYA==", "dev": true }, "node_modules/ansi-escapes": { @@ -6813,9 +6823,9 @@ } }, "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==" }, "node_modules/cytoscape": { "version": "3.31.1", @@ -7612,7 +7622,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", "engines": { "node": ">=6" } @@ -7635,7 +7644,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", "dependencies": { "dequal": "^2.0.0" }, @@ -7731,9 +7739,9 @@ } }, "node_modules/dompurify": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", - "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz", + "integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==", "optionalDependencies": { "@types/trusted-types": "^2.0.7" } @@ -9983,6 +9991,18 @@ "node": ">=0.10.0" } }, + "node_modules/is-in-ssh": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz", + "integrity": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==", + "dev": true, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-inside-container": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", @@ -11210,10 +11230,9 @@ } }, "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "license": "MIT", + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -11518,7 +11537,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -11638,8 +11656,7 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-html-tag-name": { "version": "2.0.1", @@ -11709,7 +11726,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", @@ -11751,8 +11767,7 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-types": { "version": "2.0.2", @@ -11767,8 +11782,7 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromatch": { "version": "4.0.8", @@ -12214,9 +12228,9 @@ "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==" }, "node_modules/oniguruma-to-es": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", - "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", + "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", "dependencies": { "oniguruma-parser": "^0.12.1", "regex": "^6.0.1", @@ -12589,6 +12603,18 @@ "node": ">=4" } }, + "node_modules/powershell-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz", + "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==", + "dev": true, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/pptxgenjs": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pptxgenjs/-/pptxgenjs-4.0.1.tgz", @@ -13291,16 +13317,16 @@ } }, "node_modules/shiki": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.15.0.tgz", - "integrity": "sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==", - "dependencies": { - "@shikijs/core": "3.15.0", - "@shikijs/engine-javascript": "3.15.0", - "@shikijs/engine-oniguruma": "3.15.0", - "@shikijs/langs": "3.15.0", - "@shikijs/themes": "3.15.0", - "@shikijs/types": "3.15.0", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.17.0.tgz", + "integrity": "sha512-lUZfWsyW7czITYTdo/Tb6ZM4VfyXlzmKYBQBjTz+pBzPPkP08RgIt00Ls1Z50Cl3SfwJsue6WbJeF3UgqLVI9Q==", + "dependencies": { + "@shikijs/core": "3.17.0", + "@shikijs/engine-javascript": "3.17.0", + "@shikijs/engine-oniguruma": "3.17.0", + "@shikijs/langs": "3.17.0", + "@shikijs/themes": "3.17.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } @@ -14006,7 +14032,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -14212,24 +14237,24 @@ } }, "node_modules/unconfig": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.0.tgz", - "integrity": "sha512-KM0SrvIvwQXJnbiSzur1Y+5jHSLVPhS31H5qzgjDQxGqS3PWrH6X7TxYX/JTuTlItarHkZ9ePK9t01Q6wu1c4Q==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.1.tgz", + "integrity": "sha512-uyQ7LElcGizrOGZyIq9KU+xkuEjcRf9IpmDTkCSYv5mEeZzrXSj6rb51C0L+WTedsmAoVxW9WKrLWhSwebIM9Q==", "dependencies": { "@quansync/fs": "^0.1.5", "defu": "^6.1.4", "jiti": "^2.6.1", "quansync": "^0.2.11", - "unconfig-core": "7.4.0" + "unconfig-core": "7.4.1" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/unconfig-core": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.0.tgz", - "integrity": "sha512-3ew7rvES5x2LCZ/QRKV3nQQpq7eFYuszQuvZrhTHxDPKc34QFjRXI17XGiZI+WQTVIXKYeBti4v3LS39NWmhmg==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.1.tgz", + "integrity": "sha512-Bp/bPZjV2Vl/fofoA2OYLSnw1Z0MOhCX7zHnVCYrazpfZvseBbGhwcNQMxsg185Mqh7VZQqK3C8hFG/Dyng+yA==", "dependencies": { "@quansync/fs": "^0.1.5", "quansync": "^0.2.11" @@ -14366,10 +14391,9 @@ } }, "node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "license": "MIT", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", "dependencies": { "@types/unist": "^3.0.0" }, @@ -14382,7 +14406,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -14395,7 +14418,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -14408,7 +14430,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -14420,10 +14441,9 @@ } }, "node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "license": "MIT", + "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==", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -14434,29 +14454,29 @@ } }, "node_modules/unocss": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.5.5.tgz", - "integrity": "sha512-czQNlMT2w4iMOm75OdW/kUooj87o113zzpJGVbrBHR7R7FiOofkVOYectWyAQFYyvV4pugG7+kdmLqmifLKp7Q==", - "dependencies": { - "@unocss/astro": "66.5.5", - "@unocss/cli": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/postcss": "66.5.5", - "@unocss/preset-attributify": "66.5.5", - "@unocss/preset-icons": "66.5.5", - "@unocss/preset-mini": "66.5.5", - "@unocss/preset-tagify": "66.5.5", - "@unocss/preset-typography": "66.5.5", - "@unocss/preset-uno": "66.5.5", - "@unocss/preset-web-fonts": "66.5.5", - "@unocss/preset-wind": "66.5.5", - "@unocss/preset-wind3": "66.5.5", - "@unocss/preset-wind4": "66.5.5", - "@unocss/transformer-attributify-jsx": "66.5.5", - "@unocss/transformer-compile-class": "66.5.5", - "@unocss/transformer-directives": "66.5.5", - "@unocss/transformer-variant-group": "66.5.5", - "@unocss/vite": "66.5.5" + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.5.9.tgz", + "integrity": "sha512-uMW5ZKayDQ1ZiqdrO7WiGOJ3H5PE3D4eN1xn0EZXU1Tiu37e5DtuNLa7AzT0z4Dx0AX8GK1xQrNC0US971mfFA==", + "dependencies": { + "@unocss/astro": "66.5.9", + "@unocss/cli": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/postcss": "66.5.9", + "@unocss/preset-attributify": "66.5.9", + "@unocss/preset-icons": "66.5.9", + "@unocss/preset-mini": "66.5.9", + "@unocss/preset-tagify": "66.5.9", + "@unocss/preset-typography": "66.5.9", + "@unocss/preset-uno": "66.5.9", + "@unocss/preset-web-fonts": "66.5.9", + "@unocss/preset-wind": "66.5.9", + "@unocss/preset-wind3": "66.5.9", + "@unocss/preset-wind4": "66.5.9", + "@unocss/transformer-attributify-jsx": "66.5.9", + "@unocss/transformer-compile-class": "66.5.9", + "@unocss/transformer-directives": "66.5.9", + "@unocss/transformer-variant-group": "66.5.9", + "@unocss/vite": "66.5.9" }, "engines": { "node": ">=14" @@ -14465,7 +14485,7 @@ "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@unocss/webpack": "66.5.5", + "@unocss/webpack": "66.5.9", "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0" }, "peerDependenciesMeta": { @@ -14797,7 +14817,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" @@ -14808,10 +14827,9 @@ } }, "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "license": "MIT", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -15268,15 +15286,15 @@ "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==" }, "node_modules/vue": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.24.tgz", - "integrity": "sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.25.tgz", + "integrity": "sha512-YLVdgv2K13WJ6n+kD5owehKtEXwdwXuj2TTyJMsO7pSeKw2bfRNZGjhB7YzrpbMYj5b5QsUebHpOqR3R3ziy/g==", "dependencies": { - "@vue/compiler-dom": "3.5.24", - "@vue/compiler-sfc": "3.5.24", - "@vue/runtime-dom": "3.5.24", - "@vue/server-renderer": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-dom": "3.5.25", + "@vue/compiler-sfc": "3.5.25", + "@vue/runtime-dom": "3.5.25", + "@vue/server-renderer": "3.5.25", + "@vue/shared": "3.5.25" }, "peerDependencies": { "typescript": "*" @@ -17324,110 +17342,110 @@ "dev": true }, "@shikijs/core": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.15.0.tgz", - "integrity": "sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.17.0.tgz", + "integrity": "sha512-/HjeOnbc62C+n33QFNFrAhUlIADKwfuoS50Ht0pxujxP4QjZAlFp5Q+OkDo531SCTzivx5T18khwyBdKoPdkuw==", "requires": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "@shikijs/engine-javascript": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.15.0.tgz", - "integrity": "sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.17.0.tgz", + "integrity": "sha512-WwF99xdP8KfuDrIbT4wxyypfhoIxMeeOCp1AiuvzzZ6JT5B3vIuoclL8xOuuydA6LBeeNXUF/XV5zlwwex1jlA==", "requires": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.3.3" + "oniguruma-to-es": "^4.3.4" } }, "@shikijs/engine-oniguruma": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.15.0.tgz", - "integrity": "sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.17.0.tgz", + "integrity": "sha512-flSbHZAiOZDNTrEbULY8DLWavu/TyVu/E7RChpLB4WvKX4iHMfj80C6Hi3TjIWaQtHOW0KC6kzMcuB5TO1hZ8Q==", "requires": { - "@shikijs/types": "3.15.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "@shikijs/langs": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.15.0.tgz", - "integrity": "sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.17.0.tgz", + "integrity": "sha512-icmur2n5Ojb+HAiQu6NEcIIJ8oWDFGGEpiqSCe43539Sabpx7Y829WR3QuUW2zjTM4l6V8Sazgb3rrHO2orEAw==", "requires": { - "@shikijs/types": "3.15.0" + "@shikijs/types": "3.17.0" } }, "@shikijs/markdown-it": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-3.15.0.tgz", - "integrity": "sha512-ylI92EA/E7H6t5UZ8+XYo/7pX686PCwpDnCU4j+xbdNKxRG7e1TzKBgOLBT4DeI0nveVFA9iR4xHyWKRC0nbrw==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-3.17.0.tgz", + "integrity": "sha512-2DYbo4hi79UkloTHZJsqKooHjLbMQew8yLIcM7P9tuThL52HKIP+Gy9WY9WzkCmcdOufEkUcnjoBjoxrx1rMhA==", "requires": { "markdown-it": "^14.1.0", - "shiki": "3.15.0" + "shiki": "3.17.0" } }, "@shikijs/monaco": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-3.15.0.tgz", - "integrity": "sha512-MKURaG5ehas44DBOfw0szEp89fA3WTERl7B6MjWcRQMIvHd++OQmPLyk1wcWbqZ3Jcvj0QBCJw+5tR/IBW016g==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-3.17.0.tgz", + "integrity": "sha512-M/1lh+VKALKBNE4esjPXt5qCmkZ1KOIviDcTbfq7eP9EX/K1WPQR/kcHc5MTGlB+4iqSWiRghUHdCReRghx/wg==", "dev": true, "requires": { - "@shikijs/core": "3.15.0", - "@shikijs/types": "3.15.0", + "@shikijs/core": "3.17.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "@shikijs/themes": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.15.0.tgz", - "integrity": "sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.17.0.tgz", + "integrity": "sha512-/xEizMHLBmMHwtx4JuOkRf3zwhWD2bmG5BRr0IPjpcWpaq4C3mYEuTk/USAEglN0qPrTwEHwKVpSu/y2jhferA==", "requires": { - "@shikijs/types": "3.15.0" + "@shikijs/types": "3.17.0" } }, "@shikijs/twoslash": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.15.0.tgz", - "integrity": "sha512-3GoJvYMm2oj4Mq+yJyXt9vmMFfih34FBlLMYLRAIXNmBrj3/6jsuHKakGHMVza5jui6TmmjbS5bmJI29UHftQQ==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.17.0.tgz", + "integrity": "sha512-Mzncg5HNyPNtKJaUWkbiQkPWpsfw7PSvxIiQBVHKdvEnISnA+nnCHjusC/iFgX3k5gY4uVTfdsmudJVbmW5clQ==", "dev": true, "requires": { - "@shikijs/core": "3.15.0", - "@shikijs/types": "3.15.0", + "@shikijs/core": "3.17.0", + "@shikijs/types": "3.17.0", "twoslash": "^0.3.4" } }, "@shikijs/types": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.15.0.tgz", - "integrity": "sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.17.0.tgz", + "integrity": "sha512-wjLVfutYWVUnxAjsWEob98xgyaGv0dTEnMZDruU5mRjVN7szcGOfgO+997W2yR6odp+1PtSBNeSITRRTfUzK/g==", "requires": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "@shikijs/vitepress-twoslash": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.15.0.tgz", - "integrity": "sha512-Xh8JFJ5ZMbFg1HAcVhpK2/diNk10+7orROfFwDHmLIRvPI6kA8n4x6kJ+50+1Mz+FkVPzIG1hOI9AlCqvok2DA==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.17.0.tgz", + "integrity": "sha512-eTgoFQJCCxqlhnBjdAnHDzhkuu8CIiUHaJNc3lgjn0LtLppXbFHtgPnYnTVr0uvzy28lwOtXrquqLfMdkZOQ4g==", "dev": true, "requires": { - "@shikijs/twoslash": "3.15.0", + "@shikijs/twoslash": "3.17.0", "floating-vue": "^5.2.2", "lz-string": "^1.5.0", "magic-string": "^0.30.21", "markdown-it": "^14.1.0", "mdast-util-from-markdown": "^2.0.2", "mdast-util-gfm": "^3.1.0", - "mdast-util-to-hast": "^13.2.0", + "mdast-util-to-hast": "^13.2.1", "ohash": "^2.0.11", - "shiki": "3.15.0", + "shiki": "3.17.0", "twoslash": "^0.3.4", "twoslash-vue": "^0.3.4", - "vue": "^3.5.23" + "vue": "^3.5.25" } }, "@shikijs/vscode-textmate": { @@ -17436,9 +17454,9 @@ "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==" }, "@slidev/cli": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-52.9.1.tgz", - "integrity": "sha512-BjIumZKQbmFiWe77bXoLyw/q7Y5oKqtY7f1l2TgpWiskUR2llt9wGi9l3AsOOGhbaSmz0I/MNnEz3OC0jyeZRQ==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-52.10.1.tgz", + "integrity": "sha512-rL5PLc3PsMUzURtccvIkBFENQTXZyPsFqTkyDn5XQbIm4t3LuwiYCFPQfL0p6Y/izQeoG4a5f7e+8WIP8m8C5w==", "dev": true, "requires": { "@antfu/ni": "^27.0.1", @@ -17447,16 +17465,16 @@ "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.4", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^3.15.0", - "@shikijs/twoslash": "^3.15.0", - "@shikijs/vitepress-twoslash": "^3.15.0", - "@slidev/client": "52.9.1", - "@slidev/parser": "52.9.1", - "@slidev/types": "52.9.1", - "@unocss/extractor-mdc": "^66.5.5", - "@unocss/reset": "^66.5.5", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@shikijs/twoslash": "^3.17.0", + "@shikijs/vitepress-twoslash": "^3.17.0", + "@slidev/client": "52.10.1", + "@slidev/parser": "52.10.1", + "@slidev/types": "52.10.1", + "@unocss/extractor-mdc": "^66.5.9", + "@unocss/reset": "^66.5.9", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "ansis": "^4.2.0", "chokidar": "^4.0.3", "cli-progress": "^3.12.0", @@ -17477,9 +17495,9 @@ "markdown-it-footnote": "^4.0.0", "markdown-it-mdc": "^0.2.6", "mlly": "^1.8.0", - "monaco-editor": "^0.54.0", - "obug": "^2.0.0", - "open": "^10.2.0", + "monaco-editor": "^0.55.1", + "obug": "^2.1.1", + "open": "^11.0.0", "pdf-lib": "^1.17.1", "picomatch": "^4.0.3", "plantuml-encoder": "^1.4.0", @@ -17490,25 +17508,25 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.7.3", - "shiki": "^3.15.0", + "shiki": "^3.17.0", "shiki-magic-move": "^1.2.1", "sirv": "^3.0.2", "source-map-js": "^1.2.1", "typescript": "^5.9.3", "unhead": "^2.0.19", - "unocss": "^66.5.5", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-components": "^30.0.0", "unplugin-vue-markdown": "^29.2.0", "untun": "^0.1.3", "uqr": "^0.1.2", - "vite": "^7.2.2", + "vite": "^7.2.4", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", "vitefu": "^1.1.1", - "vue": "^3.5.24", + "vue": "^3.5.25", "yaml": "^2.8.1", "yargs": "^18.0.0" }, @@ -17557,27 +17575,27 @@ "dev": true }, "@slidev/types": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.9.1.tgz", - "integrity": "sha512-7Z9xAeozoZBwjYeN940sUmNb8LYD1xkqEGcVYMayhf/BwQeVcPV520AX+L4QsBcUnjCJrVBCA8iJPlVWJEPc/A==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.10.1.tgz", + "integrity": "sha512-h71FptxIQ6THUhnKsQYxRfCRbinsfAOpppXFyHsoNE2W9nmLciMQj6SrPd4kMfEHC0snK3rPIfKwi/DiJoUdVQ==", "dev": true, "requires": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.15.0", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "katex": "^0.16.25", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", - "shiki": "^3.15.0", - "unocss": "^66.5.5", + "monaco-editor": "^0.55.1", + "shiki": "^3.17.0", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.24", + "vue": "^3.5.25", "vue-router": "^4.6.3" } }, @@ -17672,9 +17690,9 @@ } }, "default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz", + "integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==", "dev": true, "requires": { "bundle-name": "^4.1.0", @@ -17682,15 +17700,9 @@ } }, "default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true - }, - "dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", + "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", "dev": true }, "emoji-regex": { @@ -17706,6 +17718,15 @@ "dev": true, "requires": {} }, + "is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "requires": { + "is-inside-container": "^1.0.0" + } + }, "marked": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", @@ -17713,25 +17734,27 @@ "dev": true }, "monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "dev": true, "requires": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, "open": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", - "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/open/-/open-11.0.0.tgz", + "integrity": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==", "dev": true, "requires": { - "default-browser": "^5.2.1", + "default-browser": "^5.4.0", "define-lazy-prop": "^3.0.0", + "is-in-ssh": "^1.0.0", "is-inside-container": "^1.0.0", - "wsl-utils": "^0.1.0" + "powershell-utils": "^0.1.0", + "wsl-utils": "^0.3.0" } }, "pathe": { @@ -17767,9 +17790,9 @@ } }, "run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", + "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", "dev": true }, "sirv": { @@ -17855,6 +17878,16 @@ "strip-ansi": "^7.1.0" } }, + "wsl-utils": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.3.0.tgz", + "integrity": "sha512-3sFIGLiaDP7rTO4xh3g+b3AzhYDIUGGywE/WsmqzJWDxus5aJXVnPTNC/6L+r2WzrwXqVOdD262OaO+cEyPMSQ==", + "dev": true, + "requires": { + "is-wsl": "^3.1.0", + "powershell-utils": "^0.1.0" + } + }, "yargs": { "version": "18.0.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", @@ -17872,26 +17905,26 @@ } }, "@slidev/client": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-52.9.1.tgz", - "integrity": "sha512-Zs70cZOvBk/sr1BmUFScp2+W3rtDgm/SJRozfs9Ziv4gP5JgRq94WR1wA0s3x2IZKyk1HGOoWxB9W7xdxsUvkw==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-52.10.1.tgz", + "integrity": "sha512-1Ovg/yIWagroPNssScFcoCenvfXgJz4uGFDSTdl+qMNnVtTnuERLNPgTu6j1My+OFpm/JaEjsItlGvNKUDeMnA==", "dev": true, "requires": { "@antfu/utils": "^9.3.0", "@iconify-json/carbon": "^1.2.14", "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.4", - "@shikijs/engine-javascript": "^3.15.0", - "@shikijs/monaco": "^3.15.0", - "@shikijs/vitepress-twoslash": "^3.15.0", - "@slidev/parser": "52.9.1", + "@shikijs/engine-javascript": "^3.17.0", + "@shikijs/monaco": "^3.17.0", + "@shikijs/vitepress-twoslash": "^3.17.0", + "@slidev/parser": "52.10.1", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "52.9.1", + "@slidev/types": "52.10.1", "@typescript/ata": "^0.9.8", "@unhead/vue": "^2.0.19", - "@unocss/reset": "^66.5.5", - "@vueuse/core": "^14.0.0", - "@vueuse/math": "^14.0.0", + "@unocss/reset": "^66.5.9", + "@vueuse/core": "^14.1.0", + "@vueuse/math": "^14.1.0", "@vueuse/motion": "^3.0.3", "ansis": "^4.2.0", "drauu": "^0.4.3", @@ -17901,16 +17934,15 @@ "katex": "^0.16.25", "lz-string": "^1.5.0", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", + "monaco-editor": "^0.55.1", "nanotar": "^0.2.0", "pptxgenjs": "^4.0.1", - "prettier": "^3.6.2", "recordrtc": "^5.6.2", - "shiki": "^3.15.0", + "shiki": "^3.17.0", "shiki-magic-move": "^1.2.1", "typescript": "^5.9.3", - "unocss": "^66.5.5", - "vue": "^3.5.24", + "unocss": "^66.5.9", + "vue": "^3.5.25", "vue-router": "^4.6.3", "yaml": "^2.8.1" }, @@ -17959,27 +17991,27 @@ "dev": true }, "@slidev/types": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.9.1.tgz", - "integrity": "sha512-7Z9xAeozoZBwjYeN940sUmNb8LYD1xkqEGcVYMayhf/BwQeVcPV520AX+L4QsBcUnjCJrVBCA8iJPlVWJEPc/A==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.10.1.tgz", + "integrity": "sha512-h71FptxIQ6THUhnKsQYxRfCRbinsfAOpppXFyHsoNE2W9nmLciMQj6SrPd4kMfEHC0snK3rPIfKwi/DiJoUdVQ==", "dev": true, "requires": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.15.0", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "katex": "^0.16.25", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", - "shiki": "^3.15.0", - "unocss": "^66.5.5", + "monaco-editor": "^0.55.1", + "shiki": "^3.17.0", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.24", + "vue": "^3.5.25", "vue-router": "^4.6.3" } }, @@ -18041,12 +18073,6 @@ "@vue/compiler-sfc": "^3.5.22" } }, - "dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", - "dev": true - }, "marked": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", @@ -18054,12 +18080,12 @@ "dev": true }, "monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "dev": true, "requires": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, @@ -18104,13 +18130,13 @@ } }, "@slidev/parser": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-52.9.1.tgz", - "integrity": "sha512-AUwgw+/VATBnOps2UFr+jKVrCTpkR/2PJe+S/OrNEsWBUcP9qDGxb5I6f0zuO/2oQF67AxnVWVfgUczXngZ4CA==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-52.10.1.tgz", + "integrity": "sha512-ootLQADNISiY8tvffuUY/2r6AEj0HnXiVa/6uXCgoh5QbEbpBRAeii8Ii+l6d/gBSJu5YN7sNkh/Bc0pwWtbcg==", "dev": true, "requires": { "@antfu/utils": "^9.3.0", - "@slidev/types": "52.9.1", + "@slidev/types": "52.10.1", "yaml": "^2.8.1" }, "dependencies": { @@ -18158,27 +18184,27 @@ "dev": true }, "@slidev/types": { - "version": "52.9.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.9.1.tgz", - "integrity": "sha512-7Z9xAeozoZBwjYeN940sUmNb8LYD1xkqEGcVYMayhf/BwQeVcPV520AX+L4QsBcUnjCJrVBCA8iJPlVWJEPc/A==", + "version": "52.10.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.10.1.tgz", + "integrity": "sha512-h71FptxIQ6THUhnKsQYxRfCRbinsfAOpppXFyHsoNE2W9nmLciMQj6SrPd4kMfEHC0snK3rPIfKwi/DiJoUdVQ==", "dev": true, "requires": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.15.0", - "@vitejs/plugin-vue": "^6.0.1", - "@vitejs/plugin-vue-jsx": "^5.1.1", + "@shikijs/markdown-it": "^3.17.0", + "@vitejs/plugin-vue": "^6.0.2", + "@vitejs/plugin-vue-jsx": "^5.1.2", "katex": "^0.16.25", "mermaid": "^11.12.1", - "monaco-editor": "^0.54.0", - "shiki": "^3.15.0", - "unocss": "^66.5.5", + "monaco-editor": "^0.55.1", + "shiki": "^3.17.0", + "unocss": "^66.5.9", "unplugin-icons": "^22.5.0", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", "vite-plugin-static-copy": "^3.1.4", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.24", + "vue": "^3.5.25", "vue-router": "^4.6.3" } }, @@ -18240,12 +18266,6 @@ "@vue/compiler-sfc": "^3.5.22" } }, - "dompurify": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", - "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", - "dev": true - }, "marked": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz", @@ -18253,12 +18273,12 @@ "dev": true }, "monaco-editor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.54.0.tgz", - "integrity": "sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==", + "version": "0.55.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz", + "integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==", "dev": true, "requires": { - "dompurify": "3.1.7", + "dompurify": "3.2.7", "marked": "14.0.0" } }, @@ -18807,24 +18827,24 @@ } }, "@unocss/astro": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.5.5.tgz", - "integrity": "sha512-kSdiZBZLGXSiOFZ/M0QHS1wXVnbh9vn+CpIMZFr/QZ6tCpoq+1fguwiBlY0QaMjh43FVVr55gJTpb78BQvKHwg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.5.9.tgz", + "integrity": "sha512-t1Cd4ajbRQvcIxiGcoWPcgWzWKdsKjxgh6kIQ2VPzx+nha9ssI1ATOQNKhDTK1l5akFsMXvt1wvBSGu92Npr1Q==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/reset": "66.5.5", - "@unocss/vite": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/reset": "66.5.9", + "@unocss/vite": "66.5.9" } }, "@unocss/cli": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.5.5.tgz", - "integrity": "sha512-odIbaQE0ZpOiPRA73yYg38372uvLgoOSz06cUO/RygxRwWxgf+ddPuCFBmsJ9yDbKl+P74ucC50sRMSEg3LYBg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.5.9.tgz", + "integrity": "sha512-XM+KowW0yRcOtmuigXEW8HGPq8uYIUoVmTz9qqSES+5Qwc23eLFeukkc1cetAGRsaj1Q4fFyHGB6CmWsS0JB1A==", "requires": { "@jridgewell/remapping": "^2.3.5", - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/preset-uno": "66.5.5", + "@unocss/config": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/preset-uno": "66.5.9", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -18888,40 +18908,40 @@ } }, "@unocss/config": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.5.5.tgz", - "integrity": "sha512-HHrU0S/3SRWrmkuIK26OnH/X3luyGFXDXJYqIWkJ1n9xpYs8picX2v8CylaeHI3PVQNeR7o853kDd1HBCt1yMw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.5.9.tgz", + "integrity": "sha512-M8O0Z+6iCXuQOz/quaKueSb2cmN7cP9JGWdAH2E+qFD8txljaY88tNL4OwFZtO9GjhT2f/pEsLoEOAtAo1xT6g==", "requires": { - "@unocss/core": "66.5.5", - "unconfig": "^7.3.3" + "@unocss/core": "66.5.9", + "unconfig": "^7.4.1" } }, "@unocss/core": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.5.5.tgz", - "integrity": "sha512-BL+TdQMJCuu3fOGnF8wugGVpqrgBUEFzWp3yI9VJe/+p6H6NXuqlzwgSKcbpJD0XQMnxhRYYtC5Gh1coNXiBIQ==" + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.5.9.tgz", + "integrity": "sha512-0ch1dN1AJFX+QCxaQR6WLfWqr8PHt7U/wqSTm5vdLXTsm96R7ggCGMs360TiDMimDUvXak6gka+y/6wdQBf8/A==" }, "@unocss/extractor-arbitrary-variants": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.5.5.tgz", - "integrity": "sha512-XmZmHVJv1/cynHNQlLNY5PkJdGz42/DcThI2ZX+9zUHCnDBl/a/HdsByaSY3HMWA/n2d/5/OqKusRCkkwprerQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.5.9.tgz", + "integrity": "sha512-b+D6HbtN4hpGcThdJ8IVPl3xXdNN//Rw+WhyIuRdjwCPMsOfLnEqehPm1f5Rcc+xfFwxYJwC35SZnoBSrRMULg==", "requires": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" } }, "@unocss/extractor-mdc": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.5.5.tgz", - "integrity": "sha512-XlrA0Ulv+tjawQ39Zl6zDlUckcwEuPFR5sPGMjCUNPH/MydzXJ7cHcrz+ASwlG4L19T9YA1sKho/kLttGtrD8g==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.5.9.tgz", + "integrity": "sha512-yPbtskB3srAW6AdJ3pjHngAfuhbVLdHwDFAGL6J5bdA0MjcAIhKKxX2YvAmqsWv9vomeryjgcXmbDYqzsHzn+g==", "dev": true }, "@unocss/inspector": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.5.5.tgz", - "integrity": "sha512-2M74tmMYJLnSenY4wTXj1q9sDUrg2aH3s/9y8FesXTkGDpNMCNYoG8K2etVKbr+IKFV8Fdrs4heQyLuIKSFdow==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.5.9.tgz", + "integrity": "sha512-Rkg2mYWE64H1BANo2ZAPG9YHbDj1lalEl1hZuWSZb5Mt7SG+/cbq/FCbbq9zbS8ErmlYo2SgWXXmGuyIw1cbgw==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9", "colorette": "^2.0.20", "gzip-size": "^6.0.0", "sirv": "^3.0.2", @@ -18941,13 +18961,13 @@ } }, "@unocss/postcss": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.5.5.tgz", - "integrity": "sha512-otDPQqdlFMgRdpW5o4jFG2bu8+FnQbz4PBxXheW8VW8P8A12fltPdBchOPhF3dnJdF5i6QQXEDhvCnrbe09VNA==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.5.9.tgz", + "integrity": "sha512-V/UJ71p9Ist8oUHZP+JXYkrURILGnutmc/V1Zvi9V929qgt0Xs36WeXnUJAf1J+U5IfNrtWze/RngI7qFEg5uQ==", "requires": { - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/config": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9", "css-tree": "^3.1.0", "postcss": "^8.5.6", "tinyglobby": "^0.2.15" @@ -18966,119 +18986,119 @@ } }, "@unocss/preset-attributify": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.5.5.tgz", - "integrity": "sha512-BOZ6S6bkJGmffS/Up4ld7/Mdm1BcV0erIiXlis2YXuKWQ0gp1bROrvmiX9Mmf4bt9PORgf3nILJ3lKQd/OxDYQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.5.9.tgz", + "integrity": "sha512-PHmN+d32443WIV6rCksTHuO+19susHQrpiOddS6QiYN9LLTvJ8CAmdJYNmQUIOhlZsDhV7EjGZM9idUNK8C7ZA==", "requires": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" } }, "@unocss/preset-icons": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.5.5.tgz", - "integrity": "sha512-4thYFwch0N+egxFVrIDd52NgJ6DhYdjpoNkXMnDZSuoGLnZYuRBdL3dAXPcGIHrYiuZz35RR5o0eauL2TJrVsw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.5.9.tgz", + "integrity": "sha512-06or+pt1Q59k0Y8T/jOVhIHdkL7BChGmEnSsBk0e96ery32VpmPKrjCIWvwTEFDFf6H6K+1YmOUm+NujewovkA==", "requires": { "@iconify/utils": "^3.0.2", - "@unocss/core": "66.5.5", + "@unocss/core": "66.5.9", "ofetch": "^1.5.1" } }, "@unocss/preset-mini": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.5.5.tgz", - "integrity": "sha512-l8hByRW1qrFxSxydCzBPHoRYK3hUvCo+vbnQ6YKaghktKRMPFW8pKUgRtPKRgT+Gm4YOFz34IXD2T8223YOVvg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.5.9.tgz", + "integrity": "sha512-5SxMTT8kRi+SFNfTKUvFBA4E/4H5BwD5RPNeIbrNlHdeltK8rwCMpXWu5AihNR1kKt5JBBqe/8m0UdoZzAK0+A==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/extractor-arbitrary-variants": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/extractor-arbitrary-variants": "66.5.9", + "@unocss/rule-utils": "66.5.9" } }, "@unocss/preset-tagify": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.5.5.tgz", - "integrity": "sha512-sf2K/+MXjP5OkcxDBmWxt/0qLzz6SJi6NWBSNrVsby1eSmeKrrdcHkDEdd3pn2fXwxPU9a9CGAmXcQHZ1DJN0w==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.5.9.tgz", + "integrity": "sha512-7c+P7wHksLEOyHWUTiM4u08xQIucnMvxBMBs9dQBjTkWYMMNxITbNSKTibt/WrrHwzb/TQTroUQ7T05H3/sJaw==", "requires": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" } }, "@unocss/preset-typography": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.5.5.tgz", - "integrity": "sha512-dR0xedqdWlvApZ7KPHQ8LEXgwQoPFum3e/2YkCGPsuAfsKB1WO7rwza4LfQh4EhDhSCKgHvsP5PkdtKwH0CLnA==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.5.9.tgz", + "integrity": "sha512-ip2MZDDnJ1RdIk7JtV4qLfguaHIpiM5cXMYFsiwXcJX5SZW4zIShPyuZE6BQi3Im7afHoPcLo4+zqPe0Cm48zQ==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9" } }, "@unocss/preset-uno": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.5.5.tgz", - "integrity": "sha512-MHUMNXikr3JM043jibXJszeC8lz3t6Jn+HDZHaRamdtZO/+H/HK8YR46dbFEndGlQ3d3qjBqTZXg0BBWM0jApQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.5.9.tgz", + "integrity": "sha512-8c1wPbV4cDZNqPcPtNJd08cmRVuhnvoyAU8ER57bbuSe4g0BspT4cLaUf7OuqBg6bmc55a6w9A66fj+kYwpMqw==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/preset-wind3": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/preset-wind3": "66.5.9" } }, "@unocss/preset-web-fonts": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.5.5.tgz", - "integrity": "sha512-ySwIigf7OGBlzUKe9KZ0luzzA/yjz84T/WVGF75SkYUw6vyfWo3XxSIxU/sHYjoRCKUC/7di3FAUPT5xkX45Vw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.5.9.tgz", + "integrity": "sha512-iRXiIg7A0+QmUdH+7NNZmGm9JCV0TI1FG3kMhkc2F3EKjmyTJRxlAgcWjysyWjH2drkJYTaouVDDV43c5xQkKQ==", "requires": { - "@unocss/core": "66.5.5", + "@unocss/core": "66.5.9", "ofetch": "^1.5.1" } }, "@unocss/preset-wind": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.5.5.tgz", - "integrity": "sha512-H+zBSZBFuhLzuktpmrSe7Di++QfVruGAHLlyduRaBrV+M7yvJtNPzBaIr7vcZJNaCeruzv1wivRLzglw9Vj4Gw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.5.9.tgz", + "integrity": "sha512-m6G8EbZXs3c5ssnEJMidO7t788WtQX9Tf0AXhBo1nzOAZPaRrJd0qfuv/jrFsayl/WR7Ea1Hexe09csa2OoRyA==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/preset-wind3": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/preset-wind3": "66.5.9" } }, "@unocss/preset-wind3": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.5.5.tgz", - "integrity": "sha512-q9faBHImvjFa0tRpDTJ7ghKaNKA25f2E+ZMalH0yqq0qsLkbgnI8p/lUYjvSv5U07WM92kfvJP/t0Mv+IlRoaw==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.5.9.tgz", + "integrity": "sha512-eT23SDqksr6LVzkJLDkGGNIBpRevMHIrretM8VNI7PECJEcpFwX9sgWn3yxAsqy5+0hJXuvFBc9BRUN6sHl5hQ==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/preset-mini": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/preset-mini": "66.5.9", + "@unocss/rule-utils": "66.5.9" } }, "@unocss/preset-wind4": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.5.5.tgz", - "integrity": "sha512-tZPBB9c8iec36tNrSgMGgLpeqWXgqtFyS/HkOydKJXyhR11ORhCYUJX/dAFTHwzn3P5Ojc/PkA2x4c25CmEE1w==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind4/-/preset-wind4-66.5.9.tgz", + "integrity": "sha512-pUzvBZsv5AUJus/I+D8aHDHCHwaqasNu2a/WgOBs+Otr0xoWFaLob/PVpXeAc4u45jKKd/XvGtr6OF928VVKwQ==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/extractor-arbitrary-variants": "66.5.5", - "@unocss/rule-utils": "66.5.5" + "@unocss/core": "66.5.9", + "@unocss/extractor-arbitrary-variants": "66.5.9", + "@unocss/rule-utils": "66.5.9" } }, "@unocss/reset": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.5.5.tgz", - "integrity": "sha512-mDqCGp35oXesNBxWanpvNMmeIOVOj54UE1dlVkVDFrdzfUbXpvqMxXvByePFJj27GMZOhduYETeQrjCoixAMGQ==" + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.5.9.tgz", + "integrity": "sha512-GcXdJcCd/oF8Kbh0JcFXSgGnSTEPFfHjsyd1AWbkhfFqBX8BV/8++GkWZxJDL7/FYa07wLeivdXuPbdvRV1TBA==" }, "@unocss/rule-utils": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.5.5.tgz", - "integrity": "sha512-74bccTyWDXcMPYydMfFvuaGL9DeaJd6sjcjVaDgA9aImpRpKbkFz0htHzcgzO4JXhOewTGPycVu+ssyCIHPa4A==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.5.9.tgz", + "integrity": "sha512-ZdtWqbOaNQLf6NFhcEkvaBf0fjm5GZP5NV/plmQEqK6ehe1TTpaqOtO0LBFD2BUy72oXlcsFnvdgWt/CpL6FLg==", "requires": { - "@unocss/core": "^66.5.5", + "@unocss/core": "^66.5.9", "magic-string": "^0.30.21" } }, "@unocss/transformer-attributify-jsx": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.5.5.tgz", - "integrity": "sha512-TbBp8qwLtNZwLP6RqpcXXc1YYTJA1+j3eOEaOAflca+c9nTIA3w4RP/s5flLYttGkZiMeK6WPD3rkfqv/9knGQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.5.9.tgz", + "integrity": "sha512-AKkiDwTktPENtlONFGbUbzOXTKsU2YQKqFglg8Z6lwSKaLHX6irC9t8L8W1m6tAmJBBpwpzKzWxX/eFUCTePew==", "requires": { "@babel/parser": "7.27.7", "@babel/traverse": "7.27.7", - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" }, "dependencies": { "@babel/parser": { @@ -19092,40 +19112,40 @@ } }, "@unocss/transformer-compile-class": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.5.5.tgz", - "integrity": "sha512-SgV+UesjDOPoEaGGaRV9M+OFGtH+snzPkYZXXc9cCoYborWM9S9+ck24mnYY/RnjY1SdsnyKNHKRaP+L04pomQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.5.9.tgz", + "integrity": "sha512-sdzWQpFGtY4d1ykcJJglsqctfNLxCR4BRrG6RoqFUP0ETGs+2s/hqjXFePB6PAQnPuz6v8DasowMH55/Sm5vHg==", "requires": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" } }, "@unocss/transformer-directives": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.5.5.tgz", - "integrity": "sha512-7EQFiOKuBEuK6L1A5bN4D2ot4DgPW4vxhhatjn3wswRLP39PCx7ldglTMUdSOVnNw0tqJELiN2zJMZ6lmG5vWg==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.5.9.tgz", + "integrity": "sha512-fsK/308nqpxAPYYgSq93zVdSyu1K3LCEbC+9WGGDLnbn0s2slJ04ECelAk7hoAWuAhbgw8eNIfNFtOpzfdds1A==", "requires": { - "@unocss/core": "66.5.5", - "@unocss/rule-utils": "66.5.5", + "@unocss/core": "66.5.9", + "@unocss/rule-utils": "66.5.9", "css-tree": "^3.1.0" } }, "@unocss/transformer-variant-group": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.5.5.tgz", - "integrity": "sha512-zfcaOPgK+VdIAUR8hYD3TF6u49jZIHiFx7O3w/8Z2FjQGdB2iWsGOPMHqlkZaNfsISFkxuAy5YNm26O4w44XNQ==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.5.9.tgz", + "integrity": "sha512-a1y4ekITgHPJLywhKrAwP0WDLkGTWOCyRi2uNIZQF6fvFsjpalPx+9fFH1zSV7qTDsu5uf/16LaMR8StSqfqFg==", "requires": { - "@unocss/core": "66.5.5" + "@unocss/core": "66.5.9" } }, "@unocss/vite": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.5.5.tgz", - "integrity": "sha512-NsDwkK8D64Rg+aYPVltBh+xnY0yMNEb7tqN+goOm3GwZkfOYqxJElTQ095T3Xe+kl1zk/RxFw4v85WETW3ivqA==", + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.5.9.tgz", + "integrity": "sha512-ejgiK9UqrSTtzgZCfph42Asun2N1OMNx4Z1wINgmLR8F0Xlpw7ECptdoLMrQaS+v4p/fY/fKqWqlX0rvfloUdA==", "requires": { "@jridgewell/remapping": "^2.3.5", - "@unocss/config": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/inspector": "66.5.5", + "@unocss/config": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/inspector": "66.5.9", "chokidar": "^3.6.0", "magic-string": "^0.30.21", "pathe": "^2.0.3", @@ -19261,36 +19281,36 @@ } }, "@vue/compiler-core": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.24.tgz", - "integrity": "sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.25.tgz", + "integrity": "sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==", "requires": { "@babel/parser": "^7.28.5", - "@vue/shared": "3.5.24", + "@vue/shared": "3.5.25", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.1" } }, "@vue/compiler-dom": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.24.tgz", - "integrity": "sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.25.tgz", + "integrity": "sha512-4We0OAcMZsKgYoGlMjzYvaoErltdFI2/25wqanuTu+S4gismOTRTBPi4IASOjxWdzIwrYSjnqONfKvuqkXzE2Q==", "requires": { - "@vue/compiler-core": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-core": "3.5.25", + "@vue/shared": "3.5.25" } }, "@vue/compiler-sfc": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.24.tgz", - "integrity": "sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.25.tgz", + "integrity": "sha512-PUgKp2rn8fFsI++lF2sO7gwO2d9Yj57Utr5yEsDf3GNaQcowCLKL7sf+LvVFvtJDXUp/03+dC6f2+LCv5aK1ag==", "requires": { "@babel/parser": "^7.28.5", - "@vue/compiler-core": "3.5.24", - "@vue/compiler-dom": "3.5.24", - "@vue/compiler-ssr": "3.5.24", - "@vue/shared": "3.5.24", + "@vue/compiler-core": "3.5.25", + "@vue/compiler-dom": "3.5.25", + "@vue/compiler-ssr": "3.5.25", + "@vue/shared": "3.5.25", "estree-walker": "^2.0.2", "magic-string": "^0.30.21", "postcss": "^8.5.6", @@ -19310,12 +19330,12 @@ } }, "@vue/compiler-ssr": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.24.tgz", - "integrity": "sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.25.tgz", + "integrity": "sha512-ritPSKLBcParnsKYi+GNtbdbrIE1mtuFEJ4U1sWeuOMlIziK5GtOL85t5RhsNy4uWIXPgk+OUdpnXiTdzn8o3A==", "requires": { - "@vue/compiler-dom": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-dom": "3.5.25", + "@vue/shared": "3.5.25" } }, "@vue/devtools-api": { @@ -19347,71 +19367,71 @@ } }, "@vue/reactivity": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.24.tgz", - "integrity": "sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.25.tgz", + "integrity": "sha512-5xfAypCQepv4Jog1U4zn8cZIcbKKFka3AgWHEFQeK65OW+Ys4XybP6z2kKgws4YB43KGpqp5D/K3go2UPPunLA==", "requires": { - "@vue/shared": "3.5.24" + "@vue/shared": "3.5.25" } }, "@vue/runtime-core": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.24.tgz", - "integrity": "sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.25.tgz", + "integrity": "sha512-Z751v203YWwYzy460bzsYQISDfPjHTl+6Zzwo/a3CsAf+0ccEjQ8c+0CdX1WsumRTHeywvyUFtW6KvNukT/smA==", "requires": { - "@vue/reactivity": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/reactivity": "3.5.25", + "@vue/shared": "3.5.25" } }, "@vue/runtime-dom": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.24.tgz", - "integrity": "sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.25.tgz", + "integrity": "sha512-a4WrkYFbb19i9pjkz38zJBg8wa/rboNERq3+hRRb0dHiJh13c+6kAbgqCPfMaJ2gg4weWD3APZswASOfmKwamA==", "requires": { - "@vue/reactivity": "3.5.24", - "@vue/runtime-core": "3.5.24", - "@vue/shared": "3.5.24", + "@vue/reactivity": "3.5.25", + "@vue/runtime-core": "3.5.25", + "@vue/shared": "3.5.25", "csstype": "^3.1.3" } }, "@vue/server-renderer": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.24.tgz", - "integrity": "sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.25.tgz", + "integrity": "sha512-UJaXR54vMG61i8XNIzTSf2Q7MOqZHpp8+x3XLGtE3+fL+nQd+k7O5+X3D/uWrnQXOdMw5VPih+Uremcw+u1woQ==", "requires": { - "@vue/compiler-ssr": "3.5.24", - "@vue/shared": "3.5.24" + "@vue/compiler-ssr": "3.5.25", + "@vue/shared": "3.5.25" } }, "@vue/shared": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.24.tgz", - "integrity": "sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==" + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.25.tgz", + "integrity": "sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==" }, "@vueuse/core": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.0.0.tgz", - "integrity": "sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-14.1.0.tgz", + "integrity": "sha512-rgBinKs07hAYyPF834mDTigH7BtPqvZ3Pryuzt1SD/lg5wEcWqvwzXXYGEDb2/cP0Sj5zSvHl3WkmMELr5kfWw==", "dev": true, "requires": { "@types/web-bluetooth": "^0.0.21", - "@vueuse/metadata": "14.0.0", - "@vueuse/shared": "14.0.0" + "@vueuse/metadata": "14.1.0", + "@vueuse/shared": "14.1.0" } }, "@vueuse/math": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-14.0.0.tgz", - "integrity": "sha512-M8zyGev/4O8QLss3V3mw2mzxZNwdiCevtLK1ZfnpY1joRWBN8X3A6GdYFMKlx2k2Mg1iskSv7Q5hEAGqpYzudw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-14.1.0.tgz", + "integrity": "sha512-33AgrhdJLkQe1BgQKGcaxmtJ8xnegfIk9R7/ysZrzMy/g+FFts6fKCgNmXoFRFICviL2aBDfyEfmdgWIuxRlPw==", "dev": true, "requires": { - "@vueuse/shared": "14.0.0" + "@vueuse/shared": "14.1.0" } }, "@vueuse/metadata": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.0.0.tgz", - "integrity": "sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-14.1.0.tgz", + "integrity": "sha512-7hK4g015rWn2PhKcZ99NyT+ZD9sbwm7SGvp7k+k+rKGWnLjS/oQozoIZzWfCewSUeBmnJkIb+CNr7Zc/EyRnnA==", "dev": true }, "@vueuse/motion": { @@ -19456,9 +19476,9 @@ } }, "@vueuse/shared": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.0.0.tgz", - "integrity": "sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-14.1.0.tgz", + "integrity": "sha512-EcKxtYvn6gx1F8z9J5/rsg3+lTQnvOruQd8fUecW99DCK04BkWD7z5KQ/wTAx+DazyoEE9dJt/zV8OIEQbM6kw==", "dev": true, "requires": {} }, @@ -19492,9 +19512,9 @@ } }, "alien-signals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-3.1.0.tgz", - "integrity": "sha512-yufC6VpSy8tK3I0lO67pjumo5JvDQVQyr38+3OHqe6CHl1t2VZekKZ7EKKZSqk0cRmE7U7tfZbpXiKNzuc+ckg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/alien-signals/-/alien-signals-3.1.1.tgz", + "integrity": "sha512-ogkIWbVrLwKtHY6oOAXaYkAxP+cTH7V5FZ5+Tm4NZFd8VDZ6uNMDrfzqctTZ42eTMCSR3ne3otpcxmqSnFfPYA==", "dev": true }, "ansi-escapes": { @@ -20206,9 +20226,9 @@ "dev": true }, "csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==" }, "cytoscape": { "version": "3.31.1", @@ -20853,9 +20873,9 @@ } }, "dompurify": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", - "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz", + "integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==", "requires": { "@types/trusted-types": "^2.0.7" } @@ -22468,6 +22488,12 @@ "is-extglob": "^2.1.1" } }, + "is-in-ssh": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz", + "integrity": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==", + "dev": true + }, "is-inside-container": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", @@ -23342,9 +23368,9 @@ } }, "mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", "requires": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -23966,9 +23992,9 @@ "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==" }, "oniguruma-to-es": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", - "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", + "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", "requires": { "oniguruma-parser": "^0.12.1", "regex": "^6.0.1", @@ -24238,6 +24264,12 @@ "util-deprecate": "^1.0.2" } }, + "powershell-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz", + "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==", + "dev": true + }, "pptxgenjs": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pptxgenjs/-/pptxgenjs-4.0.1.tgz", @@ -24744,16 +24776,16 @@ "dev": true }, "shiki": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.15.0.tgz", - "integrity": "sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==", - "requires": { - "@shikijs/core": "3.15.0", - "@shikijs/engine-javascript": "3.15.0", - "@shikijs/engine-oniguruma": "3.15.0", - "@shikijs/langs": "3.15.0", - "@shikijs/themes": "3.15.0", - "@shikijs/types": "3.15.0", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.17.0.tgz", + "integrity": "sha512-lUZfWsyW7czITYTdo/Tb6ZM4VfyXlzmKYBQBjTz+pBzPPkP08RgIt00Ls1Z50Cl3SfwJsue6WbJeF3UgqLVI9Q==", + "requires": { + "@shikijs/core": "3.17.0", + "@shikijs/engine-javascript": "3.17.0", + "@shikijs/engine-oniguruma": "3.17.0", + "@shikijs/langs": "3.17.0", + "@shikijs/themes": "3.17.0", + "@shikijs/types": "3.17.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } @@ -25379,21 +25411,21 @@ } }, "unconfig": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.0.tgz", - "integrity": "sha512-KM0SrvIvwQXJnbiSzur1Y+5jHSLVPhS31H5qzgjDQxGqS3PWrH6X7TxYX/JTuTlItarHkZ9ePK9t01Q6wu1c4Q==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-7.4.1.tgz", + "integrity": "sha512-uyQ7LElcGizrOGZyIq9KU+xkuEjcRf9IpmDTkCSYv5mEeZzrXSj6rb51C0L+WTedsmAoVxW9WKrLWhSwebIM9Q==", "requires": { "@quansync/fs": "^0.1.5", "defu": "^6.1.4", "jiti": "^2.6.1", "quansync": "^0.2.11", - "unconfig-core": "7.4.0" + "unconfig-core": "7.4.1" } }, "unconfig-core": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.0.tgz", - "integrity": "sha512-3ew7rvES5x2LCZ/QRKV3nQQpq7eFYuszQuvZrhTHxDPKc34QFjRXI17XGiZI+WQTVIXKYeBti4v3LS39NWmhmg==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/unconfig-core/-/unconfig-core-7.4.1.tgz", + "integrity": "sha512-Bp/bPZjV2Vl/fofoA2OYLSnw1Z0MOhCX7zHnVCYrazpfZvseBbGhwcNQMxsg185Mqh7VZQqK3C8hFG/Dyng+yA==", "requires": { "@quansync/fs": "^0.1.5", "quansync": "^0.2.11" @@ -25506,9 +25538,9 @@ } }, "unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", "requires": { "@types/unist": "^3.0.0" } @@ -25540,38 +25572,38 @@ } }, "unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "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==", "requires": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "unocss": { - "version": "66.5.5", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.5.5.tgz", - "integrity": "sha512-czQNlMT2w4iMOm75OdW/kUooj87o113zzpJGVbrBHR7R7FiOofkVOYectWyAQFYyvV4pugG7+kdmLqmifLKp7Q==", - "requires": { - "@unocss/astro": "66.5.5", - "@unocss/cli": "66.5.5", - "@unocss/core": "66.5.5", - "@unocss/postcss": "66.5.5", - "@unocss/preset-attributify": "66.5.5", - "@unocss/preset-icons": "66.5.5", - "@unocss/preset-mini": "66.5.5", - "@unocss/preset-tagify": "66.5.5", - "@unocss/preset-typography": "66.5.5", - "@unocss/preset-uno": "66.5.5", - "@unocss/preset-web-fonts": "66.5.5", - "@unocss/preset-wind": "66.5.5", - "@unocss/preset-wind3": "66.5.5", - "@unocss/preset-wind4": "66.5.5", - "@unocss/transformer-attributify-jsx": "66.5.5", - "@unocss/transformer-compile-class": "66.5.5", - "@unocss/transformer-directives": "66.5.5", - "@unocss/transformer-variant-group": "66.5.5", - "@unocss/vite": "66.5.5" + "version": "66.5.9", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.5.9.tgz", + "integrity": "sha512-uMW5ZKayDQ1ZiqdrO7WiGOJ3H5PE3D4eN1xn0EZXU1Tiu37e5DtuNLa7AzT0z4Dx0AX8GK1xQrNC0US971mfFA==", + "requires": { + "@unocss/astro": "66.5.9", + "@unocss/cli": "66.5.9", + "@unocss/core": "66.5.9", + "@unocss/postcss": "66.5.9", + "@unocss/preset-attributify": "66.5.9", + "@unocss/preset-icons": "66.5.9", + "@unocss/preset-mini": "66.5.9", + "@unocss/preset-tagify": "66.5.9", + "@unocss/preset-typography": "66.5.9", + "@unocss/preset-uno": "66.5.9", + "@unocss/preset-web-fonts": "66.5.9", + "@unocss/preset-wind": "66.5.9", + "@unocss/preset-wind3": "66.5.9", + "@unocss/preset-wind4": "66.5.9", + "@unocss/transformer-attributify-jsx": "66.5.9", + "@unocss/transformer-compile-class": "66.5.9", + "@unocss/transformer-directives": "66.5.9", + "@unocss/transformer-variant-group": "66.5.9", + "@unocss/vite": "66.5.9" } }, "unpipe": { @@ -25768,9 +25800,9 @@ } }, "vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", "requires": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -26020,15 +26052,15 @@ "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==" }, "vue": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.24.tgz", - "integrity": "sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==", - "requires": { - "@vue/compiler-dom": "3.5.24", - "@vue/compiler-sfc": "3.5.24", - "@vue/runtime-dom": "3.5.24", - "@vue/server-renderer": "3.5.24", - "@vue/shared": "3.5.24" + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.25.tgz", + "integrity": "sha512-YLVdgv2K13WJ6n+kD5owehKtEXwdwXuj2TTyJMsO7pSeKw2bfRNZGjhB7YzrpbMYj5b5QsUebHpOqR3R3ziy/g==", + "requires": { + "@vue/compiler-dom": "3.5.25", + "@vue/compiler-sfc": "3.5.25", + "@vue/runtime-dom": "3.5.25", + "@vue/server-renderer": "3.5.25", + "@vue/shared": "3.5.25" } }, "vue-flow-layout": { diff --git a/package.json b/package.json index 01b4df2..9ecc813 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@commitlint/cli": "^20.1.0", "@commitlint/config-conventional": "^20.0.0", - "@slidev/cli": "^52.9.1", + "@slidev/cli": "^52.10.1", "eslint": "^9.39.1", "eslint-config-next": "15.5.6", "eslint-config-prettier": "^10.1.8",