diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e2c5160..4e0e59b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,7 +30,7 @@ importers: version: 2.27.7 '@commitlint/cli': specifier: ^19.3.0 - version: 19.3.0(@types/node@22.1.0)(typescript@5.5.4) + version: 19.3.0(@types/node@22.2.0)(typescript@5.5.4) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -84,7 +84,7 @@ importers: version: 3.37.1 cssnano: specifier: ^7.0.2 - version: 7.0.4(postcss@8.4.41) + version: 7.0.5(postcss@8.4.41) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -144,7 +144,7 @@ importers: version: 1.13.1(rollup@4.19.1) rollup-plugin-vue: specifier: ^6.0.0 - version: 6.0.0(@vue/compiler-sfc@3.4.36) + version: 6.0.0(@vue/compiler-sfc@3.4.37) sass: specifier: ^1.77.5 version: 1.77.8 @@ -186,7 +186,7 @@ importers: version: 1.4.9(rollup@4.19.1)(vue@2.6.14) vite: specifier: ^5.3.1 - version: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + version: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vite-plugin-babel: specifier: ^1.2.0 version: 1.2.0(@babel/core@7.25.2)(vite@5.3.5) @@ -195,13 +195,13 @@ importers: version: 0.10.1 vite-plugin-dts: specifier: ^3.9.1 - version: 3.9.1(@types/node@22.1.0)(rollup@4.19.1)(typescript@5.5.4)(vite@5.3.5)(vue@2.6.14) + version: 3.9.1(@types/node@22.2.0)(rollup@4.19.1)(typescript@5.5.4)(vite@5.3.5)(vue@2.6.14) vite-plugin-eslint: specifier: ^1.8.1 version: 1.8.1(eslint@8.57.0)(vite@5.3.5) vitepress: specifier: 1.3.1 - version: 1.3.1(@algolia/client-search@4.24.0)(@types/node@22.1.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.0)(terser@5.31.4)(typescript@5.5.4) + version: 1.3.1(@algolia/client-search@4.24.0)(@types/node@22.2.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.2)(terser@5.31.4)(typescript@5.5.4) vue-eslint-parser: specifier: ^9.4.3 version: 9.4.3(eslint@8.57.0) @@ -220,13 +220,13 @@ importers: devDependencies: '@element-plus/icons-vue': specifier: ^2.3.1 - version: 2.3.1(vue@3.4.36) + version: 2.3.1(vue@3.4.37) '@vue/theme': specifier: ^2.2.12 - version: 2.2.12(@algolia/client-search@4.24.0)(search-insights@2.16.0)(vitepress@1.3.1)(vue@3.4.36) + version: 2.2.12(@algolia/client-search@4.24.0)(search-insights@2.16.2)(vitepress@1.3.2)(vue@3.4.37) element-plus: specifier: ^2.7.5 - version: 2.7.8(vue@3.4.36) + version: 2.7.8(vue@3.4.37) packages/core: dependencies: @@ -312,7 +312,7 @@ importers: version: 5.0.7 vue-demi: specifier: ^0.14.8 - version: 0.14.10(@vue/composition-api@1.7.2)(vue@3.4.27) + version: 0.14.10(vue@3.4.27) devDependencies: '@types/lodash.debounce': specifier: ^4.0.9 @@ -359,7 +359,7 @@ importers: version: link:../packages/vue element-plus: specifier: ^2.7.5 - version: 2.7.8(@vue/composition-api@1.7.2)(vue@3.4.27) + version: 2.7.8(vue@3.4.27) react: specifier: ^18.3.0 version: 18.3.1 @@ -374,7 +374,7 @@ importers: version: 3.4.27(typescript@5.5.4) vue-demi: specifier: ^0.14.8 - version: 0.14.10(@vue/composition-api@1.7.2)(vue@3.4.27) + version: 0.14.10(vue@3.4.27) playground-node: dependencies: @@ -383,7 +383,7 @@ importers: version: link:../packages/node ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.1.0)(typescript@5.5.4) + version: 10.9.2(@types/node@22.2.0)(typescript@5.5.4) playground-vue2.6: dependencies: @@ -434,10 +434,10 @@ importers: packages: - /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.0): + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.2): resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.2) '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3) transitivePeerDependencies: - '@algolia/client-search' @@ -445,13 +445,36 @@ packages: - search-insights dev: true - /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.0): + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.16.2): + resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} + dependencies: + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.16.2) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + - search-insights + dev: true + + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.2): resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' dependencies: '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3) - search-insights: 2.16.0 + search-insights: 2.16.2 + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + dev: true + + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.16.2): + resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} + peerDependencies: + search-insights: '>= 1 < 3' + dependencies: + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + search-insights: 2.16.2 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch @@ -468,6 +491,17 @@ packages: algoliasearch: 4.23.3 dev: true + /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0): + resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} + peerDependencies: + '@algolia/client-search': '>= 4.9.1 < 6' + algoliasearch: '>= 4.9.1 < 6' + dependencies: + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + '@algolia/client-search': 4.24.0 + algoliasearch: 4.24.0 + dev: true + /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3): resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: @@ -478,12 +512,28 @@ packages: algoliasearch: 4.23.3 dev: true + /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0): + resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} + peerDependencies: + '@algolia/client-search': '>= 4.9.1 < 6' + algoliasearch: '>= 4.9.1 < 6' + dependencies: + '@algolia/client-search': 4.24.0 + algoliasearch: 4.24.0 + dev: true + /@algolia/cache-browser-local-storage@4.23.3: resolution: {integrity: sha512-vRHXYCpPlTDE7i6UOy2xE03zHF2C8MEFjPN2v7fRbqVpcOvAUQK81x3Kc21xyb5aSIpYCjWCZbYZuz8Glyzyyg==} dependencies: '@algolia/cache-common': 4.23.3 dev: true + /@algolia/cache-browser-local-storage@4.24.0: + resolution: {integrity: sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==} + dependencies: + '@algolia/cache-common': 4.24.0 + dev: true + /@algolia/cache-common@4.23.3: resolution: {integrity: sha512-h9XcNI6lxYStaw32pHpB1TMm0RuxphF+Ik4o7tcQiodEdpKK+wKufY6QXtba7t3k8eseirEMVB83uFFF3Nu54A==} dev: true @@ -498,6 +548,12 @@ packages: '@algolia/cache-common': 4.23.3 dev: true + /@algolia/cache-in-memory@4.24.0: + resolution: {integrity: sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==} + dependencies: + '@algolia/cache-common': 4.24.0 + dev: true + /@algolia/client-account@4.23.3: resolution: {integrity: sha512-hpa6S5d7iQmretHHF40QGq6hz0anWEHGlULcTIT9tbUssWUriN9AUXIFQ8Ei4w9azD0hc1rUok9/DeQQobhQMA==} dependencies: @@ -506,6 +562,14 @@ packages: '@algolia/transporter': 4.23.3 dev: true + /@algolia/client-account@4.24.0: + resolution: {integrity: sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: true + /@algolia/client-analytics@4.23.3: resolution: {integrity: sha512-LBsEARGS9cj8VkTAVEZphjxTjMVCci+zIIiRhpFun9jGDUlS1XmhCW7CTrnaWeIuCQS/2iPyRqSy1nXPjcBLRA==} dependencies: @@ -515,6 +579,15 @@ packages: '@algolia/transporter': 4.23.3 dev: true + /@algolia/client-analytics@4.24.0: + resolution: {integrity: sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: true + /@algolia/client-common@4.23.3: resolution: {integrity: sha512-l6EiPxdAlg8CYhroqS5ybfIczsGUIAC47slLPOMDeKSVXYG1n0qGiz4RjAHLw2aD0xzh2EXZ7aRguPfz7UKDKw==} dependencies: @@ -537,6 +610,14 @@ packages: '@algolia/transporter': 4.23.3 dev: true + /@algolia/client-personalization@4.24.0: + resolution: {integrity: sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: true + /@algolia/client-search@4.23.3: resolution: {integrity: sha512-P4VAKFHqU0wx9O+q29Q8YVuaowaZ5EM77rxfmGnkHUJggh28useXQdopokgwMeYw2XUht49WX5RcTQ40rZIabw==} dependencies: @@ -567,6 +648,12 @@ packages: '@algolia/logger-common': 4.23.3 dev: true + /@algolia/logger-console@4.24.0: + resolution: {integrity: sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==} + dependencies: + '@algolia/logger-common': 4.24.0 + dev: true + /@algolia/recommend@4.23.3: resolution: {integrity: sha512-9fK4nXZF0bFkdcLBRDexsnGzVmu4TSYZqxdpgBW2tEyfuSSY54D4qSRkLmNkrrz4YFvdh2GM1gA8vSsnZPR73w==} dependencies: @@ -583,12 +670,34 @@ packages: '@algolia/transporter': 4.23.3 dev: true + /@algolia/recommend@4.24.0: + resolution: {integrity: sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==} + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: true + /@algolia/requester-browser-xhr@4.23.3: resolution: {integrity: sha512-jDWGIQ96BhXbmONAQsasIpTYWslyjkiGu0Quydjlowe+ciqySpiDUrJHERIRfELE5+wFc7hc1Q5hqjGoV7yghw==} dependencies: '@algolia/requester-common': 4.23.3 dev: true + /@algolia/requester-browser-xhr@4.24.0: + resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==} + dependencies: + '@algolia/requester-common': 4.24.0 + dev: true + /@algolia/requester-common@4.23.3: resolution: {integrity: sha512-xloIdr/bedtYEGcXCiF2muajyvRhwop4cMZo+K2qzNht0CMzlRkm8YsDdj5IaBhshqfgmBb3rTg4sL4/PpvLYw==} dev: true @@ -603,6 +712,12 @@ packages: '@algolia/requester-common': 4.23.3 dev: true + /@algolia/requester-node-http@4.24.0: + resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==} + dependencies: + '@algolia/requester-common': 4.24.0 + dev: true + /@algolia/transporter@4.23.3: resolution: {integrity: sha512-Wjl5gttqnf/gQKJA+dafnD0Y6Yw97yvfY8R9h0dQltX1GXTgNs1zWgvtWW0tHl1EgMdhAyw189uWiZMnL3QebQ==} dependencies: @@ -3922,14 +4037,14 @@ packages: prettier: 2.8.8 dev: true - /@commitlint/cli@19.3.0(@types/node@22.1.0)(typescript@5.5.4): + /@commitlint/cli@19.3.0(@types/node@22.2.0)(typescript@5.5.4): resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@22.1.0)(typescript@5.5.4) + '@commitlint/load': 19.2.0(@types/node@22.2.0)(typescript@5.5.4) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -3998,7 +4113,7 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.2.0(@types/node@22.1.0)(typescript@5.5.4): + /@commitlint/load@19.2.0(@types/node@22.2.0)(typescript@5.5.4): resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: @@ -4008,7 +4123,7 @@ packages: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.1.0)(cosmiconfig@9.0.0)(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.2.0)(cosmiconfig@9.0.0)(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -4292,10 +4407,14 @@ packages: resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==} dev: true - /@docsearch/js@3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.0): + /@docsearch/css@3.6.1: + resolution: {integrity: sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==} + dev: true + + /@docsearch/js@3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.2): resolution: {integrity: sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==} dependencies: - '@docsearch/react': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.2) preact: 10.22.0 transitivePeerDependencies: - '@algolia/client-search' @@ -4305,7 +4424,20 @@ packages: - search-insights dev: true - /@docsearch/react@3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.0): + /@docsearch/js@3.6.1(@algolia/client-search@4.24.0)(search-insights@2.16.2): + resolution: {integrity: sha512-erI3RRZurDr1xES5hvYJ3Imp7jtrXj6f1xYIzDzxiS7nNBufYWPbJwrmMqWC5g9y165PmxEmN9pklGCdLi0Iqg==} + dependencies: + '@docsearch/react': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.16.2) + preact: 10.23.1 + transitivePeerDependencies: + - '@algolia/client-search' + - '@types/react' + - react + - react-dom + - search-insights + dev: true + + /@docsearch/react@3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.2): resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -4322,11 +4454,37 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.0) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3)(search-insights@2.16.2) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.23.3) '@docsearch/css': 3.6.0 algoliasearch: 4.23.3 - search-insights: 2.16.0 + search-insights: 2.16.2 + transitivePeerDependencies: + - '@algolia/client-search' + dev: true + + /@docsearch/react@3.6.1(@algolia/client-search@4.24.0)(search-insights@2.16.2): + resolution: {integrity: sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==} + peerDependencies: + '@types/react': '>= 16.8.0 < 19.0.0' + react: '>= 16.8.0 < 19.0.0' + react-dom: '>= 16.8.0 < 19.0.0' + search-insights: '>= 1 < 3' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + react-dom: + optional: true + search-insights: + optional: true + dependencies: + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.16.2) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0) + '@docsearch/css': 3.6.1 + algoliasearch: 4.24.0 + search-insights: 2.16.2 transitivePeerDependencies: - '@algolia/client-search' dev: true @@ -4343,12 +4501,12 @@ packages: vue: 3.4.27(typescript@5.5.4) dev: true - /@element-plus/icons-vue@2.3.1(vue@3.4.36): + /@element-plus/icons-vue@2.3.1(vue@3.4.37): resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.36(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) dev: true /@esbuild/aix-ppc64@0.21.5: @@ -5205,27 +5363,27 @@ packages: - supports-color dev: false - /@microsoft/api-extractor-model@7.28.13(@types/node@22.1.0): + /@microsoft/api-extractor-model@7.28.13(@types/node@22.2.0): resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@22.1.0) + '@rushstack/node-core-library': 4.0.2(@types/node@22.2.0) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.43.0(@types/node@22.1.0): + /@microsoft/api-extractor@7.43.0(@types/node@22.2.0): resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@22.1.0) + '@microsoft/api-extractor-model': 7.28.13(@types/node@22.2.0) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@22.1.0) + '@rushstack/node-core-library': 4.0.2(@types/node@22.2.0) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@22.1.0) - '@rushstack/ts-command-line': 4.19.1(@types/node@22.1.0) + '@rushstack/terminal': 0.10.0(@types/node@22.2.0) + '@rushstack/ts-command-line': 4.19.1(@types/node@22.2.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -5878,7 +6036,7 @@ packages: resolution: {integrity: sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg==} dev: true - /@rushstack/node-core-library@4.0.2(@types/node@22.1.0): + /@rushstack/node-core-library@4.0.2(@types/node@22.2.0): resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} peerDependencies: '@types/node': '*' @@ -5886,7 +6044,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 22.1.0 + '@types/node': 22.2.0 fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 @@ -5902,7 +6060,7 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal@0.10.0(@types/node@22.1.0): + /@rushstack/terminal@0.10.0(@types/node@22.2.0): resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} peerDependencies: '@types/node': '*' @@ -5910,15 +6068,15 @@ packages: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@22.1.0) - '@types/node': 22.1.0 + '@rushstack/node-core-library': 4.0.2(@types/node@22.2.0) + '@types/node': 22.2.0 supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line@4.19.1(@types/node@22.1.0): + /@rushstack/ts-command-line@4.19.1(@types/node@22.2.0): resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} dependencies: - '@rushstack/terminal': 0.10.0(@types/node@22.1.0) + '@rushstack/terminal': 0.10.0(@types/node@22.2.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -5932,12 +6090,24 @@ packages: '@types/hast': 3.0.4 dev: true + /@shikijs/core@1.12.1: + resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==} + dependencies: + '@types/hast': 3.0.4 + dev: true + /@shikijs/transformers@1.10.3: resolution: {integrity: sha512-MNjsyye2WHVdxfZUSr5frS97sLGe6G1T+1P41QjyBFJehZphMcr4aBlRLmq6OSPBslYe9byQPVvt/LJCOfxw8Q==} dependencies: shiki: 1.10.3 dev: true + /@shikijs/transformers@1.12.1: + resolution: {integrity: sha512-zOpj/S2thBvnJV4Ty3EE8aRs/VqCbV+lgtEYeBRkPxTW22uLADEIZq0qjt5W2Rfy2KSu29e73nRyzp4PefjUTg==} + dependencies: + shiki: 1.12.1 + dev: true + /@sigstore/bundle@1.1.0: resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -6373,8 +6543,8 @@ packages: undici-types: 5.26.5 dev: true - /@types/node@22.1.0: - resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} + /@types/node@22.2.0: + resolution: {integrity: sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==} dependencies: undici-types: 6.13.0 @@ -6724,7 +6894,7 @@ packages: '@unocss/core': 0.58.9 '@unocss/reset': 0.58.9 '@unocss/vite': 0.58.9(rollup@4.19.1)(vite@5.3.5) - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) transitivePeerDependencies: - rollup dev: true @@ -6922,7 +7092,7 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.11 - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) transitivePeerDependencies: - rollup dev: true @@ -6938,7 +7108,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.0(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) transitivePeerDependencies: - supports-color dev: true @@ -6950,7 +7120,7 @@ packages: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 vue: ^2.7.0-0 dependencies: - vite: 5.4.0(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vue: 2.7.16 dev: true @@ -6961,7 +7131,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vue: 3.4.31(typescript@5.5.4) dev: true @@ -6972,10 +7142,21 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.0(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vue: 3.4.27(typescript@5.5.4) dev: true + /@vitejs/plugin-vue@5.1.2(vite@5.4.0)(vue@3.4.37): + resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) + vue: 3.4.37(typescript@5.5.4) + dev: true + /@volar/language-core@1.11.1: resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} dependencies: @@ -7152,6 +7333,16 @@ packages: source-map-js: 1.2.0 dev: true + /@vue/compiler-core@3.4.37: + resolution: {integrity: sha512-ZDDT/KiLKuCRXyzWecNzC5vTcubGz4LECAtfGPENpo0nrmqJHwuWtRLxk/Sb9RAKtR9iFflFycbkjkY+W/PZUQ==} + dependencies: + '@babel/parser': 7.25.3 + '@vue/shared': 3.4.37 + entities: 5.0.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + dev: true + /@vue/compiler-dom@3.4.27: resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} dependencies: @@ -7172,6 +7363,13 @@ packages: '@vue/shared': 3.4.36 dev: true + /@vue/compiler-dom@3.4.37: + resolution: {integrity: sha512-rIiSmL3YrntvgYV84rekAtU/xfogMUJIclUMeIKEtVBFngOL3IeZHhsH3UaFEgB5iFGpj6IW+8YuM/2Up+vVag==} + dependencies: + '@vue/compiler-core': 3.4.37 + '@vue/shared': 3.4.37 + dev: true + /@vue/compiler-sfc@2.7.16: resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} dependencies: @@ -7222,6 +7420,20 @@ packages: source-map-js: 1.2.0 dev: true + /@vue/compiler-sfc@3.4.37: + resolution: {integrity: sha512-vCfetdas40Wk9aK/WWf8XcVESffsbNkBQwS5t13Y/PcfqKfIwJX2gF+82th6dOpnpbptNMlMjAny80li7TaCIg==} + dependencies: + '@babel/parser': 7.25.3 + '@vue/compiler-core': 3.4.37 + '@vue/compiler-dom': 3.4.37 + '@vue/compiler-ssr': 3.4.37 + '@vue/shared': 3.4.37 + estree-walker: 2.0.2 + magic-string: 0.30.11 + postcss: 8.4.41 + source-map-js: 1.2.0 + dev: true + /@vue/compiler-ssr@3.4.27: resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==} dependencies: @@ -7242,6 +7454,13 @@ packages: '@vue/shared': 3.4.36 dev: true + /@vue/compiler-ssr@3.4.37: + resolution: {integrity: sha512-TyAgYBWrHlFrt4qpdACh8e9Ms6C/AZQ6A6xLJaWrCL8GCX5DxMzxyeFAEMfU/VFr4tylHm+a2NpfJpcd7+20XA==} + dependencies: + '@vue/compiler-dom': 3.4.37 + '@vue/shared': 3.4.37 + dev: true + /@vue/component-compiler-utils@3.3.0(lodash@4.17.21): resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} dependencies: @@ -7324,6 +7543,7 @@ packages: vue: '>= 2.5 < 2.7' dependencies: vue: 3.4.27(typescript@5.5.4) + dev: false /@vue/devtools-api@7.3.5: resolution: {integrity: sha512-BSdBBu5hOIv+gBJC9jzYMh5bC27FQwjWLSb8fVAniqlL9gvsqvK27xTgczMf+hgctlszMYQnRm3bpY/j8vhPqw==} @@ -7331,6 +7551,12 @@ packages: '@vue/devtools-kit': 7.3.5 dev: true + /@vue/devtools-api@7.3.7: + resolution: {integrity: sha512-kvjQ6nmsqTp7SrmpwI2G0MgbC4ys0bPsgQirHXJM8y1m7siQ5RnWQUHJVfyUrHNguCySW1cevAdIw87zrPTl9g==} + dependencies: + '@vue/devtools-kit': 7.3.7 + dev: true + /@vue/devtools-kit@7.3.5: resolution: {integrity: sha512-wwfi10gJ1HMtjzcd8aIOnzBHlIRqsYDgcDyrKvkeyc0Gbcoe7UrkXRVHZUOtcxxoplHA0PwpT6wFg0uUCmi8Ww==} dependencies: @@ -7343,12 +7569,30 @@ packages: superjson: 2.2.1 dev: true + /@vue/devtools-kit@7.3.7: + resolution: {integrity: sha512-ktHhhjI4CoUrwdSUF5b/MFfjrtAtK8r4vhOkFyRN5Yp9kdXTwsRBYcwarHuP+wFPKf4/KM7DVBj2ELO8SBwdsw==} + dependencies: + '@vue/devtools-shared': 7.3.7 + birpc: 0.2.17 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.1 + dev: true + /@vue/devtools-shared@7.3.5: resolution: {integrity: sha512-Rqii3VazmWTi67a86rYopi61n5Ved05EybJCwyrfoO9Ok3MaS/4yRFl706ouoISMlyrASJFEzM0/AiDA6w4f9A==} dependencies: rfdc: 1.4.1 dev: true + /@vue/devtools-shared@7.3.7: + resolution: {integrity: sha512-M9EU1/bWi5GNS/+IZrAhwGOVZmUTN4MH22Hvh35nUZZg9AZP2R2OhfCb+MG4EtAsrUEYlu3R43/SIj3G7EZYtQ==} + dependencies: + rfdc: 1.4.1 + dev: true + /@vue/language-core@1.8.27(typescript@5.5.4)(vue@2.6.14): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: @@ -7382,10 +7626,10 @@ packages: '@vue/shared': 3.4.31 dev: true - /@vue/reactivity@3.4.36: - resolution: {integrity: sha512-wN1aoCwSoqrt1yt8wO0gc13QaC+Vk1o6AoSt584YHNnz6TGDhh1NCMUYgAnvp4HEIkLdGsaC1bvu/P+wpoDEXw==} + /@vue/reactivity@3.4.37: + resolution: {integrity: sha512-UmdKXGx0BZ5kkxPqQr3PK3tElz6adTey4307NzZ3whZu19i5VavYal7u2FfOmAzlcDVgE8+X0HZ2LxLb/jgbYw==} dependencies: - '@vue/shared': 3.4.36 + '@vue/shared': 3.4.37 dev: true /@vue/runtime-core@3.4.27: @@ -7401,11 +7645,11 @@ packages: '@vue/shared': 3.4.31 dev: true - /@vue/runtime-core@3.4.36: - resolution: {integrity: sha512-9+TR14LAVEerZWLOm/N/sG2DVYhrH2bKgFrbH/FVt/Q8Jdw4OtdcGMRC6Tx8VAo0DA1eqAqrZaX0fbOaOxxZ4A==} + /@vue/runtime-core@3.4.37: + resolution: {integrity: sha512-MNjrVoLV/sirHZoD7QAilU1Ifs7m/KJv4/84QVbE6nyAZGQNVOa1HGxaOzp9YqCG+GpLt1hNDC4RbH+KtanV7w==} dependencies: - '@vue/reactivity': 3.4.36 - '@vue/shared': 3.4.36 + '@vue/reactivity': 3.4.37 + '@vue/shared': 3.4.37 dev: true /@vue/runtime-dom@3.4.27: @@ -7424,12 +7668,12 @@ packages: csstype: 3.1.3 dev: true - /@vue/runtime-dom@3.4.36: - resolution: {integrity: sha512-2Qe2fKkLxgZBVvHrG0QMNLL4bsx7Ae88pyXebY2WnQYABpOnGYvA+axMbcF9QwM4yxnsv+aELbC0eiNVns7mGw==} + /@vue/runtime-dom@3.4.37: + resolution: {integrity: sha512-Mg2EwgGZqtwKrqdL/FKMF2NEaOHuH+Ks9TQn3DHKyX//hQTYOun+7Tqp1eo0P4Ds+SjltZshOSRq6VsU0baaNg==} dependencies: - '@vue/reactivity': 3.4.36 - '@vue/runtime-core': 3.4.36 - '@vue/shared': 3.4.36 + '@vue/reactivity': 3.4.37 + '@vue/runtime-core': 3.4.37 + '@vue/shared': 3.4.37 csstype: 3.1.3 dev: true @@ -7452,14 +7696,14 @@ packages: vue: 3.4.31(typescript@5.5.4) dev: true - /@vue/server-renderer@3.4.36(vue@3.4.36): - resolution: {integrity: sha512-2XW90Rq8+Y7S1EIsAuubZVLm0gCU8HYb5mRAruFdwfC3XSOU5/YKePz29csFzsch8hXaY5UHh7ZMddmi1XTJEA==} + /@vue/server-renderer@3.4.37(vue@3.4.37): + resolution: {integrity: sha512-jZ5FAHDR2KBq2FsRUJW6GKDOAG9lUTX8aBEGq4Vf6B/35I9fPce66BornuwmqmKgfiSlecwuOb6oeoamYMohkg==} peerDependencies: - vue: 3.4.36 + vue: 3.4.37 dependencies: - '@vue/compiler-ssr': 3.4.36 - '@vue/shared': 3.4.36 - vue: 3.4.36(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.37 + '@vue/shared': 3.4.37 + vue: 3.4.37(typescript@5.5.4) dev: true /@vue/shared@3.4.27: @@ -7473,18 +7717,22 @@ packages: resolution: {integrity: sha512-fdPLStwl1sDfYuUftBaUVn2pIrVFDASYerZSrlBvVBfylObPA1gtcWJHy5Ox8jLEJ524zBibss488Q3SZtU1uA==} dev: true - /@vue/theme@2.2.12(@algolia/client-search@4.24.0)(search-insights@2.16.0)(vitepress@1.3.1)(vue@3.4.36): + /@vue/shared@3.4.37: + resolution: {integrity: sha512-nIh8P2fc3DflG8+5Uw8PT/1i17ccFn0xxN/5oE9RfV5SVnd7G0XEFRwakrnNFE/jlS95fpGXDVG5zDETS26nmg==} + dev: true + + /@vue/theme@2.2.12(@algolia/client-search@4.24.0)(search-insights@2.16.2)(vitepress@1.3.2)(vue@3.4.37): resolution: {integrity: sha512-LR2cf3c6rKLW2UbDwPZ3cTsjdlI9RNl8WpU7T9tMKkzEfdKfkHf0aazv877iNLMqNvIVr9EY/8KdEAe8HRDcBQ==} peerDependencies: vitepress: ^1.2.2 dependencies: '@docsearch/css': 3.6.0 - '@docsearch/js': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.0) - '@vueuse/core': 10.9.0(vue@3.4.36) + '@docsearch/js': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.2) + '@vueuse/core': 10.9.0(vue@3.4.37) body-scroll-lock: 4.0.0-beta.0 normalize.css: 8.0.1 tiny-decode: 0.1.3 - vitepress: 1.3.1(@algolia/client-search@4.24.0)(@types/node@22.1.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.0)(terser@5.31.4)(typescript@5.5.4) + vitepress: 1.3.2(@algolia/client-search@4.24.0)(@types/node@22.2.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.2)(terser@5.31.4)(typescript@5.5.4) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -7507,37 +7755,49 @@ packages: - vue dev: true - /@vueuse/core@10.9.0(vue@3.4.36): + /@vueuse/core@10.11.1(vue@3.4.37): + resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.11.1 + '@vueuse/shared': 10.11.1(vue@3.4.37) + vue-demi: 0.14.10(vue@3.4.37) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + + /@vueuse/core@10.9.0(vue@3.4.37): resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.36) - vue-demi: 0.14.10(vue@3.4.36) + '@vueuse/shared': 10.9.0(vue@3.4.37) + vue-demi: 0.14.10(vue@3.4.37) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/core@9.13.0(@vue/composition-api@1.7.2)(vue@3.4.27): + /@vueuse/core@9.13.0(vue@3.4.27): resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(@vue/composition-api@1.7.2)(vue@3.4.27) - vue-demi: 0.14.10(@vue/composition-api@1.7.2)(vue@3.4.27) + '@vueuse/shared': 9.13.0(vue@3.4.27) + vue-demi: 0.14.10(vue@3.4.27) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/core@9.13.0(vue@3.4.36): + /@vueuse/core@9.13.0(vue@3.4.37): 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.36) - vue-demi: 0.14.10(vue@3.4.36) + '@vueuse/shared': 9.13.0(vue@3.4.37) + vue-demi: 0.14.10(vue@3.4.37) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7593,10 +7853,64 @@ packages: - vue dev: true + /@vueuse/integrations@10.11.1(focus-trap@7.5.4)(vue@3.4.37): + resolution: {integrity: sha512-Y5hCGBguN+vuVYTZmdd/IMXLOdfS60zAmDmFYc4BKBcMUPZH1n4tdyDECCPjXm0bNT3ZRUy1xzTLGaUje8Xyaw==} + peerDependencies: + async-validator: ^4 + axios: ^1 + change-case: ^4 + drauu: ^0.3 + focus-trap: ^7 + fuse.js: ^6 + idb-keyval: ^6 + jwt-decode: ^3 + nprogress: ^0.2 + qrcode: ^1.5 + sortablejs: ^1 + universal-cookie: ^6 + peerDependenciesMeta: + async-validator: + optional: true + axios: + optional: true + change-case: + optional: true + drauu: + optional: true + focus-trap: + optional: true + fuse.js: + optional: true + idb-keyval: + optional: true + jwt-decode: + optional: true + nprogress: + optional: true + qrcode: + optional: true + sortablejs: + optional: true + universal-cookie: + optional: true + dependencies: + '@vueuse/core': 10.11.1(vue@3.4.37) + '@vueuse/shared': 10.11.1(vue@3.4.37) + focus-trap: 7.5.4 + vue-demi: 0.14.10(vue@3.4.37) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + /@vueuse/metadata@10.11.0: resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} dev: true + /@vueuse/metadata@10.11.1: + resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} + dev: true + /@vueuse/metadata@10.9.0: resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} dev: true @@ -7614,28 +7928,37 @@ packages: - vue dev: true - /@vueuse/shared@10.9.0(vue@3.4.36): + /@vueuse/shared@10.11.1(vue@3.4.37): + resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} + dependencies: + vue-demi: 0.14.10(vue@3.4.37) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + + /@vueuse/shared@10.9.0(vue@3.4.37): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.10(vue@3.4.36) + vue-demi: 0.14.10(vue@3.4.37) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/shared@9.13.0(@vue/composition-api@1.7.2)(vue@3.4.27): + /@vueuse/shared@9.13.0(vue@3.4.27): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.10(@vue/composition-api@1.7.2)(vue@3.4.27) + vue-demi: 0.14.10(vue@3.4.27) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/shared@9.13.0(vue@3.4.36): + /@vueuse/shared@9.13.0(vue@3.4.37): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.10(vue@3.4.36) + vue-demi: 0.14.10(vue@3.4.37) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7949,6 +8272,26 @@ packages: '@algolia/transporter': 4.23.3 dev: true + /algoliasearch@4.24.0: + resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==} + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-account': 4.24.0 + '@algolia/client-analytics': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-personalization': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/recommend': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: true + /ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} dependencies: @@ -8643,7 +8986,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001647 + caniuse-lite: 1.0.30001651 electron-to-chromium: 1.5.4 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) @@ -8771,7 +9114,7 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.23.3 - caniuse-lite: 1.0.30001647 + caniuse-lite: 1.0.30001651 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true @@ -8780,6 +9123,10 @@ packages: resolution: {integrity: sha512-n83xdNiyeNcHpzWY+1aFbqCK7LuLfBricc4+alSQL2Xb6OR3XpnQAmlDG+pQcdTfiHRuLcQ96VOfrPSGiNJYSg==} dev: true + /caniuse-lite@1.0.30001651: + resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} + dev: true + /canvas@2.11.2: resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} engines: {node: '>=6'} @@ -9528,7 +9875,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@22.1.0)(cosmiconfig@9.0.0)(typescript@5.5.4): + /cosmiconfig-typescript-loader@5.0.0(@types/node@22.2.0)(cosmiconfig@9.0.0)(typescript@5.5.4): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -9536,7 +9883,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 22.1.0 + '@types/node': 22.2.0 cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.0 typescript: 5.5.4 @@ -9882,8 +10229,8 @@ packages: postcss-unique-selectors: 5.1.1(postcss@8.4.41) dev: true - /cssnano-preset-default@7.0.4(postcss@8.4.41): - resolution: {integrity: sha512-jQ6zY9GAomQX7/YNLibMEsRZguqMUGuupXcEk2zZ+p3GUxwCAsobqPYE62VrJ9qZ0l9ltrv2rgjwZPBIFIjYtw==} + /cssnano-preset-default@7.0.5(postcss@8.4.41): + resolution: {integrity: sha512-Jbzja0xaKwc5JzxPQoc+fotKpYtWEu4wQLMQe29CM0FjjdRjA4omvbGHl2DTGgARKxSTpPssBsok+ixv8uTBqw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -9892,33 +10239,33 @@ packages: css-declaration-sorter: 7.2.0(postcss@8.4.41) cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 - postcss-calc: 10.0.0(postcss@8.4.41) - postcss-colormin: 7.0.1(postcss@8.4.41) - postcss-convert-values: 7.0.2(postcss@8.4.41) - postcss-discard-comments: 7.0.1(postcss@8.4.41) - postcss-discard-duplicates: 7.0.0(postcss@8.4.41) + postcss-calc: 10.0.1(postcss@8.4.41) + postcss-colormin: 7.0.2(postcss@8.4.41) + postcss-convert-values: 7.0.3(postcss@8.4.41) + postcss-discard-comments: 7.0.2(postcss@8.4.41) + postcss-discard-duplicates: 7.0.1(postcss@8.4.41) postcss-discard-empty: 7.0.0(postcss@8.4.41) postcss-discard-overridden: 7.0.0(postcss@8.4.41) - postcss-merge-longhand: 7.0.2(postcss@8.4.41) - postcss-merge-rules: 7.0.2(postcss@8.4.41) + postcss-merge-longhand: 7.0.3(postcss@8.4.41) + postcss-merge-rules: 7.0.3(postcss@8.4.41) postcss-minify-font-values: 7.0.0(postcss@8.4.41) postcss-minify-gradients: 7.0.0(postcss@8.4.41) - postcss-minify-params: 7.0.1(postcss@8.4.41) - postcss-minify-selectors: 7.0.2(postcss@8.4.41) + postcss-minify-params: 7.0.2(postcss@8.4.41) + postcss-minify-selectors: 7.0.3(postcss@8.4.41) postcss-normalize-charset: 7.0.0(postcss@8.4.41) postcss-normalize-display-values: 7.0.0(postcss@8.4.41) postcss-normalize-positions: 7.0.0(postcss@8.4.41) postcss-normalize-repeat-style: 7.0.0(postcss@8.4.41) postcss-normalize-string: 7.0.0(postcss@8.4.41) postcss-normalize-timing-functions: 7.0.0(postcss@8.4.41) - postcss-normalize-unicode: 7.0.1(postcss@8.4.41) + postcss-normalize-unicode: 7.0.2(postcss@8.4.41) postcss-normalize-url: 7.0.0(postcss@8.4.41) postcss-normalize-whitespace: 7.0.0(postcss@8.4.41) postcss-ordered-values: 7.0.1(postcss@8.4.41) - postcss-reduce-initial: 7.0.1(postcss@8.4.41) + postcss-reduce-initial: 7.0.2(postcss@8.4.41) postcss-reduce-transforms: 7.0.0(postcss@8.4.41) postcss-svgo: 7.0.1(postcss@8.4.41) - postcss-unique-selectors: 7.0.1(postcss@8.4.41) + postcss-unique-selectors: 7.0.2(postcss@8.4.41) dev: true /cssnano-utils@3.1.0(postcss@8.4.38): @@ -9972,13 +10319,13 @@ packages: yaml: 1.10.2 dev: true - /cssnano@7.0.4(postcss@8.4.41): - resolution: {integrity: sha512-rQgpZra72iFjiheNreXn77q1haS2GEy69zCMbu4cpXCFPMQF+D4Ik5V7ktMzUF/sA7xCIgcqHwGPnCD+0a1vHg==} + /cssnano@7.0.5(postcss@8.4.41): + resolution: {integrity: sha512-Aq0vqBLtpTT5Yxj+hLlLfNPFuRQCDIjx5JQAhhaedQKLNDvDGeVziF24PS+S1f0Z5KCxWvw0QVI3VNHNBITxVQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 dependencies: - cssnano-preset-default: 7.0.4(postcss@8.4.41) + cssnano-preset-default: 7.0.5(postcss@8.4.41) lilconfig: 3.1.2 postcss: 8.4.41 dev: true @@ -10453,7 +10800,7 @@ packages: resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==} dev: true - /element-plus@2.7.8(@vue/composition-api@1.7.2)(vue@3.4.27): + /element-plus@2.7.8(vue@3.4.27): resolution: {integrity: sha512-h6dx2XihAbQaud0v+6O7Fy0b0G3YNplNVH7QnK3csTcvQd4y4raiyMRQpf9EKbRbTMdNrFsqAZrs9ok9DMcJHg==} peerDependencies: vue: ^3.2.0 @@ -10464,7 +10811,7 @@ packages: '@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@types/lodash': 4.17.7 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(@vue/composition-api@1.7.2)(vue@3.4.27) + '@vueuse/core': 9.13.0(vue@3.4.27) async-validator: 4.2.5 dayjs: 1.11.12 escape-html: 1.0.3 @@ -10478,18 +10825,18 @@ packages: - '@vue/composition-api' dev: true - /element-plus@2.7.8(vue@3.4.36): + /element-plus@2.7.8(vue@3.4.37): resolution: {integrity: sha512-h6dx2XihAbQaud0v+6O7Fy0b0G3YNplNVH7QnK3csTcvQd4y4raiyMRQpf9EKbRbTMdNrFsqAZrs9ok9DMcJHg==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.4.36) + '@element-plus/icons-vue': 2.3.1(vue@3.4.37) '@floating-ui/dom': 1.6.8 '@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@types/lodash': 4.17.7 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(vue@3.4.36) + '@vueuse/core': 9.13.0(vue@3.4.37) async-validator: 4.2.5 dayjs: 1.11.12 escape-html: 1.0.3 @@ -10498,7 +10845,7 @@ packages: lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.4.36(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' dev: true @@ -14464,6 +14811,10 @@ packages: resolution: {integrity: sha512-0OIJ3hUE+YBJNruDCqbTMFmk/IoB1CpZzuGfl11khFIel66ew9UoLF/+gfq3bdyrneqr3P7BTjFZApUbmk+9Dg==} dev: true + /minisearch@7.1.0: + resolution: {integrity: sha512-tv7c/uefWdEhcu6hvrfTihflgeEi2tN6VV7HJnCjK6VxM75QQJh4t9FwJCsA2EsRS8LCnu3W87CuGPWMocOLCA==} + dev: true + /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -15316,8 +15667,8 @@ packages: postcss: 8.4.38 dev: true - /postcss-calc@10.0.0(postcss@8.4.41): - resolution: {integrity: sha512-OmjhudoNTP0QleZCwl1i6NeBwN+5MZbY5ersLZz69mjJiDVv/p57RjRuKDkHeDWr4T+S97wQfsqRTNoDHB2e3g==} + /postcss-calc@10.0.1(postcss@8.4.41): + resolution: {integrity: sha512-pp1Z3FxtxA+xHAoWXcOXgnBN1WPu4ZiJ5LWGjKyf9MMreagAsaTUtnqFK1y1sHhyJddAkYTPu6XSuLgb3oYCjw==} engines: {node: ^18.12 || ^20.9 || >=22.0} peerDependencies: postcss: ^8.4.38 @@ -15413,8 +15764,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-colormin@7.0.1(postcss@8.4.41): - resolution: {integrity: sha512-uszdT0dULt3FQs47G5UHCduYK+FnkLYlpu1HpWu061eGsKZ7setoG7kA+WC9NQLsOJf69D5TxGHgnAdRgylnFQ==} + /postcss-colormin@7.0.2(postcss@8.4.41): + resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -15448,8 +15799,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-convert-values@7.0.2(postcss@8.4.41): - resolution: {integrity: sha512-MuZIF6HJ4izko07Q0TgW6pClalI4al6wHRNPkFzqQdwAwG7hPn0lA58VZdxyb2Vl5AYjJ1piO+jgF9EnTjQwQQ==} + /postcss-convert-values@7.0.3(postcss@8.4.41): + resolution: {integrity: sha512-yJhocjCs2SQer0uZ9lXTMOwDowbxvhwFVrZeS6NPEij/XXthl73ggUmfwVvJM+Vaj5gtCKJV1jiUu4IhAUkX/Q==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -15517,8 +15868,8 @@ packages: postcss: 8.4.41 dev: true - /postcss-discard-comments@7.0.1(postcss@8.4.41): - resolution: {integrity: sha512-GVrQxUOhmle1W6jX2SvNLt4kmN+JYhV7mzI6BMnkAWR9DtVvg8e67rrV0NfdWhn7x1zxvzdWkMBPdBDCls+uwQ==} + /postcss-discard-comments@7.0.2(postcss@8.4.41): + resolution: {integrity: sha512-/Hje9Ls1IYcB9duELO/AyDUJI6aQVY3h5Rj1ziXgaLYCTi1iVBLnjg/TS0D6NszR/kDG6I86OwLmAYe+bvJjiQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -15545,8 +15896,8 @@ packages: postcss: 8.4.41 dev: true - /postcss-discard-duplicates@7.0.0(postcss@8.4.41): - resolution: {integrity: sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw==} + /postcss-discard-duplicates@7.0.1(postcss@8.4.41): + resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -15827,15 +16178,15 @@ packages: stylehacks: 5.1.1(postcss@8.4.41) dev: true - /postcss-merge-longhand@7.0.2(postcss@8.4.41): - resolution: {integrity: sha512-06vrW6ZWi9qeP7KMS9fsa9QW56+tIMW55KYqF7X3Ccn+NI2pIgPV6gFfvXTMQ05H90Y5DvnCDPZ2IuHa30PMUg==} + /postcss-merge-longhand@7.0.3(postcss@8.4.41): + resolution: {integrity: sha512-8waYomFxshdv6M9Em3QRM9MettRLDRcH2JQi2l0Z1KlYD/vhal3gbkeSES0NuACXOlZBB0V/B0AseHZaklzWOA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 - stylehacks: 7.0.2(postcss@8.4.41) + stylehacks: 7.0.3(postcss@8.4.41) dev: true /postcss-merge-rules@5.1.4(postcss@8.4.38): @@ -15864,8 +16215,8 @@ packages: postcss-selector-parser: 6.1.1 dev: true - /postcss-merge-rules@7.0.2(postcss@8.4.41): - resolution: {integrity: sha512-VAR47UNvRsdrTHLe7TV1CeEtF9SJYR5ukIB9U4GZyZOptgtsS20xSxy+k5wMrI3udST6O1XuIn7cjQkg7sDAAw==} + /postcss-merge-rules@7.0.3(postcss@8.4.41): + resolution: {integrity: sha512-2eSas2p3voPxNfdI5sQrvIkMaeUHpVc3EezgVs18hz/wRTQAC9U99tp9j3W5Jx9/L3qHkEDvizEx/LdnmumIvQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -15967,8 +16318,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-minify-params@7.0.1(postcss@8.4.41): - resolution: {integrity: sha512-e+Xt8xErSRPgSRFxHeBCSxMiO8B8xng7lh8E0A5ep1VfwYhY8FXhu4Q3APMjgx9YDDbSp53IBGENrzygbUvgUQ==} + /postcss-minify-params@7.0.2(postcss@8.4.41): + resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -15999,8 +16350,8 @@ packages: postcss-selector-parser: 6.1.1 dev: true - /postcss-minify-selectors@7.0.2(postcss@8.4.41): - resolution: {integrity: sha512-dCzm04wqW1uqLmDZ41XYNBJfjgps3ZugDpogAmJXoCb5oCiTzIX4oPXXKxDpTvWOnKxQKR4EbV4ZawJBLcdXXA==} + /postcss-minify-selectors@7.0.3(postcss@8.4.41): + resolution: {integrity: sha512-SxTgUQSgBk6wEqzQZKEv1xQYIp9UBju6no9q+npohzSdhuSICQdkqmD1UMKkZWItS3olJSJMDDEY9WOJ5oGJew==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -16328,8 +16679,8 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-unicode@7.0.1(postcss@8.4.41): - resolution: {integrity: sha512-PTPGdY9xAkTw+8ZZ71DUePb7M/Vtgkbbq+EoI33EuyQEzbKemEQMhe5QSr0VP5UfZlreANDPxSfcdSprENcbsg==} + /postcss-normalize-unicode@7.0.2(postcss@8.4.41): + resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -16575,8 +16926,8 @@ packages: postcss: 8.4.41 dev: true - /postcss-reduce-initial@7.0.1(postcss@8.4.41): - resolution: {integrity: sha512-0JDUSV4bGB5FGM5g8MkS+rvqKukJZ7OTHw/lcKn7xPNqeaqJyQbUO8/dJpvyTpaVwPsd3Uc33+CfNzdVowp2WA==} + /postcss-reduce-initial@7.0.2(postcss@8.4.41): + resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -16742,8 +17093,8 @@ packages: postcss-selector-parser: 6.1.1 dev: true - /postcss-unique-selectors@7.0.1(postcss@8.4.41): - resolution: {integrity: sha512-MH7QE/eKUftTB5ta40xcHLl7hkZjgDFydpfTK+QWXeHxghVt3VoPqYL5/G+zYZPPIs+8GuqFXSTgxBSoB1RZtQ==} + /postcss-unique-selectors@7.0.2(postcss@8.4.41): + resolution: {integrity: sha512-CjSam+7Vf8cflJQsHrMS0P2hmy9u0+n/P001kb5eAszLmhjMqrt/i5AqQuNFihhViwDvEAezqTmXqaYXL2ugMw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -16794,6 +17145,10 @@ packages: resolution: {integrity: sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw==} dev: true + /preact@10.23.1: + resolution: {integrity: sha512-O5UdRsNh4vdZaTieWe3XOgSpdMAmkIYBCT3VhQDlKrzyCm8lUYsk0fmVEvoQQifoOjFRTaHZO69ylrzTW2BH+A==} + dev: true + /preferred-pm@3.1.4: resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} engines: {node: '>=10'} @@ -17544,12 +17899,12 @@ packages: terser: 5.31.4 dev: true - /rollup-plugin-vue@6.0.0(@vue/compiler-sfc@3.4.36): + /rollup-plugin-vue@6.0.0(@vue/compiler-sfc@3.4.37): resolution: {integrity: sha512-oVvUd84d5u73M2HYM3XsMDLtZRIA/tw2U0dmHlXU2UWP5JARYHzh/U9vcxaN/x/9MrepY7VH3pHFeOhrWpxs/Q==} peerDependencies: '@vue/compiler-sfc': '*' dependencies: - '@vue/compiler-sfc': 3.4.36 + '@vue/compiler-sfc': 3.4.37 debug: 4.3.4 hash-sum: 2.0.0 rollup-pluginutils: 2.8.2 @@ -17775,8 +18130,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /search-insights@2.16.0: - resolution: {integrity: sha512-6ukNTOkN2OvJ8SJRmWionpn39OHOov1rx72kyGDYk60CaGrDfmT8wXYzgKLW9VFk+dVVXlUmWQVvrkRvx/x3Mg==} + /search-insights@2.16.2: + resolution: {integrity: sha512-+KrS5rnYlyWgzoCNJGsNPw7Vv+47Y7Ze7KZ+/9Xls+5BUugEbU2yv1n9JsQOqv+MLKYfg3bxI5K6tYJxXZY8FA==} dev: true /select-hose@2.0.0: @@ -17942,6 +18297,13 @@ packages: '@types/hast': 3.0.4 dev: true + /shiki@1.12.1: + resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==} + dependencies: + '@shikijs/core': 1.12.1 + '@types/hast': 3.0.4 + dev: true + /side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -18439,8 +18801,8 @@ packages: postcss-selector-parser: 6.1.1 dev: true - /stylehacks@7.0.2(postcss@8.4.41): - resolution: {integrity: sha512-HdkWZS9b4gbgYTdMg4gJLmm7biAUug1qTqXjS+u8X+/pUd+9Px1E+520GnOW3rST9MNsVOVpsJG+mPHNosxjOQ==} + /stylehacks@7.0.3(postcss@8.4.41): + resolution: {integrity: sha512-4DqtecvI/Nd+2BCvW9YEF6lhBN5UM50IJ1R3rnEAhBwbCKf4VehRf+uqvnVArnBayjYD/WtT3g0G/HSRxWfTRg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -19010,7 +19372,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node@10.9.2(@types/node@22.1.0)(typescript@5.5.4): + /ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -19029,7 +19391,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.1.0 + '@types/node': 22.2.0 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -19327,7 +19689,7 @@ packages: '@unocss/transformer-directives': 0.58.9 '@unocss/transformer-variant-group': 0.58.9 '@unocss/vite': 0.58.9(rollup@4.19.1)(vite@5.3.5) - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) transitivePeerDependencies: - postcss - rollup @@ -19495,7 +19857,7 @@ packages: vite: ^2.7.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: '@babel/core': 7.25.2 - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) dev: true /vite-plugin-commonjs@0.10.1: @@ -19507,7 +19869,7 @@ packages: vite-plugin-dynamic-import: 1.5.0 dev: true - /vite-plugin-dts@3.9.1(@types/node@22.1.0)(rollup@4.19.1)(typescript@5.5.4)(vite@5.3.5)(vue@2.6.14): + /vite-plugin-dts@3.9.1(@types/node@22.2.0)(rollup@4.19.1)(typescript@5.5.4)(vite@5.3.5)(vue@2.6.14): resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -19517,14 +19879,14 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@22.1.0) + '@microsoft/api-extractor': 7.43.0(@types/node@22.2.0) '@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@vue/language-core': 1.8.27(typescript@5.5.4)(vue@2.6.14) debug: 4.3.4 kolorist: 1.8.0 magic-string: 0.30.10 typescript: 5.5.4 - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vue-tsc: 1.8.27(typescript@5.5.4)(vue@2.6.14) transitivePeerDependencies: - '@types/node' @@ -19552,7 +19914,7 @@ packages: '@types/eslint': 8.56.10 eslint: 8.57.0 rollup: 2.79.1 - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) dev: true /vite-plugin-vue2@2.0.3(lodash@4.17.21)(vite@4.5.3)(vue-template-compiler@2.6.14)(vue@2.6.14): @@ -19589,7 +19951,7 @@ packages: rollup: 2.79.1 slash: 3.0.0 source-map: 0.7.4 - vite: 4.5.3(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 4.5.3(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vue-template-babel-compiler: 1.2.0(vue-template-compiler@2.6.14) vue-template-compiler: 2.6.14(vue@2.6.14) transitivePeerDependencies: @@ -19650,7 +20012,7 @@ packages: - whiskers dev: true - /vite@4.5.3(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4): + /vite@4.5.3(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4): resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -19678,7 +20040,7 @@ packages: terser: optional: true dependencies: - '@types/node': 22.1.0 + '@types/node': 22.2.0 esbuild: 0.18.20 postcss: 8.4.41 rollup: 3.29.4 @@ -19688,7 +20050,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4): + /vite@5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4): resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -19716,7 +20078,7 @@ packages: terser: optional: true dependencies: - '@types/node': 22.1.0 + '@types/node': 22.2.0 esbuild: 0.21.5 postcss: 8.4.40 rollup: 4.19.1 @@ -19726,7 +20088,7 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.0(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4): + /vite@5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4): resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -19757,7 +20119,7 @@ packages: terser: optional: true dependencies: - '@types/node': 22.1.0 + '@types/node': 22.2.0 esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.20.0 @@ -19767,7 +20129,7 @@ packages: fsevents: 2.3.3 dev: true - /vitepress@1.3.1(@algolia/client-search@4.24.0)(@types/node@22.1.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.0)(terser@5.31.4)(typescript@5.5.4): + /vitepress@1.3.1(@algolia/client-search@4.24.0)(@types/node@22.2.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.2)(terser@5.31.4)(typescript@5.5.4): resolution: {integrity: sha512-soZDpg2rRVJNIM/IYMNDPPr+zTHDA5RbLDHAxacRu+Q9iZ2GwSR0QSUlLs+aEZTkG0SOX1dc8RmUYwyuxK8dfQ==} hasBin: true peerDependencies: @@ -19780,7 +20142,7 @@ packages: optional: true dependencies: '@docsearch/css': 3.6.0 - '@docsearch/js': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.0) + '@docsearch/js': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.16.2) '@shikijs/core': 1.10.3 '@shikijs/transformers': 1.10.3 '@types/markdown-it': 14.1.2 @@ -19794,7 +20156,7 @@ packages: minisearch: 7.0.0 postcss: 8.4.41 shiki: 1.10.3 - vite: 5.3.5(@types/node@22.1.0)(sass@1.77.8)(terser@5.31.4) + vite: 5.3.5(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) vue: 3.4.31(typescript@5.5.4) transitivePeerDependencies: - '@algolia/client-search' @@ -19824,6 +20186,64 @@ packages: - universal-cookie dev: true + /vitepress@1.3.2(@algolia/client-search@4.24.0)(@types/node@22.2.0)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.16.2)(terser@5.31.4)(typescript@5.5.4): + resolution: {integrity: sha512-6gvecsCuR6b1Cid4w19KQiQ02qkpgzFRqiG0v1ZBekGkrZCzsxdDD5y4WH82HRXAOhU4iZIpzA1CsWqs719rqA==} + hasBin: true + peerDependencies: + markdown-it-mathjax3: ^4 + postcss: ^8 + peerDependenciesMeta: + markdown-it-mathjax3: + optional: true + postcss: + optional: true + dependencies: + '@docsearch/css': 3.6.1 + '@docsearch/js': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.16.2) + '@shikijs/core': 1.12.1 + '@shikijs/transformers': 1.12.1 + '@types/markdown-it': 14.1.2 + '@vitejs/plugin-vue': 5.1.2(vite@5.4.0)(vue@3.4.37) + '@vue/devtools-api': 7.3.7 + '@vue/shared': 3.4.37 + '@vueuse/core': 10.11.1(vue@3.4.37) + '@vueuse/integrations': 10.11.1(focus-trap@7.5.4)(vue@3.4.37) + focus-trap: 7.5.4 + mark.js: 8.11.1 + minisearch: 7.1.0 + postcss: 8.4.41 + shiki: 1.12.1 + vite: 5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.4) + vue: 3.4.37(typescript@5.5.4) + transitivePeerDependencies: + - '@algolia/client-search' + - '@types/node' + - '@types/react' + - '@vue/composition-api' + - async-validator + - axios + - change-case + - drauu + - fuse.js + - idb-keyval + - jwt-decode + - less + - lightningcss + - nprogress + - qrcode + - react + - react-dom + - sass + - sass-embedded + - search-insights + - sortablejs + - stylus + - sugarss + - terser + - typescript + - universal-cookie + dev: true + /vue-demi@0.14.10(@vue/composition-api@1.7.2)(vue@2.6.14): resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} @@ -19840,7 +20260,7 @@ packages: vue: 2.6.14 dev: false - /vue-demi@0.14.10(@vue/composition-api@1.7.2)(vue@3.4.27): + /vue-demi@0.14.10(vue@2.7.16): resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} hasBin: true @@ -19852,10 +20272,10 @@ packages: '@vue/composition-api': optional: true dependencies: - '@vue/composition-api': 1.7.2(vue@3.4.27) - vue: 3.4.27(typescript@5.5.4) + vue: 2.7.16 + dev: false - /vue-demi@0.14.10(vue@2.7.16): + /vue-demi@0.14.10(vue@3.4.27): resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} hasBin: true @@ -19867,8 +20287,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 2.7.16 - dev: false + vue: 3.4.27(typescript@5.5.4) /vue-demi@0.14.10(vue@3.4.31): resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -19885,7 +20304,7 @@ packages: vue: 3.4.31(typescript@5.5.4) dev: true - /vue-demi@0.14.10(vue@3.4.36): + /vue-demi@0.14.10(vue@3.4.37): resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} hasBin: true @@ -19897,7 +20316,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.36(typescript@5.5.4) + vue: 3.4.37(typescript@5.5.4) dev: true /vue-eslint-parser@9.4.3(eslint@8.57.0): @@ -20031,19 +20450,19 @@ packages: typescript: 5.5.4 dev: true - /vue@3.4.36(typescript@5.5.4): - resolution: {integrity: sha512-mIFvbLgjODfx3Iy1SrxOsiPpDb8Bo3EU+87ioimOZzZTOp15IEdAels70IjBOLO3ZFlLW5AhdwY4dWbXVQKYow==} + /vue@3.4.37(typescript@5.5.4): + resolution: {integrity: sha512-3vXvNfkKTBsSJ7JP+LyR7GBuwQuckbWvuwAid3xbqK9ppsKt/DUvfqgZ48fgOLEfpy1IacL5f8QhUVl77RaI7A==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.36 - '@vue/compiler-sfc': 3.4.36 - '@vue/runtime-dom': 3.4.36 - '@vue/server-renderer': 3.4.36(vue@3.4.36) - '@vue/shared': 3.4.36 + '@vue/compiler-dom': 3.4.37 + '@vue/compiler-sfc': 3.4.37 + '@vue/runtime-dom': 3.4.37 + '@vue/server-renderer': 3.4.37(vue@3.4.37) + '@vue/shared': 3.4.37 typescript: 5.5.4 dev: true