diff --git a/package-lock.json b/package-lock.json index 562dca9..849da5d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "CC-BY-SA-4.0", "dependencies": { - "@slidev/cli": "51.1.2", + "@slidev/cli": "51.2.1", "@vitejs/plugin-vue": "^5.0.0", "qrious": "4.0.2", "slidev-theme-meetup": "1.5.3", @@ -944,9 +944,9 @@ } }, "node_modules/@iconify/utils/node_modules/globals": { - "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", "engines": { "node": ">=18" }, @@ -1288,6 +1288,7 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "optional": true, "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -1309,6 +1310,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "optional": true, "engines": { "node": ">=12" }, @@ -1545,52 +1547,50 @@ ] }, "node_modules/@shikijs/core": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-2.4.2.tgz", - "integrity": "sha512-V0kXYB/70xA3CO+b2Pz9kcSThaOUfObOEkGeHsKSFqV6rultaWPfeyZPpBlKHMUXO9Bt1ZGINDCctN90pQvnTg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.0.0.tgz", + "integrity": "sha512-gSm3JQf2J2psiUn5bWokmZwnu5N0jfBtRps4CQ1B+qrFvmZCRAkMVoaxgl9qZgAFK5KisLAS3//XaMFVytYHKw==", "dependencies": { - "@shikijs/engine-javascript": "2.4.2", - "@shikijs/engine-oniguruma": "2.4.2", - "@shikijs/types": "2.4.2", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "node_modules/@shikijs/engine-javascript": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.4.2.tgz", - "integrity": "sha512-WRg63Lfta+5RJ0y0/ns1e1NqSxo+jSQclMf9kBHvtchLhR/x3R/E3PSNFiCM+t7oo+d9/VCCp1kURqsSVTHWJg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.0.0.tgz", + "integrity": "sha512-zoB10hTfvk1iZk1ldt6VaF+0iucQL+4TtSvTdTu5MhOeLPLEf5nZ8Wz6uxlp99y627OLalYa2z4W0iTTwb6oyA==", "dependencies": { - "@shikijs/types": "2.4.2", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^3.1.0" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.4.2.tgz", - "integrity": "sha512-YmvW7XcvT2f2pf1r1IvKd48fFYcsZRMMISRr2nY1fE2uOF4xcm+84R7+yg4jNAblrFcXU9tDrkllJKH2uD3mBQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.0.0.tgz", + "integrity": "sha512-uM9lqwMrlPHPVcdpAN/4pAzTJah1pY7mi9f1MxG887SDkjF/tdiQK+5200Y8N5Hg125sewdMQ1K2agoAo8hDiA==", "dependencies": { - "@shikijs/types": "2.4.2", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/langs": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.4.2.tgz", - "integrity": "sha512-USwSIDIxalwON4FSE2IFMGmAvM250RNdWjOf79zj2JjV2fsNJWn0vvEE9gh1WtvPp2l5BXXhdybFYA6ek7ogFQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.0.0.tgz", + "integrity": "sha512-HBsZAukiYz7k3hzttPWa0en3PABEwK3cpxcAcERRwvwuKc5pn0Y+yPxAIYZtN9cFdtNqrbFJNhfcEu/xbG1u/A==", "dependencies": { - "@shikijs/types": "2.4.2" + "@shikijs/types": "3.0.0" } }, "node_modules/@shikijs/markdown-it": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-2.4.2.tgz", - "integrity": "sha512-gw6nC/UXmgOs074BUIkD7QsWzmlQkpoRsLcBVipv9cKxh5/VLtK9dWpOYPEmkIa/aD2XisreYhmq3JGepHC+BQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-3.0.0.tgz", + "integrity": "sha512-XCTFyhNgGeKO2Fh/wbsiOel9gOWGbIFL+c9oC2tYAqsSaWaJmFn0ePTrY7AJXyWyyfFruW2T2ISs9uKtR9w02w==", "dependencies": { "markdown-it": "^14.1.0", - "shiki": "2.4.2" + "shiki": "3.0.0" }, "peerDependencies": { "markdown-it-async": "^2.0.0" @@ -1602,53 +1602,53 @@ } }, "node_modules/@shikijs/monaco": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-2.4.2.tgz", - "integrity": "sha512-wOtmQENO0S5xLOkw8nwgwCC07KCT+xv3wNZ0QKeb6M+NA+1NGJIkpucT7K/aHZEFsooqqyVjCfnlACR0AkLNLA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-3.0.0.tgz", + "integrity": "sha512-y2CtZ3WSP6Fu0II5/nW7kst4CqPxptrTJWQrTCG4SisZNgAdbi59xOpbKRUAtYUcirKXYsy92LkSyUutHDDzkw==", "dependencies": { - "@shikijs/core": "2.4.2", - "@shikijs/types": "2.4.2", + "@shikijs/core": "3.0.0", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/themes": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.4.2.tgz", - "integrity": "sha512-W6uxyv91JWI6udgBpsSRCdmIp8WPxOq5Ys9Nj9royB+Or8sYmvnEBHLw6f+dZB9DIlFgvRPw5VnlwUx5ofKMKA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.0.0.tgz", + "integrity": "sha512-mz63nyVB5nXWsv5H2hifDFIThZEJ/cJhMq1/+0JjMdOuuBq2H2D1Fn8UM5yzUtEvap/ipRltv381+hsHZFs4ug==", "dependencies": { - "@shikijs/types": "2.4.2" + "@shikijs/types": "3.0.0" } }, "node_modules/@shikijs/twoslash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-2.4.2.tgz", - "integrity": "sha512-uW1ehqsU7CsE1vq5oWiSqPKnPD3INyHrAkxiGpu0hw0d7klfajzPlGxmMOLBgkl/BNyCUVuqFECQyY26geao4w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.0.0.tgz", + "integrity": "sha512-Il7XsIzbBLGV67i4yCoBDFvlMOuky1DpMyHgBjNjBu7gEw/DcmpoEEs1MwVH6Lk6fX4wXDhMQ+pDL2EwqzWqdQ==", "dependencies": { - "@shikijs/core": "2.4.2", - "@shikijs/types": "2.4.2", + "@shikijs/core": "3.0.0", + "@shikijs/types": "3.0.0", "twoslash": "^0.2.12" } }, "node_modules/@shikijs/types": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-2.4.2.tgz", - "integrity": "sha512-e28aFDPwVgK8H2nPrEA5CexLa5yumBvb5aF6nN4SlmqaBFOuGQdxX/Cfh8rwRFALepJtlj0P3wvJ4oL+ndxgSA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.0.0.tgz", + "integrity": "sha512-kh/xgZHxI6m9trVvPw+C47jyVHx190r0F5gkF+VO5vYB54UtcoPJe66dzZmK7GbJbzmtGEGbOwct/jsoPjjUqg==", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vitepress-twoslash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-2.4.2.tgz", - "integrity": "sha512-R2D0noLmNH8PlrYBhh5c8Sw0dB2/JV2ov7D77z7pxk9oEkFrLvkRxJd+tMgr86L2EILmGFHC0F+hpWgp7NKI7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.0.0.tgz", + "integrity": "sha512-hR3DBL05dFDDE0rDWwIlVdGFHxNaYK0bxV2qSSGO/GbvaOSo98ZZhcd+CLb1qqkVfJQecOY7bR6jrdeQjQNvPw==", "dependencies": { "@shikijs/twoslash": "", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.2", "mdast-util-gfm": "^3.1.0", "mdast-util-to-hast": "^13.2.0", - "shiki": "2.4.2", + "shiki": "3.0.0", "twoslash": "^0.2.12", "twoslash-vue": "^0.2.12", "vue": "^3.5.13" @@ -1683,9 +1683,9 @@ } }, "node_modules/@slidev/cli": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-51.1.2.tgz", - "integrity": "sha512-L4+gVj6X1eGU+3P3RsYSdzYPSqQyL7BLdAH3wFodsmPQtv4QjT/LcU1/e4kka3xF2ThqHy3fnrBkx4//bZdj7Q==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-51.2.1.tgz", + "integrity": "sha512-qbDdaNuDewKfH+tCYWeXGIKIpVy9uUKiWxPhL7S9Akbs1AJj0lok3uGxknyNTcZ4IZtOAvmdpCZo0UR7dRzq6w==", "dependencies": { "@antfu/ni": "^23.3.1", "@antfu/utils": "^9.1.0", @@ -1693,30 +1693,29 @@ "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.2", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^2.4.2", - "@shikijs/twoslash": "^2.4.2", - "@shikijs/vitepress-twoslash": "^2.4.2", - "@slidev/client": "51.1.2", - "@slidev/parser": "51.1.2", - "@slidev/types": "51.1.2", - "@unocss/extractor-mdc": "^65.5.0", - "@unocss/reset": "^65.5.0", + "@shikijs/markdown-it": "^3.0.0", + "@shikijs/twoslash": "^3.0.0", + "@shikijs/vitepress-twoslash": "^3.0.0", + "@slidev/client": "51.2.1", + "@slidev/parser": "51.2.1", + "@slidev/types": "51.2.1", + "@unocss/extractor-mdc": "^66.0.0", + "@unocss/reset": "^66.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", + "ansis": "^3.15.0", "chokidar": "^4.0.3", "cli-progress": "^3.12.0", "connect": "^3.7.0", "debug": "^4.4.0", "fast-deep-equal": "^3.1.3", "fast-glob": "^3.3.3", - "fs-extra": "^11.3.0", "get-port-please": "^3.1.2", "global-directory": "^4.0.1", "htmlparser2": "^10.0.0", "is-installed-globally": "^1.0.0", "jiti": "^2.4.2", "katex": "^0.16.21", - "kolorist": "^1.8.0", "local-pkg": "^1.0.0", "lz-string": "^1.5.0", "magic-string": "^0.30.17", @@ -1724,11 +1723,11 @@ "markdown-it": "^14.1.0", "markdown-it-footnote": "^4.0.0", "markdown-it-mdc": "^0.2.5", - "micromatch": "^4.0.8", "mlly": "^1.7.4", "monaco-editor": "0.51.0", "open": "^10.1.0", "pdf-lib": "^1.17.1", + "picomatch": "^4.0.2", "plantuml-encoder": "^1.4.0", "postcss-nested": "^7.0.2", "pptxgenjs": "^3.12.0", @@ -1737,22 +1736,22 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.7.1", - "shiki": "^2.4.2", - "shiki-magic-move": "^1.0.0", + "shiki": "^3.0.0", + "shiki-magic-move": "^1.0.1", "sirv": "^3.0.1", "source-map-js": "^1.2.1", "typescript": "^5.7.3", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", "unplugin-vue-components": "^28.2.0", - "unplugin-vue-markdown": "^28.3.0", + "unplugin-vue-markdown": "^28.3.1", "untun": "^0.1.3", "uqr": "^0.1.2", "vite": "^6.1.0", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vitefu": "^1.0.5", "vue": "^3.5.13", "yaml": "^2.7.0", @@ -1785,25 +1784,25 @@ } }, "node_modules/@slidev/cli/node_modules/@slidev/types": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.1.2.tgz", - "integrity": "sha512-ihwXYPhEBTPFWOGeB0y/6/yc80ifrUE2oGzsJdGIxvbXOwy5qenv4OmNnBLR9niPHCS5s8J63nBfrTM4o7OgKQ==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.2.1.tgz", + "integrity": "sha512-xTwZJCI0xWRiPllRO1SRLuDtBpCH4+QxLPZXOOOYvBXRL3/hqC5gN512s1dm+wm1SQGzx3PNLXTP4TPuBCWWOg==", "dependencies": { "@antfu/utils": "^9.1.0", - "@shikijs/markdown-it": "^2.4.2", + "@shikijs/markdown-it": "^3.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "katex": "^0.16.21", "mermaid": "^11.4.1", "monaco-editor": "0.51.0", - "shiki": "^2.4.2", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", - "unplugin-vue-markdown": "^28.3.0", + "shiki": "^3.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", + "unplugin-vue-markdown": "^28.3.1", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0" }, @@ -1851,6 +1850,17 @@ "url": "https://github.com/sponsors/antfu" } }, + "node_modules/@slidev/cli/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@slidev/cli/node_modules/readdirp": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", @@ -1864,23 +1874,23 @@ } }, "node_modules/@slidev/client": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-51.1.2.tgz", - "integrity": "sha512-2oJO3bI4KGt6i5xzp6h8E9ZJLtU4Yo3nYKtwgEEI8m25RVRq2bvkiHkZ70a7xfkLv7mRHeIsmpwzSBiHSi0UqA==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-51.2.1.tgz", + "integrity": "sha512-WleEwl5R1ga0CjhNu7g50qG6cT49XQADW6Ia3ZRv/0HbFi/YI2c7TDHWUXxhhcmvSJnqEarB5/8yMpR8mujz7Q==", "dependencies": { "@antfu/utils": "^9.1.0", "@iconify-json/carbon": "^1.2.7", "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.2", - "@shikijs/engine-javascript": "^2.4.2", - "@shikijs/monaco": "^2.4.2", - "@shikijs/vitepress-twoslash": "^2.4.2", - "@slidev/parser": "51.1.2", + "@shikijs/engine-javascript": "^3.0.0", + "@shikijs/monaco": "^3.0.0", + "@shikijs/vitepress-twoslash": "^3.0.0", + "@slidev/parser": "51.2.1", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "51.1.2", + "@slidev/types": "51.2.1", "@typescript/ata": "^0.9.7", "@unhead/vue": "^1.11.19", - "@unocss/reset": "^65.5.0", + "@unocss/reset": "^66.0.0", "@vueuse/core": "^12.7.0", "@vueuse/math": "^12.7.0", "@vueuse/motion": "^2.2.6", @@ -1896,10 +1906,10 @@ "pptxgenjs": "^3.12.0", "prettier": "^3.5.1", "recordrtc": "^5.6.2", - "shiki": "^2.4.2", - "shiki-magic-move": "^1.0.0", + "shiki": "^3.0.0", + "shiki-magic-move": "^1.0.1", "typescript": "^5.7.3", - "unocss": "^65.5.0", + "unocss": "^66.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0", "yaml": "^2.7.0" @@ -1920,25 +1930,25 @@ } }, "node_modules/@slidev/client/node_modules/@slidev/types": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.1.2.tgz", - "integrity": "sha512-ihwXYPhEBTPFWOGeB0y/6/yc80ifrUE2oGzsJdGIxvbXOwy5qenv4OmNnBLR9niPHCS5s8J63nBfrTM4o7OgKQ==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.2.1.tgz", + "integrity": "sha512-xTwZJCI0xWRiPllRO1SRLuDtBpCH4+QxLPZXOOOYvBXRL3/hqC5gN512s1dm+wm1SQGzx3PNLXTP4TPuBCWWOg==", "dependencies": { "@antfu/utils": "^9.1.0", - "@shikijs/markdown-it": "^2.4.2", + "@shikijs/markdown-it": "^3.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "katex": "^0.16.21", "mermaid": "^11.4.1", "monaco-editor": "0.51.0", - "shiki": "^2.4.2", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", - "unplugin-vue-markdown": "^28.3.0", + "shiki": "^3.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", + "unplugin-vue-markdown": "^28.3.1", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0" }, @@ -1950,12 +1960,12 @@ } }, "node_modules/@slidev/parser": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-51.1.2.tgz", - "integrity": "sha512-LeZt5ZGxOyMtJr2p12j4D1jm+ewLyS5imQCiLgyHi0cxE0/SXIPnkW+yc5c72rcMydA5TUq4vgcSK6Cq+MugEA==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-51.2.1.tgz", + "integrity": "sha512-GOUTfQ5KF+yOkLJCQvzuRXOynCfjEqesPGNOCKXEX5ayAvAuBfR4+vCCYuHwF4dKUg6IqZ/1RfaY3GaV6/QGjA==", "dependencies": { "@antfu/utils": "^9.1.0", - "@slidev/types": "51.1.2", + "@slidev/types": "51.2.1", "yaml": "^2.7.0" }, "engines": { @@ -1974,25 +1984,25 @@ } }, "node_modules/@slidev/parser/node_modules/@slidev/types": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.1.2.tgz", - "integrity": "sha512-ihwXYPhEBTPFWOGeB0y/6/yc80ifrUE2oGzsJdGIxvbXOwy5qenv4OmNnBLR9niPHCS5s8J63nBfrTM4o7OgKQ==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.2.1.tgz", + "integrity": "sha512-xTwZJCI0xWRiPllRO1SRLuDtBpCH4+QxLPZXOOOYvBXRL3/hqC5gN512s1dm+wm1SQGzx3PNLXTP4TPuBCWWOg==", "dependencies": { "@antfu/utils": "^9.1.0", - "@shikijs/markdown-it": "^2.4.2", + "@shikijs/markdown-it": "^3.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "katex": "^0.16.21", "mermaid": "^11.4.1", "monaco-editor": "0.51.0", - "shiki": "^2.4.2", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", - "unplugin-vue-markdown": "^28.3.0", + "shiki": "^3.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", + "unplugin-vue-markdown": "^28.3.1", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0" }, @@ -2428,13 +2438,13 @@ } }, "node_modules/@unocss/astro": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-65.5.0.tgz", - "integrity": "sha512-z0uLbOQhINYpd57p0p/fpVeBY1+Rv0t4GQQUMF00tH8tpIHGUdyHH9aE/yGZaeLI2onmaShTDgIVXT+7fR9fMw==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.0.0.tgz", + "integrity": "sha512-GBhXT6JPqXjDXoJZTXhySk83NgOt0UigChqrUUdG4x7Z+DVYkDBION8vZUJjw0OdIaxNQ4euGWu4GDsMF6gQQg==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/reset": "65.5.0", - "@unocss/vite": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/reset": "66.0.0", + "@unocss/vite": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -2449,14 +2459,14 @@ } }, "node_modules/@unocss/cli": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-65.5.0.tgz", - "integrity": "sha512-RZvAlu7vWIyeQr1TqFb5JsL95MWmDfopX9EaScUy5zuMjE05kvlPj4kM5y39N3XIpEDYWqI7WdwwrPqU45UraQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.0.0.tgz", + "integrity": "sha512-KVQiskoOjVkLVpNaG6WpLa4grPplrZROYZJVIUYSTqZyZRFNSvjttHcsCwpoWUEUdEombPtVZl8FrXePjY5IiQ==", "dependencies": { "@ampproject/remapping": "^2.3.0", - "@unocss/config": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/preset-uno": "65.5.0", + "@unocss/config": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/preset-uno": "66.0.0", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -2483,11 +2493,11 @@ "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" }, "node_modules/@unocss/config": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-65.5.0.tgz", - "integrity": "sha512-XK9Y3Z1m3oPXQl5pVOYk6+pltsk70RHFvsAtTyFd5G5kAHzQS/em4/lL6/0IubU7rn2j+9eHeCVOiWXW9lnvYA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.0.0.tgz", + "integrity": "sha512-nFRGop/guBa4jLkrgXjaRDm5JPz4x3YpP10m5IQkHpHwlnHUVn1L9smyPl04ohYWhYn9ZcAHgR28Ih2jwta8hw==", "dependencies": { - "@unocss/core": "65.5.0", + "@unocss/core": "66.0.0", "unconfig": "~7.0.0" }, "engines": { @@ -2498,39 +2508,39 @@ } }, "node_modules/@unocss/core": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-65.5.0.tgz", - "integrity": "sha512-XYWdS09M2XOjZNDotGhI2TIW/6duLNiyssopwjCbv4AlPklF0bZI86SKI55syYDBt6GRadoQbuvUkhSiTV/hzQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.0.0.tgz", + "integrity": "sha512-PdVbSMHNDDkr++9nkqzsZRAkaU84gxMTEgYbqI7dt2p1DXp/5tomVtmMsr2/whXGYKRiUc0xZ3p4Pzraz8TcXA==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/extractor-arbitrary-variants": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-65.5.0.tgz", - "integrity": "sha512-7K3gftOdkv9jbWvbkExTcx6/FDP2Xk/NSsOYTvR9oITLnLjmdQvp+9276WSnNfKF3frBl8ZcqpkC2EsuL2Yutw==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.0.0.tgz", + "integrity": "sha512-vlkOIOuwBfaFBJcN6o7+obXjigjOlzVFN/jT6pG1WXbQDTRZ021jeF3i9INdb9D/0cQHSeDvNgi1TJ5oUxfiow==", "dependencies": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/extractor-mdc": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-65.5.0.tgz", - "integrity": "sha512-4FNJYthS4NqWYYE1GrLDhm25vDsLAmtGD3HwPaOgekNNTIJO7OgL2ck54PH+lG0witLI9rUVROMUFxmbVHGTTA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.0.0.tgz", + "integrity": "sha512-zNEY9V+aJAwA4wlqkeoDIHPwvhPyEEHhRalO5N88EsQW+11iQnkoaG2gQ+9HbAWzwjxVFsJwWGQjPD9eUe5qjA==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/inspector": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-65.5.0.tgz", - "integrity": "sha512-dhAijjVblrAUqHjqB2p4JhNTpRo85BTi6SLbG+ePwGsIL9oxNXtN57O2mzp1mSEKS1C+QjHmRV7u+gh8Bj93Zg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.0.0.tgz", + "integrity": "sha512-mkIxieVm0kMOKw+E4ABpIerihYMdjgq9A92RD5h2+W/ebpxTEw5lTTK1xcMLiAlmOrVYMQKjpgPeu3vQmDyGZQ==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/rule-utils": "65.5.0", + "@unocss/core": "66.0.0", + "@unocss/rule-utils": "66.0.0", "colorette": "^2.0.20", "gzip-size": "^6.0.0", "sirv": "^3.0.0", @@ -2541,13 +2551,13 @@ } }, "node_modules/@unocss/postcss": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-65.5.0.tgz", - "integrity": "sha512-mSGLX0KgygPhICZlUrjLgDJsEkgtrTjkDRI4skC7ZB/2pwQaESg8M3vhtWK/6XK+WGriUowfd5n6F6cfX3c2eg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.0.0.tgz", + "integrity": "sha512-6bi+ujzh8I1PJwtmHX71LH8z/H9+vPxeYD4XgFihyU1k4Y6MVhjr7giGjLX4yP27IP+NsVyotD22V7by/dBVEA==", "dependencies": { - "@unocss/config": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/rule-utils": "65.5.0", + "@unocss/config": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/rule-utils": "66.0.0", "css-tree": "^3.1.0", "postcss": "^8.5.2", "tinyglobby": "^0.2.10" @@ -2580,23 +2590,23 @@ "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==" }, "node_modules/@unocss/preset-attributify": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-65.5.0.tgz", - "integrity": "sha512-l3xQK6Om5fNknck04OZy3X7+k0EmVTEzF6BBMCYVaT2ZtCLhlznVt7tEg4ESLuXIZfx/+jd2sW3E3UY/EJ8rUA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.0.0.tgz", + "integrity": "sha512-eYsOgmcDoiIgGAepIwRX+DKGYxc/wm0r4JnDuZdz29AB+A6oY/FGHS1BVt4rq9ny4B5PofP4p6Rty+vwD9rigw==", "dependencies": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-icons": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-65.5.0.tgz", - "integrity": "sha512-lSwMNtj4nufpQDBFoioAM9S6hP8028lA9fLFM3Vw+KmI10/3TaZyOaCXJVH5UdsfNWexGGo/Qo+K1YFWfXLZ8A==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.0.0.tgz", + "integrity": "sha512-6ObwTvEGuPBbKWRoMMiDioHtwwQTFI5oojFLJ32Y8tW6TdXvBLkO88d7qpgQxEjgVt4nJrqF1WEfR4niRgBm0Q==", "dependencies": { "@iconify/utils": "^2.3.0", - "@unocss/core": "65.5.0", + "@unocss/core": "66.0.0", "ofetch": "^1.4.1" }, "funding": { @@ -2604,59 +2614,57 @@ } }, "node_modules/@unocss/preset-mini": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-65.5.0.tgz", - "integrity": "sha512-oD2INmEgTOxmFsVceflv4Zs67vz9PRbpg3+CMsJLWgfX4UdQ1H4jZms72+g3N1hhXBvOFwvGvqGaMnrVMRk54g==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.0.0.tgz", + "integrity": "sha512-d62eACnuKtR0dwCFOQXgvw5VLh5YSyK56xCzpHkh0j0GstgfDLfKTys0T/XVAAvdSvAy/8A8vhSNJ4PlIc9V2A==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/extractor-arbitrary-variants": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/extractor-arbitrary-variants": "66.0.0", + "@unocss/rule-utils": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-tagify": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-65.5.0.tgz", - "integrity": "sha512-m0CfBawgf4VQlbaijgeWXG6vXEOt4VsNIk1NLUyRM0GBMiOB3usb1tPLWJtRpje6p+bR+k4rpe4LsPMHhKtFfQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.0.0.tgz", + "integrity": "sha512-GGYGyWxaevh0jN0NoATVO1Qe7DFXM3ykLxchlXmG6/zy963pZxItg/njrKnxE9la4seCdxpFH7wQBa68imwwdA==", "dependencies": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-typography": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-65.5.0.tgz", - "integrity": "sha512-lokYOVF/y1Zt1QufxrD/oJe4aUCK6hHPlisSJRReyKXuGUrBR9yWiIZfINqhkj3kMO6zzN23QiaA5E5cpUkDPg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.0.0.tgz", + "integrity": "sha512-apjckP5nPU5mtaHTCzz5u/dK9KJWwJ2kOFCVk0+a/KhUWmnqnzmjRYZlEuWxxr5QxTdCW+9cIoRDSA0lYZS5tg==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/preset-mini": "66.0.0", + "@unocss/rule-utils": "66.0.0" } }, "node_modules/@unocss/preset-uno": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-65.5.0.tgz", - "integrity": "sha512-aVlSjzBc7IqNFgfu06qyP+CBRRGMNQLoQtZteRwa/vsUcTqGLzo7KhvkDazPEKpurmurXiymrvujTHInW0IooQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.0.0.tgz", + "integrity": "sha512-qgoZ/hzTI32bQvcyjcwvv1X/dbPlmQNehzgjUaL7QFT0q0/CN/SRpysfzoQ8DLl2se9T+YCOS9POx3KrpIiYSQ==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/preset-wind": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/preset-wind3": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-web-fonts": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-65.5.0.tgz", - "integrity": "sha512-zWPsQiMSCoP61J8DX++3Z8Ncs20a3rdBb3uI7bDzHdf9MZEIhKzYYchpYO9Dfw7pzclECeuKhq5IjPjM1lmPUQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.0.0.tgz", + "integrity": "sha512-9MzfDc6AJILN4Kq7Z91FfFbizBOYgw3lJd2UwqIs3PDYWG5iH5Zv5zhx6jelZVqEW5uWcIARYEEg2m4stZO1ZA==", "dependencies": { - "@unocss/core": "65.5.0", + "@unocss/core": "66.0.0", "ofetch": "^1.4.1" }, "funding": { @@ -2664,32 +2672,44 @@ } }, "node_modules/@unocss/preset-wind": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-65.5.0.tgz", - "integrity": "sha512-3krOUZ5qC2J3JGheZsTDNbzqr9qYJw9GP1yEcfeE6K3qVcZnf+3DyJ0i1PuaM5SusOA0MBsHmCU49rLKurdyoA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.0.0.tgz", + "integrity": "sha512-FtvGpHnGC7FiyKJavPnn5y9lsaoWRhXlujCqlT5Bw63kKhMNr0ogKySBpenUhJOhWhVM0OQXn2nZ3GZRxW2qpw==", + "dependencies": { + "@unocss/core": "66.0.0", + "@unocss/preset-wind3": "66.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-wind3": { + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.0.0.tgz", + "integrity": "sha512-WAGRmpi1sb2skvYn9DBQUvhfqrJ+VmQmn5ZGsT2ewvsk7HFCvVLAMzZeKrrTQepeNBRhg6HzFDDi8yg6yB5c9g==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/preset-mini": "66.0.0", + "@unocss/rule-utils": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/reset": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-65.5.0.tgz", - "integrity": "sha512-jADqiBAfOO9aZNpnsmxc7WX7vIIxyalcmCJ7fwdyPRmFhxZZ5ZoSYsHDt0Wfn/W2BRQkLjXWL0956nXH0lz79Q==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.0.0.tgz", + "integrity": "sha512-YLFz/5yT7mFJC8JSmIUA5+bS3CBCJbtztOw+8rWzjQr/BEVSGuihWUUpI2Df6VVxXIXxKanZR6mIl59yvf+GEA==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/rule-utils": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-65.5.0.tgz", - "integrity": "sha512-xT4N0EY1dl1mqY5gTKD0H/Fg6xApe7xbfNTUwctOu02DMeJhqv9BTqfoAihH/hzGSI69+FtzVtz7hUxTypfehA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.0.0.tgz", + "integrity": "sha512-UJ51YHbwxYTGyj35ugsPlOT4gaa7tCbXdywZ3m5Nn0JgywwIqGmBFyiN9ZjHBHfJuDxmmPd6lxojoBscih/WMQ==", "dependencies": { - "@unocss/core": "^65.5.0", + "@unocss/core": "^66.0.0", "magic-string": "^0.30.17" }, "engines": { @@ -2700,34 +2720,34 @@ } }, "node_modules/@unocss/transformer-attributify-jsx": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-65.5.0.tgz", - "integrity": "sha512-ZWSGKw52h8nJSO1DaYGccjjNaBifl4LKJ4U0YpjaF2LDLA5BLBapUtyjTS7ffl6p7GZNokA6VUGL+MXPw+oDXg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.0.0.tgz", + "integrity": "sha512-jS7szFXXC6RjTv9wo0NACskf618w981bkbyQ5izRO7Ha47sNpHhHDpaltnG7SR9qV4cCtGalOw4onVMHsRKwRg==", "dependencies": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-compile-class": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-65.5.0.tgz", - "integrity": "sha512-7QMtWhUVKkSYFCDzinR8PPubhLFA+KVJMoHCTX1KTw/lQ5Zt7/FiwLX5zepc50K3074dPgR3hWn5PpK+CZeq7g==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.0.0.tgz", + "integrity": "sha512-ytUIE0nAcHRMACuTXkHp8auZ483DXrOZw99jk3FJ+aFjpD/pVSFmX14AWJ7bqPFObxb4SLFs6KhQma30ESC22A==", "dependencies": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-directives": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-65.5.0.tgz", - "integrity": "sha512-IsUd7L28bRAoN5fyWyNzHu7HOa1yjPqTU/QZfUEViJXApOEKUZ4anBSyU0lPU+59kMneg40xOvCBR70qNMCw4w==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.0.0.tgz", + "integrity": "sha512-utcg7m2Foi7uHrU5WHadNuJ0a3qWG8tZNkQMi+m0DQpX6KWfuDtDn0zDZ1X+z5lmiB3WGSJERRrsvZbj1q50Mw==", "dependencies": { - "@unocss/core": "65.5.0", - "@unocss/rule-utils": "65.5.0", + "@unocss/core": "66.0.0", + "@unocss/rule-utils": "66.0.0", "css-tree": "^3.1.0" } }, @@ -2749,25 +2769,25 @@ "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==" }, "node_modules/@unocss/transformer-variant-group": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-65.5.0.tgz", - "integrity": "sha512-I0ibbLRGI/9+BJy0yybxtmoYPIwGPMfwQDAvChhFXmokJG1YMpeJqPBI7fypHfbk/iO00W5lOGQ4XiIfsHfiHg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.0.0.tgz", + "integrity": "sha512-1BLjNWtAnR1JAcQGw0TS+nGrVoB9aznzvVZRoTx23dtRr3btvgKPHb8LrD48eD/p8Dtw9j3WfuxMDKXKegKDLg==", "dependencies": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/vite": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-65.5.0.tgz", - "integrity": "sha512-v2rFIrBaWGQmSJeKv7us+2OMos2RqdZYpf/seOpf4MFHrmjjiFQ1ZWkTqFyNfUxAwj6VID5frVJhxJfZuEhhug==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.0.0.tgz", + "integrity": "sha512-IVcPX8xL+2edyXKt4tp9yu5A6gcbPVCsspfcL0XgziCr01kS+4qSoZ90F3IUs3hXc/AyO5eCpRtGFMPLpOjXQg==", "dependencies": { "@ampproject/remapping": "^2.3.0", - "@unocss/config": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/inspector": "65.5.0", + "@unocss/config": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/inspector": "66.0.0", "chokidar": "^3.6.0", "magic-string": "^0.30.17", "tinyglobby": "^0.2.10", @@ -3196,9 +3216,9 @@ } }, "node_modules/ansis": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.14.0.tgz", - "integrity": "sha512-R1LnSpYZWMDEFoAyCrfgToVz4ES25luDpjlZsUlD5GXdPWb91U+TZGkxWAOvt+7zWRY/ctOxhtTx5HUtL3qmbA==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.15.0.tgz", + "integrity": "sha512-zIcWDJ+Kwqxfdnogx66Gxzr0kVmCcRAdat9nlY2IHsshqTN4fBH6tMeRMPA/2w0rpBayIJvjQAaa2/4RDrNqwg==", "engines": { "node": ">=14" } @@ -3219,21 +3239,6 @@ "version": "2.0.1", "license": "Python-2.0" }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/axios": { - "version": "1.7.9", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", - "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -3247,11 +3252,6 @@ "node": ">=8" } }, - "node_modules/blueimp-md5": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", - "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" - }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -3589,17 +3589,6 @@ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -4356,14 +4345,6 @@ "robust-predicates": "^3.0.2" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -4783,25 +4764,6 @@ } } }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, "node_modules/foreground-child": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", @@ -4818,19 +4780,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/form-data-encoder": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", @@ -5741,6 +5690,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "optional": true, "dependencies": { "mlly": "^1.7.3", "pkg-types": "^1.2.1" @@ -6573,25 +6523,6 @@ "node": ">=8.6" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/mimic-fn": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", @@ -6743,9 +6674,9 @@ "integrity": "sha512-9ca1h0Xjvo9bEkE4UOxgAzLV0jHKe6LMaxo37ND2DAhhAtd0j8pR1Wxz+/goMrZO8AEZTWCmyaOsFI/W5AdpCQ==" }, "node_modules/node-fetch-native": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", - "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==" + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", + "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==" }, "node_modules/node-releases": { "version": "2.0.19", @@ -6911,9 +6842,9 @@ "dev": true }, "node_modules/package-manager-detector": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.8.tgz", - "integrity": "sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==" + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", + "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==" }, "node_modules/packrup": { "version": "0.1.2", @@ -7245,11 +7176,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, "node_modules/public-ip": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/public-ip/-/public-ip-7.0.1.tgz", @@ -7617,24 +7543,24 @@ } }, "node_modules/shiki": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-2.4.2.tgz", - "integrity": "sha512-kPOa6plKRlylb23/qOtO+iBI3HYO84IgMix9oc7oet9WcsnuGHCPK4s/v7635nkUSmv+F6s6xmaDreNs5z6v+w==", - "dependencies": { - "@shikijs/core": "2.4.2", - "@shikijs/engine-javascript": "2.4.2", - "@shikijs/engine-oniguruma": "2.4.2", - "@shikijs/langs": "2.4.2", - "@shikijs/themes": "2.4.2", - "@shikijs/types": "2.4.2", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.0.0.tgz", + "integrity": "sha512-x6MMdYN9auPGx7kMFtyKbaj65eCdetfrfkvQZwqisZLnGMnAZsZxOpcWD0ElvLPFWHOSMukVyN9Opm7TxQjnZA==", + "dependencies": { + "@shikijs/core": "3.0.0", + "@shikijs/engine-javascript": "3.0.0", + "@shikijs/engine-oniguruma": "3.0.0", + "@shikijs/langs": "3.0.0", + "@shikijs/themes": "3.0.0", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/shiki-magic-move": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shiki-magic-move/-/shiki-magic-move-1.0.0.tgz", - "integrity": "sha512-CU1mSLc9H3AV9SuVon3AAhesdi5WZh4GC3SR+Q0I4ilg71q0/OKnOWu0bT8Kgt5w6cJKYkEcQKNEHKCaqSLTIQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/shiki-magic-move/-/shiki-magic-move-1.0.1.tgz", + "integrity": "sha512-mrSTGTq2jcr9vbu/S0Lpt/gSnni2iQvAlSFiTyM8ePumPX4zrValkfUNYgyESkhqt8RqecQZXERzcY8VglSbEA==", "dependencies": { "diff-match-patch-es": "^1.0.1", "ohash": "^1.1.4" @@ -7644,7 +7570,7 @@ }, "peerDependencies": { "react": "^18.2.0 || ^19.0.0", - "shiki": "^2.0.0", + "shiki": "^1.0.0 || ^2.0.0 || ^3.0.0", "solid-js": "^1.9.1", "svelte": "^5.0.0-0", "vue": "^3.4.0" @@ -8768,27 +8694,28 @@ } }, "node_modules/unocss": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-65.5.0.tgz", - "integrity": "sha512-dLTW89YK+5KCcB3vG/wxiwdpejkLLmZlK9hjWmP52sdeUFcmywc+/khD2/nid7or8dL3YCv1gwoyvnA7JRCwjA==", - "dependencies": { - "@unocss/astro": "65.5.0", - "@unocss/cli": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/postcss": "65.5.0", - "@unocss/preset-attributify": "65.5.0", - "@unocss/preset-icons": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/preset-tagify": "65.5.0", - "@unocss/preset-typography": "65.5.0", - "@unocss/preset-uno": "65.5.0", - "@unocss/preset-web-fonts": "65.5.0", - "@unocss/preset-wind": "65.5.0", - "@unocss/transformer-attributify-jsx": "65.5.0", - "@unocss/transformer-compile-class": "65.5.0", - "@unocss/transformer-directives": "65.5.0", - "@unocss/transformer-variant-group": "65.5.0", - "@unocss/vite": "65.5.0" + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.0.0.tgz", + "integrity": "sha512-SHstiv1s7zGPSjzOsADzlwRhQM+6817+OqQE3Fv+N/nn2QLNx1bi3WXybFfz5tWkzBtyTZlwdPmeecsIs1yOCA==", + "dependencies": { + "@unocss/astro": "66.0.0", + "@unocss/cli": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/postcss": "66.0.0", + "@unocss/preset-attributify": "66.0.0", + "@unocss/preset-icons": "66.0.0", + "@unocss/preset-mini": "66.0.0", + "@unocss/preset-tagify": "66.0.0", + "@unocss/preset-typography": "66.0.0", + "@unocss/preset-uno": "66.0.0", + "@unocss/preset-web-fonts": "66.0.0", + "@unocss/preset-wind": "66.0.0", + "@unocss/preset-wind3": "66.0.0", + "@unocss/transformer-attributify-jsx": "66.0.0", + "@unocss/transformer-compile-class": "66.0.0", + "@unocss/transformer-directives": "66.0.0", + "@unocss/transformer-variant-group": "66.0.0", + "@unocss/vite": "66.0.0" }, "engines": { "node": ">=14" @@ -8797,7 +8724,7 @@ "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@unocss/webpack": "65.5.0", + "@unocss/webpack": "66.0.0", "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0" }, "peerDependenciesMeta": { @@ -8832,17 +8759,15 @@ } }, "node_modules/unplugin-icons": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-22.0.0.tgz", - "integrity": "sha512-+1jIt2wynxL+GISehNok8MIb9RaCufIZCHJs0HKbxOljJL9m4NtOhva+dZhNtSKtfQ62Hwd/RRbniSVuuD4Xow==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-22.1.0.tgz", + "integrity": "sha512-ect2ZNtk1Zgwb0NVHd0C1IDW/MV+Jk/xaq4t8o6rYdVS3+L660ZdD5kTSQZvsgdwCvquRw+/wYn75hsweRjoIA==", "dependencies": { - "@antfu/install-pkg": "^0.5.0", - "@antfu/utils": "^0.7.10", - "@iconify/utils": "^2.2.1", + "@antfu/install-pkg": "^1.0.0", + "@iconify/utils": "^2.3.0", "debug": "^4.4.0", - "kolorist": "^1.8.0", - "local-pkg": "^0.5.1", - "unplugin": "^2.1.0" + "local-pkg": "^1.0.0", + "unplugin": "^2.2.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -8876,22 +8801,25 @@ } } }, - "node_modules/unplugin-icons/node_modules/@antfu/install-pkg": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.5.0.tgz", - "integrity": "sha512-dKnk2xlAyC7rvTkpkHmu+Qy/2Zc3Vm/l8PtNyIOGDBtXPY3kThfU4ORNEp3V7SXw5XSOb+tOJaUYpfquPzL/Tg==", + "node_modules/unplugin-icons/node_modules/local-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", + "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", "dependencies": { - "package-manager-detector": "^0.2.5", - "tinyexec": "^0.3.1" + "mlly": "^1.7.3", + "pkg-types": "^1.3.0" + }, + "engines": { + "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/unplugin-icons/node_modules/unplugin": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.1.2.tgz", - "integrity": "sha512-Q3LU0e4zxKfRko1wMV2HmP8lB9KWislY7hxXpxd+lGx0PRInE4vhMBVEZwpdVYHvtqzhSrzuIfErsob6bQfCzw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.2.0.tgz", + "integrity": "sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==", "dependencies": { "acorn": "^8.14.0", "webpack-virtual-modules": "^0.6.2" @@ -8993,18 +8921,18 @@ } }, "node_modules/unplugin-vue-markdown": { - "version": "28.3.0", - "resolved": "https://registry.npmjs.org/unplugin-vue-markdown/-/unplugin-vue-markdown-28.3.0.tgz", - "integrity": "sha512-N84cKGjyzGYIxuew+Oxnf7SulbNZjbdh0mJt1i2tuUMvplPGYIyafHueTMIi+nu47DBn+BV+CwjBkVbHh0L4Ug==", + "version": "28.3.1", + "resolved": "https://registry.npmjs.org/unplugin-vue-markdown/-/unplugin-vue-markdown-28.3.1.tgz", + "integrity": "sha512-t+vhR2QbTba/NabOkonzdaRngM/hHiDH059L4wZPPMeysTp8ZxQ5gv8QoXEqkSMoM+uKUWVZOiIWpDhYcCXR/Q==", "dependencies": { "@mdit-vue/plugin-component": "^2.1.3", "@mdit-vue/plugin-frontmatter": "^2.1.3", "@mdit-vue/types": "^2.1.0", - "@rollup/pluginutils": "^5.1.4", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0", "markdown-it-async": "^2.0.0", - "unplugin": "^2.1.2" + "unplugin": "^2.2.0", + "unplugin-utils": "^0.2.4" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -9248,16 +9176,14 @@ } }, "node_modules/vite-plugin-remote-assets": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/vite-plugin-remote-assets/-/vite-plugin-remote-assets-0.6.0.tgz", - "integrity": "sha512-3bI7bltfoROsN4/FUF9AfKwNZkpr5MrkDQFIZzYtt4CCTWoUTk16AuLbiFjQlHbL0o+XwyTvswRTjkAgNZDSAg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-remote-assets/-/vite-plugin-remote-assets-1.0.0.tgz", + "integrity": "sha512-M7j23dfFTq2lQDa3z8eUywYaezQbnQq2k0vA3kxM4Kip9UNpD6TDWmo9mOIrculrqH+ytpCXstRbx5bmRuRNHQ==", "dependencies": { - "@antfu/utils": "^0.7.10", - "axios": "^1.7.8", - "blueimp-md5": "^2.19.0", - "debug": "^4.3.7", - "fs-extra": "^11.2.0", - "magic-string": "^0.30.14" + "debug": "^4.4.0", + "magic-string": "^0.30.17", + "node-fetch-native": "^1.6.6", + "ohash": "^1.1.4" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -9284,15 +9210,14 @@ } }, "node_modules/vite-plugin-vue-server-ref": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/vite-plugin-vue-server-ref/-/vite-plugin-vue-server-ref-0.4.2.tgz", - "integrity": "sha512-4TLgVUlAi+etotYbtYZB2NaPCKBw1koh0vY1oNXubo5W0AQ9ag8JlHa0Cm01p6IwH6+ZWMmtT1KDhbe0k6yy1w==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-vue-server-ref/-/vite-plugin-vue-server-ref-1.0.0.tgz", + "integrity": "sha512-6d/JZVrnETM0xa0AVyEcI1bXFpEzQ1EPU5N/gDa7NtXo/7nfJWJhezcWq82Jih6Vf8xtGJjhi1w19AcXAtwmAg==", "dependencies": { - "@antfu/utils": "^0.7.7", - "debug": "^4.3.4", + "debug": "^4.4.0", "klona": "^2.0.6", - "mlly": "^1.5.0", - "ufo": "^1.3.2" + "mlly": "^1.7.4", + "ufo": "^1.5.4" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -10203,9 +10128,9 @@ "integrity": "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==" }, "globals": { - "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==" + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==" }, "local-pkg": { "version": "1.0.0", @@ -10475,6 +10400,7 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "optional": true, "requires": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -10484,7 +10410,8 @@ "picomatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", - "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==" + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "optional": true } } }, @@ -10603,102 +10530,100 @@ "optional": true }, "@shikijs/core": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-2.4.2.tgz", - "integrity": "sha512-V0kXYB/70xA3CO+b2Pz9kcSThaOUfObOEkGeHsKSFqV6rultaWPfeyZPpBlKHMUXO9Bt1ZGINDCctN90pQvnTg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.0.0.tgz", + "integrity": "sha512-gSm3JQf2J2psiUn5bWokmZwnu5N0jfBtRps4CQ1B+qrFvmZCRAkMVoaxgl9qZgAFK5KisLAS3//XaMFVytYHKw==", "requires": { - "@shikijs/engine-javascript": "2.4.2", - "@shikijs/engine-oniguruma": "2.4.2", - "@shikijs/types": "2.4.2", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "@shikijs/engine-javascript": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.4.2.tgz", - "integrity": "sha512-WRg63Lfta+5RJ0y0/ns1e1NqSxo+jSQclMf9kBHvtchLhR/x3R/E3PSNFiCM+t7oo+d9/VCCp1kURqsSVTHWJg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.0.0.tgz", + "integrity": "sha512-zoB10hTfvk1iZk1ldt6VaF+0iucQL+4TtSvTdTu5MhOeLPLEf5nZ8Wz6uxlp99y627OLalYa2z4W0iTTwb6oyA==", "requires": { - "@shikijs/types": "2.4.2", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^3.1.0" } }, "@shikijs/engine-oniguruma": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.4.2.tgz", - "integrity": "sha512-YmvW7XcvT2f2pf1r1IvKd48fFYcsZRMMISRr2nY1fE2uOF4xcm+84R7+yg4jNAblrFcXU9tDrkllJKH2uD3mBQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.0.0.tgz", + "integrity": "sha512-uM9lqwMrlPHPVcdpAN/4pAzTJah1pY7mi9f1MxG887SDkjF/tdiQK+5200Y8N5Hg125sewdMQ1K2agoAo8hDiA==", "requires": { - "@shikijs/types": "2.4.2", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "@shikijs/langs": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.4.2.tgz", - "integrity": "sha512-USwSIDIxalwON4FSE2IFMGmAvM250RNdWjOf79zj2JjV2fsNJWn0vvEE9gh1WtvPp2l5BXXhdybFYA6ek7ogFQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.0.0.tgz", + "integrity": "sha512-HBsZAukiYz7k3hzttPWa0en3PABEwK3cpxcAcERRwvwuKc5pn0Y+yPxAIYZtN9cFdtNqrbFJNhfcEu/xbG1u/A==", "requires": { - "@shikijs/types": "2.4.2" + "@shikijs/types": "3.0.0" } }, "@shikijs/markdown-it": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-2.4.2.tgz", - "integrity": "sha512-gw6nC/UXmgOs074BUIkD7QsWzmlQkpoRsLcBVipv9cKxh5/VLtK9dWpOYPEmkIa/aD2XisreYhmq3JGepHC+BQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-3.0.0.tgz", + "integrity": "sha512-XCTFyhNgGeKO2Fh/wbsiOel9gOWGbIFL+c9oC2tYAqsSaWaJmFn0ePTrY7AJXyWyyfFruW2T2ISs9uKtR9w02w==", "requires": { "markdown-it": "^14.1.0", - "shiki": "2.4.2" + "shiki": "3.0.0" } }, "@shikijs/monaco": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-2.4.2.tgz", - "integrity": "sha512-wOtmQENO0S5xLOkw8nwgwCC07KCT+xv3wNZ0QKeb6M+NA+1NGJIkpucT7K/aHZEFsooqqyVjCfnlACR0AkLNLA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-3.0.0.tgz", + "integrity": "sha512-y2CtZ3WSP6Fu0II5/nW7kst4CqPxptrTJWQrTCG4SisZNgAdbi59xOpbKRUAtYUcirKXYsy92LkSyUutHDDzkw==", "requires": { - "@shikijs/core": "2.4.2", - "@shikijs/types": "2.4.2", + "@shikijs/core": "3.0.0", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "@shikijs/themes": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.4.2.tgz", - "integrity": "sha512-W6uxyv91JWI6udgBpsSRCdmIp8WPxOq5Ys9Nj9royB+Or8sYmvnEBHLw6f+dZB9DIlFgvRPw5VnlwUx5ofKMKA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.0.0.tgz", + "integrity": "sha512-mz63nyVB5nXWsv5H2hifDFIThZEJ/cJhMq1/+0JjMdOuuBq2H2D1Fn8UM5yzUtEvap/ipRltv381+hsHZFs4ug==", "requires": { - "@shikijs/types": "2.4.2" + "@shikijs/types": "3.0.0" } }, "@shikijs/twoslash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-2.4.2.tgz", - "integrity": "sha512-uW1ehqsU7CsE1vq5oWiSqPKnPD3INyHrAkxiGpu0hw0d7klfajzPlGxmMOLBgkl/BNyCUVuqFECQyY26geao4w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-3.0.0.tgz", + "integrity": "sha512-Il7XsIzbBLGV67i4yCoBDFvlMOuky1DpMyHgBjNjBu7gEw/DcmpoEEs1MwVH6Lk6fX4wXDhMQ+pDL2EwqzWqdQ==", "requires": { - "@shikijs/core": "2.4.2", - "@shikijs/types": "2.4.2", + "@shikijs/core": "3.0.0", + "@shikijs/types": "3.0.0", "twoslash": "^0.2.12" } }, "@shikijs/types": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-2.4.2.tgz", - "integrity": "sha512-e28aFDPwVgK8H2nPrEA5CexLa5yumBvb5aF6nN4SlmqaBFOuGQdxX/Cfh8rwRFALepJtlj0P3wvJ4oL+ndxgSA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.0.0.tgz", + "integrity": "sha512-kh/xgZHxI6m9trVvPw+C47jyVHx190r0F5gkF+VO5vYB54UtcoPJe66dzZmK7GbJbzmtGEGbOwct/jsoPjjUqg==", "requires": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "@shikijs/vitepress-twoslash": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-2.4.2.tgz", - "integrity": "sha512-R2D0noLmNH8PlrYBhh5c8Sw0dB2/JV2ov7D77z7pxk9oEkFrLvkRxJd+tMgr86L2EILmGFHC0F+hpWgp7NKI7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-3.0.0.tgz", + "integrity": "sha512-hR3DBL05dFDDE0rDWwIlVdGFHxNaYK0bxV2qSSGO/GbvaOSo98ZZhcd+CLb1qqkVfJQecOY7bR6jrdeQjQNvPw==", "requires": { "@shikijs/twoslash": "", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.2", "mdast-util-gfm": "^3.1.0", "mdast-util-to-hast": "^13.2.0", - "shiki": "2.4.2", + "shiki": "3.0.0", "twoslash": "^0.2.12", "twoslash-vue": "^0.2.12", "vue": "^3.5.13" @@ -10721,9 +10646,9 @@ "optional": true }, "@slidev/cli": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-51.1.2.tgz", - "integrity": "sha512-L4+gVj6X1eGU+3P3RsYSdzYPSqQyL7BLdAH3wFodsmPQtv4QjT/LcU1/e4kka3xF2ThqHy3fnrBkx4//bZdj7Q==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-51.2.1.tgz", + "integrity": "sha512-qbDdaNuDewKfH+tCYWeXGIKIpVy9uUKiWxPhL7S9Akbs1AJj0lok3uGxknyNTcZ4IZtOAvmdpCZo0UR7dRzq6w==", "requires": { "@antfu/ni": "^23.3.1", "@antfu/utils": "^9.1.0", @@ -10731,30 +10656,29 @@ "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.2", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^2.4.2", - "@shikijs/twoslash": "^2.4.2", - "@shikijs/vitepress-twoslash": "^2.4.2", - "@slidev/client": "51.1.2", - "@slidev/parser": "51.1.2", - "@slidev/types": "51.1.2", - "@unocss/extractor-mdc": "^65.5.0", - "@unocss/reset": "^65.5.0", + "@shikijs/markdown-it": "^3.0.0", + "@shikijs/twoslash": "^3.0.0", + "@shikijs/vitepress-twoslash": "^3.0.0", + "@slidev/client": "51.2.1", + "@slidev/parser": "51.2.1", + "@slidev/types": "51.2.1", + "@unocss/extractor-mdc": "^66.0.0", + "@unocss/reset": "^66.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", + "ansis": "^3.15.0", "chokidar": "^4.0.3", "cli-progress": "^3.12.0", "connect": "^3.7.0", "debug": "^4.4.0", "fast-deep-equal": "^3.1.3", "fast-glob": "^3.3.3", - "fs-extra": "^11.3.0", "get-port-please": "^3.1.2", "global-directory": "^4.0.1", "htmlparser2": "^10.0.0", "is-installed-globally": "^1.0.0", "jiti": "^2.4.2", "katex": "^0.16.21", - "kolorist": "^1.8.0", "local-pkg": "^1.0.0", "lz-string": "^1.5.0", "magic-string": "^0.30.17", @@ -10762,11 +10686,11 @@ "markdown-it": "^14.1.0", "markdown-it-footnote": "^4.0.0", "markdown-it-mdc": "^0.2.5", - "micromatch": "^4.0.8", "mlly": "^1.7.4", "monaco-editor": "0.51.0", "open": "^10.1.0", "pdf-lib": "^1.17.1", + "picomatch": "^4.0.2", "plantuml-encoder": "^1.4.0", "postcss-nested": "^7.0.2", "pptxgenjs": "^3.12.0", @@ -10775,22 +10699,22 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.7.1", - "shiki": "^2.4.2", - "shiki-magic-move": "^1.0.0", + "shiki": "^3.0.0", + "shiki-magic-move": "^1.0.1", "sirv": "^3.0.1", "source-map-js": "^1.2.1", "typescript": "^5.7.3", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", "unplugin-vue-components": "^28.2.0", - "unplugin-vue-markdown": "^28.3.0", + "unplugin-vue-markdown": "^28.3.1", "untun": "^0.1.3", "uqr": "^0.1.2", "vite": "^6.1.0", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vitefu": "^1.0.5", "vue": "^3.5.13", "yaml": "^2.7.0", @@ -10803,25 +10727,25 @@ "integrity": "sha512-R+3bzxNN0ZscQg3ZVG7suqBTFP2dbdaCjKe5KY6hqNZimdyZ32KemotJPmoqQhKH28CqdgyXQGkWZlCGsGQmJw==" }, "@slidev/types": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.1.2.tgz", - "integrity": "sha512-ihwXYPhEBTPFWOGeB0y/6/yc80ifrUE2oGzsJdGIxvbXOwy5qenv4OmNnBLR9niPHCS5s8J63nBfrTM4o7OgKQ==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.2.1.tgz", + "integrity": "sha512-xTwZJCI0xWRiPllRO1SRLuDtBpCH4+QxLPZXOOOYvBXRL3/hqC5gN512s1dm+wm1SQGzx3PNLXTP4TPuBCWWOg==", "requires": { "@antfu/utils": "^9.1.0", - "@shikijs/markdown-it": "^2.4.2", + "@shikijs/markdown-it": "^3.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "katex": "^0.16.21", "mermaid": "^11.4.1", "monaco-editor": "0.51.0", - "shiki": "^2.4.2", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", - "unplugin-vue-markdown": "^28.3.0", + "shiki": "^3.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", + "unplugin-vue-markdown": "^28.3.1", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0" } @@ -10848,6 +10772,11 @@ "pkg-types": "^1.3.0" } }, + "picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==" + }, "readdirp": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", @@ -10856,23 +10785,23 @@ } }, "@slidev/client": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-51.1.2.tgz", - "integrity": "sha512-2oJO3bI4KGt6i5xzp6h8E9ZJLtU4Yo3nYKtwgEEI8m25RVRq2bvkiHkZ70a7xfkLv7mRHeIsmpwzSBiHSi0UqA==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-51.2.1.tgz", + "integrity": "sha512-WleEwl5R1ga0CjhNu7g50qG6cT49XQADW6Ia3ZRv/0HbFi/YI2c7TDHWUXxhhcmvSJnqEarB5/8yMpR8mujz7Q==", "requires": { "@antfu/utils": "^9.1.0", "@iconify-json/carbon": "^1.2.7", "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.2", - "@shikijs/engine-javascript": "^2.4.2", - "@shikijs/monaco": "^2.4.2", - "@shikijs/vitepress-twoslash": "^2.4.2", - "@slidev/parser": "51.1.2", + "@shikijs/engine-javascript": "^3.0.0", + "@shikijs/monaco": "^3.0.0", + "@shikijs/vitepress-twoslash": "^3.0.0", + "@slidev/parser": "51.2.1", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "51.1.2", + "@slidev/types": "51.2.1", "@typescript/ata": "^0.9.7", "@unhead/vue": "^1.11.19", - "@unocss/reset": "^65.5.0", + "@unocss/reset": "^66.0.0", "@vueuse/core": "^12.7.0", "@vueuse/math": "^12.7.0", "@vueuse/motion": "^2.2.6", @@ -10888,10 +10817,10 @@ "pptxgenjs": "^3.12.0", "prettier": "^3.5.1", "recordrtc": "^5.6.2", - "shiki": "^2.4.2", - "shiki-magic-move": "^1.0.0", + "shiki": "^3.0.0", + "shiki-magic-move": "^1.0.1", "typescript": "^5.7.3", - "unocss": "^65.5.0", + "unocss": "^66.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0", "yaml": "^2.7.0" @@ -10903,25 +10832,25 @@ "integrity": "sha512-R+3bzxNN0ZscQg3ZVG7suqBTFP2dbdaCjKe5KY6hqNZimdyZ32KemotJPmoqQhKH28CqdgyXQGkWZlCGsGQmJw==" }, "@slidev/types": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.1.2.tgz", - "integrity": "sha512-ihwXYPhEBTPFWOGeB0y/6/yc80ifrUE2oGzsJdGIxvbXOwy5qenv4OmNnBLR9niPHCS5s8J63nBfrTM4o7OgKQ==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.2.1.tgz", + "integrity": "sha512-xTwZJCI0xWRiPllRO1SRLuDtBpCH4+QxLPZXOOOYvBXRL3/hqC5gN512s1dm+wm1SQGzx3PNLXTP4TPuBCWWOg==", "requires": { "@antfu/utils": "^9.1.0", - "@shikijs/markdown-it": "^2.4.2", + "@shikijs/markdown-it": "^3.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "katex": "^0.16.21", "mermaid": "^11.4.1", "monaco-editor": "0.51.0", - "shiki": "^2.4.2", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", - "unplugin-vue-markdown": "^28.3.0", + "shiki": "^3.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", + "unplugin-vue-markdown": "^28.3.1", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0" } @@ -10929,12 +10858,12 @@ } }, "@slidev/parser": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-51.1.2.tgz", - "integrity": "sha512-LeZt5ZGxOyMtJr2p12j4D1jm+ewLyS5imQCiLgyHi0cxE0/SXIPnkW+yc5c72rcMydA5TUq4vgcSK6Cq+MugEA==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-51.2.1.tgz", + "integrity": "sha512-GOUTfQ5KF+yOkLJCQvzuRXOynCfjEqesPGNOCKXEX5ayAvAuBfR4+vCCYuHwF4dKUg6IqZ/1RfaY3GaV6/QGjA==", "requires": { "@antfu/utils": "^9.1.0", - "@slidev/types": "51.1.2", + "@slidev/types": "51.2.1", "yaml": "^2.7.0" }, "dependencies": { @@ -10944,25 +10873,25 @@ "integrity": "sha512-R+3bzxNN0ZscQg3ZVG7suqBTFP2dbdaCjKe5KY6hqNZimdyZ32KemotJPmoqQhKH28CqdgyXQGkWZlCGsGQmJw==" }, "@slidev/types": { - "version": "51.1.2", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.1.2.tgz", - "integrity": "sha512-ihwXYPhEBTPFWOGeB0y/6/yc80ifrUE2oGzsJdGIxvbXOwy5qenv4OmNnBLR9niPHCS5s8J63nBfrTM4o7OgKQ==", + "version": "51.2.1", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-51.2.1.tgz", + "integrity": "sha512-xTwZJCI0xWRiPllRO1SRLuDtBpCH4+QxLPZXOOOYvBXRL3/hqC5gN512s1dm+wm1SQGzx3PNLXTP4TPuBCWWOg==", "requires": { "@antfu/utils": "^9.1.0", - "@shikijs/markdown-it": "^2.4.2", + "@shikijs/markdown-it": "^3.0.0", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "katex": "^0.16.21", "mermaid": "^11.4.1", "monaco-editor": "0.51.0", - "shiki": "^2.4.2", - "unocss": "^65.5.0", - "unplugin-icons": "^22.0.0", - "unplugin-vue-markdown": "^28.3.0", + "shiki": "^3.0.0", + "unocss": "^66.0.0", + "unplugin-icons": "^22.1.0", + "unplugin-vue-markdown": "^28.3.1", "vite-plugin-inspect": "^10.2.1", - "vite-plugin-remote-assets": "^0.6.0", + "vite-plugin-remote-assets": "^1.0.0", "vite-plugin-static-copy": "^2.2.0", - "vite-plugin-vue-server-ref": "^0.4.2", + "vite-plugin-vue-server-ref": "^1.0.0", "vue": "^3.5.13", "vue-router": "^4.5.0" } @@ -11362,24 +11291,24 @@ } }, "@unocss/astro": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-65.5.0.tgz", - "integrity": "sha512-z0uLbOQhINYpd57p0p/fpVeBY1+Rv0t4GQQUMF00tH8tpIHGUdyHH9aE/yGZaeLI2onmaShTDgIVXT+7fR9fMw==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-66.0.0.tgz", + "integrity": "sha512-GBhXT6JPqXjDXoJZTXhySk83NgOt0UigChqrUUdG4x7Z+DVYkDBION8vZUJjw0OdIaxNQ4euGWu4GDsMF6gQQg==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/reset": "65.5.0", - "@unocss/vite": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/reset": "66.0.0", + "@unocss/vite": "66.0.0" } }, "@unocss/cli": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-65.5.0.tgz", - "integrity": "sha512-RZvAlu7vWIyeQr1TqFb5JsL95MWmDfopX9EaScUy5zuMjE05kvlPj4kM5y39N3XIpEDYWqI7WdwwrPqU45UraQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-66.0.0.tgz", + "integrity": "sha512-KVQiskoOjVkLVpNaG6WpLa4grPplrZROYZJVIUYSTqZyZRFNSvjttHcsCwpoWUEUdEombPtVZl8FrXePjY5IiQ==", "requires": { "@ampproject/remapping": "^2.3.0", - "@unocss/config": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/preset-uno": "65.5.0", + "@unocss/config": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/preset-uno": "66.0.0", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -11399,39 +11328,39 @@ } }, "@unocss/config": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-65.5.0.tgz", - "integrity": "sha512-XK9Y3Z1m3oPXQl5pVOYk6+pltsk70RHFvsAtTyFd5G5kAHzQS/em4/lL6/0IubU7rn2j+9eHeCVOiWXW9lnvYA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.0.0.tgz", + "integrity": "sha512-nFRGop/guBa4jLkrgXjaRDm5JPz4x3YpP10m5IQkHpHwlnHUVn1L9smyPl04ohYWhYn9ZcAHgR28Ih2jwta8hw==", "requires": { - "@unocss/core": "65.5.0", + "@unocss/core": "66.0.0", "unconfig": "~7.0.0" } }, "@unocss/core": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-65.5.0.tgz", - "integrity": "sha512-XYWdS09M2XOjZNDotGhI2TIW/6duLNiyssopwjCbv4AlPklF0bZI86SKI55syYDBt6GRadoQbuvUkhSiTV/hzQ==" + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-66.0.0.tgz", + "integrity": "sha512-PdVbSMHNDDkr++9nkqzsZRAkaU84gxMTEgYbqI7dt2p1DXp/5tomVtmMsr2/whXGYKRiUc0xZ3p4Pzraz8TcXA==" }, "@unocss/extractor-arbitrary-variants": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-65.5.0.tgz", - "integrity": "sha512-7K3gftOdkv9jbWvbkExTcx6/FDP2Xk/NSsOYTvR9oITLnLjmdQvp+9276WSnNfKF3frBl8ZcqpkC2EsuL2Yutw==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-66.0.0.tgz", + "integrity": "sha512-vlkOIOuwBfaFBJcN6o7+obXjigjOlzVFN/jT6pG1WXbQDTRZ021jeF3i9INdb9D/0cQHSeDvNgi1TJ5oUxfiow==", "requires": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" } }, "@unocss/extractor-mdc": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-65.5.0.tgz", - "integrity": "sha512-4FNJYthS4NqWYYE1GrLDhm25vDsLAmtGD3HwPaOgekNNTIJO7OgL2ck54PH+lG0witLI9rUVROMUFxmbVHGTTA==" + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.0.0.tgz", + "integrity": "sha512-zNEY9V+aJAwA4wlqkeoDIHPwvhPyEEHhRalO5N88EsQW+11iQnkoaG2gQ+9HbAWzwjxVFsJwWGQjPD9eUe5qjA==" }, "@unocss/inspector": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-65.5.0.tgz", - "integrity": "sha512-dhAijjVblrAUqHjqB2p4JhNTpRo85BTi6SLbG+ePwGsIL9oxNXtN57O2mzp1mSEKS1C+QjHmRV7u+gh8Bj93Zg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-66.0.0.tgz", + "integrity": "sha512-mkIxieVm0kMOKw+E4ABpIerihYMdjgq9A92RD5h2+W/ebpxTEw5lTTK1xcMLiAlmOrVYMQKjpgPeu3vQmDyGZQ==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/rule-utils": "65.5.0", + "@unocss/core": "66.0.0", + "@unocss/rule-utils": "66.0.0", "colorette": "^2.0.20", "gzip-size": "^6.0.0", "sirv": "^3.0.0", @@ -11439,13 +11368,13 @@ } }, "@unocss/postcss": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-65.5.0.tgz", - "integrity": "sha512-mSGLX0KgygPhICZlUrjLgDJsEkgtrTjkDRI4skC7ZB/2pwQaESg8M3vhtWK/6XK+WGriUowfd5n6F6cfX3c2eg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-66.0.0.tgz", + "integrity": "sha512-6bi+ujzh8I1PJwtmHX71LH8z/H9+vPxeYD4XgFihyU1k4Y6MVhjr7giGjLX4yP27IP+NsVyotD22V7by/dBVEA==", "requires": { - "@unocss/config": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/rule-utils": "65.5.0", + "@unocss/config": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/rule-utils": "66.0.0", "css-tree": "^3.1.0", "postcss": "^8.5.2", "tinyglobby": "^0.2.10" @@ -11468,118 +11397,125 @@ } }, "@unocss/preset-attributify": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-65.5.0.tgz", - "integrity": "sha512-l3xQK6Om5fNknck04OZy3X7+k0EmVTEzF6BBMCYVaT2ZtCLhlznVt7tEg4ESLuXIZfx/+jd2sW3E3UY/EJ8rUA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-66.0.0.tgz", + "integrity": "sha512-eYsOgmcDoiIgGAepIwRX+DKGYxc/wm0r4JnDuZdz29AB+A6oY/FGHS1BVt4rq9ny4B5PofP4p6Rty+vwD9rigw==", "requires": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" } }, "@unocss/preset-icons": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-65.5.0.tgz", - "integrity": "sha512-lSwMNtj4nufpQDBFoioAM9S6hP8028lA9fLFM3Vw+KmI10/3TaZyOaCXJVH5UdsfNWexGGo/Qo+K1YFWfXLZ8A==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-66.0.0.tgz", + "integrity": "sha512-6ObwTvEGuPBbKWRoMMiDioHtwwQTFI5oojFLJ32Y8tW6TdXvBLkO88d7qpgQxEjgVt4nJrqF1WEfR4niRgBm0Q==", "requires": { "@iconify/utils": "^2.3.0", - "@unocss/core": "65.5.0", + "@unocss/core": "66.0.0", "ofetch": "^1.4.1" } }, "@unocss/preset-mini": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-65.5.0.tgz", - "integrity": "sha512-oD2INmEgTOxmFsVceflv4Zs67vz9PRbpg3+CMsJLWgfX4UdQ1H4jZms72+g3N1hhXBvOFwvGvqGaMnrVMRk54g==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-66.0.0.tgz", + "integrity": "sha512-d62eACnuKtR0dwCFOQXgvw5VLh5YSyK56xCzpHkh0j0GstgfDLfKTys0T/XVAAvdSvAy/8A8vhSNJ4PlIc9V2A==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/extractor-arbitrary-variants": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/extractor-arbitrary-variants": "66.0.0", + "@unocss/rule-utils": "66.0.0" } }, "@unocss/preset-tagify": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-65.5.0.tgz", - "integrity": "sha512-m0CfBawgf4VQlbaijgeWXG6vXEOt4VsNIk1NLUyRM0GBMiOB3usb1tPLWJtRpje6p+bR+k4rpe4LsPMHhKtFfQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-66.0.0.tgz", + "integrity": "sha512-GGYGyWxaevh0jN0NoATVO1Qe7DFXM3ykLxchlXmG6/zy963pZxItg/njrKnxE9la4seCdxpFH7wQBa68imwwdA==", "requires": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" } }, "@unocss/preset-typography": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-65.5.0.tgz", - "integrity": "sha512-lokYOVF/y1Zt1QufxrD/oJe4aUCK6hHPlisSJRReyKXuGUrBR9yWiIZfINqhkj3kMO6zzN23QiaA5E5cpUkDPg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-66.0.0.tgz", + "integrity": "sha512-apjckP5nPU5mtaHTCzz5u/dK9KJWwJ2kOFCVk0+a/KhUWmnqnzmjRYZlEuWxxr5QxTdCW+9cIoRDSA0lYZS5tg==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/preset-mini": "66.0.0", + "@unocss/rule-utils": "66.0.0" } }, "@unocss/preset-uno": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-65.5.0.tgz", - "integrity": "sha512-aVlSjzBc7IqNFgfu06qyP+CBRRGMNQLoQtZteRwa/vsUcTqGLzo7KhvkDazPEKpurmurXiymrvujTHInW0IooQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-66.0.0.tgz", + "integrity": "sha512-qgoZ/hzTI32bQvcyjcwvv1X/dbPlmQNehzgjUaL7QFT0q0/CN/SRpysfzoQ8DLl2se9T+YCOS9POx3KrpIiYSQ==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/preset-wind": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/preset-wind3": "66.0.0" } }, "@unocss/preset-web-fonts": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-65.5.0.tgz", - "integrity": "sha512-zWPsQiMSCoP61J8DX++3Z8Ncs20a3rdBb3uI7bDzHdf9MZEIhKzYYchpYO9Dfw7pzclECeuKhq5IjPjM1lmPUQ==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-66.0.0.tgz", + "integrity": "sha512-9MzfDc6AJILN4Kq7Z91FfFbizBOYgw3lJd2UwqIs3PDYWG5iH5Zv5zhx6jelZVqEW5uWcIARYEEg2m4stZO1ZA==", "requires": { - "@unocss/core": "65.5.0", + "@unocss/core": "66.0.0", "ofetch": "^1.4.1" } }, "@unocss/preset-wind": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-65.5.0.tgz", - "integrity": "sha512-3krOUZ5qC2J3JGheZsTDNbzqr9qYJw9GP1yEcfeE6K3qVcZnf+3DyJ0i1PuaM5SusOA0MBsHmCU49rLKurdyoA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-66.0.0.tgz", + "integrity": "sha512-FtvGpHnGC7FiyKJavPnn5y9lsaoWRhXlujCqlT5Bw63kKhMNr0ogKySBpenUhJOhWhVM0OQXn2nZ3GZRxW2qpw==", + "requires": { + "@unocss/core": "66.0.0", + "@unocss/preset-wind3": "66.0.0" + } + }, + "@unocss/preset-wind3": { + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind3/-/preset-wind3-66.0.0.tgz", + "integrity": "sha512-WAGRmpi1sb2skvYn9DBQUvhfqrJ+VmQmn5ZGsT2ewvsk7HFCvVLAMzZeKrrTQepeNBRhg6HzFDDi8yg6yB5c9g==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/rule-utils": "65.5.0" + "@unocss/core": "66.0.0", + "@unocss/preset-mini": "66.0.0", + "@unocss/rule-utils": "66.0.0" } }, "@unocss/reset": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-65.5.0.tgz", - "integrity": "sha512-jADqiBAfOO9aZNpnsmxc7WX7vIIxyalcmCJ7fwdyPRmFhxZZ5ZoSYsHDt0Wfn/W2BRQkLjXWL0956nXH0lz79Q==" + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-66.0.0.tgz", + "integrity": "sha512-YLFz/5yT7mFJC8JSmIUA5+bS3CBCJbtztOw+8rWzjQr/BEVSGuihWUUpI2Df6VVxXIXxKanZR6mIl59yvf+GEA==" }, "@unocss/rule-utils": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-65.5.0.tgz", - "integrity": "sha512-xT4N0EY1dl1mqY5gTKD0H/Fg6xApe7xbfNTUwctOu02DMeJhqv9BTqfoAihH/hzGSI69+FtzVtz7hUxTypfehA==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-66.0.0.tgz", + "integrity": "sha512-UJ51YHbwxYTGyj35ugsPlOT4gaa7tCbXdywZ3m5Nn0JgywwIqGmBFyiN9ZjHBHfJuDxmmPd6lxojoBscih/WMQ==", "requires": { - "@unocss/core": "^65.5.0", + "@unocss/core": "^66.0.0", "magic-string": "^0.30.17" } }, "@unocss/transformer-attributify-jsx": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-65.5.0.tgz", - "integrity": "sha512-ZWSGKw52h8nJSO1DaYGccjjNaBifl4LKJ4U0YpjaF2LDLA5BLBapUtyjTS7ffl6p7GZNokA6VUGL+MXPw+oDXg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-66.0.0.tgz", + "integrity": "sha512-jS7szFXXC6RjTv9wo0NACskf618w981bkbyQ5izRO7Ha47sNpHhHDpaltnG7SR9qV4cCtGalOw4onVMHsRKwRg==", "requires": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" } }, "@unocss/transformer-compile-class": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-65.5.0.tgz", - "integrity": "sha512-7QMtWhUVKkSYFCDzinR8PPubhLFA+KVJMoHCTX1KTw/lQ5Zt7/FiwLX5zepc50K3074dPgR3hWn5PpK+CZeq7g==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-66.0.0.tgz", + "integrity": "sha512-ytUIE0nAcHRMACuTXkHp8auZ483DXrOZw99jk3FJ+aFjpD/pVSFmX14AWJ7bqPFObxb4SLFs6KhQma30ESC22A==", "requires": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" } }, "@unocss/transformer-directives": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-65.5.0.tgz", - "integrity": "sha512-IsUd7L28bRAoN5fyWyNzHu7HOa1yjPqTU/QZfUEViJXApOEKUZ4anBSyU0lPU+59kMneg40xOvCBR70qNMCw4w==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-66.0.0.tgz", + "integrity": "sha512-utcg7m2Foi7uHrU5WHadNuJ0a3qWG8tZNkQMi+m0DQpX6KWfuDtDn0zDZ1X+z5lmiB3WGSJERRrsvZbj1q50Mw==", "requires": { - "@unocss/core": "65.5.0", - "@unocss/rule-utils": "65.5.0", + "@unocss/core": "66.0.0", + "@unocss/rule-utils": "66.0.0", "css-tree": "^3.1.0" }, "dependencies": { @@ -11600,22 +11536,22 @@ } }, "@unocss/transformer-variant-group": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-65.5.0.tgz", - "integrity": "sha512-I0ibbLRGI/9+BJy0yybxtmoYPIwGPMfwQDAvChhFXmokJG1YMpeJqPBI7fypHfbk/iO00W5lOGQ4XiIfsHfiHg==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-66.0.0.tgz", + "integrity": "sha512-1BLjNWtAnR1JAcQGw0TS+nGrVoB9aznzvVZRoTx23dtRr3btvgKPHb8LrD48eD/p8Dtw9j3WfuxMDKXKegKDLg==", "requires": { - "@unocss/core": "65.5.0" + "@unocss/core": "66.0.0" } }, "@unocss/vite": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-65.5.0.tgz", - "integrity": "sha512-v2rFIrBaWGQmSJeKv7us+2OMos2RqdZYpf/seOpf4MFHrmjjiFQ1ZWkTqFyNfUxAwj6VID5frVJhxJfZuEhhug==", + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-66.0.0.tgz", + "integrity": "sha512-IVcPX8xL+2edyXKt4tp9yu5A6gcbPVCsspfcL0XgziCr01kS+4qSoZ90F3IUs3hXc/AyO5eCpRtGFMPLpOjXQg==", "requires": { "@ampproject/remapping": "^2.3.0", - "@unocss/config": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/inspector": "65.5.0", + "@unocss/config": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/inspector": "66.0.0", "chokidar": "^3.6.0", "magic-string": "^0.30.17", "tinyglobby": "^0.2.10", @@ -11929,9 +11865,9 @@ "version": "5.0.1" }, "ansis": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.14.0.tgz", - "integrity": "sha512-R1LnSpYZWMDEFoAyCrfgToVz4ES25luDpjlZsUlD5GXdPWb91U+TZGkxWAOvt+7zWRY/ctOxhtTx5HUtL3qmbA==" + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-3.15.0.tgz", + "integrity": "sha512-zIcWDJ+Kwqxfdnogx66Gxzr0kVmCcRAdat9nlY2IHsshqTN4fBH6tMeRMPA/2w0rpBayIJvjQAaa2/4RDrNqwg==" }, "anymatch": { "version": "3.1.3", @@ -11945,21 +11881,6 @@ "argparse": { "version": "2.0.1" }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "axios": { - "version": "1.7.9", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", - "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", - "requires": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -11970,11 +11891,6 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, - "blueimp-md5": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.19.0.tgz", - "integrity": "sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==" - }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", @@ -12193,14 +12109,6 @@ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, "comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -12755,11 +12663,6 @@ "robust-predicates": "^3.0.2" } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, "dequal": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", @@ -13056,11 +12959,6 @@ "vue-resize": "^2.0.0-alpha.1" } }, - "follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==" - }, "foreground-child": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", @@ -13071,16 +12969,6 @@ "signal-exit": "^4.0.1" } }, - "form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, "form-data-encoder": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", @@ -13712,6 +13600,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "optional": true, "requires": { "mlly": "^1.7.3", "pkg-types": "^1.2.1" @@ -14233,19 +14122,6 @@ "picomatch": "^2.3.1" } }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, "mimic-fn": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", @@ -14353,9 +14229,9 @@ "integrity": "sha512-9ca1h0Xjvo9bEkE4UOxgAzLV0jHKe6LMaxo37ND2DAhhAtd0j8pR1Wxz+/goMrZO8AEZTWCmyaOsFI/W5AdpCQ==" }, "node-fetch-native": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", - "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==" + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", + "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==" }, "node-releases": { "version": "2.0.19", @@ -14474,9 +14350,9 @@ "dev": true }, "package-manager-detector": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.8.tgz", - "integrity": "sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==" + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", + "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==" }, "packrup": { "version": "0.1.2", @@ -14697,11 +14573,6 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==" }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, "public-ip": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/public-ip/-/public-ip-7.0.1.tgz", @@ -14954,24 +14825,24 @@ "devOptional": true }, "shiki": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-2.4.2.tgz", - "integrity": "sha512-kPOa6plKRlylb23/qOtO+iBI3HYO84IgMix9oc7oet9WcsnuGHCPK4s/v7635nkUSmv+F6s6xmaDreNs5z6v+w==", - "requires": { - "@shikijs/core": "2.4.2", - "@shikijs/engine-javascript": "2.4.2", - "@shikijs/engine-oniguruma": "2.4.2", - "@shikijs/langs": "2.4.2", - "@shikijs/themes": "2.4.2", - "@shikijs/types": "2.4.2", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.0.0.tgz", + "integrity": "sha512-x6MMdYN9auPGx7kMFtyKbaj65eCdetfrfkvQZwqisZLnGMnAZsZxOpcWD0ElvLPFWHOSMukVyN9Opm7TxQjnZA==", + "requires": { + "@shikijs/core": "3.0.0", + "@shikijs/engine-javascript": "3.0.0", + "@shikijs/engine-oniguruma": "3.0.0", + "@shikijs/langs": "3.0.0", + "@shikijs/themes": "3.0.0", + "@shikijs/types": "3.0.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "shiki-magic-move": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shiki-magic-move/-/shiki-magic-move-1.0.0.tgz", - "integrity": "sha512-CU1mSLc9H3AV9SuVon3AAhesdi5WZh4GC3SR+Q0I4ilg71q0/OKnOWu0bT8Kgt5w6cJKYkEcQKNEHKCaqSLTIQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/shiki-magic-move/-/shiki-magic-move-1.0.1.tgz", + "integrity": "sha512-mrSTGTq2jcr9vbu/S0Lpt/gSnni2iQvAlSFiTyM8ePumPX4zrValkfUNYgyESkhqt8RqecQZXERzcY8VglSbEA==", "requires": { "diff-match-patch-es": "^1.0.1", "ohash": "^1.1.4" @@ -15687,27 +15558,28 @@ "version": "2.0.0" }, "unocss": { - "version": "65.5.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-65.5.0.tgz", - "integrity": "sha512-dLTW89YK+5KCcB3vG/wxiwdpejkLLmZlK9hjWmP52sdeUFcmywc+/khD2/nid7or8dL3YCv1gwoyvnA7JRCwjA==", - "requires": { - "@unocss/astro": "65.5.0", - "@unocss/cli": "65.5.0", - "@unocss/core": "65.5.0", - "@unocss/postcss": "65.5.0", - "@unocss/preset-attributify": "65.5.0", - "@unocss/preset-icons": "65.5.0", - "@unocss/preset-mini": "65.5.0", - "@unocss/preset-tagify": "65.5.0", - "@unocss/preset-typography": "65.5.0", - "@unocss/preset-uno": "65.5.0", - "@unocss/preset-web-fonts": "65.5.0", - "@unocss/preset-wind": "65.5.0", - "@unocss/transformer-attributify-jsx": "65.5.0", - "@unocss/transformer-compile-class": "65.5.0", - "@unocss/transformer-directives": "65.5.0", - "@unocss/transformer-variant-group": "65.5.0", - "@unocss/vite": "65.5.0" + "version": "66.0.0", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-66.0.0.tgz", + "integrity": "sha512-SHstiv1s7zGPSjzOsADzlwRhQM+6817+OqQE3Fv+N/nn2QLNx1bi3WXybFfz5tWkzBtyTZlwdPmeecsIs1yOCA==", + "requires": { + "@unocss/astro": "66.0.0", + "@unocss/cli": "66.0.0", + "@unocss/core": "66.0.0", + "@unocss/postcss": "66.0.0", + "@unocss/preset-attributify": "66.0.0", + "@unocss/preset-icons": "66.0.0", + "@unocss/preset-mini": "66.0.0", + "@unocss/preset-tagify": "66.0.0", + "@unocss/preset-typography": "66.0.0", + "@unocss/preset-uno": "66.0.0", + "@unocss/preset-web-fonts": "66.0.0", + "@unocss/preset-wind": "66.0.0", + "@unocss/preset-wind3": "66.0.0", + "@unocss/transformer-attributify-jsx": "66.0.0", + "@unocss/transformer-compile-class": "66.0.0", + "@unocss/transformer-directives": "66.0.0", + "@unocss/transformer-variant-group": "66.0.0", + "@unocss/vite": "66.0.0" } }, "unpipe": { @@ -15726,32 +15598,30 @@ } }, "unplugin-icons": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-22.0.0.tgz", - "integrity": "sha512-+1jIt2wynxL+GISehNok8MIb9RaCufIZCHJs0HKbxOljJL9m4NtOhva+dZhNtSKtfQ62Hwd/RRbniSVuuD4Xow==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-22.1.0.tgz", + "integrity": "sha512-ect2ZNtk1Zgwb0NVHd0C1IDW/MV+Jk/xaq4t8o6rYdVS3+L660ZdD5kTSQZvsgdwCvquRw+/wYn75hsweRjoIA==", "requires": { - "@antfu/install-pkg": "^0.5.0", - "@antfu/utils": "^0.7.10", - "@iconify/utils": "^2.2.1", + "@antfu/install-pkg": "^1.0.0", + "@iconify/utils": "^2.3.0", "debug": "^4.4.0", - "kolorist": "^1.8.0", - "local-pkg": "^0.5.1", - "unplugin": "^2.1.0" + "local-pkg": "^1.0.0", + "unplugin": "^2.2.0" }, "dependencies": { - "@antfu/install-pkg": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.5.0.tgz", - "integrity": "sha512-dKnk2xlAyC7rvTkpkHmu+Qy/2Zc3Vm/l8PtNyIOGDBtXPY3kThfU4ORNEp3V7SXw5XSOb+tOJaUYpfquPzL/Tg==", + "local-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", + "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", "requires": { - "package-manager-detector": "^0.2.5", - "tinyexec": "^0.3.1" + "mlly": "^1.7.3", + "pkg-types": "^1.3.0" } }, "unplugin": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.1.2.tgz", - "integrity": "sha512-Q3LU0e4zxKfRko1wMV2HmP8lB9KWislY7hxXpxd+lGx0PRInE4vhMBVEZwpdVYHvtqzhSrzuIfErsob6bQfCzw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.2.0.tgz", + "integrity": "sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==", "requires": { "acorn": "^8.14.0", "webpack-virtual-modules": "^0.6.2" @@ -15816,18 +15686,18 @@ } }, "unplugin-vue-markdown": { - "version": "28.3.0", - "resolved": "https://registry.npmjs.org/unplugin-vue-markdown/-/unplugin-vue-markdown-28.3.0.tgz", - "integrity": "sha512-N84cKGjyzGYIxuew+Oxnf7SulbNZjbdh0mJt1i2tuUMvplPGYIyafHueTMIi+nu47DBn+BV+CwjBkVbHh0L4Ug==", + "version": "28.3.1", + "resolved": "https://registry.npmjs.org/unplugin-vue-markdown/-/unplugin-vue-markdown-28.3.1.tgz", + "integrity": "sha512-t+vhR2QbTba/NabOkonzdaRngM/hHiDH059L4wZPPMeysTp8ZxQ5gv8QoXEqkSMoM+uKUWVZOiIWpDhYcCXR/Q==", "requires": { "@mdit-vue/plugin-component": "^2.1.3", "@mdit-vue/plugin-frontmatter": "^2.1.3", "@mdit-vue/types": "^2.1.0", - "@rollup/pluginutils": "^5.1.4", "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0", "markdown-it-async": "^2.0.0", - "unplugin": "^2.1.2" + "unplugin": "^2.2.0", + "unplugin-utils": "^0.2.4" }, "dependencies": { "unplugin": { @@ -15945,16 +15815,14 @@ } }, "vite-plugin-remote-assets": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/vite-plugin-remote-assets/-/vite-plugin-remote-assets-0.6.0.tgz", - "integrity": "sha512-3bI7bltfoROsN4/FUF9AfKwNZkpr5MrkDQFIZzYtt4CCTWoUTk16AuLbiFjQlHbL0o+XwyTvswRTjkAgNZDSAg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-remote-assets/-/vite-plugin-remote-assets-1.0.0.tgz", + "integrity": "sha512-M7j23dfFTq2lQDa3z8eUywYaezQbnQq2k0vA3kxM4Kip9UNpD6TDWmo9mOIrculrqH+ytpCXstRbx5bmRuRNHQ==", "requires": { - "@antfu/utils": "^0.7.10", - "axios": "^1.7.8", - "blueimp-md5": "^2.19.0", - "debug": "^4.3.7", - "fs-extra": "^11.2.0", - "magic-string": "^0.30.14" + "debug": "^4.4.0", + "magic-string": "^0.30.17", + "node-fetch-native": "^1.6.6", + "ohash": "^1.1.4" } }, "vite-plugin-static-copy": { @@ -15969,15 +15837,14 @@ } }, "vite-plugin-vue-server-ref": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/vite-plugin-vue-server-ref/-/vite-plugin-vue-server-ref-0.4.2.tgz", - "integrity": "sha512-4TLgVUlAi+etotYbtYZB2NaPCKBw1koh0vY1oNXubo5W0AQ9ag8JlHa0Cm01p6IwH6+ZWMmtT1KDhbe0k6yy1w==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vite-plugin-vue-server-ref/-/vite-plugin-vue-server-ref-1.0.0.tgz", + "integrity": "sha512-6d/JZVrnETM0xa0AVyEcI1bXFpEzQ1EPU5N/gDa7NtXo/7nfJWJhezcWq82Jih6Vf8xtGJjhi1w19AcXAtwmAg==", "requires": { - "@antfu/utils": "^0.7.7", - "debug": "^4.3.4", + "debug": "^4.4.0", "klona": "^2.0.6", - "mlly": "^1.5.0", - "ufo": "^1.3.2" + "mlly": "^1.7.4", + "ufo": "^1.5.4" } }, "vite-plugin-windicss": { diff --git a/package.json b/package.json index 41f5b38..0ae6036 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "redirs": "find dist -iname _redirects | grep -v dist/_redirects | xargs cat >> dist/_redirects" }, "dependencies": { - "@slidev/cli": "51.1.2", + "@slidev/cli": "51.2.1", "@vitejs/plugin-vue": "^5.0.0", "qrious": "4.0.2", "slidev-theme-meetup": "1.5.3",