diff --git a/package-lock.json b/package-lock.json index 82cb30202..01e5538b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,9 @@ "name": "ocelot-social", "version": "3.2.0", "license": "MIT", + "dependencies": { + "vuepress-theme-hope": "^2.0.0-rc.29" + }, "devDependencies": { "@babel/core": "^7.24.0", "@babel/preset-env": "^7.24.0", @@ -39,7 +42,7 @@ "@vuepress/bundler-vite": "^2.0.0-rc.7", "vuepress": "^2.0.0-rc.7", "vuepress-plugin-search-pro": "^2.0.0-rc.23", - "vuepress-theme-hope": "^2.0.0-rc.23" + "vuepress-theme-hope": "^2.0.0-rc.29" } }, "node_modules/@ampproject/remapping": { @@ -3677,9 +3680,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", - "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.1.tgz", + "integrity": "sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==", "cpu": [ "arm" ], @@ -3689,9 +3692,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", - "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.1.tgz", + "integrity": "sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==", "cpu": [ "arm64" ], @@ -3701,9 +3704,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", - "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.1.tgz", + "integrity": "sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==", "cpu": [ "arm64" ], @@ -3713,9 +3716,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", - "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.1.tgz", + "integrity": "sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==", "cpu": [ "x64" ], @@ -3725,9 +3728,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", - "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.1.tgz", + "integrity": "sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==", "cpu": [ "arm" ], @@ -3737,9 +3740,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", - "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.1.tgz", + "integrity": "sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==", "cpu": [ "arm64" ], @@ -3749,9 +3752,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", - "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.1.tgz", + "integrity": "sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==", "cpu": [ "arm64" ], @@ -3761,9 +3764,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", - "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.1.tgz", + "integrity": "sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==", "cpu": [ "riscv64" ], @@ -3773,9 +3776,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", - "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.1.tgz", + "integrity": "sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==", "cpu": [ "x64" ], @@ -3785,9 +3788,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", - "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.1.tgz", + "integrity": "sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==", "cpu": [ "x64" ], @@ -3797,9 +3800,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", - "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.1.tgz", + "integrity": "sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==", "cpu": [ "arm64" ], @@ -3809,9 +3812,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", - "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.1.tgz", + "integrity": "sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==", "cpu": [ "ia32" ], @@ -3821,9 +3824,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", - "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.1.tgz", + "integrity": "sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==", "cpu": [ "x64" ], @@ -3866,9 +3869,9 @@ "dev": true }, "node_modules/@sindresorhus/merge-streams": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.2.1.tgz", - "integrity": "sha512-255V7MMIKw6aQ43Wbqp9HZ+VHn6acddERTLiiLnlcPLU9PdTq9Aijl12oklAgUEblLWye+vHLzmqBx6f2TGcZw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", "optional": true, "engines": { "node": ">=18" @@ -4085,9 +4088,9 @@ } }, "node_modules/@vitejs/plugin-vue": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.3.tgz", - "integrity": "sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz", + "integrity": "sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==", "optional": true, "engines": { "node": "^18.0.0 || >=20.0.0" @@ -4098,142 +4101,142 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", - "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", + "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", "optional": true, "dependencies": { - "@babel/parser": "^7.23.6", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.21", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", - "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz", + "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==", "optional": true, "dependencies": { - "@vue/compiler-core": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", - "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz", + "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==", "optional": true, "dependencies": { - "@babel/parser": "^7.23.6", - "@vue/compiler-core": "3.4.15", - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", - "postcss": "^8.4.33", + "magic-string": "^0.30.7", + "postcss": "^8.4.35", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", - "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz", + "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==", "optional": true, "dependencies": { - "@vue/compiler-dom": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21" } }, "node_modules/@vue/devtools-api": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz", - "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.1.tgz", + "integrity": "sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==", "optional": true }, "node_modules/@vue/reactivity": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", - "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.21.tgz", + "integrity": "sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==", "optional": true, "dependencies": { - "@vue/shared": "3.4.15" + "@vue/shared": "3.4.21" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", - "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.21.tgz", + "integrity": "sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==", "optional": true, "dependencies": { - "@vue/reactivity": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/reactivity": "3.4.21", + "@vue/shared": "3.4.21" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz", - "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz", + "integrity": "sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==", "optional": true, "dependencies": { - "@vue/runtime-core": "3.4.15", - "@vue/shared": "3.4.15", + "@vue/runtime-core": "3.4.21", + "@vue/shared": "3.4.21", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz", - "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.21.tgz", + "integrity": "sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==", "optional": true, "dependencies": { - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21" }, "peerDependencies": { - "vue": "3.4.15" + "vue": "3.4.21" } }, "node_modules/@vue/shared": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", - "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", + "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", "optional": true }, "node_modules/@vuepress/bundler-vite": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.7.tgz", - "integrity": "sha512-2jNnU3sgHJuUCPfE0DvGRsAxo/A/Locguvnv4Q6QwJYdB1fuAqE6x5p8RDzq8Lv/GsyeexDWiV/PFER5EtVP3w==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.8.tgz", + "integrity": "sha512-q2NAcbH6dNPpl7JFpaF9V8lPP9zWPFFsVJLDqLFWqiNqNIzKgXzJJ7dGui4J0YXDFbKoe3/CWxeErpn72V6Tgg==", "optional": true, "dependencies": { - "@vitejs/plugin-vue": "^5.0.3", - "@vuepress/client": "2.0.0-rc.7", - "@vuepress/core": "2.0.0-rc.7", - "@vuepress/shared": "2.0.0-rc.7", - "@vuepress/utils": "2.0.0-rc.7", + "@vitejs/plugin-vue": "^5.0.4", + "@vuepress/client": "2.0.0-rc.8", + "@vuepress/core": "2.0.0-rc.8", + "@vuepress/shared": "2.0.0-rc.8", + "@vuepress/utils": "2.0.0-rc.8", "autoprefixer": "^10.4.17", "connect-history-api-fallback": "^2.0.0", - "postcss": "^8.4.33", - "postcss-load-config": "^5.0.2", - "rollup": "^4.9.6", - "vite": "~5.0.12", - "vue": "^3.4.15", + "postcss": "^8.4.35", + "postcss-load-config": "^5.0.3", + "rollup": "^4.12.0", + "vite": "~5.1.3", + "vue": "^3.4.19", "vue-router": "^4.2.5" } }, "node_modules/@vuepress/cli": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.7.tgz", - "integrity": "sha512-SD9Z8vRF1tEKYE4X0qzARr3tHyqfKJJ1MpySL44w1uYSf7nmpJD5ejNsUZxEetj5Vrv8u1jX5IO/3GkPXj5OWA==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.8.tgz", + "integrity": "sha512-9egEZko8/H1A/aPrJyDplzNO63E74lKv1/rquFPM6GCkbhNAFEicdYH0yQFEzuGAZOot6CqBmVaOPMkg6DBRNw==", "optional": true, "dependencies": { - "@vuepress/core": "2.0.0-rc.7", - "@vuepress/shared": "2.0.0-rc.7", - "@vuepress/utils": "2.0.0-rc.7", + "@vuepress/core": "2.0.0-rc.8", + "@vuepress/shared": "2.0.0-rc.8", + "@vuepress/utils": "2.0.0-rc.8", "cac": "^6.7.14", - "chokidar": "^3.5.3", + "chokidar": "^3.6.0", "envinfo": "^7.11.1", "esbuild": "~0.19.12" }, @@ -4241,52 +4244,75 @@ "vuepress-cli": "bin/vuepress.js" } }, - "node_modules/@vuepress/client": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.7.tgz", - "integrity": "sha512-T8jf9h8dfP1ln/7uOIiTAJrdyKRTyq1x+RHXuc7GoRxTfOw+bIYgGvh63Z7m1e3K/yh1nO9aM1WcXbDN1Swp4w==", + "node_modules/@vuepress/cli/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "optional": true, "dependencies": { - "@vue/devtools-api": "^6.5.1", - "@vuepress/shared": "2.0.0-rc.7", - "@vueuse/core": "^10.7.2", - "vue": "^3.4.15", + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/@vuepress/client": { + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.8.tgz", + "integrity": "sha512-4RBe5Kbu2I6SOJgFGZJWJLuGcHTdHcZevlT26auhSRD1RrkBvQ1JvxZ5ySgHnCS8AuYTTJnkoqSzGOMPNVPaqQ==", + "optional": true, + "dependencies": { + "@vue/devtools-api": "^6.6.1", + "@vuepress/shared": "2.0.0-rc.8", + "vue": "^3.4.19", "vue-router": "^4.2.5" } }, "node_modules/@vuepress/core": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.7.tgz", - "integrity": "sha512-SPd2C9MIwHLe4mEWJfbcTHT5caS/vW+oeP79wAW0otSGgn2uY3Mmu5qcYPzl+17o8EYv7vDvPiO+uitp/Cek+A==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.8.tgz", + "integrity": "sha512-Td4J65ZCpwcNzLccJAF0jLW2Ayqe134B5RIpellUWVdoimqhNGe7ph1dUIFQ14OzquBjtSYAVWcfeOwpHKlN+A==", "optional": true, "dependencies": { - "@vuepress/client": "2.0.0-rc.7", - "@vuepress/markdown": "2.0.0-rc.7", - "@vuepress/shared": "2.0.0-rc.7", - "@vuepress/utils": "2.0.0-rc.7", - "vue": "^3.4.15" + "@vuepress/client": "2.0.0-rc.8", + "@vuepress/markdown": "2.0.0-rc.8", + "@vuepress/shared": "2.0.0-rc.8", + "@vuepress/utils": "2.0.0-rc.8", + "vue": "^3.4.19" } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.12.tgz", - "integrity": "sha512-98sWHoXquQw7UYcmP2fJN4ALV815kXxccSne7MN1OqvpkgeLyEKzlHDf/HCtTYznWT3eSZ6FIvDiq6BaH8PQjQ==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.18.tgz", + "integrity": "sha512-Nh4q32qrm9Dpji0WaWU9yjhpxQ4nZXG8kq8XVIiZt7PHM75Q/CoofJWGKOt8qIafBKXtDUClVXLO2Xxp4ae9zg==", "optional": true, "dependencies": { - "@vue/shared": "^3.4.15", + "@vue/shared": "^3.4.21", "cheerio": "1.0.0-rc.12", - "fflate": "^0.8.1", + "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "vue": "^3.4.15" + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/markdown": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.7.tgz", - "integrity": "sha512-mczvo7MZxxXXj5htDXK22r0a7JjTP5sTlcywtVOTJurzCKp8SNSbr3HdmsAnr9S838Hn9+dkvhs57rqgPG3UHA==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.8.tgz", + "integrity": "sha512-BJfun3rFpKbq3WwVNyJGZyc9QXN6sXKwMY2PRFiJqpG0A1ZxjZQFUvDRnSUgWEsBiluB23hZ4Pd0WP+6YNAq9w==", "optional": true, "dependencies": { "@mdit-vue/plugin-component": "^2.0.0", @@ -4299,8 +4325,8 @@ "@mdit-vue/types": "^2.0.0", "@types/markdown-it": "^13.0.7", "@types/markdown-it-emoji": "^2.0.4", - "@vuepress/shared": "2.0.0-rc.7", - "@vuepress/utils": "2.0.0-rc.7", + "@vuepress/shared": "2.0.0-rc.8", + "@vuepress/utils": "2.0.0-rc.8", "markdown-it": "^14.0.0", "markdown-it-anchor": "^8.6.7", "markdown-it-emoji": "^3.0.0", @@ -4308,113 +4334,133 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.12.tgz", - "integrity": "sha512-t9pgjeu5mZJgtJ1u8+xZxd5uGNtSraRavx4o9juVGy/DjHXJHYbS4qnfAhE8GmVUThzQUfvPFZRsuNqiZn2lLA==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.18.tgz", + "integrity": "sha512-kgtU4SX42ncSKBNlvWHhcF46Wml4ALfXm0Yuk2JwWY7IxaUtaMq11kLKsTT/4s27yALxzLnhQ+E8dieWLLqU7Q==", "optional": true, "dependencies": { - "@vueuse/core": "^10.7.1", - "vue": "^3.4.15", - "vue-router": "^4.2.5" + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.12.tgz", - "integrity": "sha512-LTdAeJje6zOBPdWST1qIyzjP35kjAUJAbMkzH7tddejIEfRkfVf6l9nZ8ksMSgzNVVSkO+4unBHqBLa2pLRsUw==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.18.tgz", + "integrity": "sha512-NMaBWfj3fh5mpC6IKpBb+jO3oludU3UNXLd+ix8QSAnkBLnrQwDXSVlfWSZwqdotrFYrxW5KFBGR/1nw/SZrbQ==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "@vueuse/core": "^10.7.2", - "vue": "^3.4.15" + "@vuepress/helper": "~2.0.0-rc.18", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.12.tgz", - "integrity": "sha512-LZ0oX9QBxTHHtiUk7ONZHTwDaWoCejXjGgJXGXZDvCfQetCzLWoRYOao7bUxHUrmtD10JyaW+5fCAgHynXgBNQ==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.18.tgz", + "integrity": "sha512-GTJGsnHjjU5k9PnMFzZlSKDWfbQGmykeWkn3sOjmyMC2emnUEi4HDliOCuVj/jzQlzhGXGChfkF1d7sjkJMNfg==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "chokidar": "^3.5.3", - "vue": "^3.4.15", - "vue-router": "^4.2.5" + "@vuepress/helper": "~2.0.0-rc.18", + "chokidar": "^3.6.0", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" + } + }, + "node_modules/@vuepress/plugin-blog/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.12.tgz", - "integrity": "sha512-qlWDUeIsYKcxLa0A//344DarCdLdD3pxfcR5YvJm0CwGCBgA0LnG4gbfMGXyvvRDea/aOnsWK7ePXoDPWvCOPw==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.18.tgz", + "integrity": "sha512-aKW4ec8UbUIx0uN/VPmLufCxr6u+N8ZPQcdWumdudB5IPhnrg/9Rcne1jjkWOWxDX6pPJiRxI8V9caDONIoMgA==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "vue": "^3.4.15", - "vue-router": "^4.2.5" + "@vuepress/helper": "~2.0.0-rc.18", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.12.tgz", - "integrity": "sha512-6FELMaKsaQ/hjPom8VjTC5N9QKdtCLrHLeSz2D2z16+9rnbkAfootEH1T08GN3/PyP2ZZA8OqCPvaNAKiCKGiQ==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.18.tgz", + "integrity": "sha512-9gAhPVn2dyFnpIWZzHVQdE8iNXZQP2C0x2oBbU23IW4AG66TXETS0iB1WYnffqpq7dBlzO/6MbeiORtZqdHshA==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "@vueuse/core": "^10.7.2", - "vue": "^3.4.15" + "@vuepress/helper": "~2.0.0-rc.18", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.13", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.13.tgz", - "integrity": "sha512-EGKZ6o7Oj3HeSG4VMAIwLBn/O2LSk5uI90LzbLAfsl9eE0nBCanOlL3SnB5AiDTW8zeDZVwJk6BTbd6ymoajXw==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.18.tgz", + "integrity": "sha512-z1Zb0xz8PXWgncG67DmyZ5NT+X8lnT8VfNgeCy0J54H1ECcYBfjya7agDlBlSd668BYt0Kg1eOQp0dtcNeLNzQ==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "@vueuse/core": "^10.7.2", - "vue": "^3.4.15", - "vue-router": "^4.2.5" + "@vuepress/helper": "~2.0.0-rc.18", + "@vueuse/core": "^10.9.0", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-external-link-icon": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.12.tgz", - "integrity": "sha512-ycvrDK+/75bmvbBPhUSxoOm2OiO+yC36iDs/Vs1OIlVuLDWz3GHuMxkP4uXrla0tQbkxKqyPA/O5Ihhlxz6KAA==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.18.tgz", + "integrity": "sha512-PsARwNeplNUPcmjewPiGAr5We72l5fD16IPDRX/l/eN1HIVFsgLb4ZXmm+tE6TSIDyc3KxKGRFzv0kAQHQA4eQ==", "optional": true, "dependencies": { - "vue": "^3.4.15" + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.12.tgz", - "integrity": "sha512-DYriGdqDscbbt1y4nHrjS7ye+wdiY1fBJU+RvimId26Y1Q/I3DKsQSvRqtTg6tcQ4vt7/NJh1OiiuSaoNIQrnA==", + "version": "2.0.0-rc.15", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.15.tgz", + "integrity": "sha512-7H/j/Ou+KsqtaoTtK9ij/E8vDT61kUtjYQSOeKRby2HXtBt3fTCNyiOPSpdwd2Mw5nJutww9/rL7//6KNo02CA==", "optional": true, "dependencies": { "execa": "^8.0.1" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-git/node_modules/execa": { @@ -4486,9 +4532,9 @@ } }, "node_modules/@vuepress/plugin-git/node_modules/npm-run-path": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz", - "integrity": "sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "optional": true, "dependencies": { "path-key": "^4.0.0" @@ -4551,131 +4597,142 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.12.tgz", - "integrity": "sha512-Tuf9AsT4OwCwNFV4jf6vYefPrzDOdMobsUs94kvglDCkEUgepClmW+1KfK3RCoNC4GCrsX95Fz7LvfbeaxtKsQ==", + "node_modules/@vuepress/plugin-links-check": { + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.18.tgz", + "integrity": "sha512-TqAZNqyNUj2SnZ2Mo1P3ufCnJWBB9sv2YqZSFbgtYoQhhNo3zkwhflOxeC/jNVaH+rw4azdD0iMFOTU41imoHw==", "optional": true, "dependencies": { - "vue": "^3.4.15", - "vue-router": "^4.2.5" + "@vuepress/helper": "~2.0.0-rc.18" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" + } + }, + "node_modules/@vuepress/plugin-nprogress": { + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.18.tgz", + "integrity": "sha512-zcAU2FeRbyBjT7pYoMnMR6Yme18phpDOR7okO8FED8UK3/7tIA64/ewKTzM+E2rNN2oHRjVDTH/ULGEueHqJ7Q==", + "optional": true, + "dependencies": { + "vue": "^3.4.21" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.13", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.13.tgz", - "integrity": "sha512-OAOtrQIOaS0Bd1iBc7SqbOEkNsQsJKDT8FHY2hhDPatrSQBaWO1ilgTU0LYbBQ/Ewfkkafy6wsjtLuM8xkh4pA==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.18.tgz", + "integrity": "sha512-weJ4S5PgVzIqqeQduCtneDlZFEwCoWxcPbFw9lqmTc9NoPX6J6FJXW6COz5ZmDCjFRMuzVPidEvAOmYLab/O4Q==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "~2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "photoswipe": "^5.4.3", - "vue": "^3.4.15" + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-prismjs": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.12.tgz", - "integrity": "sha512-DiTdHgH3JFbCn5toSSsMsWvb+PYc4IHjt39o+3GU9j12GtFwHke7hDmXUWwegzYa7bWR0CfikDAto/8WIguRbA==", + "version": "2.0.0-rc.15", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.15.tgz", + "integrity": "sha512-KGvg+zRTaiCmSJ8w1XR0hXDFOxGJ/FzhJcGta+hIiwULnZCEK5N93W30MbeRb6NjCbJUCanqCV6nrfpZfI7zIA==", "optional": true, "dependencies": { "prismjs": "^1.29.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.12.tgz", - "integrity": "sha512-HVD5JZcKE06hWs8/DemKVWh+Z5dUh3Ztw0OmFxpObN3NkO5jQvLnlmKj5b14dbyk2nsMOfFDzkvMgezBXKiHFw==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.18.tgz", + "integrity": "sha512-4l2/GNyWrF3eg8AwY1LbDb2fWx4v2fx6Alr6IjO3aHSM0S7iqbdUD8aLvyQnvrg6Dm6UAYvXuGfAe03mOzgRTw==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", - "vue": "^3.4.15" + "@vuepress/helper": "~2.0.0-rc.18", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.12.tgz", - "integrity": "sha512-keyD4LLnFL3awjVdpentqUGWX0iB93uk5GSL7L4lppn20vnS8StrjTvGxYiViAYu+vB9drVG/3DiPkOcp5dy9Q==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.18.tgz", + "integrity": "sha512-DXKQgwqYY9LteNy26M6vsiJFz/IX2NmpavvkTfPYB6Hoe5hk9o+t1/iiVf0TDWXvhTVlBHubYZdMuhO6p/JHVA==", "optional": true, "dependencies": { - "vue": "^3.4.15" + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.12.tgz", - "integrity": "sha512-aOiuZ7y0B99GROuhqTXQQsB0+sWX2l3geoZMzrJlbsykBCGcSN8RBHmdcIouzid83jBkOkBt6AxLRQKpQyWgwA==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.18.tgz", + "integrity": "sha512-wTJqXIn+edDnKlL0ZOf7MLDQo59fhLePfsrpsCbaD8BKzHmEkx5aT1FF27JOvsRmMH4muv1uFQRXP837BsYzzw==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12" + "@vuepress/helper": "~2.0.0-rc.18" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.12.tgz", - "integrity": "sha512-XrFBpQvfeJqQuL5ofCVf/hui5IRJPP6tEA2sBJTjtJH4y0xRgnE23RALE7mpsqD2Mo7TnAgrDORRgZL0Zzy94g==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.18.tgz", + "integrity": "sha512-xDPZJWRD2bZhBPR0VA8F8jum5c8DV5P0+mvaQX6Vnugxo+0kETZSM5ctETA79CTmDdKuG6IW0tJkYK7ysb49zw==", "optional": true, "dependencies": { - "@vuepress/helper": "~2.0.0-rc.12", + "@vuepress/helper": "~2.0.0-rc.18", "sitemap": "^7.1.1" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.12", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.12.tgz", - "integrity": "sha512-0hhb83MLG275BDF6OE4gNhz/tZBks6OyjPqkaTbdRHCEhuZD3UwFp+t3b7lUbAkftWSBSidhE0unkaqJw5zJuw==", + "version": "2.0.0-rc.18", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.18.tgz", + "integrity": "sha512-hOUEiJlyHKPFCarscj51Zn00bm0nQsUqcfL9Y4lvVWa9igCRzxd6cDlC8wGYbWEZLQNi78+wKzxOVvEvDfRDIQ==", "optional": true, "dependencies": { - "@vue/devtools-api": "^6.5.1", - "vue": "^3.4.15" + "@vue/devtools-api": "^6.6.1", + "vue": "^3.4.21" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/@vuepress/shared": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.7.tgz", - "integrity": "sha512-zNsYzAW5tuENb4vML0pK/61W3EscyOcn5JVPC+c6AwvsYWyAigZaMSu9ycGAptjDwzdYSi3gd33N9Q9T7pG77Q==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.8.tgz", + "integrity": "sha512-5C6EzC9A3nepX8pL1zgJnwoP0wtZR2AIaADq3quKKp8rn3otTIsyL3wTQM977rLQhbPg19vYbLdAHyap+DNEIw==", "optional": true, "dependencies": { "@mdit-vue/types": "^2.0.0" } }, "node_modules/@vuepress/utils": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.7.tgz", - "integrity": "sha512-47c7T72JwOWH1EgG7f/KwWNpIknd9IC5JmrizGI5IVUM4G16Vyj5oPQuXqLobV47m8JOxPW4dLpsglZGVaKQeg==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.8.tgz", + "integrity": "sha512-HjeLWk1r2zggunYjqBYfXhklWmyy0BxhhGtJwycyDXBtDsP4yKiNnk5z3+uJ1UiA6CWEswLtjO6bFrpNf8RPUQ==", "optional": true, "dependencies": { "@types/debug": "^4.1.12", "@types/fs-extra": "^11.0.4", "@types/hash-sum": "^1.0.2", - "@vuepress/shared": "2.0.0-rc.7", + "@vuepress/shared": "2.0.0-rc.8", "debug": "^4.3.4", "fs-extra": "^11.2.0", - "globby": "^14.0.0", + "globby": "^14.0.1", "hash-sum": "^2.0.0", "ora": "^8.0.1", "picocolors": "^1.0.0", @@ -4697,24 +4754,24 @@ } }, "node_modules/@vueuse/core": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz", - "integrity": "sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz", + "integrity": "sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==", "optional": true, "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "10.7.2", - "@vueuse/shared": "10.7.2", - "vue-demi": ">=0.14.6" + "@vueuse/metadata": "10.9.0", + "@vueuse/shared": "10.9.0", + "vue-demi": ">=0.14.7" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/core/node_modules/vue-demi": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", - "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, "optional": true, "bin": { @@ -4738,30 +4795,30 @@ } }, "node_modules/@vueuse/metadata": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz", - "integrity": "sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.9.0.tgz", + "integrity": "sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==", "optional": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz", - "integrity": "sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==", + "version": "10.9.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.9.0.tgz", + "integrity": "sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==", "optional": true, "dependencies": { - "vue-demi": ">=0.14.6" + "vue-demi": ">=0.14.7" }, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", - "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, "optional": true, "bin": { @@ -5299,9 +5356,9 @@ } }, "node_modules/bcrypt-ts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/bcrypt-ts/-/bcrypt-ts-5.0.1.tgz", - "integrity": "sha512-+Q6wjkT+PO0Da56BIyaYyueMeqAV/zOXqfFIssRgCbQLGwU+YkBJfBpP2Q9Q8hGbpDyDNCrG36npSdE+S9HWUA==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-ts/-/bcrypt-ts-5.0.2.tgz", + "integrity": "sha512-gDwQ5784AkkfhHACh3jGcg1hUubyZyeq9AtVd5gXkcyHGVOC+mORjRIHSj+fHfqwY5vxwyBLXQpcfk8MpK0ROg==", "optional": true, "engines": { "node": ">=18" @@ -7872,12 +7929,12 @@ } }, "node_modules/giscus": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.4.0.tgz", - "integrity": "sha512-Pll+pcclTx47NcFDw8nuka2Ja85Gc4XWpzSgL0rszOQaMQRQIV8UMR+zP4a+/N3tV2TXc1SZ537kWlsN6EsAaw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.5.0.tgz", + "integrity": "sha512-t3LL0qbSO3JXq3uyQeKpF5CegstGfKX/0gI6eDe1cmnI7D56R7j52yLdzw4pdKrg3VnufwCgCM3FDz7G1Qr6lg==", "optional": true, "dependencies": { - "lit": "^3.1.0" + "lit": "^3.1.2" } }, "node_modules/glob": { @@ -9319,12 +9376,15 @@ } }, "node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", "optional": true, "engines": { "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -9676,9 +9736,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "optional": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -11071,9 +11131,9 @@ } }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "funding": [ { "type": "opencollective", @@ -11099,9 +11159,9 @@ } }, "node_modules/postcss-load-config": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.2.tgz", - "integrity": "sha512-Q8QR3FYbqOKa0bnC1UQ2bFq9/ulHX5Bi34muzitMr8aDtUelO5xKeJEYC/5smE0jNE9zdB/NBnOwXKexELbRlw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-5.0.3.tgz", + "integrity": "sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==", "funding": [ { "type": "opencollective", @@ -11932,9 +11992,9 @@ } }, "node_modules/rollup": { - "version": "4.9.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", - "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.12.1.tgz", + "integrity": "sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==", "optional": true, "dependencies": { "@types/estree": "1.0.5" @@ -11947,19 +12007,19 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.6", - "@rollup/rollup-android-arm64": "4.9.6", - "@rollup/rollup-darwin-arm64": "4.9.6", - "@rollup/rollup-darwin-x64": "4.9.6", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", - "@rollup/rollup-linux-arm64-gnu": "4.9.6", - "@rollup/rollup-linux-arm64-musl": "4.9.6", - "@rollup/rollup-linux-riscv64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-gnu": "4.9.6", - "@rollup/rollup-linux-x64-musl": "4.9.6", - "@rollup/rollup-win32-arm64-msvc": "4.9.6", - "@rollup/rollup-win32-ia32-msvc": "4.9.6", - "@rollup/rollup-win32-x64-msvc": "4.9.6", + "@rollup/rollup-android-arm-eabi": "4.12.1", + "@rollup/rollup-android-arm64": "4.12.1", + "@rollup/rollup-darwin-arm64": "4.12.1", + "@rollup/rollup-darwin-x64": "4.12.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.12.1", + "@rollup/rollup-linux-arm64-gnu": "4.12.1", + "@rollup/rollup-linux-arm64-musl": "4.12.1", + "@rollup/rollup-linux-riscv64-gnu": "4.12.1", + "@rollup/rollup-linux-x64-gnu": "4.12.1", + "@rollup/rollup-linux-x64-musl": "4.12.1", + "@rollup/rollup-win32-arm64-msvc": "4.12.1", + "@rollup/rollup-win32-ia32-msvc": "4.12.1", + "@rollup/rollup-win32-x64-msvc": "4.12.1", "fsevents": "~2.3.2" } }, @@ -12031,9 +12091,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", - "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", + "version": "1.71.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", + "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", "optional": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -12295,12 +12355,12 @@ } }, "node_modules/slimsearch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slimsearch/-/slimsearch-2.0.0.tgz", - "integrity": "sha512-+G9FHWeVkwOTbEyhFIWvCz1T2fQusbn9756KhttfLygAcdjDOy1hpcPtWjnH4V9lp4qRElbvRqefOnlf/R0OAg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/slimsearch/-/slimsearch-2.1.1.tgz", + "integrity": "sha512-l1utJWal8F/RIheYk88DE2+enI12nIrn5SHt4ih/CNAH81PzkTv2GVBODlLynDJb7xan5hjd8XTL5f0L4cxLQA==", "optional": true, "engines": { - "node": ">=18" + "node": ">=18.18.0" } }, "node_modules/slug": { @@ -12887,9 +12947,9 @@ "dev": true }, "node_modules/uc.micro": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.0.0.tgz", - "integrity": "sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", "optional": true }, "node_modules/uglify-js": { @@ -13141,13 +13201,13 @@ } }, "node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.5.tgz", + "integrity": "sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==", "optional": true, "dependencies": { "esbuild": "^0.19.3", - "postcss": "^8.4.32", + "postcss": "^8.4.35", "rollup": "^4.2.0" }, "bin": { @@ -13202,16 +13262,16 @@ "dev": true }, "node_modules/vue": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz", - "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==", + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.21.tgz", + "integrity": "sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==", "optional": true, "dependencies": { - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-sfc": "3.4.15", - "@vue/runtime-dom": "3.4.15", - "@vue/server-renderer": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/runtime-dom": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21" }, "peerDependencies": { "typescript": "*" @@ -13223,12 +13283,12 @@ } }, "node_modules/vue-router": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz", - "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.3.0.tgz", + "integrity": "sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==", "optional": true, "dependencies": { - "@vue/devtools-api": "^6.5.0" + "@vue/devtools-api": "^6.5.1" }, "funding": { "url": "https://github.com/sponsors/posva" @@ -13238,18 +13298,18 @@ } }, "node_modules/vuepress": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.7.tgz", - "integrity": "sha512-j0Fb0XtrGnlLxKflarjPa4V/NMzj0lc0RIFNgcQBFZnQHSr5IuSVES7Kt7mDNBlLRpAadQxB6IFC1v2wDEcD/w==", + "version": "2.0.0-rc.8", + "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.8.tgz", + "integrity": "sha512-4Rnhh4ZME87AAREQzcW9V/pk+1x2tX3tABfQu0Elwxxp576poxiM8ddtI2pq4/YNp4MyFTF9/DyVxHMIj1lMbA==", "optional": true, "dependencies": { - "@vuepress/cli": "2.0.0-rc.7", - "@vuepress/client": "2.0.0-rc.7", - "@vuepress/core": "2.0.0-rc.7", - "@vuepress/markdown": "2.0.0-rc.7", - "@vuepress/shared": "2.0.0-rc.7", - "@vuepress/utils": "2.0.0-rc.7", - "vue": "^3.4.15" + "@vuepress/cli": "2.0.0-rc.8", + "@vuepress/client": "2.0.0-rc.8", + "@vuepress/core": "2.0.0-rc.8", + "@vuepress/markdown": "2.0.0-rc.8", + "@vuepress/shared": "2.0.0-rc.8", + "@vuepress/utils": "2.0.0-rc.8", + "vue": "^3.4.19" }, "bin": { "vuepress": "bin/vuepress.js", @@ -13260,8 +13320,8 @@ "node": ">=18.16.0" }, "peerDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.7", - "@vuepress/bundler-webpack": "2.0.0-rc.7", + "@vuepress/bundler-vite": "2.0.0-rc.8", + "@vuepress/bundler-webpack": "2.0.0-rc.8", "vue": "^3.4.0" }, "peerDependenciesMeta": { @@ -13274,16 +13334,16 @@ } }, "node_modules/vuepress-plugin-comment2": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.23.tgz", - "integrity": "sha512-HyF+RFrvQljAdbHLAdRdx5VMq1268l0U0yQAg6ikI44hb/eB04D5+KRfWhqpQNUayHv28V3PsDQ8KqcrfD8cSA==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.29.tgz", + "integrity": "sha512-sX5rPq5TiFW4/ppkHAdIrYqy88B5n3IgVbquDA4AKU4cX16wRkn1e049ilPuQXpeopS4o+0DzhoQFARqoVCL/w==", "optional": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.12", - "giscus": "^1.4.0", - "vue": "^3.4.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.23", - "vuepress-shared": "2.0.0-rc.23" + "@vuepress/helper": "2.0.0-rc.18", + "giscus": "^1.5.0", + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.29", + "vuepress-shared": "2.0.0-rc.29" }, "engines": { "node": ">=18.16.0", @@ -13292,11 +13352,11 @@ "yarn": ">=2" }, "peerDependencies": { - "@waline/client": "^2.15.8 || ^3.0.0-alpha.11", + "@waline/client": "^3.1.0", "artalk": "^2.7.3", "sass-loader": "^14.0.0", "twikoo": "^1.5.0", - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" }, "peerDependenciesMeta": { "@waline/client": { @@ -13314,20 +13374,20 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.23.tgz", - "integrity": "sha512-A0bh2a5aLXSg2YfZLicLRc4kbNwGNljBTV9xv1JhLzBqbvd/TRXX5NQFKz4Fgq9Ju/aYOXDEHkinMXFNvZvjBw==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.29.tgz", + "integrity": "sha512-gyhAKwp9IYSLA7swQdnau1tzVOw5pWqK9V884+3pf55darrmtlAlXhWTCZ9e27CLmIgEiACLHQ2juPW66YiS1g==", "optional": true, "dependencies": { "@stackblitz/sdk": "^1.9.0", - "@vuepress/helper": "2.0.0-rc.12", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "create-codepen": "1.0.1", "qrcode": "^1.5.3", - "vue": "^3.4.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.23", - "vuepress-shared": "2.0.0-rc.23" + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.29", + "vuepress-shared": "2.0.0-rc.29" }, "engines": { "node": ">=18.16.0", @@ -13337,19 +13397,19 @@ }, "peerDependencies": { "artplayer": "^5.0.0", - "dashjs-pure": "^1.0.0", + "dashjs": "4.7.4", "hls.js": "^1.4.12", "mpegts.js": "^1.7.3", "plyr": "^3.7.8", "sass-loader": "^14.0.0", "vidstack": "^1.9.0", - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" }, "peerDependenciesMeta": { "artplayer": { "optional": true }, - "dashjs-pure": { + "dashjs": { "optional": true }, "hls.js": { @@ -13370,9 +13430,9 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.23.tgz", - "integrity": "sha512-oyQjb2pGjAVSzIRmf24ALKfEE/fVTR5/9N/9Y2IaIJnB1xB+uvsa9NlRRORro1+niNmcbG9ETMHzkC0J9CVrlg==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.29.tgz", + "integrity": "sha512-kflfnlXjv0kUhu6fOR5S7I7XMhZzY7z5ypEMXIEKlsKmEbvQSBtdxcSAtfnAUDkHxOK9QzpYNpGvA2heVRV3HA==", "optional": true, "dependencies": { "@mdit/plugin-alert": "^0.8.0", @@ -13397,13 +13457,13 @@ "@mdit/plugin-tex": "^0.8.0", "@mdit/plugin-uml": "^0.8.0", "@types/markdown-it": "^13.0.7", - "@vuepress/helper": "2.0.0-rc.12", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", - "vue": "^3.4.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.23", - "vuepress-shared": "2.0.0-rc.23" + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.29", + "vuepress-shared": "2.0.0-rc.29" }, "engines": { "node": ">=18.16.0", @@ -13412,22 +13472,22 @@ "yarn": ">=2" }, "peerDependencies": { - "@types/reveal.js": "^4.4.5", - "@vue/repl": "^3.0.0", + "@types/reveal.js": "^5.0.0", + "@vue/repl": "^4.1.1", "chart.js": "^4.0.0", "echarts": "^5.0.0", "flowchart.ts": "^2.0.0 || ^3.0.0", "katex": "^0.16.0", "kotlin-playground": "^1.23.0", - "markmap-lib": "^0.15.5", - "markmap-toolbar": "^0.15.5", - "markmap-view": "^0.15.5", + "markmap-lib": "^0.15.5 || ^0.16.0", + "markmap-toolbar": "^0.15.5 || ^0.16.0", + "markmap-view": "^0.15.5 || ^0.16.0", "mathjax-full": "^3.2.2", "mermaid": "^10.8.0", "reveal.js": "^5.0.0", "sandpack-vue3": "^3.0.0", "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" }, "peerDependenciesMeta": { "@types/reveal.js": { @@ -13478,15 +13538,15 @@ } }, "node_modules/vuepress-plugin-sass-palette": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.23.tgz", - "integrity": "sha512-tszb4KpJegfNMrmp1DZn95qAIRAJJAfuuCAhAHuwQ+yZI1GrZd3m8b5hOQejHLE1Bimwb3Kj/lYPVMnb/2c6gA==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.29.tgz", + "integrity": "sha512-yYw4P23FOVeosW2xYTfNodtW5cSoGO6z07Cgo2Jwe1eNZhsPyRcWjKlyby/m6uWq4dY4ny5KdG+d4UnaDa382A==", "optional": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.12", - "chokidar": "^3.5.3", - "sass": "^1.70.0", - "vuepress-shared": "2.0.0-rc.23" + "@vuepress/helper": "2.0.0-rc.18", + "chokidar": "^3.6.0", + "sass": "^1.71.1", + "vuepress-shared": "2.0.0-rc.29" }, "engines": { "node": ">=18.16.0", @@ -13496,7 +13556,7 @@ }, "peerDependencies": { "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" }, "peerDependenciesMeta": { "sass-loader": { @@ -13504,20 +13564,44 @@ } } }, + "node_modules/vuepress-plugin-sass-palette/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.23.tgz", - "integrity": "sha512-pWihTdqKusQAOue88DUtW67RJpNDNdwHAcM3kJTEzLfTIaJdsji/gjt3Sm8eX44qhYs+vWa9ZX/MkjbCPg9cdw==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.29.tgz", + "integrity": "sha512-kEDg1nb/OeqaDFmZfH/GJZZNzNiBnFO7loLYisirRcKMhs56SEfxikqPqML7D+NVppJ9r5L7kS/gyRGpoL6Gng==", "optional": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.12", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", - "chokidar": "^3.5.3", - "slimsearch": "^2.0.0", - "vue": "^3.4.15", - "vuepress-plugin-sass-palette": "2.0.0-rc.23", - "vuepress-shared": "2.0.0-rc.23" + "chokidar": "^3.6.0", + "slimsearch": "^2.1.1", + "vue": "^3.4.21", + "vuepress-plugin-sass-palette": "2.0.0-rc.29", + "vuepress-shared": "2.0.0-rc.29" }, "engines": { "node": ">=18.16.0", @@ -13527,7 +13611,7 @@ }, "peerDependencies": { "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" }, "peerDependenciesMeta": { "sass-loader": { @@ -13535,22 +13619,45 @@ } } }, - "node_modules/vuepress-shared": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.23.tgz", - "integrity": "sha512-1es+bJ13E4UNkIr5kuPMX8h77aGZEuHLknH4u8B0qh+kP/CuuRXhUVQ6AHCuyDArL9mUc7CFwo+ro7zqDpsA1Q==", + "node_modules/vuepress-plugin-search-pro/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "optional": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.12", - "@vueuse/core": "^10.7.2", + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/vuepress-shared": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.29.tgz", + "integrity": "sha512-Lx3l6aZYq2K6x24cTQc+dn0sBmVjy0GVV3Y/PhRpr5ZaUOxAEJX5DBbSwwBS77vSmhnp3cTFH7I3m2pYC4IzAg==", + "optional": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "cheerio": "1.0.0-rc.12", "dayjs": "^1.11.10", "execa": "^8.0.1", - "fflate": "^0.8.1", + "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "semver": "^7.5.4", - "vue": "^3.4.15", - "vue-router": "^4.2.5" + "semver": "^7.6.0", + "vue": "^3.4.21" }, "engines": { "node": ">=18.16.0", @@ -13559,7 +13666,7 @@ "yarn": ">=2" }, "peerDependencies": { - "vuepress": "2.0.0-rc.7" + "vuepress": "2.0.0-rc.8" } }, "node_modules/vuepress-shared/node_modules/execa": { @@ -13643,9 +13750,9 @@ } }, "node_modules/vuepress-shared/node_modules/npm-run-path": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.2.0.tgz", - "integrity": "sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "optional": true, "dependencies": { "path-key": "^4.0.0" @@ -13730,41 +13837,41 @@ "optional": true }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.23", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.23.tgz", - "integrity": "sha512-4ONVCNpQ0IiJsFwoGIQO7kV2OWJNr+LuDv7TsM+fa/b1b+bu/oeOGObnBMXc91YofB8Pqno0W+wYHEhLwheY0A==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.29.tgz", + "integrity": "sha512-x+6fwjlXKwE/GijhfCk87VyVCnw17E40lyCMYJDZ+x0jAbvpn7PXbqLmO4EExcAkMvabGlCbbWHdHUjpMM0TRQ==", "optional": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.12", - "@vuepress/plugin-active-header-links": "2.0.0-rc.12", - "@vuepress/plugin-back-to-top": "2.0.0-rc.12", - "@vuepress/plugin-blog": "2.0.0-rc.12", - "@vuepress/plugin-catalog": "2.0.0-rc.12", - "@vuepress/plugin-copy-code": "2.0.0-rc.12", - "@vuepress/plugin-copyright": "2.0.0-rc.13", - "@vuepress/plugin-external-link-icon": "2.0.0-rc.12", - "@vuepress/plugin-git": "2.0.0-rc.12", - "@vuepress/plugin-nprogress": "2.0.0-rc.12", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.13", - "@vuepress/plugin-prismjs": "2.0.0-rc.12", - "@vuepress/plugin-reading-time": "2.0.0-rc.12", - "@vuepress/plugin-rtl": "2.0.0-rc.12", - "@vuepress/plugin-seo": "2.0.0-rc.12", - "@vuepress/plugin-sitemap": "2.0.0-rc.12", - "@vuepress/plugin-theme-data": "2.0.0-rc.12", - "@vueuse/core": "^10.7.2", + "@vuepress/helper": "2.0.0-rc.18", + "@vuepress/plugin-active-header-links": "2.0.0-rc.18", + "@vuepress/plugin-back-to-top": "2.0.0-rc.18", + "@vuepress/plugin-blog": "2.0.0-rc.18", + "@vuepress/plugin-catalog": "2.0.0-rc.18", + "@vuepress/plugin-copy-code": "2.0.0-rc.18", + "@vuepress/plugin-copyright": "2.0.0-rc.18", + "@vuepress/plugin-external-link-icon": "2.0.0-rc.18", + "@vuepress/plugin-git": "2.0.0-rc.15", + "@vuepress/plugin-links-check": "2.0.0-rc.18", + "@vuepress/plugin-nprogress": "2.0.0-rc.18", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.18", + "@vuepress/plugin-prismjs": "2.0.0-rc.15", + "@vuepress/plugin-reading-time": "2.0.0-rc.18", + "@vuepress/plugin-rtl": "2.0.0-rc.18", + "@vuepress/plugin-seo": "2.0.0-rc.18", + "@vuepress/plugin-sitemap": "2.0.0-rc.18", + "@vuepress/plugin-theme-data": "2.0.0-rc.18", + "@vueuse/core": "^10.9.0", "balloon-css": "^1.2.0", - "bcrypt-ts": "^5.0.1", + "bcrypt-ts": "^5.0.2", "cheerio": "1.0.0-rc.12", - "chokidar": "^3.5.3", + "chokidar": "^3.6.0", "gray-matter": "^4.0.3", - "vue": "^3.4.15", - "vue-router": "^4.2.5", - "vuepress-plugin-comment2": "2.0.0-rc.23", - "vuepress-plugin-components": "2.0.0-rc.23", - "vuepress-plugin-md-enhance": "2.0.0-rc.23", - "vuepress-plugin-sass-palette": "2.0.0-rc.23", - "vuepress-shared": "2.0.0-rc.23" + "vue": "^3.4.21", + "vuepress-plugin-comment2": "2.0.0-rc.29", + "vuepress-plugin-components": "2.0.0-rc.29", + "vuepress-plugin-md-enhance": "2.0.0-rc.29", + "vuepress-plugin-sass-palette": "2.0.0-rc.29", + "vuepress-shared": "2.0.0-rc.29" }, "engines": { "node": ">=18.16.0", @@ -13773,15 +13880,15 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.12", - "@vuepress/plugin-feed": "2.0.0-rc.12", - "@vuepress/plugin-redirect": "2.0.0-rc.12", - "@vuepress/plugin-search": "2.0.0-rc.12", + "@vuepress/plugin-docsearch": "2.0.0-rc.18", + "@vuepress/plugin-feed": "2.0.0-rc.18", + "@vuepress/plugin-pwa": "2.0.0-rc.18", + "@vuepress/plugin-redirect": "2.0.0-rc.18", + "@vuepress/plugin-search": "2.0.0-rc.18", "nodejs-jieba": "^0.1.2", "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.7", - "vuepress-plugin-pwa2": "2.0.0-rc.23", - "vuepress-plugin-search-pro": "2.0.0-rc.23" + "vuepress": "2.0.0-rc.8", + "vuepress-plugin-search-pro": "2.0.0-rc.29" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { @@ -13790,6 +13897,9 @@ "@vuepress/plugin-feed": { "optional": true }, + "@vuepress/plugin-pwa": { + "optional": true + }, "@vuepress/plugin-redirect": { "optional": true }, @@ -13802,14 +13912,35 @@ "sass-loader": { "optional": true }, - "vuepress-plugin-pwa2": { - "optional": true - }, "vuepress-plugin-search-pro": { "optional": true } } }, + "node_modules/vuepress-theme-hope/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, "node_modules/wait-on": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz", diff --git a/package.json b/package.json index 86c990846..992af9775 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "@vuepress/bundler-vite": "^2.0.0-rc.7", "vuepress": "^2.0.0-rc.7", "vuepress-plugin-search-pro": "^2.0.0-rc.23", - "vuepress-theme-hope": "^2.0.0-rc.23" + "vuepress-theme-hope": "^2.0.0-rc.29" }, "resolutions": { "set-value": "^2.0.1", diff --git a/yarn.lock b/yarn.lock index c740d32fe..c34a5c5ae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -263,7 +263,7 @@ chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.18.8", "@babel/parser@^7.23.6", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0": +"@babel/parser@^7.18.8", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0": version "7.24.0" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac" integrity sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg== @@ -2240,17 +2240,6 @@ resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-5.0.3.tgz#164b36653910d27c130cf6c945b4bd9bde5bcbee" integrity sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA== -"@vue/compiler-core@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.15.tgz#be20d1bbe19626052500b48969302cb6f396d36e" - integrity sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw== - dependencies: - "@babel/parser" "^7.23.6" - "@vue/shared" "3.4.15" - entities "^4.5.0" - estree-walker "^2.0.2" - source-map-js "^1.0.2" - "@vue/compiler-core@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.21.tgz#868b7085378fc24e58c9aed14c8d62110a62be1a" @@ -2262,14 +2251,6 @@ estree-walker "^2.0.2" source-map-js "^1.0.2" -"@vue/compiler-dom@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz#753f5ed55f78d33dff04701fad4d76ff0cf81ee5" - integrity sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ== - dependencies: - "@vue/compiler-core" "3.4.15" - "@vue/shared" "3.4.15" - "@vue/compiler-dom@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz#0077c355e2008207283a5a87d510330d22546803" @@ -2278,21 +2259,6 @@ "@vue/compiler-core" "3.4.21" "@vue/shared" "3.4.21" -"@vue/compiler-sfc@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz#4e5811e681955fcec886cebbec483f6ae463a64b" - integrity sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA== - dependencies: - "@babel/parser" "^7.23.6" - "@vue/compiler-core" "3.4.15" - "@vue/compiler-dom" "3.4.15" - "@vue/compiler-ssr" "3.4.15" - "@vue/shared" "3.4.15" - estree-walker "^2.0.2" - magic-string "^0.30.5" - postcss "^8.4.33" - source-map-js "^1.0.2" - "@vue/compiler-sfc@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz#4af920dc31ab99e1ff5d152b5fe0ad12181145b2" @@ -2308,14 +2274,6 @@ postcss "^8.4.35" source-map-js "^1.0.2" -"@vue/compiler-ssr@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz#a910a5b89ba4f0a776e40b63d69bdae2f50616cf" - integrity sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw== - dependencies: - "@vue/compiler-dom" "3.4.15" - "@vue/shared" "3.4.15" - "@vue/compiler-ssr@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz#b84ae64fb9c265df21fc67f7624587673d324fef" @@ -2334,13 +2292,6 @@ resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.6.1.tgz#7c14346383751d9f6ad4bea0963245b30220ef83" integrity sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA== -"@vue/reactivity@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.15.tgz#ad9d9b83f5398d2e8660ad5cfc0f171e7679a9a1" - integrity sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w== - dependencies: - "@vue/shared" "3.4.15" - "@vue/reactivity@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.21.tgz#affd3415115b8ebf4927c8d2a0d6a24bccfa9f02" @@ -2348,14 +2299,6 @@ dependencies: "@vue/shared" "3.4.21" -"@vue/runtime-core@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.15.tgz#f81e2fd2108ea41a6d5c61c2462b11dfb754fdf0" - integrity sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw== - dependencies: - "@vue/reactivity" "3.4.15" - "@vue/shared" "3.4.15" - "@vue/runtime-core@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.21.tgz#3749c3f024a64c4c27ecd75aea4ca35634db0062" @@ -2364,15 +2307,6 @@ "@vue/reactivity" "3.4.21" "@vue/shared" "3.4.21" -"@vue/runtime-dom@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz#108ef86aa7334ead5d6b9c56a7d93679e1e45406" - integrity sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw== - dependencies: - "@vue/runtime-core" "3.4.15" - "@vue/shared" "3.4.15" - csstype "^3.1.3" - "@vue/runtime-dom@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz#91f867ef64eff232cac45095ab28ebc93ac74588" @@ -2382,14 +2316,6 @@ "@vue/shared" "3.4.21" csstype "^3.1.3" -"@vue/server-renderer@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.15.tgz#34438f998e6f6370fac78883a75efe136631957f" - integrity sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw== - dependencies: - "@vue/compiler-ssr" "3.4.15" - "@vue/shared" "3.4.15" - "@vue/server-renderer@3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.21.tgz#150751579d26661ee3ed26a28604667fa4222a97" @@ -2398,11 +2324,6 @@ "@vue/compiler-ssr" "3.4.21" "@vue/shared" "3.4.21" -"@vue/shared@3.4.15": - version "3.4.15" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.15.tgz#e7d2ea050c667480cb5e1a6df2ac13bcd03a8f30" - integrity sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g== - "@vue/shared@3.4.21", "@vue/shared@^3.4.21": version "3.4.21" resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.21.tgz#de526a9059d0a599f0b429af7037cd0c3ed7d5a1" @@ -2643,12 +2564,12 @@ "@vuepress/helper" "~2.0.0-rc.18" vue "^3.4.21" -"@vuepress/plugin-rtl@2.0.0-rc.15": - version "2.0.0-rc.15" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.15.tgz#e2278215c0ac8c33ceda0050259068e610482373" - integrity sha512-YTfLHWrLv92EuGYMbePGcqEuPoAhuAoVTpNbNyALya2TKzsUriFv5qwvg9wMwydFX769HowhSup4t3O+29BdiQ== +"@vuepress/plugin-rtl@2.0.0-rc.18": + version "2.0.0-rc.18" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.18.tgz#f0e110cd2f1cdf6e71fd717914b5bc0797db3095" + integrity sha512-DXKQgwqYY9LteNy26M6vsiJFz/IX2NmpavvkTfPYB6Hoe5hk9o+t1/iiVf0TDWXvhTVlBHubYZdMuhO6p/JHVA== dependencies: - vue "^3.4.19" + vue "^3.4.21" "@vuepress/plugin-seo@2.0.0-rc.18": version "2.0.0-rc.18" @@ -2721,17 +2642,7 @@ picocolors "^1.0.0" upath "^2.0.1" -"@vueuse/core@^10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.7.2.tgz#78917803a29a0bca1803a6521fdf7ff873f6e72c" - integrity sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ== - dependencies: - "@types/web-bluetooth" "^0.0.20" - "@vueuse/metadata" "10.7.2" - "@vueuse/shared" "10.7.2" - vue-demi ">=0.14.6" - -"@vueuse/core@^10.9.0": +"@vueuse/core@^10.7.2", "@vueuse/core@^10.9.0": version "10.9.0" resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.9.0.tgz#7d779a95cf0189de176fee63cee4ba44b3c85d64" integrity sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg== @@ -2741,23 +2652,11 @@ "@vueuse/shared" "10.9.0" vue-demi ">=0.14.7" -"@vueuse/metadata@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.7.2.tgz#ba0187ce138c287fd80301afc5b0d6a97e563633" - integrity sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ== - "@vueuse/metadata@10.9.0": version "10.9.0" resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.9.0.tgz#769a1a9db65daac15cf98084cbf7819ed3758620" integrity sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA== -"@vueuse/shared@10.7.2": - version "10.7.2" - resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-10.7.2.tgz#746441fbc08072371dd600a55883422c83fd0cab" - integrity sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA== - dependencies: - vue-demi ">=0.14.6" - "@vueuse/shared@10.9.0": version "10.9.0" resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-10.9.0.tgz#13af2a348de15d07b7be2fd0c7fc9853a69d8fe0" @@ -3500,7 +3399,7 @@ cheerio@1.0.0-rc.12: parse5 "^7.0.0" parse5-htmlparser2-tree-adapter "^7.0.0" -chokidar@3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.0: +chokidar@3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -3515,7 +3414,7 @@ chokidar@3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.0: optionalDependencies: fsevents "~2.3.2" -chokidar@^3.6.0: +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.0, chokidar@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -5731,13 +5630,6 @@ luxon@^3.4.4: resolved "https://registry.yarnpkg.com/luxon/-/luxon-3.4.4.tgz#cf20dc27dc532ba41a169c43fdcc0063601577af" integrity sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA== -magic-string@^0.30.5: - version "0.30.5" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9" - integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.15" - magic-string@^0.30.7: version "0.30.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.7.tgz#0cecd0527d473298679da95a2d7aeb8c64048505" @@ -7733,11 +7625,6 @@ vm-browserify@^1.0.0: resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== -vue-demi@>=0.14.6: - version "0.14.6" - resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.6.tgz#dc706582851dc1cdc17a0054f4fec2eb6df74c92" - integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w== - vue-demi@>=0.14.7: version "0.14.7" resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.7.tgz#8317536b3ef74c5b09f268f7782e70194567d8f2" @@ -7750,18 +7637,7 @@ vue-router@^4.2.5: dependencies: "@vue/devtools-api" "^6.5.0" -vue@^3.4.15: - version "3.4.15" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.15.tgz#91f979844ffca9239dff622ba4c79c5d5524b88c" - integrity sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ== - dependencies: - "@vue/compiler-dom" "3.4.15" - "@vue/compiler-sfc" "3.4.15" - "@vue/runtime-dom" "3.4.15" - "@vue/server-renderer" "3.4.15" - "@vue/shared" "3.4.15" - -vue@^3.4.19, vue@^3.4.21: +vue@^3.4.15, vue@^3.4.19, vue@^3.4.21: version "3.4.21" resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.21.tgz#69ec30e267d358ee3a0ce16612ba89e00aaeb731" integrity sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA== @@ -7772,21 +7648,21 @@ vue@^3.4.19, vue@^3.4.21: "@vue/server-renderer" "3.4.21" "@vue/shared" "3.4.21" -vuepress-plugin-comment2@2.0.0-rc.27: - version "2.0.0-rc.27" - resolved "https://registry.yarnpkg.com/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.27.tgz#cdd3c98c285d7fca5a67f18e0baf76c0dbf1f90d" - integrity sha512-o7LEBUDiziJPnqwX/v+abTkxnVF6yDTeyL14aYJouG64RBCKwYiS/WTy+bfWiohgLYjzmgb+SnjUXrkf4+ZUfw== +vuepress-plugin-comment2@2.0.0-rc.29: + version "2.0.0-rc.29" + resolved "https://registry.yarnpkg.com/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.29.tgz#f1817035c12049f34e4769fadc4c72904aba1bf3" + integrity sha512-sX5rPq5TiFW4/ppkHAdIrYqy88B5n3IgVbquDA4AKU4cX16wRkn1e049ilPuQXpeopS4o+0DzhoQFARqoVCL/w== dependencies: "@vuepress/helper" "2.0.0-rc.18" giscus "^1.5.0" vue "^3.4.21" - vuepress-plugin-sass-palette "2.0.0-rc.27" - vuepress-shared "2.0.0-rc.27" + vuepress-plugin-sass-palette "2.0.0-rc.29" + vuepress-shared "2.0.0-rc.29" -vuepress-plugin-components@2.0.0-rc.27: - version "2.0.0-rc.27" - resolved "https://registry.yarnpkg.com/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.27.tgz#fc4ae785095a5381c1e88e2ba916e4b63d08632a" - integrity sha512-4fvJ3oMvIQ/NDp5h4ZvO7bN2o1acnApc8kH/XnCej9jXh0+oNhX4zvT+4JBBRV1AFass1TxZsMiFCYcTOTUDZQ== +vuepress-plugin-components@2.0.0-rc.29: + version "2.0.0-rc.29" + resolved "https://registry.yarnpkg.com/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.29.tgz#e81e2259d973557cb8b18852ad6a77d332df7792" + integrity sha512-gyhAKwp9IYSLA7swQdnau1tzVOw5pWqK9V884+3pf55darrmtlAlXhWTCZ9e27CLmIgEiACLHQ2juPW66YiS1g== dependencies: "@stackblitz/sdk" "^1.9.0" "@vuepress/helper" "2.0.0-rc.18" @@ -7795,13 +7671,13 @@ vuepress-plugin-components@2.0.0-rc.27: create-codepen "1.0.1" qrcode "^1.5.3" vue "^3.4.21" - vuepress-plugin-sass-palette "2.0.0-rc.27" - vuepress-shared "2.0.0-rc.27" + vuepress-plugin-sass-palette "2.0.0-rc.29" + vuepress-shared "2.0.0-rc.29" -vuepress-plugin-md-enhance@2.0.0-rc.27: - version "2.0.0-rc.27" - resolved "https://registry.yarnpkg.com/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.27.tgz#576ae17c0049736322c25547838a2ae024656323" - integrity sha512-ZU+mR3Uy77faUfINnA0sgG/Ezbu2VAY/XnFmPGfr6KFYYWzyhH2rv8W7NvGslR4gri1wxHnVZ3ImP7rhTYh9NQ== +vuepress-plugin-md-enhance@2.0.0-rc.29: + version "2.0.0-rc.29" + resolved "https://registry.yarnpkg.com/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.29.tgz#4502694c1736fcdd45995a4efd37de6c114fe33f" + integrity sha512-kflfnlXjv0kUhu6fOR5S7I7XMhZzY7z5ypEMXIEKlsKmEbvQSBtdxcSAtfnAUDkHxOK9QzpYNpGvA2heVRV3HA== dependencies: "@mdit/plugin-alert" "^0.8.0" "@mdit/plugin-align" "^0.8.0" @@ -7830,8 +7706,8 @@ vuepress-plugin-md-enhance@2.0.0-rc.27: balloon-css "^1.2.0" js-yaml "^4.1.0" vue "^3.4.21" - vuepress-plugin-sass-palette "2.0.0-rc.27" - vuepress-shared "2.0.0-rc.27" + vuepress-plugin-sass-palette "2.0.0-rc.29" + vuepress-shared "2.0.0-rc.29" vuepress-plugin-sass-palette@2.0.0-rc.27: version "2.0.0-rc.27" @@ -7843,6 +7719,16 @@ vuepress-plugin-sass-palette@2.0.0-rc.27: sass "^1.71.1" vuepress-shared "2.0.0-rc.27" +vuepress-plugin-sass-palette@2.0.0-rc.29: + version "2.0.0-rc.29" + resolved "https://registry.yarnpkg.com/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.29.tgz#317fba3beb630ab1c1e96dd6894087f7b242719b" + integrity sha512-yYw4P23FOVeosW2xYTfNodtW5cSoGO6z07Cgo2Jwe1eNZhsPyRcWjKlyby/m6uWq4dY4ny5KdG+d4UnaDa382A== + dependencies: + "@vuepress/helper" "2.0.0-rc.18" + chokidar "^3.6.0" + sass "^1.71.1" + vuepress-shared "2.0.0-rc.29" + vuepress-plugin-search-pro@^2.0.0-rc.23: version "2.0.0-rc.27" resolved "https://registry.yarnpkg.com/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.27.tgz#1daaf030ece9521f2f3aa7e92e82dbc20f3273dc" @@ -7872,10 +7758,25 @@ vuepress-shared@2.0.0-rc.27: semver "^7.6.0" vue "^3.4.21" -vuepress-theme-hope@^2.0.0-rc.23: - version "2.0.0-rc.27" - resolved "https://registry.yarnpkg.com/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.27.tgz#ff0e95f00b6fc7cb1130a752477e88fe16691ff9" - integrity sha512-6/TqFrehr/hk/I5SGmOXVTY0urTvKNaifCuP1v2o8eVmdnYlnFzGHhQk89yZz0zeza54kzYJAUkQbqO0Fc6J8A== +vuepress-shared@2.0.0-rc.29: + version "2.0.0-rc.29" + resolved "https://registry.yarnpkg.com/vuepress-shared/-/vuepress-shared-2.0.0-rc.29.tgz#34425c9332b4473bf4f87933c42204350e880925" + integrity sha512-Lx3l6aZYq2K6x24cTQc+dn0sBmVjy0GVV3Y/PhRpr5ZaUOxAEJX5DBbSwwBS77vSmhnp3cTFH7I3m2pYC4IzAg== + dependencies: + "@vuepress/helper" "2.0.0-rc.18" + "@vueuse/core" "^10.9.0" + cheerio "1.0.0-rc.12" + dayjs "^1.11.10" + execa "^8.0.1" + fflate "^0.8.2" + gray-matter "^4.0.3" + semver "^7.6.0" + vue "^3.4.21" + +vuepress-theme-hope@^2.0.0-rc.29: + version "2.0.0-rc.29" + resolved "https://registry.yarnpkg.com/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.29.tgz#701950e9ae23db85e80481e3e8cfba2d13103308" + integrity sha512-x+6fwjlXKwE/GijhfCk87VyVCnw17E40lyCMYJDZ+x0jAbvpn7PXbqLmO4EExcAkMvabGlCbbWHdHUjpMM0TRQ== dependencies: "@vuepress/helper" "2.0.0-rc.18" "@vuepress/plugin-active-header-links" "2.0.0-rc.18" @@ -7891,7 +7792,7 @@ vuepress-theme-hope@^2.0.0-rc.23: "@vuepress/plugin-photo-swipe" "2.0.0-rc.18" "@vuepress/plugin-prismjs" "2.0.0-rc.15" "@vuepress/plugin-reading-time" "2.0.0-rc.18" - "@vuepress/plugin-rtl" "2.0.0-rc.15" + "@vuepress/plugin-rtl" "2.0.0-rc.18" "@vuepress/plugin-seo" "2.0.0-rc.18" "@vuepress/plugin-sitemap" "2.0.0-rc.18" "@vuepress/plugin-theme-data" "2.0.0-rc.18" @@ -7902,11 +7803,11 @@ vuepress-theme-hope@^2.0.0-rc.23: chokidar "^3.6.0" gray-matter "^4.0.3" vue "^3.4.21" - vuepress-plugin-comment2 "2.0.0-rc.27" - vuepress-plugin-components "2.0.0-rc.27" - vuepress-plugin-md-enhance "2.0.0-rc.27" - vuepress-plugin-sass-palette "2.0.0-rc.27" - vuepress-shared "2.0.0-rc.27" + vuepress-plugin-comment2 "2.0.0-rc.29" + vuepress-plugin-components "2.0.0-rc.29" + vuepress-plugin-md-enhance "2.0.0-rc.29" + vuepress-plugin-sass-palette "2.0.0-rc.29" + vuepress-shared "2.0.0-rc.29" vuepress@^2.0.0-rc.7: version "2.0.0-rc.8"