diff --git a/package-lock.json b/package-lock.json index b726aba..b6e9dd5 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": "0.49.12", + "@slidev/cli": "0.49.13", "@vitejs/plugin-vue": "^5.0.0", "qrious": "4.0.2", "slidev-theme-meetup": "1.5.3", @@ -63,9 +63,9 @@ } }, "node_modules/@antfu/utils": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.8.tgz", - "integrity": "sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==", + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", "funding": { "url": "https://github.com/sponsors/antfu" } @@ -1492,59 +1492,59 @@ ] }, "node_modules/@shikijs/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.9.1.tgz", - "integrity": "sha512-EmUful2MQtY8KgCF1OkBtOuMcvaZEvmdubhW0UHCGXi21O9dRLeADVCj+k6ZS+de7Mz9d2qixOXJ+GLhcK3pXg==" + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.10.0.tgz", + "integrity": "sha512-BZcr6FCmPfP6TXaekvujZcnkFmJHZ/Yglu97r/9VjzVndQA56/F4WjUKtJRQUnK59Wi7p/UTAOekMfCJv7jnYg==" }, "node_modules/@shikijs/markdown-it": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.9.1.tgz", - "integrity": "sha512-0f5Lfwx+e6t6lQPZAX2BZxlhzN6aBhB83FfgmC2yegx4Id7YGCsi3/aaipDZT2nityqiNEY+Mmdg2Fr4++EJWg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.10.0.tgz", + "integrity": "sha512-iVp/5bJuhQDMztveSds40jxbsocLgjA9TUY690GUgZjq6E15kiKRltLfk3vsEzPGPu3T2+z9YVLSRjQ3nYZStg==", "dependencies": { - "@shikijs/transformers": "1.9.1", + "@shikijs/transformers": "1.10.0", "markdown-it": "^14.1.0", - "shiki": "1.9.1" + "shiki": "1.10.0" } }, "node_modules/@shikijs/monaco": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-1.9.1.tgz", - "integrity": "sha512-uTr3m26D6JnkdUeO0pqBU76ZP7TjsmczFGPoQUoZPiP98eG1YtukJN0bzZg9ePSjD+/ijFs46PIZNF4Lw2Devg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-1.10.0.tgz", + "integrity": "sha512-fEnfzRDNr12fHqCxv6sjYyK8hKQPf3w1j9XHXZihuEvEXIIPM2ZdBjZg1+xN0LW1Bcmu1im84C/tgekQW1bFeQ==", "dependencies": { - "@shikijs/core": "1.9.1" + "@shikijs/core": "1.10.0" } }, "node_modules/@shikijs/transformers": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.9.1.tgz", - "integrity": "sha512-wPrGTpBURQ95IKPIhPQE3bGsANpPPtea1+aVHZp0aYtgxfL5UM3QbJ5rNdCuhcyjz/JNp5ZvSItOr+ayJxebJQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.10.0.tgz", + "integrity": "sha512-5Eu/kuJu7/CzAjFlTJkyyPoLTLSVQZ31Ps81cjIeR/3PDJ2RUuX1/R8d0qFziBKToym1LXbNiXoJQq0mg5+Cwg==", "dependencies": { - "shiki": "1.9.1" + "shiki": "1.10.0" } }, "node_modules/@shikijs/twoslash": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.9.1.tgz", - "integrity": "sha512-EPPi3RJeUDeKRR7UpWr9cqHjpj8haLH/leLy4WdK/o5rYnkhYE5HSn5eV3oSn8ZiHpHIZKTiCOct7LNTe+MSYg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.10.0.tgz", + "integrity": "sha512-LMvsYyFs73Saf0VsxrScXQZkV2UszxnYa4gGJbK0Ct8NH6YpQDg+FROsNsbqKk+SsKsbbydZP0W8ojKuvq69pA==", "dependencies": { - "@shikijs/core": "1.9.1", + "@shikijs/core": "1.10.0", "twoslash": "^0.2.9" } }, "node_modules/@shikijs/vitepress-twoslash": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.9.1.tgz", - "integrity": "sha512-VxxSMEN9TCQYwTtOQ3r/Nf7u1boZCWNdwuXaZtfVOJmReKK8shBdnQ2BBinIzIp9Lmu6wmiV19QIigAovarheA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.10.0.tgz", + "integrity": "sha512-Qvua0BIb5uSDryLBkSRx8EX7cNwvTa2GDq53Yh7NbqhwFlYPVp3pnBaRtiDiyYl3Ng+rR2UAakMFiF4PTdnMFg==", "dependencies": { - "@shikijs/twoslash": "1.9.1", + "@shikijs/twoslash": "1.10.0", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.1", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.2.0", - "shiki": "1.9.1", + "shiki": "1.10.0", "twoslash": "^0.2.9", "twoslash-vue": "^0.2.9", - "vue": "^3.4.30" + "vue": "^3.4.31" } }, "node_modules/@sindresorhus/is": { @@ -1571,22 +1571,22 @@ } }, "node_modules/@slidev/cli": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.12.tgz", - "integrity": "sha512-PZjhBSdq9oolcao9nC1cxWFOPHoY+qL565uxdbSyPYK0lnG6RiozuzX8dzJ+2V1izjFmxdK+WJS7vLTFnOuZwg==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.13.tgz", + "integrity": "sha512-ywxrOqWJ8I4DW6/KKthMDRhaEVphMJYczqQFmGX+8LZnZtvlsbS+07SDS/gXj526brLBRaJrR9yxxaxh1Elrcg==", "dependencies": { "@antfu/ni": "^0.21.12", - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@iconify-json/carbon": "^1.1.36", "@iconify-json/ph": "^1.1.13", "@iconify-json/svg-spinners": "^1.1.2", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^1.9.1", - "@shikijs/twoslash": "^1.9.1", - "@shikijs/vitepress-twoslash": "^1.9.1", - "@slidev/client": "0.49.12", - "@slidev/parser": "0.49.12", - "@slidev/types": "0.49.12", + "@shikijs/markdown-it": "^1.10.0", + "@shikijs/twoslash": "^1.10.0", + "@shikijs/vitepress-twoslash": "^1.10.0", + "@slidev/client": "0.49.13", + "@slidev/parser": "0.49.13", + "@slidev/types": "0.49.13", "@unocss/extractor-mdc": "^0.61.0", "@unocss/reset": "^0.61.0", "@vitejs/plugin-vue": "^5.0.5", @@ -1626,24 +1626,24 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.6.2", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "shiki-magic-move": "^0.4.2", "sirv": "^2.0.4", "source-map-js": "^1.2.0", "typescript": "^5.5.2", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", - "unplugin-vue-components": "^0.27.1", + "unplugin-vue-components": "^0.27.2", "unplugin-vue-markdown": "^0.26.2", "untun": "^0.1.3", "uqr": "^0.1.2", - "vite": "^5.3.1", + "vite": "^5.3.2", "vite-plugin-inspect": "^0.8.4", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-static-copy": "^1.0.5", "vite-plugin-vue-server-ref": "^0.4.2", "vitefu": "^0.2.5", - "vue": "^3.4.30", + "vue": "^3.4.31", "yargs": "^17.7.2" }, "bin": { @@ -1665,23 +1665,23 @@ } }, "node_modules/@slidev/cli/node_modules/@slidev/types": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", - "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.13.tgz", + "integrity": "sha512-X/qPkqms423/xSnptna4rDo2I2ZLcA/8XKBYRd8/d156BpVoiwCeXvp8Ydc/Ui6qyj2/ZiFTJ4L8qHN7d0v6wA==", "dependencies": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@vitejs/plugin-vue": "^5.0.5", "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", "monaco-editor": "^0.50.0", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", "unplugin-vue-markdown": "^0.26.2", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" }, "engines": { @@ -1692,24 +1692,24 @@ } }, "node_modules/@slidev/client": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.12.tgz", - "integrity": "sha512-2B13zTI9GNCmL6Dt4hNCZRO+GlfFu9vWoAg5G5khQPqU2GXtBXlVBH7Ai8XqvFLv4H/fSRk3axjzP85cChiEVw==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.13.tgz", + "integrity": "sha512-pknzeRlM69XMGvwCILu20XO6bXo0KOhWGPt+60DoVtl9kG9BYl87YpzMIhmkGlozz7OunP8+FB6BCh5keTobUw==", "dependencies": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@iconify-json/carbon": "^1.1.36", "@iconify-json/ph": "^1.1.13", "@iconify-json/svg-spinners": "^1.1.2", - "@shikijs/monaco": "^1.9.1", - "@shikijs/vitepress-twoslash": "^1.9.1", - "@slidev/parser": "0.49.12", + "@shikijs/monaco": "^1.10.0", + "@shikijs/vitepress-twoslash": "^1.10.0", + "@slidev/parser": "0.49.13", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "0.49.12", + "@slidev/types": "0.49.13", "@typescript/ata": "^0.9.6", "@unhead/vue": "^1.9.14", "@unocss/reset": "^0.61.0", - "@vueuse/core": "^10.10.0", - "@vueuse/math": "^10.10.0", + "@vueuse/core": "^10.11.0", + "@vueuse/math": "^10.11.0", "@vueuse/motion": "^2.2.3", "drauu": "^0.4.0", "file-saver": "^2.0.5", @@ -1718,16 +1718,16 @@ "katex": "^0.16.10", "lz-string": "^1.5.0", "mermaid": "^10.9.1", - "monaco-editor": "^0.49.0", - "prettier": "^3.3.0", + "monaco-editor": "^0.50.0", + "prettier": "^3.3.2", "recordrtc": "^5.6.2", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "shiki-magic-move": "^0.4.2", "typescript": "^5.5.2", "unocss": "^0.61.0", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0", - "yaml": "^2.4.2" + "yaml": "^2.4.5" }, "engines": { "node": ">=18.0.0" @@ -1737,23 +1737,23 @@ } }, "node_modules/@slidev/client/node_modules/@slidev/types": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", - "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.13.tgz", + "integrity": "sha512-X/qPkqms423/xSnptna4rDo2I2ZLcA/8XKBYRd8/d156BpVoiwCeXvp8Ydc/Ui6qyj2/ZiFTJ4L8qHN7d0v6wA==", "dependencies": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@vitejs/plugin-vue": "^5.0.5", "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", "monaco-editor": "^0.50.0", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", "unplugin-vue-markdown": "^0.26.2", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" }, "engines": { @@ -1763,23 +1763,13 @@ "url": "https://github.com/sponsors/antfu" } }, - "node_modules/@slidev/client/node_modules/@slidev/types/node_modules/monaco-editor": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.50.0.tgz", - "integrity": "sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==" - }, - "node_modules/@slidev/client/node_modules/monaco-editor": { - "version": "0.49.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.49.0.tgz", - "integrity": "sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ==" - }, "node_modules/@slidev/parser": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.12.tgz", - "integrity": "sha512-VdzWdStQbWSFeIdTcXo1cSOzJPQr+oWiOFkaKebPa66AC6luALu+2DwnX1fTZGri4PSiJuqaoD/bNPgwiZ7fWA==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.13.tgz", + "integrity": "sha512-MoI9Lkmb4FvRZHTu6ME+lIBHbuhRNS/0YctHVFjjQK6JZ1YDPL/TobZe8SiuUuWRFGip/IqdvBFIY9mnZ4N37w==", "dependencies": { - "@antfu/utils": "^0.7.8", - "@slidev/types": "0.49.12", + "@antfu/utils": "^0.7.10", + "@slidev/types": "0.49.13", "yaml": "^2.4.5" }, "engines": { @@ -1790,23 +1780,23 @@ } }, "node_modules/@slidev/parser/node_modules/@slidev/types": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", - "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.13.tgz", + "integrity": "sha512-X/qPkqms423/xSnptna4rDo2I2ZLcA/8XKBYRd8/d156BpVoiwCeXvp8Ydc/Ui6qyj2/ZiFTJ4L8qHN7d0v6wA==", "dependencies": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@vitejs/plugin-vue": "^5.0.5", "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", "monaco-editor": "^0.50.0", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", "unplugin-vue-markdown": "^0.26.2", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" }, "engines": { @@ -2499,36 +2489,36 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.30.tgz", - "integrity": "sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.31.tgz", + "integrity": "sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==", "dependencies": { "@babel/parser": "^7.24.7", - "@vue/shared": "3.4.30", + "@vue/shared": "3.4.31", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.30.tgz", - "integrity": "sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.31.tgz", + "integrity": "sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==", "dependencies": { - "@vue/compiler-core": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-core": "3.4.31", + "@vue/shared": "3.4.31" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.30.tgz", - "integrity": "sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.31.tgz", + "integrity": "sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==", "dependencies": { "@babel/parser": "^7.24.7", - "@vue/compiler-core": "3.4.30", - "@vue/compiler-dom": "3.4.30", - "@vue/compiler-ssr": "3.4.30", - "@vue/shared": "3.4.30", + "@vue/compiler-core": "3.4.31", + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31", "estree-walker": "^2.0.2", "magic-string": "^0.30.10", "postcss": "^8.4.38", @@ -2536,12 +2526,12 @@ } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.30.tgz", - "integrity": "sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.31.tgz", + "integrity": "sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==", "dependencies": { - "@vue/compiler-dom": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-dom": "3.4.31", + "@vue/shared": "3.4.31" } }, "node_modules/@vue/devtools-api": { @@ -2573,59 +2563,59 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.30.tgz", - "integrity": "sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.31.tgz", + "integrity": "sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==", "dependencies": { - "@vue/shared": "3.4.30" + "@vue/shared": "3.4.31" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.30.tgz", - "integrity": "sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.31.tgz", + "integrity": "sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==", "dependencies": { - "@vue/reactivity": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/reactivity": "3.4.31", + "@vue/shared": "3.4.31" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.30.tgz", - "integrity": "sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.31.tgz", + "integrity": "sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==", "dependencies": { - "@vue/reactivity": "3.4.30", - "@vue/runtime-core": "3.4.30", - "@vue/shared": "3.4.30", + "@vue/reactivity": "3.4.31", + "@vue/runtime-core": "3.4.31", + "@vue/shared": "3.4.31", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.30.tgz", - "integrity": "sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.31.tgz", + "integrity": "sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==", "dependencies": { - "@vue/compiler-ssr": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31" }, "peerDependencies": { - "vue": "3.4.30" + "vue": "3.4.31" } }, "node_modules/@vue/shared": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.30.tgz", - "integrity": "sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==" + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.31.tgz", + "integrity": "sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==" }, "node_modules/@vueuse/core": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.10.0.tgz", - "integrity": "sha512-vexJ/YXYs2S42B783rI95lMt3GzEwkxzC8Hb0Ndpd8rD+p+Lk/Za4bd797Ym7yq4jXqdSyj3JLChunF/vyYjUw==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.0.tgz", + "integrity": "sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==", "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.10.0", - "@vueuse/shared": "10.10.0", - "vue-demi": ">=0.14.7" + "@vueuse/metadata": "10.11.0", + "@vueuse/shared": "10.11.0", + "vue-demi": ">=0.14.8" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -2657,21 +2647,21 @@ } }, "node_modules/@vueuse/math": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-10.10.0.tgz", - "integrity": "sha512-+jAA7wla5T400VcMLLRMMozAkoL/3LGJE8qNoteX1YHsvpDSN0UR0DkgCmu9UakhK3JWpX4SURXtwd98rDtMyA==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-10.11.0.tgz", + "integrity": "sha512-Ocb6ldMQDDh0jEItW+0vhlFQI8c8Dje2aawRoUL1Ui9u+SZSLRNdDjONi21V98VLyNecfMyrDnT2oaYfc3FqGw==", "dependencies": { - "@vueuse/shared": "10.10.0", - "vue-demi": ">=0.14.7" + "@vueuse/shared": "10.11.0", + "vue-demi": ">=0.14.8" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/math/node_modules/vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.8", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.8.tgz", + "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", "hasInstallScript": true, "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", @@ -2694,9 +2684,9 @@ } }, "node_modules/@vueuse/metadata": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.10.0.tgz", - "integrity": "sha512-UNAo2sTCAW5ge6OErPEHb5z7NEAg3XcO9Cj7OK45aZXfLLH1QkexDcZD77HBi5zvEiLOm1An+p/4b5K3Worpug==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.0.tgz", + "integrity": "sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==", "funding": { "url": "https://github.com/sponsors/antfu" } @@ -2721,20 +2711,20 @@ } }, "node_modules/@vueuse/shared": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.10.0.tgz", - "integrity": "sha512-2aW33Ac0Uk0U+9yo3Ypg9s5KcR42cuehRWl7vnUHadQyFvCktseyxxEPBi1Eiq4D2yBGACOnqLZpx1eMc7g5Og==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.0.tgz", + "integrity": "sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==", "dependencies": { - "vue-demi": ">=0.14.7" + "vue-demi": ">=0.14.8" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.8", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.8.tgz", + "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", "hasInstallScript": true, "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", @@ -3339,9 +3329,9 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/cytoscape": { - "version": "3.29.2", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", - "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.0.tgz", + "integrity": "sha512-l590mjTHT6/Cbxp13dGPC2Y7VXdgc+rUeF8AnF/JPzhjNevbDJfObnJgaSjlldOgBQZbue+X6IUZ7r5GAgvauQ==", "engines": { "node": ">=0.10" } @@ -6509,9 +6499,9 @@ } }, "node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -7195,9 +7185,9 @@ } }, "node_modules/prettier": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz", - "integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", "bin": { "prettier": "bin/prettier.cjs" }, @@ -7585,11 +7575,11 @@ } }, "node_modules/shiki": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.9.1.tgz", - "integrity": "sha512-8PDkgb5ja3nfujTjvC4VytL6wGOGCtFAClUb2r3QROevYXxcq+/shVJK5s6gy0HZnjaJgFxd6BpPqpRfqne5rA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.10.0.tgz", + "integrity": "sha512-YD2sXQ+TMD/F9BimV9Jn0wj35pqOvywvOG/3PB6hGHyGKlM7TJ9tyJ02jOb2kF8F0HfJwKNYrh3sW7jEcuRlXA==", "dependencies": { - "@shikijs/core": "1.9.1" + "@shikijs/core": "1.10.0" } }, "node_modules/shiki-magic-move": { @@ -8292,18 +8282,18 @@ } }, "node_modules/unplugin-vue-components": { - "version": "0.27.1", - "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.27.1.tgz", - "integrity": "sha512-ximoYPwT9A5fc0ozy40IZbXR/XMRlTy69u4JfeqBMlsyuKHckQRisRqgzqve6m/ZeOh7eCHjEQP1WnBPW+YI+g==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.27.2.tgz", + "integrity": "sha512-YifnsmslMRNt+JRQiCG4ZX1+xUQuubUZm76K7Qtg8dmchZJkHIDxZSyfZb5/jqrLWMTm/TUjGJ3ZDlzO6SFnSQ==", "dependencies": { - "@antfu/utils": "^0.7.7", + "@antfu/utils": "^0.7.10", "@rollup/pluginutils": "^5.1.0", "chokidar": "^3.6.0", - "debug": "^4.3.4", + "debug": "^4.3.5", "fast-glob": "^3.3.2", "local-pkg": "^0.5.0", "magic-string": "^0.30.10", - "minimatch": "^9.0.4", + "minimatch": "^9.0.5", "mlly": "^1.7.1", "unplugin": "^1.10.1" }, @@ -8489,9 +8479,9 @@ } }, "node_modules/vite": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", - "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.2.tgz", + "integrity": "sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==", "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.38", @@ -8669,15 +8659,15 @@ } }, "node_modules/vue": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.30.tgz", - "integrity": "sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.31.tgz", + "integrity": "sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==", "dependencies": { - "@vue/compiler-dom": "3.4.30", - "@vue/compiler-sfc": "3.4.30", - "@vue/runtime-dom": "3.4.30", - "@vue/server-renderer": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-sfc": "3.4.31", + "@vue/runtime-dom": "3.4.31", + "@vue/server-renderer": "3.4.31", + "@vue/shared": "3.4.31" }, "peerDependencies": { "typescript": "*" @@ -8961,9 +8951,9 @@ "integrity": "sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==" }, "@antfu/utils": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.8.tgz", - "integrity": "sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==" + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==" }, "@babel/code-frame": { "version": "7.24.7", @@ -9875,59 +9865,59 @@ "optional": true }, "@shikijs/core": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.9.1.tgz", - "integrity": "sha512-EmUful2MQtY8KgCF1OkBtOuMcvaZEvmdubhW0UHCGXi21O9dRLeADVCj+k6ZS+de7Mz9d2qixOXJ+GLhcK3pXg==" + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.10.0.tgz", + "integrity": "sha512-BZcr6FCmPfP6TXaekvujZcnkFmJHZ/Yglu97r/9VjzVndQA56/F4WjUKtJRQUnK59Wi7p/UTAOekMfCJv7jnYg==" }, "@shikijs/markdown-it": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.9.1.tgz", - "integrity": "sha512-0f5Lfwx+e6t6lQPZAX2BZxlhzN6aBhB83FfgmC2yegx4Id7YGCsi3/aaipDZT2nityqiNEY+Mmdg2Fr4++EJWg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.10.0.tgz", + "integrity": "sha512-iVp/5bJuhQDMztveSds40jxbsocLgjA9TUY690GUgZjq6E15kiKRltLfk3vsEzPGPu3T2+z9YVLSRjQ3nYZStg==", "requires": { - "@shikijs/transformers": "1.9.1", + "@shikijs/transformers": "1.10.0", "markdown-it": "^14.1.0", - "shiki": "1.9.1" + "shiki": "1.10.0" } }, "@shikijs/monaco": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-1.9.1.tgz", - "integrity": "sha512-uTr3m26D6JnkdUeO0pqBU76ZP7TjsmczFGPoQUoZPiP98eG1YtukJN0bzZg9ePSjD+/ijFs46PIZNF4Lw2Devg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/monaco/-/monaco-1.10.0.tgz", + "integrity": "sha512-fEnfzRDNr12fHqCxv6sjYyK8hKQPf3w1j9XHXZihuEvEXIIPM2ZdBjZg1+xN0LW1Bcmu1im84C/tgekQW1bFeQ==", "requires": { - "@shikijs/core": "1.9.1" + "@shikijs/core": "1.10.0" } }, "@shikijs/transformers": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.9.1.tgz", - "integrity": "sha512-wPrGTpBURQ95IKPIhPQE3bGsANpPPtea1+aVHZp0aYtgxfL5UM3QbJ5rNdCuhcyjz/JNp5ZvSItOr+ayJxebJQ==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.10.0.tgz", + "integrity": "sha512-5Eu/kuJu7/CzAjFlTJkyyPoLTLSVQZ31Ps81cjIeR/3PDJ2RUuX1/R8d0qFziBKToym1LXbNiXoJQq0mg5+Cwg==", "requires": { - "shiki": "1.9.1" + "shiki": "1.10.0" } }, "@shikijs/twoslash": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.9.1.tgz", - "integrity": "sha512-EPPi3RJeUDeKRR7UpWr9cqHjpj8haLH/leLy4WdK/o5rYnkhYE5HSn5eV3oSn8ZiHpHIZKTiCOct7LNTe+MSYg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.10.0.tgz", + "integrity": "sha512-LMvsYyFs73Saf0VsxrScXQZkV2UszxnYa4gGJbK0Ct8NH6YpQDg+FROsNsbqKk+SsKsbbydZP0W8ojKuvq69pA==", "requires": { - "@shikijs/core": "1.9.1", + "@shikijs/core": "1.10.0", "twoslash": "^0.2.9" } }, "@shikijs/vitepress-twoslash": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.9.1.tgz", - "integrity": "sha512-VxxSMEN9TCQYwTtOQ3r/Nf7u1boZCWNdwuXaZtfVOJmReKK8shBdnQ2BBinIzIp9Lmu6wmiV19QIigAovarheA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.10.0.tgz", + "integrity": "sha512-Qvua0BIb5uSDryLBkSRx8EX7cNwvTa2GDq53Yh7NbqhwFlYPVp3pnBaRtiDiyYl3Ng+rR2UAakMFiF4PTdnMFg==", "requires": { - "@shikijs/twoslash": "1.9.1", + "@shikijs/twoslash": "1.10.0", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.1", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.2.0", - "shiki": "1.9.1", + "shiki": "1.10.0", "twoslash": "^0.2.9", "twoslash-vue": "^0.2.9", - "vue": "^3.4.30" + "vue": "^3.4.31" } }, "@sindresorhus/is": { @@ -9942,22 +9932,22 @@ "optional": true }, "@slidev/cli": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.12.tgz", - "integrity": "sha512-PZjhBSdq9oolcao9nC1cxWFOPHoY+qL565uxdbSyPYK0lnG6RiozuzX8dzJ+2V1izjFmxdK+WJS7vLTFnOuZwg==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.49.13.tgz", + "integrity": "sha512-ywxrOqWJ8I4DW6/KKthMDRhaEVphMJYczqQFmGX+8LZnZtvlsbS+07SDS/gXj526brLBRaJrR9yxxaxh1Elrcg==", "requires": { "@antfu/ni": "^0.21.12", - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@iconify-json/carbon": "^1.1.36", "@iconify-json/ph": "^1.1.13", "@iconify-json/svg-spinners": "^1.1.2", "@lillallol/outline-pdf": "^4.0.0", - "@shikijs/markdown-it": "^1.9.1", - "@shikijs/twoslash": "^1.9.1", - "@shikijs/vitepress-twoslash": "^1.9.1", - "@slidev/client": "0.49.12", - "@slidev/parser": "0.49.12", - "@slidev/types": "0.49.12", + "@shikijs/markdown-it": "^1.10.0", + "@shikijs/twoslash": "^1.10.0", + "@shikijs/vitepress-twoslash": "^1.10.0", + "@slidev/client": "0.49.13", + "@slidev/parser": "0.49.13", + "@slidev/types": "0.49.13", "@unocss/extractor-mdc": "^0.61.0", "@unocss/reset": "^0.61.0", "@vitejs/plugin-vue": "^5.0.5", @@ -9997,69 +9987,69 @@ "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", "semver": "^7.6.2", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "shiki-magic-move": "^0.4.2", "sirv": "^2.0.4", "source-map-js": "^1.2.0", "typescript": "^5.5.2", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", - "unplugin-vue-components": "^0.27.1", + "unplugin-vue-components": "^0.27.2", "unplugin-vue-markdown": "^0.26.2", "untun": "^0.1.3", "uqr": "^0.1.2", - "vite": "^5.3.1", + "vite": "^5.3.2", "vite-plugin-inspect": "^0.8.4", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-static-copy": "^1.0.5", "vite-plugin-vue-server-ref": "^0.4.2", "vitefu": "^0.2.5", - "vue": "^3.4.30", + "vue": "^3.4.31", "yargs": "^17.7.2" }, "dependencies": { "@slidev/types": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", - "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.13.tgz", + "integrity": "sha512-X/qPkqms423/xSnptna4rDo2I2ZLcA/8XKBYRd8/d156BpVoiwCeXvp8Ydc/Ui6qyj2/ZiFTJ4L8qHN7d0v6wA==", "requires": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@vitejs/plugin-vue": "^5.0.5", "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", "monaco-editor": "^0.50.0", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", "unplugin-vue-markdown": "^0.26.2", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" } } } }, "@slidev/client": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.12.tgz", - "integrity": "sha512-2B13zTI9GNCmL6Dt4hNCZRO+GlfFu9vWoAg5G5khQPqU2GXtBXlVBH7Ai8XqvFLv4H/fSRk3axjzP85cChiEVw==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.13.tgz", + "integrity": "sha512-pknzeRlM69XMGvwCILu20XO6bXo0KOhWGPt+60DoVtl9kG9BYl87YpzMIhmkGlozz7OunP8+FB6BCh5keTobUw==", "requires": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@iconify-json/carbon": "^1.1.36", "@iconify-json/ph": "^1.1.13", "@iconify-json/svg-spinners": "^1.1.2", - "@shikijs/monaco": "^1.9.1", - "@shikijs/vitepress-twoslash": "^1.9.1", - "@slidev/parser": "0.49.12", + "@shikijs/monaco": "^1.10.0", + "@shikijs/vitepress-twoslash": "^1.10.0", + "@slidev/parser": "0.49.13", "@slidev/rough-notation": "^0.1.0", - "@slidev/types": "0.49.12", + "@slidev/types": "0.49.13", "@typescript/ata": "^0.9.6", "@unhead/vue": "^1.9.14", "@unocss/reset": "^0.61.0", - "@vueuse/core": "^10.10.0", - "@vueuse/math": "^10.10.0", + "@vueuse/core": "^10.11.0", + "@vueuse/math": "^10.11.0", "@vueuse/motion": "^2.2.3", "drauu": "^0.4.0", "file-saver": "^2.0.5", @@ -10068,81 +10058,69 @@ "katex": "^0.16.10", "lz-string": "^1.5.0", "mermaid": "^10.9.1", - "monaco-editor": "^0.49.0", - "prettier": "^3.3.0", + "monaco-editor": "^0.50.0", + "prettier": "^3.3.2", "recordrtc": "^5.6.2", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "shiki-magic-move": "^0.4.2", "typescript": "^5.5.2", "unocss": "^0.61.0", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0", - "yaml": "^2.4.2" + "yaml": "^2.4.5" }, "dependencies": { "@slidev/types": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", - "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.13.tgz", + "integrity": "sha512-X/qPkqms423/xSnptna4rDo2I2ZLcA/8XKBYRd8/d156BpVoiwCeXvp8Ydc/Ui6qyj2/ZiFTJ4L8qHN7d0v6wA==", "requires": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@vitejs/plugin-vue": "^5.0.5", "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", "monaco-editor": "^0.50.0", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", "unplugin-vue-markdown": "^0.26.2", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" - }, - "dependencies": { - "monaco-editor": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.50.0.tgz", - "integrity": "sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==" - } } - }, - "monaco-editor": { - "version": "0.49.0", - "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.49.0.tgz", - "integrity": "sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ==" } } }, "@slidev/parser": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.12.tgz", - "integrity": "sha512-VdzWdStQbWSFeIdTcXo1cSOzJPQr+oWiOFkaKebPa66AC6luALu+2DwnX1fTZGri4PSiJuqaoD/bNPgwiZ7fWA==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.49.13.tgz", + "integrity": "sha512-MoI9Lkmb4FvRZHTu6ME+lIBHbuhRNS/0YctHVFjjQK6JZ1YDPL/TobZe8SiuUuWRFGip/IqdvBFIY9mnZ4N37w==", "requires": { - "@antfu/utils": "^0.7.8", - "@slidev/types": "0.49.12", + "@antfu/utils": "^0.7.10", + "@slidev/types": "0.49.13", "yaml": "^2.4.5" }, "dependencies": { "@slidev/types": { - "version": "0.49.12", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", - "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", + "version": "0.49.13", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.13.tgz", + "integrity": "sha512-X/qPkqms423/xSnptna4rDo2I2ZLcA/8XKBYRd8/d156BpVoiwCeXvp8Ydc/Ui6qyj2/ZiFTJ4L8qHN7d0v6wA==", "requires": { - "@antfu/utils": "^0.7.8", + "@antfu/utils": "^0.7.10", "@vitejs/plugin-vue": "^5.0.5", "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", "monaco-editor": "^0.50.0", - "shiki": "^1.9.1", + "shiki": "^1.10.0", "unocss": "^0.61.0", "unplugin-icons": "^0.19.0", "unplugin-vue-markdown": "^0.26.2", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-vue-server-ref": "^0.4.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-router": "^4.4.0" } } @@ -10679,36 +10657,36 @@ } }, "@vue/compiler-core": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.30.tgz", - "integrity": "sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.31.tgz", + "integrity": "sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==", "requires": { "@babel/parser": "^7.24.7", - "@vue/shared": "3.4.30", + "@vue/shared": "3.4.31", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.0" } }, "@vue/compiler-dom": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.30.tgz", - "integrity": "sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.31.tgz", + "integrity": "sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==", "requires": { - "@vue/compiler-core": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-core": "3.4.31", + "@vue/shared": "3.4.31" } }, "@vue/compiler-sfc": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.30.tgz", - "integrity": "sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.31.tgz", + "integrity": "sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==", "requires": { "@babel/parser": "^7.24.7", - "@vue/compiler-core": "3.4.30", - "@vue/compiler-dom": "3.4.30", - "@vue/compiler-ssr": "3.4.30", - "@vue/shared": "3.4.30", + "@vue/compiler-core": "3.4.31", + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31", "estree-walker": "^2.0.2", "magic-string": "^0.30.10", "postcss": "^8.4.38", @@ -10716,12 +10694,12 @@ } }, "@vue/compiler-ssr": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.30.tgz", - "integrity": "sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.31.tgz", + "integrity": "sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==", "requires": { - "@vue/compiler-dom": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-dom": "3.4.31", + "@vue/shared": "3.4.31" } }, "@vue/devtools-api": { @@ -10745,56 +10723,56 @@ } }, "@vue/reactivity": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.30.tgz", - "integrity": "sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.31.tgz", + "integrity": "sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==", "requires": { - "@vue/shared": "3.4.30" + "@vue/shared": "3.4.31" } }, "@vue/runtime-core": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.30.tgz", - "integrity": "sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.31.tgz", + "integrity": "sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==", "requires": { - "@vue/reactivity": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/reactivity": "3.4.31", + "@vue/shared": "3.4.31" } }, "@vue/runtime-dom": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.30.tgz", - "integrity": "sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.31.tgz", + "integrity": "sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==", "requires": { - "@vue/reactivity": "3.4.30", - "@vue/runtime-core": "3.4.30", - "@vue/shared": "3.4.30", + "@vue/reactivity": "3.4.31", + "@vue/runtime-core": "3.4.31", + "@vue/shared": "3.4.31", "csstype": "^3.1.3" } }, "@vue/server-renderer": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.30.tgz", - "integrity": "sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==", + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.31.tgz", + "integrity": "sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==", "requires": { - "@vue/compiler-ssr": "3.4.30", - "@vue/shared": "3.4.30" + "@vue/compiler-ssr": "3.4.31", + "@vue/shared": "3.4.31" } }, "@vue/shared": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.30.tgz", - "integrity": "sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==" + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.31.tgz", + "integrity": "sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==" }, "@vueuse/core": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.10.0.tgz", - "integrity": "sha512-vexJ/YXYs2S42B783rI95lMt3GzEwkxzC8Hb0Ndpd8rD+p+Lk/Za4bd797Ym7yq4jXqdSyj3JLChunF/vyYjUw==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.11.0.tgz", + "integrity": "sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==", "requires": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.10.0", - "@vueuse/shared": "10.10.0", - "vue-demi": ">=0.14.7" + "@vueuse/metadata": "10.11.0", + "@vueuse/shared": "10.11.0", + "vue-demi": ">=0.14.8" }, "dependencies": { "vue-demi": { @@ -10806,26 +10784,26 @@ } }, "@vueuse/math": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-10.10.0.tgz", - "integrity": "sha512-+jAA7wla5T400VcMLLRMMozAkoL/3LGJE8qNoteX1YHsvpDSN0UR0DkgCmu9UakhK3JWpX4SURXtwd98rDtMyA==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/math/-/math-10.11.0.tgz", + "integrity": "sha512-Ocb6ldMQDDh0jEItW+0vhlFQI8c8Dje2aawRoUL1Ui9u+SZSLRNdDjONi21V98VLyNecfMyrDnT2oaYfc3FqGw==", "requires": { - "@vueuse/shared": "10.10.0", - "vue-demi": ">=0.14.7" + "@vueuse/shared": "10.11.0", + "vue-demi": ">=0.14.8" }, "dependencies": { "vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.8", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.8.tgz", + "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", "requires": {} } } }, "@vueuse/metadata": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.10.0.tgz", - "integrity": "sha512-UNAo2sTCAW5ge6OErPEHb5z7NEAg3XcO9Cj7OK45aZXfLLH1QkexDcZD77HBi5zvEiLOm1An+p/4b5K3Worpug==" + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.11.0.tgz", + "integrity": "sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==" }, "@vueuse/motion": { "version": "2.2.3", @@ -10842,17 +10820,17 @@ } }, "@vueuse/shared": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.10.0.tgz", - "integrity": "sha512-2aW33Ac0Uk0U+9yo3Ypg9s5KcR42cuehRWl7vnUHadQyFvCktseyxxEPBi1Eiq4D2yBGACOnqLZpx1eMc7g5Og==", + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.11.0.tgz", + "integrity": "sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==", "requires": { - "vue-demi": ">=0.14.7" + "vue-demi": ">=0.14.8" }, "dependencies": { "vue-demi": { - "version": "0.14.7", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", - "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "version": "0.14.8", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.8.tgz", + "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", "requires": {} } } @@ -11273,9 +11251,9 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "cytoscape": { - "version": "3.29.2", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.29.2.tgz", - "integrity": "sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==" + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.0.tgz", + "integrity": "sha512-l590mjTHT6/Cbxp13dGPC2Y7VXdgc+rUeF8AnF/JPzhjNevbDJfObnJgaSjlldOgBQZbue+X6IUZ7r5GAgvauQ==" }, "cytoscape-cose-bilkent": { "version": "4.1.0", @@ -13352,9 +13330,9 @@ "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==" }, "minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "requires": { "brace-expansion": "^2.0.1" } @@ -13813,9 +13791,9 @@ } }, "prettier": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz", - "integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==" + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==" }, "prism-theme-vars": { "version": "0.2.4", @@ -14068,11 +14046,11 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shiki": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.9.1.tgz", - "integrity": "sha512-8PDkgb5ja3nfujTjvC4VytL6wGOGCtFAClUb2r3QROevYXxcq+/shVJK5s6gy0HZnjaJgFxd6BpPqpRfqne5rA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.10.0.tgz", + "integrity": "sha512-YD2sXQ+TMD/F9BimV9Jn0wj35pqOvywvOG/3PB6hGHyGKlM7TJ9tyJ02jOb2kF8F0HfJwKNYrh3sW7jEcuRlXA==", "requires": { - "@shikijs/core": "1.9.1" + "@shikijs/core": "1.10.0" } }, "shiki-magic-move": { @@ -14570,18 +14548,18 @@ } }, "unplugin-vue-components": { - "version": "0.27.1", - "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.27.1.tgz", - "integrity": "sha512-ximoYPwT9A5fc0ozy40IZbXR/XMRlTy69u4JfeqBMlsyuKHckQRisRqgzqve6m/ZeOh7eCHjEQP1WnBPW+YI+g==", + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.27.2.tgz", + "integrity": "sha512-YifnsmslMRNt+JRQiCG4ZX1+xUQuubUZm76K7Qtg8dmchZJkHIDxZSyfZb5/jqrLWMTm/TUjGJ3ZDlzO6SFnSQ==", "requires": { - "@antfu/utils": "^0.7.7", + "@antfu/utils": "^0.7.10", "@rollup/pluginutils": "^5.1.0", "chokidar": "^3.6.0", - "debug": "^4.3.4", + "debug": "^4.3.5", "fast-glob": "^3.3.2", "local-pkg": "^0.5.0", "magic-string": "^0.30.10", - "minimatch": "^9.0.4", + "minimatch": "^9.0.5", "mlly": "^1.7.1", "unplugin": "^1.10.1" } @@ -14690,9 +14668,9 @@ } }, "vite": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", - "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.2.tgz", + "integrity": "sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==", "requires": { "esbuild": "^0.21.3", "fsevents": "~2.3.3", @@ -14778,15 +14756,15 @@ "requires": {} }, "vue": { - "version": "3.4.30", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.30.tgz", - "integrity": "sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==", - "requires": { - "@vue/compiler-dom": "3.4.30", - "@vue/compiler-sfc": "3.4.30", - "@vue/runtime-dom": "3.4.30", - "@vue/server-renderer": "3.4.30", - "@vue/shared": "3.4.30" + "version": "3.4.31", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.31.tgz", + "integrity": "sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==", + "requires": { + "@vue/compiler-dom": "3.4.31", + "@vue/compiler-sfc": "3.4.31", + "@vue/runtime-dom": "3.4.31", + "@vue/server-renderer": "3.4.31", + "@vue/shared": "3.4.31" } }, "vue-resize": { diff --git a/package.json b/package.json index fec192b..137406f 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": "0.49.12", + "@slidev/cli": "0.49.13", "@vitejs/plugin-vue": "^5.0.0", "qrious": "4.0.2", "slidev-theme-meetup": "1.5.3",