diff --git a/package.json b/package.json index 6eaa585..3009abe 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@rushstack/eslint-patch": "1.7.2", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", - "@vite-pwa/vitepress": "0.3.1", + "@vite-pwa/vitepress": "0.4.0", "@vue/eslint-config-typescript": "12.0.0", "element-plus": "2.5.5", "eslint": "8.56.0", @@ -40,14 +40,14 @@ "flexsearch": "0.7.43", "markdown-it": "13.0.2", "prettier": "3.2.5", - "sass": "1.70.0", + "sass": "1.71.0", "typescript": "5.3.3", "unplugin-auto-import": "0.17.5", "unplugin-icons": "0.18.5", "unplugin-vue-components": "0.26.0", - "vitepress": "1.0.0-rc.42", + "vitepress": "1.0.0-rc.43", "vitepress-plugin-search": "1.0.4-alpha.22", - "vue": "3.4.18", + "vue": "3.4.19", "vue-tsc": "1.8.27", "workbox-window": "7.0.0" }, @@ -56,7 +56,7 @@ "@vueuse/core": "10.7.2", "axios": "1.6.7", "husky": "^8.0.3", - "vite": "5.1.1", - "vite-plugin-pwa": "0.18.0" + "vite": "5.1.3", + "vite-plugin-pwa": "0.19.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48db5f2..6d208a8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ dependencies: version: 20.3.1 '@vueuse/core': specifier: 10.7.2 - version: 10.7.2(vue@3.4.18) + version: 10.7.2(vue@3.4.19) axios: specifier: 1.6.7 version: 1.6.7 @@ -18,11 +18,11 @@ dependencies: specifier: ^8.0.3 version: 8.0.3 vite: - specifier: 5.1.1 - version: 5.1.1(@types/node@20.3.1)(sass@1.70.0) + specifier: 5.1.3 + version: 5.1.3(@types/node@20.3.1)(sass@1.71.0) vite-plugin-pwa: - specifier: 0.18.0 - version: 0.18.0(vite@5.1.1)(workbox-build@7.0.0)(workbox-window@7.0.0) + specifier: 0.19.0 + version: 0.19.0(vite@5.1.3)(workbox-build@7.0.0)(workbox-window@7.0.0) devDependencies: '@algolia/client-search': @@ -38,14 +38,14 @@ devDependencies: specifier: 6.21.0 version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) '@vite-pwa/vitepress': - specifier: 0.3.1 - version: 0.3.1(vite-plugin-pwa@0.18.0) + specifier: 0.4.0 + version: 0.4.0(vite-plugin-pwa@0.19.0) '@vue/eslint-config-typescript': specifier: 12.0.0 version: 12.0.0(eslint-plugin-vue@9.21.1)(eslint@8.56.0)(typescript@5.3.3) element-plus: specifier: 2.5.5 - version: 2.5.5(vue@3.4.18) + version: 2.5.5(vue@3.4.19) eslint: specifier: 8.56.0 version: 8.56.0 @@ -65,8 +65,8 @@ devDependencies: specifier: 3.2.5 version: 3.2.5 sass: - specifier: 1.70.0 - version: 1.70.0 + specifier: 1.71.0 + version: 1.71.0 typescript: specifier: 5.3.3 version: 5.3.3 @@ -78,16 +78,16 @@ devDependencies: version: 0.18.5 unplugin-vue-components: specifier: 0.26.0 - version: 0.26.0(rollup@2.79.1)(vue@3.4.18) + version: 0.26.0(rollup@2.79.1)(vue@3.4.19) vitepress: - specifier: 1.0.0-rc.42 - version: 1.0.0-rc.42(@algolia/client-search@4.22.1)(@types/node@20.3.1)(axios@1.6.7)(sass@1.70.0)(search-insights@2.6.0)(typescript@5.3.3) + specifier: 1.0.0-rc.43 + version: 1.0.0-rc.43(@algolia/client-search@4.22.1)(@types/node@20.3.1)(axios@1.6.7)(sass@1.71.0)(search-insights@2.6.0)(typescript@5.3.3) vitepress-plugin-search: specifier: 1.0.4-alpha.22 - version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.42)(vue@3.4.18) + version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.43)(vue@3.4.19) vue: - specifier: 3.4.18 - version: 3.4.18(typescript@5.3.3) + specifier: 3.4.19 + version: 3.4.19(typescript@5.3.3) vue-tsc: specifier: 1.8.27 version: 1.8.27(typescript@5.3.3) @@ -330,7 +330,7 @@ packages: '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) '@babel/helper-module-transforms': 7.21.2 '@babel/helpers': 7.21.0 - '@babel/parser': 7.23.6 + '@babel/parser': 7.23.9 '@babel/template': 7.20.7 '@babel/traverse': 7.21.2 '@babel/types': 7.21.2 @@ -566,13 +566,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.23.6: - resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.21.2 - /@babel/parser@7.23.9: resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} engines: {node: '>=6.0.0'} @@ -1348,7 +1341,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.23.6 + '@babel/parser': 7.23.9 '@babel/types': 7.21.2 /@babel/traverse@7.21.2: @@ -1361,7 +1354,7 @@ packages: '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.23.6 + '@babel/parser': 7.23.9 '@babel/types': 7.21.2 debug: 4.3.4 globals: 11.12.0 @@ -1424,12 +1417,12 @@ packages: - '@algolia/client-search' dev: true - /@element-plus/icons-vue@2.3.1(vue@3.4.18): + /@element-plus/icons-vue@2.3.1(vue@3.4.19): resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.18(typescript@5.3.3) + vue: 3.4.19(typescript@5.3.3) dev: true /@esbuild/android-arm64@0.19.7: @@ -1920,14 +1913,14 @@ packages: resolution: {integrity: sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==} dev: true - /@shikijs/core@1.1.1: - resolution: {integrity: sha512-WSHuW0i4W04+UZgim378oxHBAp4S5X3hVI2zXh+t5v2fx2u/7QXz9VNisoOD/CA4O9Lc6Zs97TrKiDbWyZua6Q==} + /@shikijs/core@1.1.7: + resolution: {integrity: sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==} dev: true - /@shikijs/transformers@1.1.1: - resolution: {integrity: sha512-kOGqxMWtgPxivmDB6WH/lq3oUv0FrGPleovfBCqNVYsyGwRDa01OBOqQxO6oz8a7QbdEq0fbt7CaK1yjv4epXw==} + /@shikijs/transformers@1.1.7: + resolution: {integrity: sha512-lXz011ao4+rvweps/9h3CchBfzb1U5OtP5D51Tqc9lQYdLblWMIxQxH6Ybe1GeGINcEVM4goMyPrI0JvlIp4UQ==} dependencies: - shiki: 1.1.1 + shiki: 1.1.7 dev: true /@surma/rollup-plugin-off-main-thread@2.2.3: @@ -2147,23 +2140,27 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vite-pwa/vitepress@0.3.1(vite-plugin-pwa@0.18.0): - resolution: {integrity: sha512-krgiYQCWXUkpQCx+IHdsanFFpAzfH5pY86MARDa6as5ZNmG18mb/gC6MEahFV67V0xfMfTaNL4B8dQNzzcikLw==} + /@vite-pwa/vitepress@0.4.0(vite-plugin-pwa@0.19.0): + resolution: {integrity: sha512-MrsSCK5EBCzQAQgq5/3XHaFIjkypda58Wzy6PkDwZoRHnWexik0C2GUxMOe+RA+qdpGxB0mEkhqajeOmuYMvhw==} peerDependencies: - vite-plugin-pwa: '>=0.17.2 <1' + '@vite-pwa/assets-generator': ^0.2.4 + vite-plugin-pwa: '>=0.19.0 <1' + peerDependenciesMeta: + '@vite-pwa/assets-generator': + optional: true dependencies: - vite-plugin-pwa: 0.18.0(vite@5.1.1)(workbox-build@7.0.0)(workbox-window@7.0.0) + vite-plugin-pwa: 0.19.0(vite@5.1.3)(workbox-build@7.0.0)(workbox-window@7.0.0) dev: true - /@vitejs/plugin-vue@5.0.3(vite@5.1.1)(vue@3.4.18): - resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} + /@vitejs/plugin-vue@5.0.4(vite@5.1.3)(vue@3.4.19): + resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.1.1(@types/node@20.3.1)(sass@1.70.0) - vue: 3.4.18(typescript@5.3.3) + vite: 5.1.3(@types/node@20.3.1)(sass@1.71.0) + vue: 3.4.19(typescript@5.3.3) dev: true /@volar/language-core@1.11.1: @@ -2185,56 +2182,56 @@ packages: path-browserify: 1.0.1 dev: true - /@vue/compiler-core@3.4.13: - resolution: {integrity: sha512-zGUdmB3j3Irn9z51GXLJ5s0EAHxmsm5/eXl0y6MBaajMeOAaiT4+zaDoxui4Ets98dwIRr8BBaqXXHtHSfm+KA==} + /@vue/compiler-core@3.4.18: + resolution: {integrity: sha512-F7YK8lMK0iv6b9/Gdk15A67wM0KKZvxDxed0RR60C1z9tIJTKta+urs4j0RTN5XqHISzI3etN3mX0uHhjmoqjQ==} dependencies: - '@babel/parser': 7.23.6 - '@vue/shared': 3.4.13 + '@babel/parser': 7.23.9 + '@vue/shared': 3.4.18 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: true - /@vue/compiler-core@3.4.18: - resolution: {integrity: sha512-F7YK8lMK0iv6b9/Gdk15A67wM0KKZvxDxed0RR60C1z9tIJTKta+urs4j0RTN5XqHISzI3etN3mX0uHhjmoqjQ==} + /@vue/compiler-core@3.4.19: + resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==} dependencies: '@babel/parser': 7.23.9 - '@vue/shared': 3.4.18 + '@vue/shared': 3.4.19 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.4.13: - resolution: {integrity: sha512-XSNbpr5Rs3kCfVAmBqMu/HDwOS+RL6y28ZZjDlnDUuf146pRWt2sQkwhsOYc9uu2lxjjJy2NcyOkK7MBLVEc7w==} - dependencies: - '@vue/compiler-core': 3.4.13 - '@vue/shared': 3.4.13 - dev: true - /@vue/compiler-dom@3.4.18: resolution: {integrity: sha512-24Eb8lcMfInefvQ6YlEVS18w5Q66f4+uXWVA+yb7praKbyjHRNuKVWGuinfSSjM0ZIiPi++QWukhkgznBaqpEA==} dependencies: '@vue/compiler-core': 3.4.18 '@vue/shared': 3.4.18 + dev: true + + /@vue/compiler-dom@3.4.19: + resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==} + dependencies: + '@vue/compiler-core': 3.4.19 + '@vue/shared': 3.4.19 - /@vue/compiler-sfc@3.4.18: - resolution: {integrity: sha512-rG5tqtnzwrVpMqAQ7FHtvHaV70G6LLfJIWLYZB/jZ9m/hrnZmIQh+H3ewnC5onwe/ibljm9+ZupxeElzqCkTAw==} + /@vue/compiler-sfc@3.4.19: + resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==} dependencies: '@babel/parser': 7.23.9 - '@vue/compiler-core': 3.4.18 - '@vue/compiler-dom': 3.4.18 - '@vue/compiler-ssr': 3.4.18 - '@vue/shared': 3.4.18 + '@vue/compiler-core': 3.4.19 + '@vue/compiler-dom': 3.4.19 + '@vue/compiler-ssr': 3.4.19 + '@vue/shared': 3.4.19 estree-walker: 2.0.2 magic-string: 0.30.7 - postcss: 8.4.33 + postcss: 8.4.35 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.4.18: - resolution: {integrity: sha512-hSlv20oUhPxo2UYUacHgGaxtqP0tvFo6ixxxD6JlXIkwzwoZ9eKK6PFQN4hNK/R13JlNyldwWt/fqGBKgWJ6nQ==} + /@vue/compiler-ssr@3.4.19: + resolution: {integrity: sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==} dependencies: - '@vue/compiler-dom': 3.4.18 - '@vue/shared': 3.4.18 + '@vue/compiler-dom': 3.4.19 + '@vue/shared': 3.4.19 /@vue/devtools-api@7.0.14: resolution: {integrity: sha512-TluWR9qZ6aO11bwtYK8+fzXxBqLfsE0mWZz1q/EQBmO9k82Cm6deieLwNNXjNFJz7xutazoia5Qa+zTYkPPOfw==} @@ -2294,8 +2291,8 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.13 - '@vue/shared': 3.4.13 + '@vue/compiler-dom': 3.4.18 + '@vue/shared': 3.4.18 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -2304,64 +2301,64 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@vue/reactivity@3.4.18: - resolution: {integrity: sha512-7uda2/I0jpLiRygprDo5Jxs2HJkOVXcOMlyVlY54yRLxoycBpwGJRwJT9EdGB4adnoqJDXVT2BilUAYwI7qvmg==} + /@vue/reactivity@3.4.19: + resolution: {integrity: sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==} dependencies: - '@vue/shared': 3.4.18 + '@vue/shared': 3.4.19 - /@vue/runtime-core@3.4.18: - resolution: {integrity: sha512-7mU9diCa+4e+8/wZ7Udw5pwTH10A11sZ1nldmHOUKJnzCwvZxfJqAtw31mIf4T5H2FsLCSBQT3xgioA9vIjyDQ==} + /@vue/runtime-core@3.4.19: + resolution: {integrity: sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==} dependencies: - '@vue/reactivity': 3.4.18 - '@vue/shared': 3.4.18 + '@vue/reactivity': 3.4.19 + '@vue/shared': 3.4.19 - /@vue/runtime-dom@3.4.18: - resolution: {integrity: sha512-2y1Mkzcw1niSfG7z3Qx+2ir9Gb4hdTkZe5p/I8x1aTIKQE0vY0tPAEUPhZm5tx6183gG3D/KwHG728UR0sIufA==} + /@vue/runtime-dom@3.4.19: + resolution: {integrity: sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==} dependencies: - '@vue/runtime-core': 3.4.18 - '@vue/shared': 3.4.18 + '@vue/runtime-core': 3.4.19 + '@vue/shared': 3.4.19 csstype: 3.1.3 - /@vue/server-renderer@3.4.18(vue@3.4.18): - resolution: {integrity: sha512-YJd1wa7mzUN3NRqLEsrwEYWyO+PUBSROIGlCc3J/cvn7Zu6CxhNLgXa8Z4zZ5ja5/nviYO79J1InoPeXgwBTZA==} + /@vue/server-renderer@3.4.19(vue@3.4.19): + resolution: {integrity: sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==} peerDependencies: - vue: 3.4.18 + vue: 3.4.19 dependencies: - '@vue/compiler-ssr': 3.4.18 - '@vue/shared': 3.4.18 - vue: 3.4.18(typescript@5.3.3) - - /@vue/shared@3.4.13: - resolution: {integrity: sha512-56crFKLPpzk85WXX1L1c0QzPOuoapWlPVys8eMG8kkRmqdMjWUqK8KpFdE2d7BQA4CEbXwyyHPq6MpFr8H9rcg==} - dev: true + '@vue/compiler-ssr': 3.4.19 + '@vue/shared': 3.4.19 + vue: 3.4.19(typescript@5.3.3) /@vue/shared@3.4.18: resolution: {integrity: sha512-CxouGFxxaW5r1WbrSmWwck3No58rApXgRSBxrqgnY1K+jk20F6DrXJkHdH9n4HVT+/B6G2CAn213Uq3npWiy8Q==} + dev: true + + /@vue/shared@3.4.19: + resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==} - /@vueuse/core@10.7.2(vue@3.4.18): + /@vueuse/core@10.7.2(vue@3.4.19): resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.2 - '@vueuse/shared': 10.7.2(vue@3.4.18) - vue-demi: 0.14.6(vue@3.4.18) + '@vueuse/shared': 10.7.2(vue@3.4.19) + vue-demi: 0.14.6(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/core@9.13.0(vue@3.4.18): + /@vueuse/core@9.13.0(vue@3.4.19): resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.4.18) - vue-demi: 0.14.6(vue@3.4.18) + '@vueuse/shared': 9.13.0(vue@3.4.19) + vue-demi: 0.14.6(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/integrations@10.7.2(axios@1.6.7)(focus-trap@7.5.4)(vue@3.4.18): + /@vueuse/integrations@10.7.2(axios@1.6.7)(focus-trap@7.5.4)(vue@3.4.19): resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==} peerDependencies: async-validator: '*' @@ -2402,11 +2399,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.7.2(vue@3.4.18) - '@vueuse/shared': 10.7.2(vue@3.4.18) + '@vueuse/core': 10.7.2(vue@3.4.19) + '@vueuse/shared': 10.7.2(vue@3.4.19) axios: 1.6.7 focus-trap: 7.5.4 - vue-demi: 0.14.6(vue@3.4.18) + vue-demi: 0.14.6(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2419,18 +2416,18 @@ packages: resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} dev: true - /@vueuse/shared@10.7.2(vue@3.4.18): + /@vueuse/shared@10.7.2(vue@3.4.19): resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} dependencies: - vue-demi: 0.14.6(vue@3.4.18) + vue-demi: 0.14.6(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/shared@9.13.0(vue@3.4.18): + /@vueuse/shared@9.13.0(vue@3.4.19): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.6(vue@3.4.18) + vue-demi: 0.14.6(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2801,18 +2798,18 @@ packages: /electron-to-chromium@1.4.310: resolution: {integrity: sha512-/xlATgfwkm5uDDwLw5nt/MNEf7c1oazLURMZLy39vOioGYyYzLWIDT8fZMJak6qTiAJ7udFTy7JG7ziyjNutiA==} - /element-plus@2.5.5(vue@3.4.18): + /element-plus@2.5.5(vue@3.4.19): resolution: {integrity: sha512-yGU/MruLOWI0ImQPFCyFM4cXtHtILJNAi0hhLImcxjRukjgQLYNkvcvbwqNgBUt808KSeKF9MyxENFyBQLTg+Q==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.6.0 - '@element-plus/icons-vue': 2.3.1(vue@3.4.18) + '@element-plus/icons-vue': 2.3.1(vue@3.4.19) '@floating-ui/dom': 1.2.1 '@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@types/lodash': 4.14.191 '@types/lodash-es': 4.17.6 - '@vueuse/core': 9.13.0(vue@3.4.18) + '@vueuse/core': 9.13.0(vue@3.4.19) async-validator: 4.2.5 dayjs: 1.11.7 escape-html: 1.0.3 @@ -2821,7 +2818,7 @@ packages: lodash-unified: 1.0.3(@types/lodash-es@4.17.6)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.4.18(typescript@5.3.3) + vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - '@vue/composition-api' dev: true @@ -4023,14 +4020,6 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss@8.4.33: - resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 - /postcss@8.4.35: resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} engines: {node: ^10 || ^12 || >=14} @@ -4210,8 +4199,8 @@ packages: get-intrinsic: 1.2.0 is-regex: 1.1.4 - /sass@1.70.0: - resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} + /sass@1.71.0: + resolution: {integrity: sha512-HKKIKf49Vkxlrav3F/w6qRuPcmImGVbIXJ2I3Kg0VMA+3Bav+8yE9G5XmP5lMj6nl4OlqbPftGAscNaNu28b8w==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -4257,10 +4246,10 @@ packages: engines: {node: '>=8'} dev: true - /shiki@1.1.1: - resolution: {integrity: sha512-7ksyiu01NltBvEcLq9GcguF+7RGa5lDwozjgdbiXnlkro1FtMCcrVtHUWbKuYBSOZW74gC4KlnBcgRCwK2ERAw==} + /shiki@1.1.7: + resolution: {integrity: sha512-9kUTMjZtcPH3i7vHunA6EraTPpPOITYTdA5uMrvsJRexktqP0s7P3s9HVK80b4pP42FRVe03D7fT3NmJv2yYhw==} dependencies: - '@shikijs/core': 1.1.1 + '@shikijs/core': 1.1.7 dev: true /side-channel@1.0.4: @@ -4561,7 +4550,7 @@ packages: dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) - '@vueuse/core': 10.7.2(vue@3.4.18) + '@vueuse/core': 10.7.2(vue@3.4.19) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 @@ -4603,7 +4592,7 @@ packages: - supports-color dev: true - /unplugin-vue-components@0.26.0(rollup@2.79.1)(vue@3.4.18): + /unplugin-vue-components@0.26.0(rollup@2.79.1)(vue@3.4.19): resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} engines: {node: '>=14'} peerDependencies: @@ -4626,7 +4615,7 @@ packages: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.5.1 - vue: 3.4.18(typescript@5.3.3) + vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - rollup - supports-color @@ -4673,25 +4662,29 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /vite-plugin-pwa@0.18.0(vite@5.1.1)(workbox-build@7.0.0)(workbox-window@7.0.0): - resolution: {integrity: sha512-4ReE3KHz3sSXT3o0kpcNHirOYPbbCcnOgJGZX64jFxOvaOmkHXEorm5h1b6XU6/i48f2xzurSGU7w2+4HnziMQ==} + /vite-plugin-pwa@0.19.0(vite@5.1.3)(workbox-build@7.0.0)(workbox-window@7.0.0): + resolution: {integrity: sha512-Unfb4Jk/ka4HELtpMLIPCmGcW4LFT+CL7Ri1/Of1544CVKXS2ftP91kUkNzkzeI1sGpOdVGuxprVLB9NjMoCAA==} engines: {node: '>=16.0.0'} peerDependencies: + '@vite-pwa/assets-generator': ^0.2.4 vite: ^3.1.0 || ^4.0.0 || ^5.0.0 workbox-build: ^7.0.0 workbox-window: ^7.0.0 + peerDependenciesMeta: + '@vite-pwa/assets-generator': + optional: true dependencies: debug: 4.3.4 fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.1.1(@types/node@20.3.1)(sass@1.70.0) + vite: 5.1.3(@types/node@20.3.1)(sass@1.71.0) workbox-build: 7.0.0 workbox-window: 7.0.0 transitivePeerDependencies: - supports-color - /vite@5.1.1(@types/node@20.3.1)(sass@1.70.0): - resolution: {integrity: sha512-wclpAgY3F1tR7t9LL5CcHC41YPkQIpKUGeIuT8MdNwNZr6OqOTLs7JX5vIHAtzqLWXts0T+GDrh9pN2arneKqg==} + /vite@5.1.3(@types/node@20.3.1)(sass@1.71.0): + resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4722,11 +4715,11 @@ packages: esbuild: 0.19.7 postcss: 8.4.35 rollup: 4.5.2 - sass: 1.70.0 + sass: 1.71.0 optionalDependencies: fsevents: 2.3.3 - /vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.42)(vue@3.4.18): + /vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.43)(vue@3.4.19): resolution: {integrity: sha512-IAOEJu+kjVY+0pb6/PeRjIbr175HFFbnMdLmLjqcy7VWxkabIRZbLoQL1VUYDZl804o/Or+GaX02gsiMOnVxFA==} engines: {node: ^14.13.1 || ^16.7.0 || >=18} peerDependencies: @@ -4739,16 +4732,16 @@ packages: flexsearch: 0.7.43 glob-to-regexp: 0.4.1 markdown-it: 13.0.2 - vitepress: 1.0.0-rc.42(@algolia/client-search@4.22.1)(@types/node@20.3.1)(axios@1.6.7)(sass@1.70.0)(search-insights@2.6.0)(typescript@5.3.3) - vue: 3.4.18(typescript@5.3.3) + vitepress: 1.0.0-rc.43(@algolia/client-search@4.22.1)(@types/node@20.3.1)(axios@1.6.7)(sass@1.71.0)(search-insights@2.6.0)(typescript@5.3.3) + vue: 3.4.19(typescript@5.3.3) dev: true - /vitepress@1.0.0-rc.42(@algolia/client-search@4.22.1)(@types/node@20.3.1)(axios@1.6.7)(sass@1.70.0)(search-insights@2.6.0)(typescript@5.3.3): - resolution: {integrity: sha512-VeiVVXFblt/sjruFSJBNChMWwlztMrRMe8UXdNpf4e05mKtTYEY38MF5qoP90KxPTCfMQiKqwEGwXAGuOTK8HQ==} + /vitepress@1.0.0-rc.43(@algolia/client-search@4.22.1)(@types/node@20.3.1)(axios@1.6.7)(sass@1.71.0)(search-insights@2.6.0)(typescript@5.3.3): + resolution: {integrity: sha512-XZ9xaN76/LxCBqvk6U+3ne3T60JOavdOlk+FMQBlXYK/9pyyKGfjnEra4yKYvOdZdStoTg8VXTAj4wcsCTlJaQ==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4.3.2 - postcss: ^8.4.34 + postcss: ^8.4.35 peerDependenciesMeta: markdown-it-mathjax3: optional: true @@ -4757,19 +4750,19 @@ packages: dependencies: '@docsearch/css': 3.5.2 '@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.6.0) - '@shikijs/core': 1.1.1 - '@shikijs/transformers': 1.1.1 + '@shikijs/core': 1.1.7 + '@shikijs/transformers': 1.1.7 '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.3(vite@5.1.1)(vue@3.4.18) + '@vitejs/plugin-vue': 5.0.4(vite@5.1.3)(vue@3.4.19) '@vue/devtools-api': 7.0.14 - '@vueuse/core': 10.7.2(vue@3.4.18) - '@vueuse/integrations': 10.7.2(axios@1.6.7)(focus-trap@7.5.4)(vue@3.4.18) + '@vueuse/core': 10.7.2(vue@3.4.19) + '@vueuse/integrations': 10.7.2(axios@1.6.7)(focus-trap@7.5.4)(vue@3.4.19) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 - shiki: 1.1.1 - vite: 5.1.1(@types/node@20.3.1)(sass@1.70.0) - vue: 3.4.18(typescript@5.3.3) + shiki: 1.1.7 + vite: 5.1.3(@types/node@20.3.1)(sass@1.71.0) + vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -4798,7 +4791,7 @@ packages: - universal-cookie dev: true - /vue-demi@0.14.6(vue@3.4.18): + /vue-demi@0.14.6(vue@3.4.19): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -4810,7 +4803,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.18(typescript@5.3.3) + vue: 3.4.19(typescript@5.3.3) /vue-eslint-parser@9.3.1(eslint@8.56.0): resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==} @@ -4867,19 +4860,19 @@ packages: typescript: 5.3.3 dev: true - /vue@3.4.18(typescript@5.3.3): - resolution: {integrity: sha512-0zLRYamFRe0wF4q2L3O24KQzLyLpL64ye1RUToOgOxuWZsb/FhaNRdGmeozdtVYLz6tl94OXLaK7/WQIrVCw1A==} + /vue@3.4.19(typescript@5.3.3): + resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.18 - '@vue/compiler-sfc': 3.4.18 - '@vue/runtime-dom': 3.4.18 - '@vue/server-renderer': 3.4.18(vue@3.4.18) - '@vue/shared': 3.4.18 + '@vue/compiler-dom': 3.4.19 + '@vue/compiler-sfc': 3.4.19 + '@vue/runtime-dom': 3.4.19 + '@vue/server-renderer': 3.4.19(vue@3.4.19) + '@vue/shared': 3.4.19 typescript: 5.3.3 /webidl-conversions@4.0.2: