diff --git a/package-lock.json b/package-lock.json index be15306..1e55dd4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@slidev/cli": "^0.47.4", + "@slidev/cli": "^0.47.5", "slidev-theme-nearform": "^1.5.7" }, "devDependencies": { @@ -1399,9 +1399,9 @@ "dev": true }, "node_modules/@iconify-json/carbon": { - "version": "1.1.28", - "resolved": "https://registry.npmjs.org/@iconify-json/carbon/-/carbon-1.1.28.tgz", - "integrity": "sha512-tg+h0i+69JrIqUpQva2Mt611KdLMeCyibqS7lIqaMRXJgnalHtdqDcdZAKCSLb/hTbkJHyk0NCpQSYJ3f/v51w==", + "version": "1.1.30", + "resolved": "https://registry.npmjs.org/@iconify-json/carbon/-/carbon-1.1.30.tgz", + "integrity": "sha512-tEvEmxCO0J0t0p2NT2IvJ+iiSNqqnabygSo/S8wkeh2Guhc4tQOgl9dxvDMpy6RqwtKRTKsaROPtnRfu/bl+Tg==", "dependencies": { "@iconify/types": "*" } @@ -1833,50 +1833,51 @@ ] }, "node_modules/@shikijs/core": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.0.0.tgz", - "integrity": "sha512-UMKGMZ+8b88N0/n6DWwWth1PHsOaxjW+R2u+hzSiargZWTv+l3s1l8dhuIxUSsEUPlBDKLs2CSMiFZeviKQM1w==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.1.2.tgz", + "integrity": "sha512-ERVzNQz88ZkDqUpWeC57Kp+Kmx5RjqeDBR1M8AGWGom4yrkITiTfXCGmjchlDSw12MhDTuPYR4HVFW8uT61RaQ==" }, "node_modules/@shikijs/markdown-it": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.0.0.tgz", - "integrity": "sha512-uyShrWv/+H0Cz232XI7/mcprGVEnVZ8/S/H4EkCC2+8VeAS5vDGm1SgFK48OwdC/7PfcBcfAkM9HwQzzz8bjEw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.1.2.tgz", + "integrity": "sha512-A9kD0fpu4mfaJNwX31BTX7syMZ8pd37okzCMI2qLVWu1Fsacr5bct5aD3aLxPwXmgspD/xhWb2zUBkudOcTAZQ==", "dependencies": { - "@shikijs/transformers": "1.0.0", + "@shikijs/transformers": "1.1.2", "markdown-it": "^14.0.0", - "shiki": "1.0.0" + "shiki": "1.1.2" } }, "node_modules/@shikijs/transformers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.0.0.tgz", - "integrity": "sha512-US0Sc0OdH7eGL64BtfvX3XezPfqhqF5mPyBFLlbZqSpFt2/emnv9GveAWzELGsIuvXoJ6N1RjeAdmQx5Xni6BQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.1.2.tgz", + "integrity": "sha512-tldkUMW7RBkU2F6eXbiRMw3ja+hQer1EjwhD2NGOv6K0pgZdVp3JKjU8uisRtg65tyBqrVHq7zlLHVk7EKmUZA==", "dependencies": { - "shiki": "1.0.0" + "shiki": "1.1.2" } }, "node_modules/@shikijs/twoslash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.0.0.tgz", - "integrity": "sha512-kwd4sGC49A1Vor4RRDimo1g2NZNzVYatoVfwOy5+p6gPZb/+lPB5eDsuk/F84Scau15tPyJoLB3/iDqCtkRUQQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.1.2.tgz", + "integrity": "sha512-Jt8QAudENcCS7cgxjbXMpUCA7IAOy1kot+Qo5yyyLl9VwVKvZMW0BDrrigbOia8602X2Z76U6XEs9UXyD6LnsQ==", "dependencies": { - "@shikijs/core": "1.0.0", - "twoslash": "^0.1.2" + "@shikijs/core": "1.1.2", + "twoslash": "^0.2.1" } }, "node_modules/@shikijs/vitepress-twoslash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.0.0.tgz", - "integrity": "sha512-SlHLsTo59390tlIi9kcaWQfC+bMqxDqOla3XWf8MI9o9fth0SYuPUmClnNci07pT/0p1RzmakZQmpoETos9otQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.1.2.tgz", + "integrity": "sha512-p/slT8bt7dpCkSy00I3sqD5P9Dbqu3fU4oawIaqThbET8MKpM7atvOyZHwi8yY3jOw3Yul4unyYFXd4RebW1BQ==", "dependencies": { - "@shikijs/twoslash": "1.0.0", + "@shikijs/twoslash": "1.1.2", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.0", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.1.0", - "shiki": "1.0.0", - "twoslash-vue": "^0.1.2", - "vue": "^3.4.15" + "shiki": "1.1.2", + "twoslash": "^0.2.1", + "twoslash-vue": "^0.2.1", + "vue": "^3.4.18" } }, "node_modules/@sindresorhus/is": { @@ -1903,24 +1904,24 @@ } }, "node_modules/@slidev/cli": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.47.4.tgz", - "integrity": "sha512-e8DmN/ej9HdZHYJO23Merj3D01rk5S9x2G166VPMMVWQBsGDYptHtZTvkCzc1bR3y92wYAMmNitsLncYP/wauw==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.47.5.tgz", + "integrity": "sha512-wXvL7WypihKaJxd7eGWKKHvcWNwd7YwKacPwHSAYY6ifUY+6FuBJR112BXbcu2tZrXcQ7ZrdniFzOiKu6WDVSg==", "dependencies": { "@antfu/utils": "^0.7.7", - "@iconify-json/carbon": "^1.1.28", + "@iconify-json/carbon": "^1.1.30", "@iconify-json/ph": "^1.1.11", "@lillallol/outline-pdf": "^4.0.0", "@mrdrogdrog/optional": "^1.2.1", - "@shikijs/markdown-it": "^1.0.0-beta.5", - "@shikijs/twoslash": "^1.0.0-beta.5", - "@shikijs/vitepress-twoslash": "^1.0.0-beta.5", - "@slidev/client": "0.47.4", - "@slidev/parser": "0.47.4", - "@slidev/types": "0.47.4", + "@shikijs/markdown-it": "^1.1.1", + "@shikijs/twoslash": "^1.1.1", + "@shikijs/vitepress-twoslash": "^1.1.1", + "@slidev/client": "0.47.5", + "@slidev/parser": "0.47.5", + "@slidev/types": "0.47.5", "@unocss/extractor-mdc": "^0.58.5", "@unocss/reset": "^0.58.5", - "@vitejs/plugin-vue": "^5.0.3", + "@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue-jsx": "^3.1.0", "cli-progress": "^3.12.0", "codemirror": "^5.65.5", @@ -1942,7 +1943,7 @@ "markdown-it": "^14.0.0", "markdown-it-footnote": "^4.0.0", "markdown-it-link-attributes": "^4.0.1", - "markdown-it-mdc": "^0.2.1", + "markdown-it-mdc": "^0.2.3", "mlly": "^1.5.0", "monaco-editor": "^0.37.1", "nanoid": "^5.0.5", @@ -1956,7 +1957,7 @@ "resolve": "^1.22.8", "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", - "shiki": "^1.0.0-beta.5", + "shiki": "^1.1.1", "sirv": "^2.0.4", "typescript": "^5.3.3", "unocss": "^0.58.5", @@ -1964,13 +1965,13 @@ "unplugin-vue-components": "^0.26.0", "unplugin-vue-markdown": "^0.26.0", "uqr": "^0.1.2", - "vite": "^5.0.12", + "vite": "^5.1.1", "vite-plugin-inspect": "^0.8.3", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-static-copy": "^1.0.1", "vite-plugin-vue-server-ref": "^0.4.2", "vitefu": "^0.2.5", - "vue": "^3.4.15", + "vue": "^3.4.18", "yargs": "^17.7.2" }, "bin": { @@ -1992,9 +1993,9 @@ } }, "node_modules/@slidev/cli/node_modules/@slidev/types": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.4.tgz", - "integrity": "sha512-V+kDQ2Uv/VWaPT0a6vd/XXb+ApH66hfGR3FF84EzOf3BoyT2o21kMUjHJPUXgDMimb+vxjZVMgGItH2oIu1FWw==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.5.tgz", + "integrity": "sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==", "engines": { "node": ">=18.0.0" }, @@ -2137,16 +2138,16 @@ } }, "node_modules/@slidev/client": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.47.4.tgz", - "integrity": "sha512-4Z+cnwv+syLRbDzWRQfyQpuD/WCf4IdnfGfoa48V92xLVqyX85R0TSFaPI1OVcKFUjwwMfN5Ngl3iJk5nIyw2g==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.47.5.tgz", + "integrity": "sha512-XKElXw36pAS3XLwHS7s/Njnk65fAT8K+QSIHQntFF5TtX8O/p4UhY3sCuH8jSYREGT5rEt4qnC9VG2MUxE82CQ==", "dependencies": { "@antfu/utils": "^0.7.7", - "@iconify-json/carbon": "^1.1.28", + "@iconify-json/carbon": "^1.1.30", "@iconify-json/ph": "^1.1.11", - "@shikijs/vitepress-twoslash": "^1.0.0-beta.5", - "@slidev/parser": "0.47.4", - "@slidev/types": "0.47.4", + "@shikijs/vitepress-twoslash": "^1.1.1", + "@slidev/parser": "0.47.5", + "@slidev/types": "0.47.5", "@unhead/vue": "^1.8.10", "@unocss/reset": "^0.58.5", "@vueuse/core": "^10.7.2", @@ -2168,7 +2169,7 @@ "recordrtc": "^5.6.2", "resolve": "^1.22.8", "unocss": "^0.58.5", - "vue": "^3.4.15", + "vue": "^3.4.18", "vue-router": "^4.2.5" }, "engines": { @@ -2179,9 +2180,9 @@ } }, "node_modules/@slidev/client/node_modules/@slidev/types": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.4.tgz", - "integrity": "sha512-V+kDQ2Uv/VWaPT0a6vd/XXb+ApH66hfGR3FF84EzOf3BoyT2o21kMUjHJPUXgDMimb+vxjZVMgGItH2oIu1FWw==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.5.tgz", + "integrity": "sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==", "engines": { "node": ">=18.0.0" }, @@ -2190,11 +2191,11 @@ } }, "node_modules/@slidev/parser": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.47.4.tgz", - "integrity": "sha512-hm1lhAlBMa7sqgjLtcJtcaOrlMNhqImitFSr7Z4e77eDWPYNeIQ+FSxcB4lcHoMXG+rvKgHtyrDn06EqcWvfUg==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.47.5.tgz", + "integrity": "sha512-KvqOEhIFuMDu8CjAsehMNKlAnnmAn2TRHiEymc3CMadid05oWa5zgTxqEyMxUl2rjWpYs3A1yDiendZsGYs3HA==", "dependencies": { - "@slidev/types": "0.47.4", + "@slidev/types": "0.47.5", "js-yaml": "^4.1.0" }, "engines": { @@ -2205,9 +2206,9 @@ } }, "node_modules/@slidev/parser/node_modules/@slidev/types": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.4.tgz", - "integrity": "sha512-V+kDQ2Uv/VWaPT0a6vd/XXb+ApH66hfGR3FF84EzOf3BoyT2o21kMUjHJPUXgDMimb+vxjZVMgGItH2oIu1FWw==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.5.tgz", + "integrity": "sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==", "engines": { "node": ">=18.0.0" }, @@ -2744,9 +2745,9 @@ } }, "node_modules/@vitejs/plugin-vue": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.3.tgz", - "integrity": "sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz", + "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==", "engines": { "node": "^18.0.0 || >=20.0.0" }, @@ -2846,49 +2847,49 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", - "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.18.tgz", + "integrity": "sha512-F7YK8lMK0iv6b9/Gdk15A67wM0KKZvxDxed0RR60C1z9tIJTKta+urs4j0RTN5XqHISzI3etN3mX0uHhjmoqjQ==", "dependencies": { - "@babel/parser": "^7.23.6", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.18", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", - "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.18.tgz", + "integrity": "sha512-24Eb8lcMfInefvQ6YlEVS18w5Q66f4+uXWVA+yb7praKbyjHRNuKVWGuinfSSjM0ZIiPi++QWukhkgznBaqpEA==", "dependencies": { - "@vue/compiler-core": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-core": "3.4.18", + "@vue/shared": "3.4.18" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", - "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.18.tgz", + "integrity": "sha512-rG5tqtnzwrVpMqAQ7FHtvHaV70G6LLfJIWLYZB/jZ9m/hrnZmIQh+H3ewnC5onwe/ibljm9+ZupxeElzqCkTAw==", "dependencies": { - "@babel/parser": "^7.23.6", - "@vue/compiler-core": "3.4.15", - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.18", + "@vue/compiler-dom": "3.4.18", + "@vue/compiler-ssr": "3.4.18", + "@vue/shared": "3.4.18", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", + "magic-string": "^0.30.6", "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", - "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.18.tgz", + "integrity": "sha512-hSlv20oUhPxo2UYUacHgGaxtqP0tvFo6ixxxD6JlXIkwzwoZ9eKK6PFQN4hNK/R13JlNyldwWt/fqGBKgWJ6nQ==", "dependencies": { - "@vue/compiler-dom": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.18", + "@vue/shared": "3.4.18" } }, "node_modules/@vue/devtools-api": { @@ -2943,48 +2944,48 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", - "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.18.tgz", + "integrity": "sha512-7uda2/I0jpLiRygprDo5Jxs2HJkOVXcOMlyVlY54yRLxoycBpwGJRwJT9EdGB4adnoqJDXVT2BilUAYwI7qvmg==", "dependencies": { - "@vue/shared": "3.4.15" + "@vue/shared": "3.4.18" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", - "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.18.tgz", + "integrity": "sha512-7mU9diCa+4e+8/wZ7Udw5pwTH10A11sZ1nldmHOUKJnzCwvZxfJqAtw31mIf4T5H2FsLCSBQT3xgioA9vIjyDQ==", "dependencies": { - "@vue/reactivity": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/reactivity": "3.4.18", + "@vue/shared": "3.4.18" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz", - "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.18.tgz", + "integrity": "sha512-2y1Mkzcw1niSfG7z3Qx+2ir9Gb4hdTkZe5p/I8x1aTIKQE0vY0tPAEUPhZm5tx6183gG3D/KwHG728UR0sIufA==", "dependencies": { - "@vue/runtime-core": "3.4.15", - "@vue/shared": "3.4.15", + "@vue/runtime-core": "3.4.18", + "@vue/shared": "3.4.18", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz", - "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.18.tgz", + "integrity": "sha512-YJd1wa7mzUN3NRqLEsrwEYWyO+PUBSROIGlCc3J/cvn7Zu6CxhNLgXa8Z4zZ5ja5/nviYO79J1InoPeXgwBTZA==", "dependencies": { - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-ssr": "3.4.18", + "@vue/shared": "3.4.18" }, "peerDependencies": { - "vue": "3.4.15" + "vue": "3.4.18" } }, "node_modules/@vue/shared": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", - "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==" + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.18.tgz", + "integrity": "sha512-CxouGFxxaW5r1WbrSmWwck3No58rApXgRSBxrqgnY1K+jk20F6DrXJkHdH9n4HVT+/B6G2CAn213Uq3npWiy8Q==" }, "node_modules/@vueuse/core": { "version": "10.7.2", @@ -4722,9 +4723,9 @@ } }, "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "engines": { "node": ">=0.3.1" } @@ -7184,9 +7185,9 @@ "integrity": "sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==" }, "node_modules/markdown-it-mdc": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/markdown-it-mdc/-/markdown-it-mdc-0.2.2.tgz", - "integrity": "sha512-80JZ1L6OsA+2uYnVvLW2sCoFx9htY07QSQJsb6PND8oqXrQk/LS4rRIrtY2MmuktNDXBDJr9os+B5dCFLZR6Zw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/markdown-it-mdc/-/markdown-it-mdc-0.2.3.tgz", + "integrity": "sha512-mOjxqGx1jxAhxd+aNz5aqErlV9WSFmAUamknoNy9W1WcIkIkYxnpVeehWVRe8X1aZWXfywydMmt1gtFDiqTE1A==", "dependencies": { "js-yaml": "^4.1.0" }, @@ -9103,9 +9104,9 @@ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/postcss": { - "version": "8.4.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.34.tgz", - "integrity": "sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "funding": [ { "type": "opencollective", @@ -9774,11 +9775,11 @@ } }, "node_modules/shiki": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.0.0.tgz", - "integrity": "sha512-rOUGJa3yFGgOrEoiELYxraoBbag3ZWf9bpodlr05Wjm85Scx8OIX+otdSefq9Pk7L47TKEzGodSQb4L38jka6A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.1.2.tgz", + "integrity": "sha512-qNzFwTv5uhEDNUIwp7wHjsrffVeLbmOgWnM5mZZhoiz7G2qAUvqVfUzuWfieD45/YAKipzCtdV9SndacKtABow==", "dependencies": { - "@shikijs/core": "1.0.0" + "@shikijs/core": "1.1.2" } }, "node_modules/signal-exit": { @@ -10226,23 +10227,30 @@ "dev": true }, "node_modules/twoslash": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/twoslash/-/twoslash-0.1.2.tgz", - "integrity": "sha512-q0jnapnD3b0umNGCJCRlo6Em1oSFl2OBPwsXqhLzijtEzuORrGVrJffG7E1k1KPHFlwBSRX2q6yYA61etn5hSg==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/twoslash/-/twoslash-0.2.1.tgz", + "integrity": "sha512-V8J0OGo9gj5pZ2UlZvIYlr71PThc/eYEfK/UnnrhysUpEtzhdMC102ucm3C43RHXdUMLYBccwILiOGl87zswDA==", "dependencies": { - "@typescript/vfs": "1.5.0" + "@typescript/vfs": "1.5.0", + "twoslash-protocol": "0.2.1" }, "peerDependencies": { "typescript": "*" } }, + "node_modules/twoslash-protocol": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/twoslash-protocol/-/twoslash-protocol-0.2.1.tgz", + "integrity": "sha512-ppACotZJJQlhI7UdoAQ1SOhLsnAyVHoY69gmBY6ygw+mULShR13zVToHpM0eUA/GqS2jiNCAeE2HrcXZ+1qLfg==" + }, "node_modules/twoslash-vue": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/twoslash-vue/-/twoslash-vue-0.1.2.tgz", - "integrity": "sha512-LCD3VTw0+gKVMXou/nP8OAtpajGAoKuzFx9oyGteBkeMRgDj2DO95WDBHy/o+ihkckYZ0lUbvIFFjzmDy7zHag==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/twoslash-vue/-/twoslash-vue-0.2.1.tgz", + "integrity": "sha512-j/5xaz5aD/8Wiyz/8MXJPQ26hPFefHozcy3XfGuEcR4yjxJv+ErOnjBhts3pKVMpkRbExLtyE/z9qJjZRcpOFA==", "dependencies": { "@vue/language-core": "^1.8.27", - "twoslash": "0.1.2" + "twoslash": "0.2.1", + "twoslash-protocol": "0.2.1" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -10965,12 +10973,12 @@ } }, "node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.1.tgz", + "integrity": "sha512-wclpAgY3F1tR7t9LL5CcHC41YPkQIpKUGeIuT8MdNwNZr6OqOTLs7JX5vIHAtzqLWXts0T+GDrh9pN2arneKqg==", "dependencies": { "esbuild": "^0.19.3", - "postcss": "^8.4.32", + "postcss": "^8.4.35", "rollup": "^4.2.0" }, "bin": { @@ -11209,15 +11217,15 @@ } }, "node_modules/vue": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz", - "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.18.tgz", + "integrity": "sha512-0zLRYamFRe0wF4q2L3O24KQzLyLpL64ye1RUToOgOxuWZsb/FhaNRdGmeozdtVYLz6tl94OXLaK7/WQIrVCw1A==", "dependencies": { - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-sfc": "3.4.15", - "@vue/runtime-dom": "3.4.15", - "@vue/server-renderer": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.18", + "@vue/compiler-sfc": "3.4.18", + "@vue/runtime-dom": "3.4.18", + "@vue/server-renderer": "3.4.18", + "@vue/shared": "3.4.18" }, "peerDependencies": { "typescript": "*" @@ -12314,9 +12322,9 @@ "dev": true }, "@iconify-json/carbon": { - "version": "1.1.28", - "resolved": "https://registry.npmjs.org/@iconify-json/carbon/-/carbon-1.1.28.tgz", - "integrity": "sha512-tg+h0i+69JrIqUpQva2Mt611KdLMeCyibqS7lIqaMRXJgnalHtdqDcdZAKCSLb/hTbkJHyk0NCpQSYJ3f/v51w==", + "version": "1.1.30", + "resolved": "https://registry.npmjs.org/@iconify-json/carbon/-/carbon-1.1.30.tgz", + "integrity": "sha512-tEvEmxCO0J0t0p2NT2IvJ+iiSNqqnabygSo/S8wkeh2Guhc4tQOgl9dxvDMpy6RqwtKRTKsaROPtnRfu/bl+Tg==", "requires": { "@iconify/types": "*" } @@ -12629,50 +12637,51 @@ "optional": true }, "@shikijs/core": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.0.0.tgz", - "integrity": "sha512-UMKGMZ+8b88N0/n6DWwWth1PHsOaxjW+R2u+hzSiargZWTv+l3s1l8dhuIxUSsEUPlBDKLs2CSMiFZeviKQM1w==" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.1.2.tgz", + "integrity": "sha512-ERVzNQz88ZkDqUpWeC57Kp+Kmx5RjqeDBR1M8AGWGom4yrkITiTfXCGmjchlDSw12MhDTuPYR4HVFW8uT61RaQ==" }, "@shikijs/markdown-it": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.0.0.tgz", - "integrity": "sha512-uyShrWv/+H0Cz232XI7/mcprGVEnVZ8/S/H4EkCC2+8VeAS5vDGm1SgFK48OwdC/7PfcBcfAkM9HwQzzz8bjEw==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/markdown-it/-/markdown-it-1.1.2.tgz", + "integrity": "sha512-A9kD0fpu4mfaJNwX31BTX7syMZ8pd37okzCMI2qLVWu1Fsacr5bct5aD3aLxPwXmgspD/xhWb2zUBkudOcTAZQ==", "requires": { - "@shikijs/transformers": "1.0.0", + "@shikijs/transformers": "1.1.2", "markdown-it": "^14.0.0", - "shiki": "1.0.0" + "shiki": "1.1.2" } }, "@shikijs/transformers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.0.0.tgz", - "integrity": "sha512-US0Sc0OdH7eGL64BtfvX3XezPfqhqF5mPyBFLlbZqSpFt2/emnv9GveAWzELGsIuvXoJ6N1RjeAdmQx5Xni6BQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.1.2.tgz", + "integrity": "sha512-tldkUMW7RBkU2F6eXbiRMw3ja+hQer1EjwhD2NGOv6K0pgZdVp3JKjU8uisRtg65tyBqrVHq7zlLHVk7EKmUZA==", "requires": { - "shiki": "1.0.0" + "shiki": "1.1.2" } }, "@shikijs/twoslash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.0.0.tgz", - "integrity": "sha512-kwd4sGC49A1Vor4RRDimo1g2NZNzVYatoVfwOy5+p6gPZb/+lPB5eDsuk/F84Scau15tPyJoLB3/iDqCtkRUQQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/twoslash/-/twoslash-1.1.2.tgz", + "integrity": "sha512-Jt8QAudENcCS7cgxjbXMpUCA7IAOy1kot+Qo5yyyLl9VwVKvZMW0BDrrigbOia8602X2Z76U6XEs9UXyD6LnsQ==", "requires": { - "@shikijs/core": "1.0.0", - "twoslash": "^0.1.2" + "@shikijs/core": "1.1.2", + "twoslash": "^0.2.1" } }, "@shikijs/vitepress-twoslash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.0.0.tgz", - "integrity": "sha512-SlHLsTo59390tlIi9kcaWQfC+bMqxDqOla3XWf8MI9o9fth0SYuPUmClnNci07pT/0p1RzmakZQmpoETos9otQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@shikijs/vitepress-twoslash/-/vitepress-twoslash-1.1.2.tgz", + "integrity": "sha512-p/slT8bt7dpCkSy00I3sqD5P9Dbqu3fU4oawIaqThbET8MKpM7atvOyZHwi8yY3jOw3Yul4unyYFXd4RebW1BQ==", "requires": { - "@shikijs/twoslash": "1.0.0", + "@shikijs/twoslash": "1.1.2", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.0", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.1.0", - "shiki": "1.0.0", - "twoslash-vue": "^0.1.2", - "vue": "^3.4.15" + "shiki": "1.1.2", + "twoslash": "^0.2.1", + "twoslash-vue": "^0.2.1", + "vue": "^3.4.18" } }, "@sindresorhus/is": { @@ -12687,24 +12696,24 @@ "optional": true }, "@slidev/cli": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.47.4.tgz", - "integrity": "sha512-e8DmN/ej9HdZHYJO23Merj3D01rk5S9x2G166VPMMVWQBsGDYptHtZTvkCzc1bR3y92wYAMmNitsLncYP/wauw==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/cli/-/cli-0.47.5.tgz", + "integrity": "sha512-wXvL7WypihKaJxd7eGWKKHvcWNwd7YwKacPwHSAYY6ifUY+6FuBJR112BXbcu2tZrXcQ7ZrdniFzOiKu6WDVSg==", "requires": { "@antfu/utils": "^0.7.7", - "@iconify-json/carbon": "^1.1.28", + "@iconify-json/carbon": "^1.1.30", "@iconify-json/ph": "^1.1.11", "@lillallol/outline-pdf": "^4.0.0", "@mrdrogdrog/optional": "^1.2.1", - "@shikijs/markdown-it": "^1.0.0-beta.5", - "@shikijs/twoslash": "^1.0.0-beta.5", - "@shikijs/vitepress-twoslash": "^1.0.0-beta.5", - "@slidev/client": "0.47.4", - "@slidev/parser": "0.47.4", - "@slidev/types": "0.47.4", + "@shikijs/markdown-it": "^1.1.1", + "@shikijs/twoslash": "^1.1.1", + "@shikijs/vitepress-twoslash": "^1.1.1", + "@slidev/client": "0.47.5", + "@slidev/parser": "0.47.5", + "@slidev/types": "0.47.5", "@unocss/extractor-mdc": "^0.58.5", "@unocss/reset": "^0.58.5", - "@vitejs/plugin-vue": "^5.0.3", + "@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue-jsx": "^3.1.0", "cli-progress": "^3.12.0", "codemirror": "^5.65.5", @@ -12726,7 +12735,7 @@ "markdown-it": "^14.0.0", "markdown-it-footnote": "^4.0.0", "markdown-it-link-attributes": "^4.0.1", - "markdown-it-mdc": "^0.2.1", + "markdown-it-mdc": "^0.2.3", "mlly": "^1.5.0", "monaco-editor": "^0.37.1", "nanoid": "^5.0.5", @@ -12740,7 +12749,7 @@ "resolve": "^1.22.8", "resolve-from": "^5.0.0", "resolve-global": "^2.0.0", - "shiki": "^1.0.0-beta.5", + "shiki": "^1.1.1", "sirv": "^2.0.4", "typescript": "^5.3.3", "unocss": "^0.58.5", @@ -12748,20 +12757,20 @@ "unplugin-vue-components": "^0.26.0", "unplugin-vue-markdown": "^0.26.0", "uqr": "^0.1.2", - "vite": "^5.0.12", + "vite": "^5.1.1", "vite-plugin-inspect": "^0.8.3", "vite-plugin-remote-assets": "^0.4.1", "vite-plugin-static-copy": "^1.0.1", "vite-plugin-vue-server-ref": "^0.4.2", "vitefu": "^0.2.5", - "vue": "^3.4.15", + "vue": "^3.4.18", "yargs": "^17.7.2" }, "dependencies": { "@slidev/types": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.4.tgz", - "integrity": "sha512-V+kDQ2Uv/VWaPT0a6vd/XXb+ApH66hfGR3FF84EzOf3BoyT2o21kMUjHJPUXgDMimb+vxjZVMgGItH2oIu1FWw==" + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.5.tgz", + "integrity": "sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==" }, "bundle-name": { "version": "4.1.0", @@ -12849,16 +12858,16 @@ } }, "@slidev/client": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.47.4.tgz", - "integrity": "sha512-4Z+cnwv+syLRbDzWRQfyQpuD/WCf4IdnfGfoa48V92xLVqyX85R0TSFaPI1OVcKFUjwwMfN5Ngl3iJk5nIyw2g==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.47.5.tgz", + "integrity": "sha512-XKElXw36pAS3XLwHS7s/Njnk65fAT8K+QSIHQntFF5TtX8O/p4UhY3sCuH8jSYREGT5rEt4qnC9VG2MUxE82CQ==", "requires": { "@antfu/utils": "^0.7.7", - "@iconify-json/carbon": "^1.1.28", + "@iconify-json/carbon": "^1.1.30", "@iconify-json/ph": "^1.1.11", - "@shikijs/vitepress-twoslash": "^1.0.0-beta.5", - "@slidev/parser": "0.47.4", - "@slidev/types": "0.47.4", + "@shikijs/vitepress-twoslash": "^1.1.1", + "@slidev/parser": "0.47.5", + "@slidev/types": "0.47.5", "@unhead/vue": "^1.8.10", "@unocss/reset": "^0.58.5", "@vueuse/core": "^10.7.2", @@ -12880,30 +12889,30 @@ "recordrtc": "^5.6.2", "resolve": "^1.22.8", "unocss": "^0.58.5", - "vue": "^3.4.15", + "vue": "^3.4.18", "vue-router": "^4.2.5" }, "dependencies": { "@slidev/types": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.4.tgz", - "integrity": "sha512-V+kDQ2Uv/VWaPT0a6vd/XXb+ApH66hfGR3FF84EzOf3BoyT2o21kMUjHJPUXgDMimb+vxjZVMgGItH2oIu1FWw==" + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.5.tgz", + "integrity": "sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==" } } }, "@slidev/parser": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.47.4.tgz", - "integrity": "sha512-hm1lhAlBMa7sqgjLtcJtcaOrlMNhqImitFSr7Z4e77eDWPYNeIQ+FSxcB4lcHoMXG+rvKgHtyrDn06EqcWvfUg==", + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/parser/-/parser-0.47.5.tgz", + "integrity": "sha512-KvqOEhIFuMDu8CjAsehMNKlAnnmAn2TRHiEymc3CMadid05oWa5zgTxqEyMxUl2rjWpYs3A1yDiendZsGYs3HA==", "requires": { - "@slidev/types": "0.47.4", + "@slidev/types": "0.47.5", "js-yaml": "^4.1.0" }, "dependencies": { "@slidev/types": { - "version": "0.47.4", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.4.tgz", - "integrity": "sha512-V+kDQ2Uv/VWaPT0a6vd/XXb+ApH66hfGR3FF84EzOf3BoyT2o21kMUjHJPUXgDMimb+vxjZVMgGItH2oIu1FWw==" + "version": "0.47.5", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.47.5.tgz", + "integrity": "sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==" } } }, @@ -13317,9 +13326,9 @@ } }, "@vitejs/plugin-vue": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.3.tgz", - "integrity": "sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz", + "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==", "requires": {} }, "@vitejs/plugin-vue-jsx": { @@ -13391,49 +13400,49 @@ } }, "@vue/compiler-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", - "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.18.tgz", + "integrity": "sha512-F7YK8lMK0iv6b9/Gdk15A67wM0KKZvxDxed0RR60C1z9tIJTKta+urs4j0RTN5XqHISzI3etN3mX0uHhjmoqjQ==", "requires": { - "@babel/parser": "^7.23.6", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.18", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "@vue/compiler-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", - "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.18.tgz", + "integrity": "sha512-24Eb8lcMfInefvQ6YlEVS18w5Q66f4+uXWVA+yb7praKbyjHRNuKVWGuinfSSjM0ZIiPi++QWukhkgznBaqpEA==", "requires": { - "@vue/compiler-core": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-core": "3.4.18", + "@vue/shared": "3.4.18" } }, "@vue/compiler-sfc": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", - "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.18.tgz", + "integrity": "sha512-rG5tqtnzwrVpMqAQ7FHtvHaV70G6LLfJIWLYZB/jZ9m/hrnZmIQh+H3ewnC5onwe/ibljm9+ZupxeElzqCkTAw==", "requires": { - "@babel/parser": "^7.23.6", - "@vue/compiler-core": "3.4.15", - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.18", + "@vue/compiler-dom": "3.4.18", + "@vue/compiler-ssr": "3.4.18", + "@vue/shared": "3.4.18", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", + "magic-string": "^0.30.6", "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "@vue/compiler-ssr": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", - "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.18.tgz", + "integrity": "sha512-hSlv20oUhPxo2UYUacHgGaxtqP0tvFo6ixxxD6JlXIkwzwoZ9eKK6PFQN4hNK/R13JlNyldwWt/fqGBKgWJ6nQ==", "requires": { - "@vue/compiler-dom": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.18", + "@vue/shared": "3.4.18" } }, "@vue/devtools-api": { @@ -13476,45 +13485,45 @@ } }, "@vue/reactivity": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", - "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.18.tgz", + "integrity": "sha512-7uda2/I0jpLiRygprDo5Jxs2HJkOVXcOMlyVlY54yRLxoycBpwGJRwJT9EdGB4adnoqJDXVT2BilUAYwI7qvmg==", "requires": { - "@vue/shared": "3.4.15" + "@vue/shared": "3.4.18" } }, "@vue/runtime-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", - "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.18.tgz", + "integrity": "sha512-7mU9diCa+4e+8/wZ7Udw5pwTH10A11sZ1nldmHOUKJnzCwvZxfJqAtw31mIf4T5H2FsLCSBQT3xgioA9vIjyDQ==", "requires": { - "@vue/reactivity": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/reactivity": "3.4.18", + "@vue/shared": "3.4.18" } }, "@vue/runtime-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz", - "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.18.tgz", + "integrity": "sha512-2y1Mkzcw1niSfG7z3Qx+2ir9Gb4hdTkZe5p/I8x1aTIKQE0vY0tPAEUPhZm5tx6183gG3D/KwHG728UR0sIufA==", "requires": { - "@vue/runtime-core": "3.4.15", - "@vue/shared": "3.4.15", + "@vue/runtime-core": "3.4.18", + "@vue/shared": "3.4.18", "csstype": "^3.1.3" } }, "@vue/server-renderer": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz", - "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==", + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.18.tgz", + "integrity": "sha512-YJd1wa7mzUN3NRqLEsrwEYWyO+PUBSROIGlCc3J/cvn7Zu6CxhNLgXa8Z4zZ5ja5/nviYO79J1InoPeXgwBTZA==", "requires": { - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-ssr": "3.4.18", + "@vue/shared": "3.4.18" } }, "@vue/shared": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", - "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==" + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.18.tgz", + "integrity": "sha512-CxouGFxxaW5r1WbrSmWwck3No58rApXgRSBxrqgnY1K+jk20F6DrXJkHdH9n4HVT+/B6G2CAn213Uq3npWiy8Q==" }, "@vueuse/core": { "version": "10.7.2", @@ -14714,9 +14723,9 @@ } }, "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==" + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==" }, "dns-packet": { "version": "5.6.1", @@ -16460,9 +16469,9 @@ "integrity": "sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==" }, "markdown-it-mdc": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/markdown-it-mdc/-/markdown-it-mdc-0.2.2.tgz", - "integrity": "sha512-80JZ1L6OsA+2uYnVvLW2sCoFx9htY07QSQJsb6PND8oqXrQk/LS4rRIrtY2MmuktNDXBDJr9os+B5dCFLZR6Zw==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/markdown-it-mdc/-/markdown-it-mdc-0.2.3.tgz", + "integrity": "sha512-mOjxqGx1jxAhxd+aNz5aqErlV9WSFmAUamknoNy9W1WcIkIkYxnpVeehWVRe8X1aZWXfywydMmt1gtFDiqTE1A==", "requires": { "js-yaml": "^4.1.0" } @@ -17672,9 +17681,9 @@ } }, "postcss": { - "version": "8.4.34", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.34.tgz", - "integrity": "sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "requires": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", @@ -18111,11 +18120,11 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shiki": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.0.0.tgz", - "integrity": "sha512-rOUGJa3yFGgOrEoiELYxraoBbag3ZWf9bpodlr05Wjm85Scx8OIX+otdSefq9Pk7L47TKEzGodSQb4L38jka6A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.1.2.tgz", + "integrity": "sha512-qNzFwTv5uhEDNUIwp7wHjsrffVeLbmOgWnM5mZZhoiz7G2qAUvqVfUzuWfieD45/YAKipzCtdV9SndacKtABow==", "requires": { - "@shikijs/core": "1.0.0" + "@shikijs/core": "1.1.2" } }, "signal-exit": { @@ -18448,20 +18457,27 @@ "dev": true }, "twoslash": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/twoslash/-/twoslash-0.1.2.tgz", - "integrity": "sha512-q0jnapnD3b0umNGCJCRlo6Em1oSFl2OBPwsXqhLzijtEzuORrGVrJffG7E1k1KPHFlwBSRX2q6yYA61etn5hSg==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/twoslash/-/twoslash-0.2.1.tgz", + "integrity": "sha512-V8J0OGo9gj5pZ2UlZvIYlr71PThc/eYEfK/UnnrhysUpEtzhdMC102ucm3C43RHXdUMLYBccwILiOGl87zswDA==", "requires": { - "@typescript/vfs": "1.5.0" + "@typescript/vfs": "1.5.0", + "twoslash-protocol": "0.2.1" } }, + "twoslash-protocol": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/twoslash-protocol/-/twoslash-protocol-0.2.1.tgz", + "integrity": "sha512-ppACotZJJQlhI7UdoAQ1SOhLsnAyVHoY69gmBY6ygw+mULShR13zVToHpM0eUA/GqS2jiNCAeE2HrcXZ+1qLfg==" + }, "twoslash-vue": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/twoslash-vue/-/twoslash-vue-0.1.2.tgz", - "integrity": "sha512-LCD3VTw0+gKVMXou/nP8OAtpajGAoKuzFx9oyGteBkeMRgDj2DO95WDBHy/o+ihkckYZ0lUbvIFFjzmDy7zHag==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/twoslash-vue/-/twoslash-vue-0.2.1.tgz", + "integrity": "sha512-j/5xaz5aD/8Wiyz/8MXJPQ26hPFefHozcy3XfGuEcR4yjxJv+ErOnjBhts3pKVMpkRbExLtyE/z9qJjZRcpOFA==", "requires": { "@vue/language-core": "^1.8.27", - "twoslash": "0.1.2" + "twoslash": "0.2.1", + "twoslash-protocol": "0.2.1" } }, "type-check": { @@ -18933,13 +18949,13 @@ } }, "vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.1.tgz", + "integrity": "sha512-wclpAgY3F1tR7t9LL5CcHC41YPkQIpKUGeIuT8MdNwNZr6OqOTLs7JX5vIHAtzqLWXts0T+GDrh9pN2arneKqg==", "requires": { "esbuild": "^0.19.3", "fsevents": "~2.3.3", - "postcss": "^8.4.32", + "postcss": "^8.4.35", "rollup": "^4.2.0" } }, @@ -19062,15 +19078,15 @@ "requires": {} }, "vue": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz", - "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==", - "requires": { - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-sfc": "3.4.15", - "@vue/runtime-dom": "3.4.15", - "@vue/server-renderer": "3.4.15", - "@vue/shared": "3.4.15" + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.18.tgz", + "integrity": "sha512-0zLRYamFRe0wF4q2L3O24KQzLyLpL64ye1RUToOgOxuWZsb/FhaNRdGmeozdtVYLz6tl94OXLaK7/WQIrVCw1A==", + "requires": { + "@vue/compiler-dom": "3.4.18", + "@vue/compiler-sfc": "3.4.18", + "@vue/runtime-dom": "3.4.18", + "@vue/server-renderer": "3.4.18", + "@vue/shared": "3.4.18" } }, "vue-resize": { diff --git a/package.json b/package.json index 794f39d..7b985eb 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "*.{js,jsx}": "eslint --cache --fix" }, "dependencies": { - "@slidev/cli": "^0.47.4", + "@slidev/cli": "^0.47.5", "slidev-theme-nearform": "^1.5.7" } }