diff --git a/package-lock.json b/package-lock.json index cbb8548..23e1aa0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "CC-BY-SA-4.0", "dependencies": { "@iconify-json/mdi": "1.1.67", - "@slidev/types": "0.49.11", + "@slidev/types": "0.49.12", "codemirror-theme-vars": "0.1.2", "prism-theme-vars": "0.2.5", "qrious": "4.0.2", @@ -3300,453 +3300,12 @@ } } }, - "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==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.8", - "@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", - "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-router": "^4.4.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/astro": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", - "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/vite": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/cli": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", - "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "cac": "^6.7.14", - "chokidar": "^3.6.0", - "colorette": "^2.0.20", - "consola": "^3.2.3", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0" - }, - "bin": { - "unocss": "bin/unocss.mjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/config": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", - "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "unconfig": "^0.3.13" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/core": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", - "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/extractor-arbitrary-variants": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", - "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/inspector": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", - "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "gzip-size": "^6.0.0", - "sirv": "^2.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/postcss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", - "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", - "dev": true, - "dependencies": { - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-attributify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", - "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-icons": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", - "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", - "dev": true, - "dependencies": { - "@iconify/utils": "^2.1.24", - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-mini": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", - "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-tagify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", - "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-typography": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", - "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-uno": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", - "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-web-fonts": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", - "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/preset-wind": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", - "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/reset": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", - "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/rule-utils": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", - "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", - "dev": true, - "dependencies": { - "@unocss/core": "^0.61.0", - "magic-string": "^0.30.10" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/scope": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", - "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==", - "dev": true - }, - "node_modules/@slidev/cli/node_modules/@unocss/transformer-attributify-jsx": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", - "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/transformer-attributify-jsx-babel": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", - "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", - "dev": true, - "dependencies": { - "@babel/core": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/transformer-compile-class": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", - "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/transformer-directives": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", - "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/transformer-variant-group": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", - "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/cli/node_modules/@unocss/vite": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", - "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/inspector": "0.61.0", - "@unocss/scope": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "chokidar": "^3.6.0", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - } - }, - "node_modules/@slidev/cli/node_modules/@vitejs/plugin-vue-jsx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", - "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.24.6", - "@babel/plugin-transform-typescript": "^7.24.6", - "@vue/babel-plugin-jsx": "^1.2.2" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "vite": "^5.0.0", - "vue": "^3.0.0" - } - }, "node_modules/@slidev/cli/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==", "dev": true }, - "node_modules/@slidev/cli/node_modules/unocss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", - "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", - "dev": true, - "dependencies": { - "@unocss/astro": "0.61.0", - "@unocss/cli": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/postcss": "0.61.0", - "@unocss/preset-attributify": "0.61.0", - "@unocss/preset-icons": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-tagify": "0.61.0", - "@unocss/preset-typography": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "@unocss/preset-web-fonts": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/transformer-attributify-jsx": "0.61.0", - "@unocss/transformer-attributify-jsx-babel": "0.61.0", - "@unocss/transformer-compile-class": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "@unocss/transformer-variant-group": "0.61.0", - "@unocss/vite": "0.61.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@unocss/webpack": "0.61.0", - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "@unocss/webpack": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, "node_modules/@slidev/client": { "version": "0.49.12", "resolved": "https://registry.npmjs.org/@slidev/client/-/client-0.49.12.tgz", @@ -3793,915 +3352,21 @@ "url": "https://github.com/sponsors/antfu" } }, - "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==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.8", - "@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", - "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-router": "^4.4.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "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==", - "dev": true - }, - "node_modules/@slidev/client/node_modules/@unocss/astro": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", - "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/vite": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/@slidev/client/node_modules/@unocss/cli": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", - "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "cac": "^6.7.14", - "chokidar": "^3.6.0", - "colorette": "^2.0.20", - "consola": "^3.2.3", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0" - }, - "bin": { - "unocss": "bin/unocss.mjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/config": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", - "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "unconfig": "^0.3.13" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/core": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", - "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/extractor-arbitrary-variants": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", - "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/inspector": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", - "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "gzip-size": "^6.0.0", - "sirv": "^2.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/postcss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", - "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", - "dev": true, - "dependencies": { - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-attributify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", - "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-icons": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", - "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", - "dev": true, - "dependencies": { - "@iconify/utils": "^2.1.24", - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-mini": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", - "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-tagify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", - "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-typography": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", - "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-uno": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", - "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-web-fonts": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", - "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/preset-wind": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", - "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/reset": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", - "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/rule-utils": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", - "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", - "dev": true, - "dependencies": { - "@unocss/core": "^0.61.0", - "magic-string": "^0.30.10" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/scope": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", - "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==", - "dev": true - }, - "node_modules/@slidev/client/node_modules/@unocss/transformer-attributify-jsx": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", - "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/transformer-attributify-jsx-babel": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", - "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", - "dev": true, - "dependencies": { - "@babel/core": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/transformer-compile-class": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", - "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/transformer-directives": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", - "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/transformer-variant-group": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", - "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/client/node_modules/@unocss/vite": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", - "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/inspector": "0.61.0", - "@unocss/scope": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "chokidar": "^3.6.0", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - } - }, - "node_modules/@slidev/client/node_modules/@vitejs/plugin-vue-jsx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", - "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.24.6", - "@babel/plugin-transform-typescript": "^7.24.6", - "@vue/babel-plugin-jsx": "^1.2.2" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "vite": "^5.0.0", - "vue": "^3.0.0" - } - }, - "node_modules/@slidev/client/node_modules/unocss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", - "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", - "dev": true, - "dependencies": { - "@unocss/astro": "0.61.0", - "@unocss/cli": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/postcss": "0.61.0", - "@unocss/preset-attributify": "0.61.0", - "@unocss/preset-icons": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-tagify": "0.61.0", - "@unocss/preset-typography": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "@unocss/preset-web-fonts": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/transformer-attributify-jsx": "0.61.0", - "@unocss/transformer-attributify-jsx-babel": "0.61.0", - "@unocss/transformer-compile-class": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "@unocss/transformer-variant-group": "0.61.0", - "@unocss/vite": "0.61.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@unocss/webpack": "0.61.0", - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "@unocss/webpack": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "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==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.8", - "@slidev/types": "0.49.12", - "yaml": "^2.4.5" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "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==", - "dev": true, - "dependencies": { - "@antfu/utils": "^0.7.8", - "@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", - "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-router": "^4.4.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/astro": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", - "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/vite": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/cli": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", - "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "cac": "^6.7.14", - "chokidar": "^3.6.0", - "colorette": "^2.0.20", - "consola": "^3.2.3", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0" - }, - "bin": { - "unocss": "bin/unocss.mjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/config": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", - "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "unconfig": "^0.3.13" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/core": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", - "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/extractor-arbitrary-variants": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", - "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/inspector": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", - "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "gzip-size": "^6.0.0", - "sirv": "^2.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/postcss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", - "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", - "dev": true, - "dependencies": { - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-attributify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", - "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-icons": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", - "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", - "dev": true, - "dependencies": { - "@iconify/utils": "^2.1.24", - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-mini": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", - "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-tagify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", - "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-typography": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", - "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-uno": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", - "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-web-fonts": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", - "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/preset-wind": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", - "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/rule-utils": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/reset": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", - "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/rule-utils": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", - "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", - "dev": true, - "dependencies": { - "@unocss/core": "^0.61.0", - "magic-string": "^0.30.10" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/scope": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", - "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==", - "dev": true - }, - "node_modules/@slidev/parser/node_modules/@unocss/transformer-attributify-jsx": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", - "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/transformer-attributify-jsx-babel": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", - "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", - "dev": true, - "dependencies": { - "@babel/core": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/transformer-compile-class": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", - "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/transformer-directives": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", - "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/transformer-variant-group": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", - "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", - "dev": true, - "dependencies": { - "@unocss/core": "0.61.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@slidev/parser/node_modules/@unocss/vite": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", - "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/inspector": "0.61.0", - "@unocss/scope": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "chokidar": "^3.6.0", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - } - }, - "node_modules/@slidev/parser/node_modules/@vitejs/plugin-vue-jsx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", - "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.24.6", - "@babel/plugin-transform-typescript": "^7.24.6", - "@vue/babel-plugin-jsx": "^1.2.2" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "vite": "^5.0.0", - "vue": "^3.0.0" - } - }, - "node_modules/@slidev/parser/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==", - "dev": true - }, - "node_modules/@slidev/parser/node_modules/unocss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", - "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", + "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==", "dev": true, "dependencies": { - "@unocss/astro": "0.61.0", - "@unocss/cli": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/postcss": "0.61.0", - "@unocss/preset-attributify": "0.61.0", - "@unocss/preset-icons": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-tagify": "0.61.0", - "@unocss/preset-typography": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "@unocss/preset-web-fonts": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/transformer-attributify-jsx": "0.61.0", - "@unocss/transformer-attributify-jsx-babel": "0.61.0", - "@unocss/transformer-compile-class": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "@unocss/transformer-variant-group": "0.61.0", - "@unocss/vite": "0.61.0" + "@antfu/utils": "^0.7.8", + "@slidev/types": "0.49.12", + "yaml": "^2.4.5" }, "engines": { - "node": ">=14" + "node": ">=18.0.0" }, "funding": { "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@unocss/webpack": "0.61.0", - "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "@unocss/webpack": { - "optional": true - }, - "vite": { - "optional": true - } } }, "node_modules/@slidev/rough-notation": { @@ -4714,24 +3379,24 @@ } }, "node_modules/@slidev/types": { - "version": "0.49.11", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.11.tgz", - "integrity": "sha512-gqlwKzdZ2XOODgr4oiuzj4HZeE+CRUFrGjVp9X5QZ6e3kDqEYNUpdBr46xiMAQqPbRReSKD7W6M7SX3J2JZuWw==", + "version": "0.49.12", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", + "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", "dependencies": { "@antfu/utils": "^0.7.8", "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^3.1.0", + "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", - "monaco-editor": "^0.49.0", - "shiki": "^1.6.1", - "unocss": "^0.60.4", + "monaco-editor": "^0.50.0", + "shiki": "^1.9.1", + "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.27", - "vue-router": "^4.3.2" + "vue": "^3.4.30", + "vue-router": "^4.4.0" }, "engines": { "node": ">=18.0.0" @@ -4740,6 +3405,11 @@ "url": "https://github.com/sponsors/antfu" } }, + "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/@stylistic/eslint-plugin": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.1.0.tgz", @@ -5272,13 +3942,13 @@ } }, "node_modules/@unocss/astro": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.60.4.tgz", - "integrity": "sha512-mfWiEVCUP00gxrMewwPfnTuw+ur5b6uIBRH2tIGkvfI21rLyZw8TIF08w7USz9C/47rvzsixBtCqq7v0g3Tw9w==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", + "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/reset": "0.60.4", - "@unocss/vite": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/reset": "0.61.0", + "@unocss/vite": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5293,15 +3963,15 @@ } }, "node_modules/@unocss/cli": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.60.4.tgz", - "integrity": "sha512-RFt3BOgtp5ZI+cS6grKKo1DqvUJ/e8iRPwn843u6qSw18guIc4CEVTe5jcDAGuLcL4va9hg2wd4NReUEnMCZ/g==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", + "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", "dependencies": { "@ampproject/remapping": "^2.3.0", "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/preset-uno": "0.60.4", + "@unocss/config": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/preset-uno": "0.61.0", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -5322,11 +3992,11 @@ } }, "node_modules/@unocss/config": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.60.4.tgz", - "integrity": "sha512-ri9P2+YztD5JdPYSLiNjcLf6NgoBbwJDVutP/tQnfYYrE72DQ+j+4vepyxEBa1YaH/X4qsmLJCj+2tI/ufIiog==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", + "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", "dependencies": { - "@unocss/core": "0.60.4", + "@unocss/core": "0.61.0", "unconfig": "^0.3.13" }, "engines": { @@ -5337,19 +4007,19 @@ } }, "node_modules/@unocss/core": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.60.4.tgz", - "integrity": "sha512-6tz8KTzC30oB0YikwRQoIpJ6Y6Dg+ZiK3NfCIsH+UX11bh2J2M53as2EL/5VQCqtiUn3YP0ZEzR2d1AWX78RCA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", + "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/extractor-arbitrary-variants": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.60.4.tgz", - "integrity": "sha512-USuFGs5CLft9q7IGNdAEp1oliuUns+W7OO0Tx5qtx/oBh6pU/L93lcNNsuuGNrMU8BCmF3atx1/PEmGymgJ7VA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", + "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", "dependencies": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" @@ -5365,12 +4035,12 @@ } }, "node_modules/@unocss/inspector": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.60.4.tgz", - "integrity": "sha512-PcnrEQ2H7osZho4Nh0+84O4IXzlkF7pvTUe/7FTJYF1HQGWHB/PfOSoyKn7/sF5sED8hMK9RlSJ9YGUH9ioY+g==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", + "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/rule-utils": "0.60.4", + "@unocss/core": "0.61.0", + "@unocss/rule-utils": "0.61.0", "gzip-size": "^6.0.0", "sirv": "^2.0.4" }, @@ -5379,13 +4049,13 @@ } }, "node_modules/@unocss/postcss": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.60.4.tgz", - "integrity": "sha512-mHha4BoOpCWRRL5EFJqsj+BiYxOBPXUZDFbSWmA8oAMBwcA/yqtnaRF2tqI9CK+CDfhmtbYF64KdTLh9pf6BvQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", + "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", "dependencies": { - "@unocss/config": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/rule-utils": "0.60.4", + "@unocss/config": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/rule-utils": "0.61.0", "css-tree": "^2.3.1", "fast-glob": "^3.3.2", "magic-string": "^0.30.10", @@ -5402,23 +4072,23 @@ } }, "node_modules/@unocss/preset-attributify": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.60.4.tgz", - "integrity": "sha512-J2GWUC0bcmZSXlBGLYUXwWQos/dNzKbq2CKweWVBAmAH9XyfM0mA5CTNBRv05PN1g6C/0z5st7ntUjV6KHJuTg==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", + "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", "dependencies": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-icons": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.60.4.tgz", - "integrity": "sha512-UN/dj+nhI3+S06YxCZQPLw3GZy780iaE71dysyhDMdh+Qq2KFVs3d94mr1427fjz/3Y8ZyXkgqyhCFr7UT0bMQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", + "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", "dependencies": { "@iconify/utils": "^2.1.24", - "@unocss/core": "0.60.4", + "@unocss/core": "0.61.0", "ofetch": "^1.3.4" }, "funding": { @@ -5426,58 +4096,58 @@ } }, "node_modules/@unocss/preset-mini": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.60.4.tgz", - "integrity": "sha512-ZiHbP69vkyz0xmhqzC4B4PegwV+LPlZOBT7cRhsh0P8oPOQKYOyDRy4rAl+sJBJeIrggn1r1LgN+Z0Xvd8Ytcw==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", + "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/extractor-arbitrary-variants": "0.60.4", - "@unocss/rule-utils": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/extractor-arbitrary-variants": "0.61.0", + "@unocss/rule-utils": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-tagify": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.60.4.tgz", - "integrity": "sha512-GxL/W3qkdWWDqXi43qyLbp/BpEj7gMw99KqkO7bmbVi3BVlFggreTFwmQu89pB6iatxGjxnAsc+TsQZqxKftZA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", + "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", "dependencies": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-typography": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.60.4.tgz", - "integrity": "sha512-6j8ySZYEAwMBy9a3Lw3EEfRlcAClti4zvaV0kBtkP4BDZCwlgX2eE1pmw2mTUy+E1yVlXm3NnRzKfDudQUzraA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", + "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/preset-mini": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/preset-mini": "0.61.0" } }, "node_modules/@unocss/preset-uno": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.60.4.tgz", - "integrity": "sha512-AN8ZTtiKSaZNGKZZIqt/JAhMzSY2hHLwhGEOFDrXgjWFr85UlwZzODMDoT58PrU04VlbhN8+0N4lHfLmZCKpiQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", + "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/preset-mini": "0.60.4", - "@unocss/preset-wind": "0.60.4", - "@unocss/rule-utils": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/preset-mini": "0.61.0", + "@unocss/preset-wind": "0.61.0", + "@unocss/rule-utils": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/preset-web-fonts": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.60.4.tgz", - "integrity": "sha512-COfxOQcREFgpsm6nw234pxrr1EV1zWUVYXBZjlH+vk7x8EhaS5BPAXqN6SneIVTTDvEE9U4opAaoEYz5A3XWaQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", + "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", "dependencies": { - "@unocss/core": "0.60.4", + "@unocss/core": "0.61.0", "ofetch": "^1.3.4" }, "funding": { @@ -5485,32 +4155,32 @@ } }, "node_modules/@unocss/preset-wind": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.60.4.tgz", - "integrity": "sha512-dT/U+RkbL21lDTOP7/mlFZxlBbUAefUzQZINC0BX7vTKvO57G4HxRq62u9xvMGFv38lQ+qXXzKhABVsEPDNpUA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", + "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/preset-mini": "0.60.4", - "@unocss/rule-utils": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/preset-mini": "0.61.0", + "@unocss/rule-utils": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/reset": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.60.4.tgz", - "integrity": "sha512-MEngG4byIHnfb0osvxqU2gBdBkXPPE4z+G9HeEt3JUadWAp2gggm8ojC1/1PoJF5M31loxGEVVrB0FLSKACw3g==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", + "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/rule-utils": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.60.4.tgz", - "integrity": "sha512-7qUN33NM4T/IwWavm9VIOCZ2+4hLBc0YUGxcMNTDZSFQRQLkWe3N5dOlgwKXtMyMKatZfbIRUKVDUgvEefoCTA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", + "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", "dependencies": { - "@unocss/core": "^0.60.4", + "@unocss/core": "^0.61.0", "magic-string": "^0.30.10" }, "engines": { @@ -5521,79 +4191,79 @@ } }, "node_modules/@unocss/scope": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.60.4.tgz", - "integrity": "sha512-AOu/qvi4agy0XfGF3QEBbuxVHkVZHpmU0NMBYuxa0B869YZENT87sTM6DVwtvr75CZvACWxv/hcL3lR68uKBjw==" + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", + "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==" }, "node_modules/@unocss/transformer-attributify-jsx": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.60.4.tgz", - "integrity": "sha512-tQwD1T8Juz5F4JHYxTgekCv5olEegAPRZwAgx75pP+X2+PkV670pdXv8zbK0t5q6bvyF53vEVBrgQ9q1xSH9yQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", + "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", "dependencies": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-attributify-jsx-babel": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.60.4.tgz", - "integrity": "sha512-BL4g2gyLpbseu+fOhkAHKNxYcHcn7brQAjXj5k5Yyy6wpwm43lzHYPZtRPrbLVLniqqAN21FzEbtJXCPIHKlHA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", + "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", "dependencies": { - "@babel/core": "^7.24.6", - "@babel/plugin-syntax-jsx": "^7.24.6", - "@babel/preset-typescript": "^7.24.6", - "@unocss/core": "0.60.4" + "@babel/core": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/preset-typescript": "^7.24.7", + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-compile-class": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.60.4.tgz", - "integrity": "sha512-zIqKQ7javiCb9Q3fbMvx1QVln8OqvAzWwgCVHsPINzDrDi73KXa3eeCU6GNlsd46tzy0Y9ryRIvW73YS+9Oj1w==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", + "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", "dependencies": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/transformer-directives": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.60.4.tgz", - "integrity": "sha512-u3fQI8RszMhUevhJICtQ/bNpAfbh8MEXQf7YNnzUvLvbXGkkoieyU5mj0ray6fbToqxfxVceQtXYcFYIuf4aNg==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", + "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", "dependencies": { - "@unocss/core": "0.60.4", - "@unocss/rule-utils": "0.60.4", + "@unocss/core": "0.61.0", + "@unocss/rule-utils": "0.61.0", "css-tree": "^2.3.1" } }, "node_modules/@unocss/transformer-variant-group": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.60.4.tgz", - "integrity": "sha512-R4d16G7s3fDXj9prUNFnJi8cZvH8/XZsqiKDzCBjXNKrbf9zp7YnWD2VaMFjUISgW5kSQjQNSWK84soVNWq3UQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", + "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", "dependencies": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@unocss/vite": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.60.4.tgz", - "integrity": "sha512-af9hhtW11geF56cotKUE16Fr+FirTdV/Al/usjKJ6P5hnCEQnqSHXQDFXL5Y6vXwcvLDmOhHYNrVR8duKgC8Mw==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", + "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", "dependencies": { "@ampproject/remapping": "^2.3.0", "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/inspector": "0.60.4", - "@unocss/scope": "0.60.4", - "@unocss/transformer-directives": "0.60.4", + "@unocss/config": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/inspector": "0.61.0", + "@unocss/scope": "0.61.0", + "@unocss/transformer-directives": "0.61.0", "chokidar": "^3.6.0", "fast-glob": "^3.3.2", "magic-string": "^0.30.10" @@ -5618,19 +4288,19 @@ } }, "node_modules/@vitejs/plugin-vue-jsx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz", - "integrity": "sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", + "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", "dependencies": { - "@babel/core": "^7.23.3", - "@babel/plugin-transform-typescript": "^7.23.3", - "@vue/babel-plugin-jsx": "^1.1.5" + "@babel/core": "^7.24.6", + "@babel/plugin-transform-typescript": "^7.24.6", + "@vue/babel-plugin-jsx": "^1.2.2" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^4.0.0 || ^5.0.0", + "vite": "^5.0.0", "vue": "^3.0.0" } }, @@ -12476,7 +11146,8 @@ "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==" + "integrity": "sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ==", + "dev": true }, "node_modules/mri": { "version": "1.2.0", @@ -21675,30 +20346,30 @@ } }, "node_modules/unocss": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.60.4.tgz", - "integrity": "sha512-KtYVzm1sV1J7hpXFvILPZiJVTni+XzC2vJzKYFTEe80fEGsrL+572YjS3QjZB52TMSppLYJk6WIVTb4mE4RmvQ==", - "dependencies": { - "@unocss/astro": "0.60.4", - "@unocss/cli": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/extractor-arbitrary-variants": "0.60.4", - "@unocss/postcss": "0.60.4", - "@unocss/preset-attributify": "0.60.4", - "@unocss/preset-icons": "0.60.4", - "@unocss/preset-mini": "0.60.4", - "@unocss/preset-tagify": "0.60.4", - "@unocss/preset-typography": "0.60.4", - "@unocss/preset-uno": "0.60.4", - "@unocss/preset-web-fonts": "0.60.4", - "@unocss/preset-wind": "0.60.4", - "@unocss/reset": "0.60.4", - "@unocss/transformer-attributify-jsx": "0.60.4", - "@unocss/transformer-attributify-jsx-babel": "0.60.4", - "@unocss/transformer-compile-class": "0.60.4", - "@unocss/transformer-directives": "0.60.4", - "@unocss/transformer-variant-group": "0.60.4", - "@unocss/vite": "0.60.4" + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", + "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", + "dependencies": { + "@unocss/astro": "0.61.0", + "@unocss/cli": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/extractor-arbitrary-variants": "0.61.0", + "@unocss/postcss": "0.61.0", + "@unocss/preset-attributify": "0.61.0", + "@unocss/preset-icons": "0.61.0", + "@unocss/preset-mini": "0.61.0", + "@unocss/preset-tagify": "0.61.0", + "@unocss/preset-typography": "0.61.0", + "@unocss/preset-uno": "0.61.0", + "@unocss/preset-web-fonts": "0.61.0", + "@unocss/preset-wind": "0.61.0", + "@unocss/reset": "0.61.0", + "@unocss/transformer-attributify-jsx": "0.61.0", + "@unocss/transformer-attributify-jsx-babel": "0.61.0", + "@unocss/transformer-compile-class": "0.61.0", + "@unocss/transformer-directives": "0.61.0", + "@unocss/transformer-variant-group": "0.61.0", + "@unocss/vite": "0.61.0" }, "engines": { "node": ">=14" @@ -21707,7 +20378,7 @@ "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@unocss/webpack": "0.60.4", + "@unocss/webpack": "0.61.0", "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0" }, "peerDependenciesMeta": { @@ -24723,329 +23394,11 @@ "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==", - "dev": true, - "requires": { - "@antfu/utils": "^0.7.8", - "@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", - "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-router": "^4.4.0" - } - }, - "@unocss/astro": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", - "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/vite": "0.61.0" - } - }, - "@unocss/cli": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", - "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "cac": "^6.7.14", - "chokidar": "^3.6.0", - "colorette": "^2.0.20", - "consola": "^3.2.3", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0" - } - }, - "@unocss/config": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", - "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "unconfig": "^0.3.13" - } - }, - "@unocss/core": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", - "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", - "dev": true - }, - "@unocss/extractor-arbitrary-variants": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", - "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/inspector": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", - "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "gzip-size": "^6.0.0", - "sirv": "^2.0.4" - } - }, - "@unocss/postcss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", - "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", - "dev": true, - "requires": { - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38" - } - }, - "@unocss/preset-attributify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", - "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/preset-icons": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", - "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", - "dev": true, - "requires": { - "@iconify/utils": "^2.1.24", - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - } - }, - "@unocss/preset-mini": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", - "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/preset-tagify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", - "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/preset-typography": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", - "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0" - } - }, - "@unocss/preset-uno": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", - "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/preset-web-fonts": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", - "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - } - }, - "@unocss/preset-wind": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", - "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/reset": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", - "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", - "dev": true - }, - "@unocss/rule-utils": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", - "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", - "dev": true, - "requires": { - "@unocss/core": "^0.61.0", - "magic-string": "^0.30.10" - } - }, - "@unocss/scope": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", - "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==", - "dev": true - }, - "@unocss/transformer-attributify-jsx": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", - "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-attributify-jsx-babel": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", - "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", - "dev": true, - "requires": { - "@babel/core": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-compile-class": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", - "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-directives": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", - "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1" - } - }, - "@unocss/transformer-variant-group": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", - "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/vite": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", - "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/inspector": "0.61.0", - "@unocss/scope": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "chokidar": "^3.6.0", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10" - } - }, - "@vitejs/plugin-vue-jsx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", - "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", - "dev": true, - "requires": { - "@babel/core": "^7.24.6", - "@babel/plugin-transform-typescript": "^7.24.6", - "@vue/babel-plugin-jsx": "^1.2.2" - } - }, "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==", "dev": true - }, - "unocss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", - "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", - "dev": true, - "requires": { - "@unocss/astro": "0.61.0", - "@unocss/cli": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/postcss": "0.61.0", - "@unocss/preset-attributify": "0.61.0", - "@unocss/preset-icons": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-tagify": "0.61.0", - "@unocss/preset-typography": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "@unocss/preset-web-fonts": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/transformer-attributify-jsx": "0.61.0", - "@unocss/transformer-attributify-jsx-babel": "0.61.0", - "@unocss/transformer-compile-class": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "@unocss/transformer-variant-group": "0.61.0", - "@unocss/vite": "0.61.0" - } } } }, @@ -25087,334 +23440,6 @@ "vue": "^3.4.30", "vue-router": "^4.4.0", "yaml": "^2.4.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==", - "dev": true, - "requires": { - "@antfu/utils": "^0.7.8", - "@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", - "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-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==", - "dev": true - } - } - }, - "@unocss/astro": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", - "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/vite": "0.61.0" - } - }, - "@unocss/cli": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", - "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "cac": "^6.7.14", - "chokidar": "^3.6.0", - "colorette": "^2.0.20", - "consola": "^3.2.3", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0" - } - }, - "@unocss/config": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", - "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "unconfig": "^0.3.13" - } - }, - "@unocss/core": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", - "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", - "dev": true - }, - "@unocss/extractor-arbitrary-variants": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", - "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/inspector": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", - "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "gzip-size": "^6.0.0", - "sirv": "^2.0.4" - } - }, - "@unocss/postcss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", - "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", - "dev": true, - "requires": { - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38" - } - }, - "@unocss/preset-attributify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", - "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/preset-icons": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", - "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", - "dev": true, - "requires": { - "@iconify/utils": "^2.1.24", - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - } - }, - "@unocss/preset-mini": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", - "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/preset-tagify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", - "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/preset-typography": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", - "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0" - } - }, - "@unocss/preset-uno": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", - "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/preset-web-fonts": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", - "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - } - }, - "@unocss/preset-wind": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", - "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/reset": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", - "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", - "dev": true - }, - "@unocss/rule-utils": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", - "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", - "dev": true, - "requires": { - "@unocss/core": "^0.61.0", - "magic-string": "^0.30.10" - } - }, - "@unocss/scope": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", - "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==", - "dev": true - }, - "@unocss/transformer-attributify-jsx": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", - "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-attributify-jsx-babel": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", - "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", - "dev": true, - "requires": { - "@babel/core": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-compile-class": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", - "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-directives": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", - "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1" - } - }, - "@unocss/transformer-variant-group": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", - "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/vite": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", - "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/inspector": "0.61.0", - "@unocss/scope": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "chokidar": "^3.6.0", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10" - } - }, - "@vitejs/plugin-vue-jsx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", - "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", - "dev": true, - "requires": { - "@babel/core": "^7.24.6", - "@babel/plugin-transform-typescript": "^7.24.6", - "@vue/babel-plugin-jsx": "^1.2.2" - } - }, - "unocss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", - "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", - "dev": true, - "requires": { - "@unocss/astro": "0.61.0", - "@unocss/cli": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/postcss": "0.61.0", - "@unocss/preset-attributify": "0.61.0", - "@unocss/preset-icons": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-tagify": "0.61.0", - "@unocss/preset-typography": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "@unocss/preset-web-fonts": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/transformer-attributify-jsx": "0.61.0", - "@unocss/transformer-attributify-jsx-babel": "0.61.0", - "@unocss/transformer-compile-class": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "@unocss/transformer-variant-group": "0.61.0", - "@unocss/vite": "0.61.0" - } - } } }, "@slidev/parser": { @@ -25426,332 +23451,6 @@ "@antfu/utils": "^0.7.8", "@slidev/types": "0.49.12", "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==", - "dev": true, - "requires": { - "@antfu/utils": "^0.7.8", - "@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", - "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-router": "^4.4.0" - } - }, - "@unocss/astro": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", - "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/vite": "0.61.0" - } - }, - "@unocss/cli": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", - "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "cac": "^6.7.14", - "chokidar": "^3.6.0", - "colorette": "^2.0.20", - "consola": "^3.2.3", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0" - } - }, - "@unocss/config": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", - "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "unconfig": "^0.3.13" - } - }, - "@unocss/core": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", - "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==", - "dev": true - }, - "@unocss/extractor-arbitrary-variants": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", - "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/inspector": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", - "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "gzip-size": "^6.0.0", - "sirv": "^2.0.4" - } - }, - "@unocss/postcss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", - "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", - "dev": true, - "requires": { - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10", - "postcss": "^8.4.38" - } - }, - "@unocss/preset-attributify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", - "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/preset-icons": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", - "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", - "dev": true, - "requires": { - "@iconify/utils": "^2.1.24", - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - } - }, - "@unocss/preset-mini": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", - "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/preset-tagify": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", - "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/preset-typography": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", - "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0" - } - }, - "@unocss/preset-uno": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", - "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/preset-web-fonts": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", - "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "ofetch": "^1.3.4" - } - }, - "@unocss/preset-wind": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", - "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/rule-utils": "0.61.0" - } - }, - "@unocss/reset": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", - "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==", - "dev": true - }, - "@unocss/rule-utils": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", - "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", - "dev": true, - "requires": { - "@unocss/core": "^0.61.0", - "magic-string": "^0.30.10" - } - }, - "@unocss/scope": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", - "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==", - "dev": true - }, - "@unocss/transformer-attributify-jsx": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", - "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-attributify-jsx-babel": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", - "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", - "dev": true, - "requires": { - "@babel/core": "^7.24.7", - "@babel/plugin-syntax-jsx": "^7.24.7", - "@babel/preset-typescript": "^7.24.7", - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-compile-class": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", - "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/transformer-directives": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", - "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0", - "@unocss/rule-utils": "0.61.0", - "css-tree": "^2.3.1" - } - }, - "@unocss/transformer-variant-group": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", - "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", - "dev": true, - "requires": { - "@unocss/core": "0.61.0" - } - }, - "@unocss/vite": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", - "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.3.0", - "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/inspector": "0.61.0", - "@unocss/scope": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "chokidar": "^3.6.0", - "fast-glob": "^3.3.2", - "magic-string": "^0.30.10" - } - }, - "@vitejs/plugin-vue-jsx": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", - "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", - "dev": true, - "requires": { - "@babel/core": "^7.24.6", - "@babel/plugin-transform-typescript": "^7.24.6", - "@vue/babel-plugin-jsx": "^1.2.2" - } - }, - "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==", - "dev": true - }, - "unocss": { - "version": "0.61.0", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", - "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", - "dev": true, - "requires": { - "@unocss/astro": "0.61.0", - "@unocss/cli": "0.61.0", - "@unocss/core": "0.61.0", - "@unocss/extractor-arbitrary-variants": "0.61.0", - "@unocss/postcss": "0.61.0", - "@unocss/preset-attributify": "0.61.0", - "@unocss/preset-icons": "0.61.0", - "@unocss/preset-mini": "0.61.0", - "@unocss/preset-tagify": "0.61.0", - "@unocss/preset-typography": "0.61.0", - "@unocss/preset-uno": "0.61.0", - "@unocss/preset-web-fonts": "0.61.0", - "@unocss/preset-wind": "0.61.0", - "@unocss/reset": "0.61.0", - "@unocss/transformer-attributify-jsx": "0.61.0", - "@unocss/transformer-attributify-jsx-babel": "0.61.0", - "@unocss/transformer-compile-class": "0.61.0", - "@unocss/transformer-directives": "0.61.0", - "@unocss/transformer-variant-group": "0.61.0", - "@unocss/vite": "0.61.0" - } - } } }, "@slidev/rough-notation": { @@ -25764,24 +23463,31 @@ } }, "@slidev/types": { - "version": "0.49.11", - "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.11.tgz", - "integrity": "sha512-gqlwKzdZ2XOODgr4oiuzj4HZeE+CRUFrGjVp9X5QZ6e3kDqEYNUpdBr46xiMAQqPbRReSKD7W6M7SX3J2JZuWw==", + "version": "0.49.12", + "resolved": "https://registry.npmjs.org/@slidev/types/-/types-0.49.12.tgz", + "integrity": "sha512-bwYIFnpQhvXVedx+42qYlUtU7uZXRPclriR/vZlHiBdmU9WjKxkvEBCNpPZYA8/6VNyDf0wN6jZjgonYn6LH1A==", "requires": { "@antfu/utils": "^0.7.8", "@vitejs/plugin-vue": "^5.0.5", - "@vitejs/plugin-vue-jsx": "^3.1.0", + "@vitejs/plugin-vue-jsx": "^4.0.0", "katex": "^0.16.10", "mermaid": "^10.9.1", - "monaco-editor": "^0.49.0", - "shiki": "^1.6.1", - "unocss": "^0.60.4", + "monaco-editor": "^0.50.0", + "shiki": "^1.9.1", + "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.27", - "vue-router": "^4.3.2" + "vue": "^3.4.30", + "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==" + } } }, "@stylistic/eslint-plugin": { @@ -26188,25 +23894,25 @@ } }, "@unocss/astro": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.60.4.tgz", - "integrity": "sha512-mfWiEVCUP00gxrMewwPfnTuw+ur5b6uIBRH2tIGkvfI21rLyZw8TIF08w7USz9C/47rvzsixBtCqq7v0g3Tw9w==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.61.0.tgz", + "integrity": "sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/reset": "0.60.4", - "@unocss/vite": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/reset": "0.61.0", + "@unocss/vite": "0.61.0" } }, "@unocss/cli": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.60.4.tgz", - "integrity": "sha512-RFt3BOgtp5ZI+cS6grKKo1DqvUJ/e8iRPwn843u6qSw18guIc4CEVTe5jcDAGuLcL4va9hg2wd4NReUEnMCZ/g==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.61.0.tgz", + "integrity": "sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==", "requires": { "@ampproject/remapping": "^2.3.0", "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/preset-uno": "0.60.4", + "@unocss/config": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/preset-uno": "0.61.0", "cac": "^6.7.14", "chokidar": "^3.6.0", "colorette": "^2.0.20", @@ -26218,25 +23924,25 @@ } }, "@unocss/config": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.60.4.tgz", - "integrity": "sha512-ri9P2+YztD5JdPYSLiNjcLf6NgoBbwJDVutP/tQnfYYrE72DQ+j+4vepyxEBa1YaH/X4qsmLJCj+2tI/ufIiog==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.61.0.tgz", + "integrity": "sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==", "requires": { - "@unocss/core": "0.60.4", + "@unocss/core": "0.61.0", "unconfig": "^0.3.13" } }, "@unocss/core": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.60.4.tgz", - "integrity": "sha512-6tz8KTzC30oB0YikwRQoIpJ6Y6Dg+ZiK3NfCIsH+UX11bh2J2M53as2EL/5VQCqtiUn3YP0ZEzR2d1AWX78RCA==" + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.61.0.tgz", + "integrity": "sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==" }, "@unocss/extractor-arbitrary-variants": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.60.4.tgz", - "integrity": "sha512-USuFGs5CLft9q7IGNdAEp1oliuUns+W7OO0Tx5qtx/oBh6pU/L93lcNNsuuGNrMU8BCmF3atx1/PEmGymgJ7VA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.61.0.tgz", + "integrity": "sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==", "requires": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" } }, "@unocss/extractor-mdc": { @@ -26246,24 +23952,24 @@ "dev": true }, "@unocss/inspector": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.60.4.tgz", - "integrity": "sha512-PcnrEQ2H7osZho4Nh0+84O4IXzlkF7pvTUe/7FTJYF1HQGWHB/PfOSoyKn7/sF5sED8hMK9RlSJ9YGUH9ioY+g==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.61.0.tgz", + "integrity": "sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/rule-utils": "0.60.4", + "@unocss/core": "0.61.0", + "@unocss/rule-utils": "0.61.0", "gzip-size": "^6.0.0", "sirv": "^2.0.4" } }, "@unocss/postcss": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.60.4.tgz", - "integrity": "sha512-mHha4BoOpCWRRL5EFJqsj+BiYxOBPXUZDFbSWmA8oAMBwcA/yqtnaRF2tqI9CK+CDfhmtbYF64KdTLh9pf6BvQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.61.0.tgz", + "integrity": "sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==", "requires": { - "@unocss/config": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/rule-utils": "0.60.4", + "@unocss/config": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/rule-utils": "0.61.0", "css-tree": "^2.3.1", "fast-glob": "^3.3.2", "magic-string": "^0.30.10", @@ -26271,156 +23977,156 @@ } }, "@unocss/preset-attributify": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.60.4.tgz", - "integrity": "sha512-J2GWUC0bcmZSXlBGLYUXwWQos/dNzKbq2CKweWVBAmAH9XyfM0mA5CTNBRv05PN1g6C/0z5st7ntUjV6KHJuTg==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.61.0.tgz", + "integrity": "sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==", "requires": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" } }, "@unocss/preset-icons": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.60.4.tgz", - "integrity": "sha512-UN/dj+nhI3+S06YxCZQPLw3GZy780iaE71dysyhDMdh+Qq2KFVs3d94mr1427fjz/3Y8ZyXkgqyhCFr7UT0bMQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.61.0.tgz", + "integrity": "sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==", "requires": { "@iconify/utils": "^2.1.24", - "@unocss/core": "0.60.4", + "@unocss/core": "0.61.0", "ofetch": "^1.3.4" } }, "@unocss/preset-mini": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.60.4.tgz", - "integrity": "sha512-ZiHbP69vkyz0xmhqzC4B4PegwV+LPlZOBT7cRhsh0P8oPOQKYOyDRy4rAl+sJBJeIrggn1r1LgN+Z0Xvd8Ytcw==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.61.0.tgz", + "integrity": "sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/extractor-arbitrary-variants": "0.60.4", - "@unocss/rule-utils": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/extractor-arbitrary-variants": "0.61.0", + "@unocss/rule-utils": "0.61.0" } }, "@unocss/preset-tagify": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.60.4.tgz", - "integrity": "sha512-GxL/W3qkdWWDqXi43qyLbp/BpEj7gMw99KqkO7bmbVi3BVlFggreTFwmQu89pB6iatxGjxnAsc+TsQZqxKftZA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.61.0.tgz", + "integrity": "sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==", "requires": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" } }, "@unocss/preset-typography": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.60.4.tgz", - "integrity": "sha512-6j8ySZYEAwMBy9a3Lw3EEfRlcAClti4zvaV0kBtkP4BDZCwlgX2eE1pmw2mTUy+E1yVlXm3NnRzKfDudQUzraA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.61.0.tgz", + "integrity": "sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/preset-mini": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/preset-mini": "0.61.0" } }, "@unocss/preset-uno": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.60.4.tgz", - "integrity": "sha512-AN8ZTtiKSaZNGKZZIqt/JAhMzSY2hHLwhGEOFDrXgjWFr85UlwZzODMDoT58PrU04VlbhN8+0N4lHfLmZCKpiQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.61.0.tgz", + "integrity": "sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/preset-mini": "0.60.4", - "@unocss/preset-wind": "0.60.4", - "@unocss/rule-utils": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/preset-mini": "0.61.0", + "@unocss/preset-wind": "0.61.0", + "@unocss/rule-utils": "0.61.0" } }, "@unocss/preset-web-fonts": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.60.4.tgz", - "integrity": "sha512-COfxOQcREFgpsm6nw234pxrr1EV1zWUVYXBZjlH+vk7x8EhaS5BPAXqN6SneIVTTDvEE9U4opAaoEYz5A3XWaQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.61.0.tgz", + "integrity": "sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==", "requires": { - "@unocss/core": "0.60.4", + "@unocss/core": "0.61.0", "ofetch": "^1.3.4" } }, "@unocss/preset-wind": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.60.4.tgz", - "integrity": "sha512-dT/U+RkbL21lDTOP7/mlFZxlBbUAefUzQZINC0BX7vTKvO57G4HxRq62u9xvMGFv38lQ+qXXzKhABVsEPDNpUA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.61.0.tgz", + "integrity": "sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/preset-mini": "0.60.4", - "@unocss/rule-utils": "0.60.4" + "@unocss/core": "0.61.0", + "@unocss/preset-mini": "0.61.0", + "@unocss/rule-utils": "0.61.0" } }, "@unocss/reset": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.60.4.tgz", - "integrity": "sha512-MEngG4byIHnfb0osvxqU2gBdBkXPPE4z+G9HeEt3JUadWAp2gggm8ojC1/1PoJF5M31loxGEVVrB0FLSKACw3g==" + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.61.0.tgz", + "integrity": "sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==" }, "@unocss/rule-utils": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.60.4.tgz", - "integrity": "sha512-7qUN33NM4T/IwWavm9VIOCZ2+4hLBc0YUGxcMNTDZSFQRQLkWe3N5dOlgwKXtMyMKatZfbIRUKVDUgvEefoCTA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/rule-utils/-/rule-utils-0.61.0.tgz", + "integrity": "sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==", "requires": { - "@unocss/core": "^0.60.4", + "@unocss/core": "^0.61.0", "magic-string": "^0.30.10" } }, "@unocss/scope": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.60.4.tgz", - "integrity": "sha512-AOu/qvi4agy0XfGF3QEBbuxVHkVZHpmU0NMBYuxa0B869YZENT87sTM6DVwtvr75CZvACWxv/hcL3lR68uKBjw==" + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.61.0.tgz", + "integrity": "sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==" }, "@unocss/transformer-attributify-jsx": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.60.4.tgz", - "integrity": "sha512-tQwD1T8Juz5F4JHYxTgekCv5olEegAPRZwAgx75pP+X2+PkV670pdXv8zbK0t5q6bvyF53vEVBrgQ9q1xSH9yQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.61.0.tgz", + "integrity": "sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==", "requires": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" } }, "@unocss/transformer-attributify-jsx-babel": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.60.4.tgz", - "integrity": "sha512-BL4g2gyLpbseu+fOhkAHKNxYcHcn7brQAjXj5k5Yyy6wpwm43lzHYPZtRPrbLVLniqqAN21FzEbtJXCPIHKlHA==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.61.0.tgz", + "integrity": "sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==", "requires": { - "@babel/core": "^7.24.6", - "@babel/plugin-syntax-jsx": "^7.24.6", - "@babel/preset-typescript": "^7.24.6", - "@unocss/core": "0.60.4" + "@babel/core": "^7.24.7", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/preset-typescript": "^7.24.7", + "@unocss/core": "0.61.0" } }, "@unocss/transformer-compile-class": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.60.4.tgz", - "integrity": "sha512-zIqKQ7javiCb9Q3fbMvx1QVln8OqvAzWwgCVHsPINzDrDi73KXa3eeCU6GNlsd46tzy0Y9ryRIvW73YS+9Oj1w==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.61.0.tgz", + "integrity": "sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==", "requires": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" } }, "@unocss/transformer-directives": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.60.4.tgz", - "integrity": "sha512-u3fQI8RszMhUevhJICtQ/bNpAfbh8MEXQf7YNnzUvLvbXGkkoieyU5mj0ray6fbToqxfxVceQtXYcFYIuf4aNg==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.61.0.tgz", + "integrity": "sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==", "requires": { - "@unocss/core": "0.60.4", - "@unocss/rule-utils": "0.60.4", + "@unocss/core": "0.61.0", + "@unocss/rule-utils": "0.61.0", "css-tree": "^2.3.1" } }, "@unocss/transformer-variant-group": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.60.4.tgz", - "integrity": "sha512-R4d16G7s3fDXj9prUNFnJi8cZvH8/XZsqiKDzCBjXNKrbf9zp7YnWD2VaMFjUISgW5kSQjQNSWK84soVNWq3UQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.61.0.tgz", + "integrity": "sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==", "requires": { - "@unocss/core": "0.60.4" + "@unocss/core": "0.61.0" } }, "@unocss/vite": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.60.4.tgz", - "integrity": "sha512-af9hhtW11geF56cotKUE16Fr+FirTdV/Al/usjKJ6P5hnCEQnqSHXQDFXL5Y6vXwcvLDmOhHYNrVR8duKgC8Mw==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.61.0.tgz", + "integrity": "sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==", "requires": { "@ampproject/remapping": "^2.3.0", "@rollup/pluginutils": "^5.1.0", - "@unocss/config": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/inspector": "0.60.4", - "@unocss/scope": "0.60.4", - "@unocss/transformer-directives": "0.60.4", + "@unocss/config": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/inspector": "0.61.0", + "@unocss/scope": "0.61.0", + "@unocss/transformer-directives": "0.61.0", "chokidar": "^3.6.0", "fast-glob": "^3.3.2", "magic-string": "^0.30.10" @@ -26433,13 +24139,13 @@ "requires": {} }, "@vitejs/plugin-vue-jsx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz", - "integrity": "sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.0.tgz", + "integrity": "sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==", "requires": { - "@babel/core": "^7.23.3", - "@babel/plugin-transform-typescript": "^7.23.3", - "@vue/babel-plugin-jsx": "^1.1.5" + "@babel/core": "^7.24.6", + "@babel/plugin-transform-typescript": "^7.24.6", + "@vue/babel-plugin-jsx": "^1.2.2" } }, "@volar/language-core": { @@ -31086,7 +28792,8 @@ "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==" + "integrity": "sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ==", + "dev": true }, "mri": { "version": "1.2.0", @@ -37459,30 +35166,30 @@ "version": "2.0.0" }, "unocss": { - "version": "0.60.4", - "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.60.4.tgz", - "integrity": "sha512-KtYVzm1sV1J7hpXFvILPZiJVTni+XzC2vJzKYFTEe80fEGsrL+572YjS3QjZB52TMSppLYJk6WIVTb4mE4RmvQ==", - "requires": { - "@unocss/astro": "0.60.4", - "@unocss/cli": "0.60.4", - "@unocss/core": "0.60.4", - "@unocss/extractor-arbitrary-variants": "0.60.4", - "@unocss/postcss": "0.60.4", - "@unocss/preset-attributify": "0.60.4", - "@unocss/preset-icons": "0.60.4", - "@unocss/preset-mini": "0.60.4", - "@unocss/preset-tagify": "0.60.4", - "@unocss/preset-typography": "0.60.4", - "@unocss/preset-uno": "0.60.4", - "@unocss/preset-web-fonts": "0.60.4", - "@unocss/preset-wind": "0.60.4", - "@unocss/reset": "0.60.4", - "@unocss/transformer-attributify-jsx": "0.60.4", - "@unocss/transformer-attributify-jsx-babel": "0.60.4", - "@unocss/transformer-compile-class": "0.60.4", - "@unocss/transformer-directives": "0.60.4", - "@unocss/transformer-variant-group": "0.60.4", - "@unocss/vite": "0.60.4" + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.61.0.tgz", + "integrity": "sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==", + "requires": { + "@unocss/astro": "0.61.0", + "@unocss/cli": "0.61.0", + "@unocss/core": "0.61.0", + "@unocss/extractor-arbitrary-variants": "0.61.0", + "@unocss/postcss": "0.61.0", + "@unocss/preset-attributify": "0.61.0", + "@unocss/preset-icons": "0.61.0", + "@unocss/preset-mini": "0.61.0", + "@unocss/preset-tagify": "0.61.0", + "@unocss/preset-typography": "0.61.0", + "@unocss/preset-uno": "0.61.0", + "@unocss/preset-web-fonts": "0.61.0", + "@unocss/preset-wind": "0.61.0", + "@unocss/reset": "0.61.0", + "@unocss/transformer-attributify-jsx": "0.61.0", + "@unocss/transformer-attributify-jsx-babel": "0.61.0", + "@unocss/transformer-compile-class": "0.61.0", + "@unocss/transformer-directives": "0.61.0", + "@unocss/transformer-variant-group": "0.61.0", + "@unocss/vite": "0.61.0" } }, "unpipe": { diff --git a/package.json b/package.json index 282dcb3..d7182d2 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@iconify-json/mdi": "1.1.67", - "@slidev/types": "0.49.11", + "@slidev/types": "0.49.12", "codemirror-theme-vars": "0.1.2", "prism-theme-vars": "0.2.5", "qrious": "4.0.2",