diff --git a/package-lock.json b/package-lock.json index 9ae8922..0890e24 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@cloudflare/vite-plugin": "^1.23.1", - "@slidev/cli": "^52.11.1", + "@slidev/cli": "^52.11.5", "@slidev/client": "^52.11.5", "playwright-chromium": "^1.58.0", "slidev-theme-purplin": "^1.2.0", @@ -84,9 +84,9 @@ } }, "node_modules/@antfu/ni": { - "version": "28.0.0", - "resolved": "https://registry.npmjs.org/@antfu/ni/-/ni-28.0.0.tgz", - "integrity": "sha512-GhP4MRAitPXH4pCG+XMHUnAUb9H+Jg/tC4XjD/siB3qwDjgVilKj4uoJP92K2zj6Av6lzsEvZosxRXpLt4IYGA==", + "version": "28.2.0", + "resolved": "https://registry.npmjs.org/@antfu/ni/-/ni-28.2.0.tgz", + "integrity": "sha512-+pnatqUMTpi1g/VxbaTsX9UxibTp5oWCMbfUAQPV91UL9lTIMmlU2uvG8bDETDJ0kJdsZT8zLBctKLJOeL5jmg==", "dev": true, "license": "MIT", "dependencies": { @@ -2762,47 +2762,47 @@ } }, "node_modules/@slidev/cli": { - "version": "52.11.1", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-52.11.1.tgz", - "integrity": "sha512-zDymuAUNcVmHi/l9g7pR8fEP8mqKqmxpWKnSmiLUcwlunrBNGcqz6JcpbMiSIsZzBd/YW5r/k/AOsZnqI5hWQQ==", + "version": "52.11.5", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-52.11.5.tgz", + "integrity": "sha512-MZJhWsgXHrFiuO3EbEMSZhVn6k6UP19nHwOhDXBtlLk4Dy1BCc99s9AzUjO9NjebRHCr2+3u5irX/2UHVNRoPA==", "dev": true, "license": "MIT", "dependencies": { - "@antfu/ni": "^28.0.0", + "@antfu/ni": "^28.2.0", "@antfu/utils": "^9.3.0", - "@iconify-json/carbon": "^1.2.15", + "@iconify-json/carbon": "^1.2.18", "@iconify-json/ph": "^1.2.2", "@iconify-json/svg-spinners": "^1.2.4", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^3.20.0", - "@shikijs/twoslash": "^3.20.0", - "@shikijs/vitepress-twoslash": "^3.20.0", - "@slidev/client": "52.11.1", - "@slidev/parser": "52.11.1", - "@slidev/types": "52.11.1", - "@unocss/extractor-mdc": "^66.5.10", - "@unocss/reset": "^66.5.10", + "@shikijs/markdown-it": "^3.21.0", + "@shikijs/twoslash": "^3.21.0", + "@shikijs/vitepress-twoslash": "^3.21.0", + "@slidev/client": "52.11.5", + "@slidev/parser": "52.11.5", + "@slidev/types": "52.11.5", + "@unocss/extractor-mdc": "^66.6.0", + "@unocss/reset": "^66.6.0", "@vitejs/plugin-vue": "^6.0.3", - "@vitejs/plugin-vue-jsx": "^5.1.2", + "@vitejs/plugin-vue-jsx": "^5.1.3", "ansis": "^4.2.0", - "chokidar": "^4.0.3", + "chokidar": "^5.0.0", "cli-progress": "^3.12.0", "connect": "^3.7.0", "fast-deep-equal": "^3.1.3", "fast-glob": "^3.3.3", "get-port-please": "^3.2.0", "global-directory": "^4.0.1", - "htmlparser2": "^10.0.0", + "htmlparser2": "^10.1.0", "is-installed-globally": "^1.0.0", "jiti": "^2.6.1", - "katex": "^0.16.27", + "katex": "^0.16.28", "local-pkg": "^1.1.2", "lz-string": "^1.5.0", "magic-string": "^0.30.21", "magic-string-stack": "^1.1.0", "markdown-it": "^14.1.0", "markdown-it-footnote": "^4.0.0", - "markdown-it-mdc": "^0.2.6", + "markdown-it-mdc": "^0.2.8", "mlly": "^1.8.0", "monaco-editor": "^0.55.1", "obug": "^2.1.1", @@ -2817,25 +2817,25 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.7.3", - "shiki": "^3.20.0", + "shiki": "^3.21.0", "shiki-magic-move": "^1.2.1", "sirv": "^3.0.2", "source-map-js": "^1.2.1", "typescript": "^5.9.3", - "unhead": "^2.0.19", - "unocss": "^66.5.10", - "unplugin-icons": "^22.5.0", - "unplugin-vue-components": "^30.0.0", + "unhead": "^2.1.2", + "unocss": "^66.6.0", + "unplugin-icons": "^23.0.1", + "unplugin-vue-components": "^31.0.0", "unplugin-vue-markdown": "^29.2.0", "untun": "^0.1.3", "uqr": "^0.1.2", - "vite": "^7.3.0", + "vite": "^7.3.1", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", - "vite-plugin-static-copy": "^3.1.4", + "vite-plugin-static-copy": "^3.2.0", "vite-plugin-vue-server-ref": "^1.0.0", "vitefu": "^1.1.1", - "vue": "^3.5.26", + "vue": "^3.5.27", "yaml": "^2.8.2", "yargs": "^18.0.0" }, @@ -2857,79 +2857,6 @@ } } }, - "node_modules/@slidev/cli/node_modules/@drauu/core": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@drauu/core/-/core-0.4.3.tgz", - "integrity": "sha512-MmFKN0DEIS+78wtfag7DiQDuE7eSpHRt4tYh0m8bEUnxbH1v2pieQ6Ir+1WZ3Xxkkf5L5tmDfeYQtCSwUz1Hyg==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@slidev/client": { - "version": "52.11.1", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-52.11.1.tgz", - "integrity": "sha512-G/AIvT+NRwdjYUTSP6LtZ1Uc5k7daNeNhu0y5alGeo2fJ3DCEPbQh/NbH6UDrOWf7JdkBDDEczn76RkbcfPT6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@antfu/utils": "^9.3.0", - "@iconify-json/carbon": "^1.2.15", - "@iconify-json/ph": "^1.2.2", - "@iconify-json/svg-spinners": "^1.2.4", - "@shikijs/engine-javascript": "^3.20.0", - "@shikijs/monaco": "^3.20.0", - "@shikijs/vitepress-twoslash": "^3.20.0", - "@slidev/parser": "52.11.1", - "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "52.11.1", - "@typescript/ata": "^0.9.8", - "@unhead/vue": "^2.0.19", - "@unocss/reset": "^66.5.10", - "@vueuse/core": "^14.1.0", - "@vueuse/math": "^14.1.0", - "@vueuse/motion": "^3.0.3", - "ansis": "^4.2.0", - "drauu": "^0.4.3", - "file-saver": "^2.0.5", - "floating-vue": "^5.2.2", - "fuse.js": "^7.1.0", - "katex": "^0.16.27", - "lz-string": "^1.5.0", - "mermaid": "^11.12.2", - "monaco-editor": "^0.55.1", - "nanotar": "^0.2.0", - "pptxgenjs": "^4.0.1", - "recordrtc": "^5.6.2", - "shiki": "^3.20.0", - "shiki-magic-move": "^1.2.1", - "typescript": "^5.9.3", - "unocss": "^66.5.10", - "vue": "^3.5.26", - "vue-router": "^4.6.4", - "yaml": "^2.8.2" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/drauu": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/drauu/-/drauu-0.4.3.tgz", - "integrity": "sha512-3pk6ZdfgElrEW+L4C03Xtrr7VVdSmcWlBb8cUj+WUWree2hEN8IE9fxRBL9HYG5gr8hAEXFNB0X263Um1WlYwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@drauu/core": "0.4.3" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/@slidev/client": { "version": "52.11.5", "resolved": "https://registry.npmjs.org/@slidev/client/-/client-52.11.5.tgz", @@ -2980,7 +2907,7 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@slidev/client/node_modules/@slidev/parser": { + "node_modules/@slidev/parser": { "version": "52.11.5", "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-52.11.5.tgz", "integrity": "sha512-+99OtNUTyUPDXfOzeZ7BeS3fzw4v2wSkqfjNN8y1BJ7heM2h2+dJlqLP9wzm/2T2C/XleOWkMFqEUVNTv0sfJg==", @@ -2998,93 +2925,6 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@slidev/client/node_modules/@slidev/types": { - "version": "52.11.5", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.11.5.tgz", - "integrity": "sha512-KPXDC0b7jNHYZy06TrSvNoZ/WVNr5HaWPucmEPxkDF4urJBV0DQ23/fVnBagGsiSrKYHu+mQgCMS+5a++EytEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.21.0", - "@vitejs/plugin-vue": "^6.0.3", - "@vitejs/plugin-vue-jsx": "^5.1.3", - "katex": "^0.16.28", - "mermaid": "^11.12.2", - "monaco-editor": "^0.55.1", - "shiki": "^3.21.0", - "unocss": "^66.6.0", - "unplugin-icons": "^23.0.1", - "unplugin-vue-markdown": "^29.2.0", - "vite-plugin-inspect": "^11.3.3", - "vite-plugin-remote-assets": "^2.1.0", - "vite-plugin-static-copy": "^3.2.0", - "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.27", - "vue-router": "^4.6.4" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/unplugin-icons": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-23.0.1.tgz", - "integrity": "sha512-rv0XEJepajKzDLvRUWASM8K+8+/CCfZn2jtogXqg6RIp7kpatRc/aFrVJn8ANQA09e++lPEEv9yX8cC9enc+QQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@antfu/install-pkg": "^1.1.0", - "@iconify/utils": "^3.1.0", - "local-pkg": "^1.1.2", - "obug": "^2.1.1", - "unplugin": "^2.3.11" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@svgr/core": ">=7.0.0", - "@svgx/core": "^1.0.1", - "@vue/compiler-sfc": "^3.0.2", - "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "@svgr/core": { - "optional": true - }, - "@svgx/core": { - "optional": true - }, - "@vue/compiler-sfc": { - "optional": true - }, - "svelte": { - "optional": true - } - } - }, - "node_modules/@slidev/parser": { - "version": "52.11.1", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-52.11.1.tgz", - "integrity": "sha512-Rm5Wmu1TwsXNdt9CgqyVd26CrP/+P+JpHhG3dLJ5AY10kkGFidXBTgGYoM8wy+Xj+8tIPME72W6UjfbYaIxuSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@antfu/utils": "^9.3.0", - "@slidev/types": "52.11.1", - "yaml": "^2.8.2" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/@slidev/rough-notation": { "version": "0.1.0", "dev": true, @@ -3123,28 +2963,28 @@ } }, "node_modules/@slidev/types": { - "version": "52.11.1", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.11.1.tgz", - "integrity": "sha512-sh+BbkExnHewZ2XJRoyWp+Xcw5xgYFIHxxhdWwjsI28L0WIZOAkAYjXdPCdROr9064iiXCVSMR7X0C2ENRudUQ==", + "version": "52.11.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-52.11.5.tgz", + "integrity": "sha512-KPXDC0b7jNHYZy06TrSvNoZ/WVNr5HaWPucmEPxkDF4urJBV0DQ23/fVnBagGsiSrKYHu+mQgCMS+5a++EytEg==", "dev": true, "license": "MIT", "dependencies": { "@antfu/utils": "^9.3.0", - "@shikijs/markdown-it": "^3.20.0", + "@shikijs/markdown-it": "^3.21.0", "@vitejs/plugin-vue": "^6.0.3", - "@vitejs/plugin-vue-jsx": "^5.1.2", - "katex": "^0.16.27", + "@vitejs/plugin-vue-jsx": "^5.1.3", + "katex": "^0.16.28", "mermaid": "^11.12.2", "monaco-editor": "^0.55.1", - "shiki": "^3.20.0", - "unocss": "^66.5.10", - "unplugin-icons": "^22.5.0", + "shiki": "^3.21.0", + "unocss": "^66.6.0", + "unplugin-icons": "^23.0.1", "unplugin-vue-markdown": "^29.2.0", "vite-plugin-inspect": "^11.3.3", "vite-plugin-remote-assets": "^2.1.0", - "vite-plugin-static-copy": "^3.1.4", + "vite-plugin-static-copy": "^3.2.0", "vite-plugin-vue-server-ref": "^1.0.0", - "vue": "^3.5.26", + "vue": "^3.5.27", "vue-router": "^4.6.4" }, "engines": { @@ -3626,36 +3466,6 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@unocss/cli/node_modules/chokidar": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", - "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^5.0.0" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@unocss/cli/node_modules/readdirp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", - "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@unocss/config": { "version": "66.6.0", "resolved": "https://registry.npmjs.org/@unocss/config/-/config-66.6.0.tgz", @@ -3697,7 +3507,9 @@ } }, "node_modules/@unocss/extractor-mdc": { - "version": "66.5.10", + "version": "66.6.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-mdc/-/extractor-mdc-66.6.0.tgz", + "integrity": "sha512-QnvoxHDWvTnuBFxYYLvVAMp1t4I7qFUcGdXXCLNUgmk5fU5IMccUDx2rXyy8lRIDXUjxW03AkaEP7YuaSMlT1g==", "dev": true, "license": "MIT", "funding": { @@ -4029,36 +3841,6 @@ "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0" } }, - "node_modules/@unocss/vite/node_modules/chokidar": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", - "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^5.0.0" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@unocss/vite/node_modules/readdirp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", - "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@vitejs/plugin-vue": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.3.tgz", @@ -4819,38 +4601,6 @@ } } }, - "node_modules/c12/node_modules/chokidar": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", - "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "readdirp": "^5.0.0" - }, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/c12/node_modules/readdirp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", - "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 20.19.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/cac": { "version": "6.7.14", "dev": true, @@ -4961,14 +4711,16 @@ } }, "node_modules/chokidar": { - "version": "4.0.3", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", "dev": true, "license": "MIT", "dependencies": { - "readdirp": "^4.0.1" + "readdirp": "^5.0.0" }, "engines": { - "node": ">= 14.16.0" + "node": ">= 20.19.0" }, "funding": { "url": "https://paulmillr.com/funding/" @@ -5900,6 +5652,8 @@ }, "node_modules/dom-serializer": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dev": true, "license": "MIT", "dependencies": { @@ -5913,6 +5667,8 @@ }, "node_modules/domelementtype": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true, "funding": [ { @@ -5924,6 +5680,8 @@ }, "node_modules/domhandler": { "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -5948,6 +5706,8 @@ }, "node_modules/domutils": { "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -7096,7 +6856,9 @@ } }, "node_modules/htmlparser2": { - "version": "10.0.0", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz", + "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==", "dev": true, "funding": [ "https://github.com/fb55/htmlparser2?sponsor=1", @@ -7109,12 +6871,14 @@ "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", - "domutils": "^3.2.1", - "entities": "^6.0.0" + "domutils": "^3.2.2", + "entities": "^7.0.1" } }, "node_modules/htmlparser2/node_modules/entities": { - "version": "6.0.1", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -7729,11 +7493,13 @@ "license": "MIT" }, "node_modules/markdown-it-mdc": { - "version": "0.2.6", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/markdown-it-mdc/-/markdown-it-mdc-0.2.9.tgz", + "integrity": "sha512-wHUDwNpABoNJnwSgsYtk8gdG642mLgWPnlN+NCIR5Rv4i0XT69qBousLraGrYabd2o2vsMtG4qKo/jnvXub03Q==", "dev": true, "license": "MIT", "dependencies": { - "yaml": "^2.8.0" + "yaml": "^2.8.2" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -9270,11 +9036,13 @@ } }, "node_modules/readdirp": { - "version": "4.1.2", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", "dev": true, "license": "MIT", "engines": { - "node": ">= 14.18.0" + "node": ">= 20.19.0" }, "funding": { "type": "individual", @@ -12137,15 +11905,17 @@ } }, "node_modules/unplugin-icons": { - "version": "22.5.0", + "version": "23.0.1", + "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-23.0.1.tgz", + "integrity": "sha512-rv0XEJepajKzDLvRUWASM8K+8+/CCfZn2jtogXqg6RIp7kpatRc/aFrVJn8ANQA09e++lPEEv9yX8cC9enc+QQ==", "dev": true, "license": "MIT", "dependencies": { "@antfu/install-pkg": "^1.1.0", - "@iconify/utils": "^3.0.2", - "debug": "^4.4.3", + "@iconify/utils": "^3.1.0", "local-pkg": "^1.1.2", - "unplugin": "^2.3.10" + "obug": "^2.1.1", + "unplugin": "^2.3.11" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -12153,10 +11923,8 @@ "peerDependencies": { "@svgr/core": ">=7.0.0", "@svgx/core": "^1.0.1", - "@vue/compiler-sfc": "^3.0.2 || ^2.7.0", - "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0", - "vue-template-compiler": "^2.6.12", - "vue-template-es2015-compiler": "^1.9.0" + "@vue/compiler-sfc": "^3.0.2", + "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0" }, "peerDependenciesMeta": { "@svgr/core": { @@ -12170,12 +11938,6 @@ }, "svelte": { "optional": true - }, - "vue-template-compiler": { - "optional": true - }, - "vue-template-es2015-compiler": { - "optional": true } } }, @@ -12195,34 +11957,33 @@ } }, "node_modules/unplugin-vue-components": { - "version": "30.0.0", + "version": "31.0.0", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-31.0.0.tgz", + "integrity": "sha512-4ULwfTZTLuWJ7+S9P7TrcStYLsSRkk6vy2jt/WTfgUEUb0nW9//xxmrfhyHUEVpZ2UKRRwfRb8Yy15PDbVZf+Q==", "dev": true, "license": "MIT", "dependencies": { - "chokidar": "^4.0.3", - "debug": "^4.4.3", + "chokidar": "^5.0.0", "local-pkg": "^1.1.2", - "magic-string": "^0.30.19", + "magic-string": "^0.30.21", "mlly": "^1.8.0", + "obug": "^2.1.1", + "picomatch": "^4.0.3", "tinyglobby": "^0.2.15", - "unplugin": "^2.3.10", + "unplugin": "^2.3.11", "unplugin-utils": "^0.3.1" }, "engines": { - "node": ">=14" + "node": ">=20.19.0" }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@babel/parser": "^7.15.8", "@nuxt/kit": "^3.2.2 || ^4.0.0", - "vue": "2 || 3" + "vue": "^3.0.0" }, "peerDependenciesMeta": { - "@babel/parser": { - "optional": true - }, "@nuxt/kit": { "optional": true } @@ -12405,9 +12166,9 @@ } }, "node_modules/vite": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.0.tgz", - "integrity": "sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", + "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 473fa7d..d1ce8e4 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "private": true, "devDependencies": { "@cloudflare/vite-plugin": "^1.23.1", - "@slidev/cli": "^52.11.1", + "@slidev/cli": "^52.11.5", "@slidev/client": "^52.11.5", "playwright-chromium": "^1.58.0", "slidev-theme-purplin": "^1.2.0",