diff --git a/package.json b/package.json index 6b47e84f6..993a0980b 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,10 @@ "@vitejs/plugin-vue": "5.0.4", "@vitejs/plugin-vue-jsx": "3.1.0", "@vitest/coverage-v8": "1.5.0", - "@vue/compat": "3.4.22", - "@vue/compiler-dom": "3.4.22", - "@vue/compiler-sfc": "3.4.22", - "@vue/server-renderer": "3.4.22", + "@vue/compat": "3.4.23", + "@vue/compiler-dom": "3.4.23", + "@vue/compiler-sfc": "3.4.23", + "@vue/server-renderer": "3.4.23", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.1.3", @@ -60,7 +60,7 @@ "vitepress": "1.1.0", "vitepress-translation-helper": "0.2.1", "vitest": "1.5.0", - "vue": "3.4.22", + "vue": "3.4.23", "vue-class-component": "8.0.0-rc.1", "vue-router": "4.3.0", "vue-tsc": "2.0.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fdf81507e..870e19055 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '9.0' settings: autoInstallPeers: true @@ -38,31 +38,31 @@ importers: version: 20.12.7 '@typescript-eslint/eslint-plugin': specifier: 7.7.0 - version: 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@5.4.5) + version: 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: 7.7.0 version: 7.7.0(eslint@8.57.0)(typescript@5.4.5) '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.2.9)(vue@3.4.22) + version: 5.0.4(vite@5.2.9(@types/node@20.12.7))(vue@3.4.23(typescript@5.4.5)) '@vitejs/plugin-vue-jsx': specifier: 3.1.0 - version: 3.1.0(vite@5.2.9)(vue@3.4.22) + version: 3.1.0(vite@5.2.9(@types/node@20.12.7))(vue@3.4.23(typescript@5.4.5)) '@vitest/coverage-v8': specifier: 1.5.0 - version: 1.5.0(vitest@1.5.0) + version: 1.5.0(vitest@1.5.0(@types/node@20.12.7)(jsdom@24.0.0)) '@vue/compat': - specifier: 3.4.22 - version: 3.4.22(vue@3.4.22) + specifier: 3.4.23 + version: 3.4.23(vue@3.4.23(typescript@5.4.5)) '@vue/compiler-dom': - specifier: 3.4.22 - version: 3.4.22 + specifier: 3.4.23 + version: 3.4.23 '@vue/compiler-sfc': - specifier: 3.4.22 - version: 3.4.22 + specifier: 3.4.23 + version: 3.4.23 '@vue/server-renderer': - specifier: 3.4.22 - version: 3.4.22(vue@3.4.22) + specifier: 3.4.23 + version: 3.4.23(vue@3.4.23(typescript@5.4.5)) eslint: specifier: 8.57.0 version: 8.57.0 @@ -71,7 +71,7 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-plugin-prettier: specifier: 5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5) + version: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5) husky: specifier: 9.0.11 version: 9.0.11 @@ -101,34 +101,34 @@ importers: version: 5.4.5 unplugin-vue-components: specifier: 0.26.0 - version: 0.26.0(rollup@4.14.3)(vue@3.4.22) + version: 0.26.0(@babel/parser@7.24.4)(rollup@4.14.3)(vue@3.4.23(typescript@5.4.5)) vite: specifier: 5.2.9 version: 5.2.9(@types/node@20.12.7) vitepress: specifier: 1.1.0 - version: 1.1.0(@types/node@20.12.7)(search-insights@2.7.0)(typescript@5.4.5) + version: 1.1.0(@algolia/client-search@4.19.1)(@types/node@20.12.7)(postcss@8.4.38)(search-insights@2.7.0)(typescript@5.4.5) vitepress-translation-helper: specifier: 0.2.1 - version: 0.2.1(vitepress@1.1.0)(vue@3.4.22) + version: 0.2.1(vitepress@1.1.0(@algolia/client-search@4.19.1)(@types/node@20.12.7)(postcss@8.4.38)(search-insights@2.7.0)(typescript@5.4.5))(vue@3.4.23(typescript@5.4.5)) vitest: specifier: 1.5.0 version: 1.5.0(@types/node@20.12.7)(jsdom@24.0.0) vue: - specifier: 3.4.22 - version: 3.4.22(typescript@5.4.5) + specifier: 3.4.23 + version: 3.4.23(typescript@5.4.5) vue-class-component: specifier: 8.0.0-rc.1 - version: 8.0.0-rc.1(vue@3.4.22) + version: 8.0.0-rc.1(vue@3.4.23(typescript@5.4.5)) vue-router: specifier: 4.3.0 - version: 4.3.0(vue@3.4.22) + version: 4.3.0(vue@3.4.23(typescript@5.4.5)) vue-tsc: specifier: 2.0.13 version: 2.0.13(typescript@5.4.5) vuex: specifier: 4.1.0 - version: 4.1.0(vue@3.4.22) + version: 4.1.0(vue@3.4.23(typescript@5.4.5)) packages: @@ -149,18 +149,12 @@ packages: peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - peerDependenciesMeta: - '@algolia/client-search': - optional: true '@algolia/autocomplete-shared@1.9.3': resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - peerDependenciesMeta: - '@algolia/client-search': - optional: true '@algolia/cache-browser-local-storage@4.19.1': resolution: {integrity: sha512-FYAZWcGsFTTaSAwj9Std8UML3Bu8dyWDncM7Ls8g+58UOe4XYdlgzXWbrIgjaguP63pCCbMoExKr61B+ztK3tw==} @@ -930,22 +924,22 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compat@3.4.22': - resolution: {integrity: sha512-xT9vVVLJhEG6nKT2gDKIlyLhHj0MUvZbXNXvV6UTnNuOaXhty2KLGJi7s/TL9C1qnlwmu6Py5TeLAa5vvuRFeQ==} + '@vue/compat@3.4.23': + resolution: {integrity: sha512-oLQQEOwEi8BFEHkKpIPCrOJXoFwS9jCMQxHYoA5jeFbLyQwCoH4pEkpEn/1cxGsfxYKno0Zi2PirGhEvUbP3Rg==} peerDependencies: - vue: 3.4.22 + vue: 3.4.23 - '@vue/compiler-core@3.4.22': - resolution: {integrity: sha512-FBDRCBE/rFPA8OfTUrARx2c49N7zoImlGT7hsFikv0pZxQlFhffQwewpEXaLynZW0/DspVXmNA+QQ9dXINpWmg==} + '@vue/compiler-core@3.4.23': + resolution: {integrity: sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==} - '@vue/compiler-dom@3.4.22': - resolution: {integrity: sha512-YkAS+jZc6Ip360kT3lZbMQZteiYBbHDSVKr94Jdd8Zjr7VjSkkXKAFFR/FW+2tNtBYXOps6xrWlOquy3GeYB0w==} + '@vue/compiler-dom@3.4.23': + resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==} - '@vue/compiler-sfc@3.4.22': - resolution: {integrity: sha512-Pncp5Vc8E2Ef1o5uveO8WA1IqM7rt0R1jN8D4qitQYOUxC97iITGYA8oMInQ3UcDS7ip+SegyA2HbAEB4V6NMQ==} + '@vue/compiler-sfc@3.4.23': + resolution: {integrity: sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==} - '@vue/compiler-ssr@3.4.22': - resolution: {integrity: sha512-ycb2sL0SW6AkgVMrvaU/TIAEk7FQWyv/oYya44E/V9xURM+ij9Oev5bVobSS7GLJzkUieWW3SrYcK/PZpb5i4A==} + '@vue/compiler-ssr@3.4.23': + resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==} '@vue/devtools-api@6.2.0': resolution: {integrity: sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA==} @@ -972,26 +966,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.22': - resolution: {integrity: sha512-+golHRRfcGoahBrhoTauFNIIAhxntRV3BI8HHqVvCdsuWivxW1MI0E9AOXVsz4H/ZlWM1ahudWTX6PhUrNR2yQ==} + '@vue/reactivity@3.4.23': + resolution: {integrity: sha512-GlXR9PL+23fQ3IqnbSQ8OQKLodjqCyoCrmdLKZk3BP7jN6prWheAfU7a3mrltewTkoBm+N7qMEb372VHIkQRMQ==} - '@vue/runtime-core@3.4.22': - resolution: {integrity: sha512-cbA8lcL4g1907EdY1a1KmP5IRWfbqjgBRcgJPkF//yn96XSC1/VAJBZiAGLiyw0P77Rw2Ao7d9U51vU1GC6yUQ==} + '@vue/runtime-core@3.4.23': + resolution: {integrity: sha512-FeQ9MZEXoFzFkFiw9MQQ/FWs3srvrP+SjDKSeRIiQHIhtkzoj0X4rWQlRNHbGuSwLra6pMyjAttwixNMjc/xLw==} - '@vue/runtime-dom@3.4.22': - resolution: {integrity: sha512-AXxRHrFkLX1y2+70CO2wDKRxW0WZcQKTOXS31AK+jZ1RLPtI6sEHVpYNfyE9WgbgXOqPtX4gfIfuoFYi8iCu2w==} + '@vue/runtime-dom@3.4.23': + resolution: {integrity: sha512-RXJFwwykZWBkMiTPSLEWU3kgVLNAfActBfWFlZd0y79FTUxexogd0PLG4HH2LfOktjRxV47Nulygh0JFXe5f9A==} - '@vue/server-renderer@3.4.22': - resolution: {integrity: sha512-okiNxiCOhJlx6IOrTZvhIVwf2UYKay0hnIPqWu4h19bkNv1gmG4Ic6U3zXY287AWF26lQuFMa515Qzc+R0aAYg==} + '@vue/server-renderer@3.4.23': + resolution: {integrity: sha512-LDwGHtnIzvKFNS8dPJ1SSU5Gvm36p2ck8wCZc52fc3k/IfjKcwCyrWEf0Yag/2wTFUBXrqizfhK9c/mC367dXQ==} peerDependencies: - vue: 3.4.22 - - '@vue/shared@3.4.21': - resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + vue: 3.4.23 '@vue/shared@3.4.22': resolution: {integrity: sha512-cg7R9XNk4ovV3bKka/1a464O2oY0l5Fyt0rwGR4hSJRPjUJ0WVjrPdsr4W0JbUriwiM8EKcCcCjeKN5pRMs2Zg==} + '@vue/shared@3.4.23': + resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==} + '@vueuse/core@10.9.0': resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} @@ -2340,8 +2334,8 @@ packages: peerDependencies: typescript: '*' - vue@3.4.22: - resolution: {integrity: sha512-CIx7NiP+n5WHBCG/fDNaUPP4qbQ5CIa8XIHZE3HpfS/rb2vmSIsp74BxsZyrrGKF0vHW3GoToqP3l0hzrMTecw==} + vue@3.4.23: + resolution: {integrity: sha512-X1y6yyGJ28LMUBJ0k/qIeKHstGd+BlWQEOT40x3auJFTmpIhpbKLgN7EFsqalnJXq1Km5ybDEsp6BhuWKciUDg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2438,30 +2432,32 @@ snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} - '@algolia/autocomplete-core@1.9.3(algoliasearch@4.19.1)(search-insights@2.7.0)': + '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)(search-insights@2.7.0)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(algoliasearch@4.19.1)(search-insights@2.7.0) - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.19.1) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)(search-insights@2.7.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.9.3(algoliasearch@4.19.1)(search-insights@2.7.0)': + '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)(search-insights@2.7.0)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.19.1) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1) search-insights: 2.7.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.9.3(algoliasearch@4.19.1)': + '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(algoliasearch@4.19.1) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1) + '@algolia/client-search': 4.19.1 algoliasearch: 4.19.1 - '@algolia/autocomplete-shared@1.9.3(algoliasearch@4.19.1)': + '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)': dependencies: + '@algolia/client-search': 4.19.1 algoliasearch: 4.19.1 '@algolia/cache-browser-local-storage@4.19.1': @@ -2716,7 +2712,7 @@ snapshots: '@babel/template@7.22.15': dependencies: '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.9 + '@babel/parser': 7.24.4 '@babel/types': 7.23.6 '@babel/traverse@7.23.2': @@ -2727,7 +2723,7 @@ snapshots: '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 + '@babel/parser': 7.24.4 '@babel/types': 7.23.6 debug: 4.3.4 globals: 11.12.0 @@ -2742,7 +2738,7 @@ snapshots: '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 + '@babel/parser': 7.24.4 '@babel/types': 7.23.6 debug: 4.3.4 globals: 11.12.0 @@ -2771,9 +2767,9 @@ snapshots: '@docsearch/css@3.6.0': {} - '@docsearch/js@3.6.0(search-insights@2.7.0)': + '@docsearch/js@3.6.0(@algolia/client-search@4.19.1)(search-insights@2.7.0)': dependencies: - '@docsearch/react': 3.6.0(search-insights@2.7.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.19.1)(search-insights@2.7.0) preact: 10.8.2 transitivePeerDependencies: - '@algolia/client-search' @@ -2782,12 +2778,13 @@ snapshots: - react-dom - search-insights - '@docsearch/react@3.6.0(search-insights@2.7.0)': + '@docsearch/react@3.6.0(@algolia/client-search@4.19.1)(search-insights@2.7.0)': dependencies: - '@algolia/autocomplete-core': 1.9.3(algoliasearch@4.19.1)(search-insights@2.7.0) - '@algolia/autocomplete-preset-algolia': 1.9.3(algoliasearch@4.19.1) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1)(search-insights@2.7.0) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.19.1)(algoliasearch@4.19.1) '@docsearch/css': 3.6.0 algoliasearch: 4.19.1 + optionalDependencies: search-insights: 2.7.0 transitivePeerDependencies: - '@algolia/client-search' @@ -2953,11 +2950,13 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.5 + optionalDependencies: rollup: 4.14.3 '@rollup/plugin-json@6.1.0(rollup@4.14.3)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) + optionalDependencies: rollup: 4.14.3 '@rollup/plugin-node-resolve@15.2.3(rollup@4.14.3)': @@ -2968,27 +2967,31 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.2 + optionalDependencies: rollup: 4.14.3 '@rollup/plugin-replace@5.0.5(rollup@4.14.3)': dependencies: '@rollup/pluginutils': 5.0.2(rollup@4.14.3) magic-string: 0.30.5 + optionalDependencies: rollup: 4.14.3 '@rollup/plugin-typescript@11.1.6(rollup@4.14.3)(tslib@2.6.2)(typescript@5.4.5)': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) resolve: 1.22.8 + typescript: 5.4.5 + optionalDependencies: rollup: 4.14.3 tslib: 2.6.2 - typescript: 5.4.5 '@rollup/pluginutils@5.0.2(rollup@4.14.3)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 4.14.3 '@rollup/pluginutils@5.1.0(rollup@4.14.3)': @@ -2996,6 +2999,7 @@ snapshots: '@types/estree': 1.0.0 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: rollup: 4.14.3 '@rollup/rollup-android-arm-eabi@4.14.3': @@ -3081,7 +3085,7 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) @@ -3096,6 +3100,7 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -3108,6 +3113,7 @@ snapshots: '@typescript-eslint/visitor-keys': 7.7.0 debug: 4.3.4 eslint: 8.57.0 + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -3124,6 +3130,7 @@ snapshots: debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -3140,6 +3147,7 @@ snapshots: minimatch: 9.0.4 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -3165,22 +3173,22 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.9)(vue@3.4.22)': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.9(@types/node@20.12.7))(vue@3.4.23(typescript@5.4.5))': dependencies: '@babel/core': 7.23.3 '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) vite: 5.2.9(@types/node@20.12.7) - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.4(vite@5.2.9)(vue@3.4.22)': + '@vitejs/plugin-vue@5.0.4(vite@5.2.9(@types/node@20.12.7))(vue@3.4.23(typescript@5.4.5))': dependencies: vite: 5.2.9(@types/node@20.12.7) - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) - '@vitest/coverage-v8@1.5.0(vitest@1.5.0)': + '@vitest/coverage-v8@1.5.0(vitest@1.5.0(@types/node@20.12.7)(jsdom@24.0.0))': dependencies: '@ampproject/remapping': 2.2.1 '@bcoe/v8-coverage': 0.2.3 @@ -3213,7 +3221,7 @@ snapshots: '@vitest/snapshot@1.5.0': dependencies: - magic-string: 0.30.7 + magic-string: 0.30.9 pathe: 1.1.1 pretty-format: 29.7.0 @@ -3258,61 +3266,61 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/compat@3.4.22(vue@3.4.22)': + '@vue/compat@3.4.23(vue@3.4.23(typescript@5.4.5))': dependencies: '@babel/parser': 7.24.4 estree-walker: 2.0.2 source-map-js: 1.2.0 - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) - '@vue/compiler-core@3.4.22': + '@vue/compiler-core@3.4.23': dependencies: '@babel/parser': 7.24.4 - '@vue/shared': 3.4.22 + '@vue/shared': 3.4.23 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.22': + '@vue/compiler-dom@3.4.23': dependencies: - '@vue/compiler-core': 3.4.22 - '@vue/shared': 3.4.22 + '@vue/compiler-core': 3.4.23 + '@vue/shared': 3.4.23 - '@vue/compiler-sfc@3.4.22': + '@vue/compiler-sfc@3.4.23': dependencies: '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.22 - '@vue/compiler-dom': 3.4.22 - '@vue/compiler-ssr': 3.4.22 - '@vue/shared': 3.4.22 + '@vue/compiler-core': 3.4.23 + '@vue/compiler-dom': 3.4.23 + '@vue/compiler-ssr': 3.4.23 + '@vue/shared': 3.4.23 estree-walker: 2.0.2 magic-string: 0.30.9 postcss: 8.4.38 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.22': + '@vue/compiler-ssr@3.4.23': dependencies: - '@vue/compiler-dom': 3.4.22 - '@vue/shared': 3.4.22 + '@vue/compiler-dom': 3.4.23 + '@vue/shared': 3.4.23 '@vue/devtools-api@6.2.0': {} '@vue/devtools-api@6.6.1': {} - '@vue/devtools-api@7.0.25(vue@3.4.22)': + '@vue/devtools-api@7.0.25(vue@3.4.23(typescript@5.4.5))': dependencies: - '@vue/devtools-kit': 7.0.25(vue@3.4.22) + '@vue/devtools-kit': 7.0.25(vue@3.4.23(typescript@5.4.5)) transitivePeerDependencies: - vue - '@vue/devtools-kit@7.0.25(vue@3.4.22)': + '@vue/devtools-kit@7.0.25(vue@3.4.23(typescript@5.4.5))': dependencies: '@vue/devtools-shared': 7.0.25 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) '@vue/devtools-shared@7.0.25': dependencies: @@ -3321,64 +3329,66 @@ snapshots: '@vue/language-core@2.0.13(typescript@5.4.5)': dependencies: '@volar/language-core': 2.2.0-alpha.8 - '@vue/compiler-dom': 3.4.22 - '@vue/shared': 3.4.21 + '@vue/compiler-dom': 3.4.23 + '@vue/shared': 3.4.22 computeds: 0.0.1 minimatch: 9.0.4 path-browserify: 1.0.1 - typescript: 5.4.5 vue-template-compiler: 2.7.14 + optionalDependencies: + typescript: 5.4.5 - '@vue/reactivity@3.4.22': + '@vue/reactivity@3.4.23': dependencies: - '@vue/shared': 3.4.22 + '@vue/shared': 3.4.23 - '@vue/runtime-core@3.4.22': + '@vue/runtime-core@3.4.23': dependencies: - '@vue/reactivity': 3.4.22 - '@vue/shared': 3.4.22 + '@vue/reactivity': 3.4.23 + '@vue/shared': 3.4.23 - '@vue/runtime-dom@3.4.22': + '@vue/runtime-dom@3.4.23': dependencies: - '@vue/runtime-core': 3.4.22 - '@vue/shared': 3.4.22 + '@vue/runtime-core': 3.4.23 + '@vue/shared': 3.4.23 csstype: 3.1.3 - '@vue/server-renderer@3.4.22(vue@3.4.22)': + '@vue/server-renderer@3.4.23(vue@3.4.23(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.4.22 - '@vue/shared': 3.4.22 - vue: 3.4.22(typescript@5.4.5) - - '@vue/shared@3.4.21': {} + '@vue/compiler-ssr': 3.4.23 + '@vue/shared': 3.4.23 + vue: 3.4.23(typescript@5.4.5) '@vue/shared@3.4.22': {} - '@vueuse/core@10.9.0(vue@3.4.22)': + '@vue/shared@3.4.23': {} + + '@vueuse/core@10.9.0(vue@3.4.23(typescript@5.4.5))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.22) - vue-demi: 0.14.7(vue@3.4.22) + '@vueuse/shared': 10.9.0(vue@3.4.23(typescript@5.4.5)) + vue-demi: 0.14.7(vue@3.4.23(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.22)': + '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.23(typescript@5.4.5))': dependencies: - '@vueuse/core': 10.9.0(vue@3.4.22) - '@vueuse/shared': 10.9.0(vue@3.4.22) + '@vueuse/core': 10.9.0(vue@3.4.23(typescript@5.4.5)) + '@vueuse/shared': 10.9.0(vue@3.4.23(typescript@5.4.5)) + vue-demi: 0.14.7(vue@3.4.23(typescript@5.4.5)) + optionalDependencies: focus-trap: 7.5.4 - vue-demi: 0.14.7(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/metadata@10.9.0': {} - '@vueuse/shared@10.9.0(vue@3.4.22)': + '@vueuse/shared@10.9.0(vue@3.4.23(typescript@5.4.5))': dependencies: - vue-demi: 0.14.7(vue@3.4.22) + vue-demi: 0.14.7(vue@3.4.23(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3665,13 +3675,14 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5): + eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5): dependencies: eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 + optionalDependencies: + eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-scope@7.2.2: dependencies: @@ -4538,7 +4549,7 @@ snapshots: universalify@0.2.0: {} - unplugin-vue-components@0.26.0(rollup@4.14.3)(vue@3.4.22): + unplugin-vue-components@0.26.0(@babel/parser@7.24.4)(rollup@4.14.3)(vue@3.4.23(typescript@5.4.5)): dependencies: '@antfu/utils': 0.7.6 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) @@ -4550,7 +4561,9 @@ snapshots: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.4.0 - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) + optionalDependencies: + '@babel/parser': 7.24.4 transitivePeerDependencies: - rollup - supports-color @@ -4596,39 +4609,41 @@ snapshots: vite@5.2.9(@types/node@20.12.7): dependencies: - '@types/node': 20.12.7 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.14.3 optionalDependencies: + '@types/node': 20.12.7 fsevents: 2.3.3 - vitepress-translation-helper@0.2.1(vitepress@1.1.0)(vue@3.4.22): + vitepress-translation-helper@0.2.1(vitepress@1.1.0(@algolia/client-search@4.19.1)(@types/node@20.12.7)(postcss@8.4.38)(search-insights@2.7.0)(typescript@5.4.5))(vue@3.4.23(typescript@5.4.5)): dependencies: minimist: 1.2.8 simple-git: 3.23.0 - vitepress: 1.1.0(@types/node@20.12.7)(search-insights@2.7.0)(typescript@5.4.5) - vue: 3.4.22(typescript@5.4.5) + vitepress: 1.1.0(@algolia/client-search@4.19.1)(@types/node@20.12.7)(postcss@8.4.38)(search-insights@2.7.0)(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) transitivePeerDependencies: - supports-color - vitepress@1.1.0(@types/node@20.12.7)(search-insights@2.7.0)(typescript@5.4.5): + vitepress@1.1.0(@algolia/client-search@4.19.1)(@types/node@20.12.7)(postcss@8.4.38)(search-insights@2.7.0)(typescript@5.4.5): dependencies: '@docsearch/css': 3.6.0 - '@docsearch/js': 3.6.0(search-insights@2.7.0) + '@docsearch/js': 3.6.0(@algolia/client-search@4.19.1)(search-insights@2.7.0) '@shikijs/core': 1.3.0 '@shikijs/transformers': 1.3.0 '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.4(vite@5.2.9)(vue@3.4.22) - '@vue/devtools-api': 7.0.25(vue@3.4.22) - '@vueuse/core': 10.9.0(vue@3.4.22) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.22) + '@vitejs/plugin-vue': 5.0.4(vite@5.2.9(@types/node@20.12.7))(vue@3.4.23(typescript@5.4.5)) + '@vue/devtools-api': 7.0.25(vue@3.4.23(typescript@5.4.5)) + '@vueuse/core': 10.9.0(vue@3.4.23(typescript@5.4.5)) + '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.23(typescript@5.4.5)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 shiki: 1.3.0 vite: 5.2.9(@types/node@20.12.7) - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) + optionalDependencies: + postcss: 8.4.38 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -4658,7 +4673,6 @@ snapshots: vitest@1.5.0(@types/node@20.12.7)(jsdom@24.0.0): dependencies: - '@types/node': 20.12.7 '@vitest/expect': 1.5.0 '@vitest/runner': 1.5.0 '@vitest/snapshot': 1.5.0 @@ -4668,7 +4682,6 @@ snapshots: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - jsdom: 24.0.0 local-pkg: 0.5.0 magic-string: 0.30.7 pathe: 1.1.1 @@ -4680,6 +4693,9 @@ snapshots: vite: 5.2.9(@types/node@20.12.7) vite-node: 1.5.0(@types/node@20.12.7) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.12.7 + jsdom: 24.0.0 transitivePeerDependencies: - less - lightningcss @@ -4689,20 +4705,20 @@ snapshots: - supports-color - terser - vue-class-component@8.0.0-rc.1(vue@3.4.22): + vue-class-component@8.0.0-rc.1(vue@3.4.23(typescript@5.4.5)): dependencies: - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) vue-component-type-helpers@2.0.1: {} - vue-demi@0.14.7(vue@3.4.22): + vue-demi@0.14.7(vue@3.4.23(typescript@5.4.5)): dependencies: - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) - vue-router@4.3.0(vue@3.4.22): + vue-router@4.3.0(vue@3.4.23(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) vue-template-compiler@2.7.14: dependencies: @@ -4716,19 +4732,20 @@ snapshots: semver: 7.6.0 typescript: 5.4.5 - vue@3.4.22(typescript@5.4.5): + vue@3.4.23(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.4.22 - '@vue/compiler-sfc': 3.4.22 - '@vue/runtime-dom': 3.4.22 - '@vue/server-renderer': 3.4.22(vue@3.4.22) - '@vue/shared': 3.4.22 + '@vue/compiler-dom': 3.4.23 + '@vue/compiler-sfc': 3.4.23 + '@vue/runtime-dom': 3.4.23 + '@vue/server-renderer': 3.4.23(vue@3.4.23(typescript@5.4.5)) + '@vue/shared': 3.4.23 + optionalDependencies: typescript: 5.4.5 - vuex@4.1.0(vue@3.4.22): + vuex@4.1.0(vue@3.4.23(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.2.0 - vue: 3.4.22(typescript@5.4.5) + vue: 3.4.23(typescript@5.4.5) w3c-xmlserializer@5.0.0: dependencies: