diff --git a/package.json b/package.json index f3dd5fc3..4f9f86d9 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "vite-plugin-compression2": "^1.0.0", "vite-plugin-pages": "^0.32.1", "vite-plugin-vue-layouts": "^0.11.0", - "vue": "^3.4.21", + "vue": "^3.4.22", "vue-i18n": "^9.12.1", "vue-router": "^4.3.0" }, @@ -85,7 +85,7 @@ "@types/lodash.debounce": "^4.0.9", "@types/node": "^20.12.7", "@vitejs/plugin-vue": "5.0.4", - "@vue/compiler-sfc": "^3.4.21", + "@vue/compiler-sfc": "^3.4.22", "@vue/test-utils": "^2.4.5", "bumpp": "^9.4.0", "c8": "^9.1.0", @@ -94,7 +94,7 @@ "jsdom": "^24.0.0", "lint-staged": "^15.2.2", "prettier": "^3.2.5", - "prettier-plugin-tailwindcss": "^0.5.13", + "prettier-plugin-tailwindcss": "^0.5.14", "simple-git-hooks": "^2.11.1", "ts-node": "^10.9.2", "typescript": "^5.4.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7991745..c68323ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,16 +37,16 @@ dependencies: version: 0.5.12(tailwindcss@3.4.3) '@vueuse/components': specifier: ^10.9.0 - version: 10.9.0(vue@3.4.21) + version: 10.9.0(vue@3.4.22) '@vueuse/core': specifier: ^10.9.0 - version: 10.9.0(vue@3.4.21) + version: 10.9.0(vue@3.4.22) '@vueuse/integrations': specifier: ^10.9.0 - version: 10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.21) + version: 10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.22) '@vueuse/router': specifier: ^10.9.0 - version: 10.9.0(vue-router@4.3.0)(vue@3.4.21) + version: 10.9.0(vue-router@4.3.0)(vue@3.4.22) ansi-to-html: specifier: ^0.7.2 version: 0.7.2 @@ -88,7 +88,7 @@ dependencies: version: 4.0.8 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.21) + version: 2.1.7(typescript@5.4.5)(vue@3.4.22) postcss: specifier: ^8.4.38 version: 8.4.38 @@ -106,13 +106,13 @@ dependencies: version: 0.17.5(@vueuse/core@10.9.0) unplugin-icons: specifier: ^0.18.5 - version: 0.18.5(@vue/compiler-sfc@3.4.21) + version: 0.18.5(@vue/compiler-sfc@3.4.22) unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(vue@3.4.21) + version: 0.26.0(vue@3.4.22) unplugin-vue-macros: specifier: ^2.9.1 - version: 2.9.1(@vueuse/core@10.9.0)(typescript@5.4.5)(vite@5.2.8)(vue@3.4.21) + version: 2.9.1(@vueuse/core@10.9.0)(typescript@5.4.5)(vite@5.2.8)(vue@3.4.22) vite: specifier: 5.2.8 version: 5.2.8(@types/node@20.12.7) @@ -121,19 +121,19 @@ dependencies: version: 1.0.0 vite-plugin-pages: specifier: ^0.32.1 - version: 0.32.1(@vue/compiler-sfc@3.4.21)(vite@5.2.8) + version: 0.32.1(@vue/compiler-sfc@3.4.22)(vite@5.2.8) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@5.2.8)(vue-router@4.3.0)(vue@3.4.21) + version: 0.11.0(vite@5.2.8)(vue-router@4.3.0)(vue@3.4.22) vue: - specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.5) + specifier: ^3.4.22 + version: 3.4.22(typescript@5.4.5) vue-i18n: specifier: ^9.12.1 - version: 9.12.1(vue@3.4.21) + version: 9.12.1(vue@3.4.22) vue-router: specifier: ^4.3.0 - version: 4.3.0(vue@3.4.21) + version: 4.3.0(vue@3.4.22) devDependencies: '@iconify-json/material-symbols': @@ -141,7 +141,7 @@ devDependencies: version: 1.1.78 '@pinia/testing': specifier: ^0.1.3 - version: 0.1.3(pinia@2.1.7)(vue@3.4.21) + version: 0.1.3(pinia@2.1.7)(vue@3.4.22) '@playwright/test': specifier: ^1.43.1 version: 1.43.1 @@ -171,10 +171,10 @@ devDependencies: version: 20.12.7 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.2.8)(vue@3.4.21) + version: 5.0.4(vite@5.2.8)(vue@3.4.22) '@vue/compiler-sfc': - specifier: ^3.4.21 - version: 3.4.21 + specifier: ^3.4.22 + version: 3.4.22 '@vue/test-utils': specifier: ^2.4.5 version: 2.4.5 @@ -200,8 +200,8 @@ devDependencies: specifier: ^3.2.5 version: 3.2.5 prettier-plugin-tailwindcss: - specifier: ^0.5.13 - version: 0.5.13(prettier@3.2.5) + specifier: ^0.5.14 + version: 0.5.14(prettier@3.2.5) simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 @@ -747,7 +747,7 @@ packages: jsonc-eslint-parser: 2.4.0 mlly: 1.6.1 source-map-js: 1.2.0 - vue-i18n: 9.12.1(vue@3.4.21) + vue-i18n: 9.12.1(vue@3.4.22) yaml-eslint-parser: 1.2.2 dev: false @@ -808,7 +808,7 @@ packages: '@intlify/bundle-utils': 8.0.0(vue-i18n@9.12.1) '@intlify/shared': 9.11.0 '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.21 + '@vue/compiler-sfc': 3.4.22 debug: 4.3.4 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -817,7 +817,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.2.0 unplugin: 1.10.1 - vue-i18n: 9.12.1(vue@3.4.21) + vue-i18n: 9.12.1(vue@3.4.22) transitivePeerDependencies: - rollup - supports-color @@ -911,13 +911,13 @@ packages: resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} dev: true - /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.4.21): + /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.4.22): resolution: {integrity: sha512-D2Ds2s69kKFaRf2KCcP1NhNZEg5+we59aRyQalwRm7ygWfLM25nDH66267U3hNvRUOTx8ofL24GzodZkOmB5xw==} peerDependencies: pinia: '>=2.1.5' dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.21) - vue-demi: 0.14.7(vue@3.4.21) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.22) + vue-demi: 0.14.7(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1194,7 +1194,7 @@ packages: /@types/web-bluetooth@0.0.20: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - /@vitejs/plugin-vue@5.0.4(vite@5.2.8)(vue@3.4.21): + /@vitejs/plugin-vue@5.0.4(vite@5.2.8)(vue@3.4.22): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -1202,7 +1202,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.2.8(@types/node@20.12.7) - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) dev: true /@vitest/expect@1.5.0: @@ -1263,53 +1263,53 @@ packages: path-browserify: 1.0.1 dev: true - /@vue-macros/api@0.9.5(vue@3.4.21): + /@vue-macros/api@0.9.5(vue@3.4.22): resolution: {integrity: sha512-ybaOuoB3HIMJsH2Cj3903cf6YM65UOl7U1Vbq4ZH4drDLymlgIqEri5ufhq76XXn6mi6xx4cZ3JUqo5VwteHkQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/types': 7.24.0 - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/better-define@1.7.5(vue@3.4.21): + /@vue-macros/better-define@1.7.5(vue@3.4.22): resolution: {integrity: sha512-XKByxQ+867gujPUKfRWnC5ajBfFChX2bgqVGK5fSVr+EAbkxZmMAa6KhxkGTWSn0R0T7TJIULXGlRj0TV4j6EQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/api': 0.9.5(vue@3.4.21) - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/api': 0.9.5(vue@3.4.22) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/boolean-prop@0.3.3(vue@3.4.21): + /@vue-macros/boolean-prop@0.3.3(vue@3.4.22): resolution: {integrity: sha512-FAHBAXtI0qcoLIfq5AAfHokz191nC/ciYcqbBUygvI4DEPINOnrb/QN0M56LkszJUl7girx/JxUOixUDHozUyA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) '@vue/compiler-core': 3.4.21 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/chain-call@0.2.3(vue@3.4.21): + /@vue-macros/chain-call@0.2.3(vue@3.4.22): resolution: {integrity: sha512-THXfqdpqcdcz0ugCW3AfTcAqa6vXeHHCgKsDc9wvdITjsxIwiXmGIiA22rNZxdXGnXVSY+v18VdzChv/dbZ0RA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/common@1.10.2(vue@3.4.21): + /@vue-macros/common@1.10.2(vue@3.4.22): resolution: {integrity: sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -1320,30 +1320,30 @@ packages: dependencies: '@babel/types': 7.24.0 '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.21 + '@vue/compiler-sfc': 3.4.22 ast-kit: 0.12.1 local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-emit@0.2.5(vue@3.4.21): + /@vue-macros/define-emit@0.2.5(vue@3.4.22): resolution: {integrity: sha512-QsmzVLkxYdPaJr5hi/S3K9hr9hQ8Q55SIMmDiUsYABJpmSzczGv6HcJKkvP3k1J5UHxGx9rkytTv5KKxEaAYyw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.5(vue@3.4.21) - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/api': 0.9.5(vue@3.4.22) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-models@1.2.3(@vueuse/core@10.9.0)(vue@3.4.21): + /@vue-macros/define-models@1.2.3(@vueuse/core@10.9.0)(vue@3.4.22): resolution: {integrity: sha512-yeAcE3W9wZG1tePzY6+Ldpzj+zZJs7YZcQGLYxoXiEOii5Koh5VLaLm+qEQaXToMwjV/904YaJHKPH7Gsi0Tfg==} engines: {node: '>=16.14.0'} peerDependencies: @@ -1352,8 +1352,8 @@ packages: '@vueuse/core': optional: true dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) - '@vueuse/core': 10.9.0(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) + '@vueuse/core': 10.9.0(vue@3.4.22) ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: @@ -1361,70 +1361,70 @@ packages: - vue dev: false - /@vue-macros/define-prop@0.3.5(vue@3.4.21): + /@vue-macros/define-prop@0.3.5(vue@3.4.22): resolution: {integrity: sha512-1eTmUQh5Oz2UldFPlsK6CuNw8N+zIUGIQB8SxgN8m0V0xKvyJpjJrSWs0WfFBivCl+gxYJUZ7ZjiwTuCc9Z7kA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.5(vue@3.4.21) - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/api': 0.9.5(vue@3.4.22) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-props-refs@1.2.3(vue@3.4.21): + /@vue-macros/define-props-refs@1.2.3(vue@3.4.22): resolution: {integrity: sha512-7nZKCZhr5CsQ93wBHauvwO3/NxYe6+IP2mvKYBxAlq9oADGptZbrK6jarUpBE2V0tTyq0AynfAOG6GueGxvJEg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-props@2.0.4(@vue-macros/reactivity-transform@0.4.4)(vue@3.4.21): + /@vue-macros/define-props@2.0.4(@vue-macros/reactivity-transform@0.4.4)(vue@3.4.22): resolution: {integrity: sha512-opifxLT9yF+A/bEfEpuFxNcAMPEmnPv/ewlCDmOH8VX+CBnlWbDqY0n0LcimPGRTYkRDAkNBHRRQulxNfRXNpw==} engines: {node: '>=16.14.0'} peerDependencies: '@vue-macros/reactivity-transform': ^0.4.4 vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) - '@vue-macros/reactivity-transform': 0.4.4(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) + '@vue-macros/reactivity-transform': 0.4.4(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-render@1.5.3(vue@3.4.21): + /@vue-macros/define-render@1.5.3(vue@3.4.22): resolution: {integrity: sha512-phdDLTHvZi0AxK2kEJ1Gt6TDMH9vHQib+eU5k+GXV/WPz43n+Cp4a9tq5Mpkc1rojc796w/+O1bE6jE0fyGxjw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-slots@1.1.3(vue@3.4.21): + /@vue-macros/define-slots@1.1.3(vue@3.4.22): resolution: {integrity: sha512-b8lhEOMS8kl3x2ihOIrfz9xjCCUdBKliLzs5mqdQlaLRVRSxHxXVnBq1Ek7dCIxrc2Mp9VyvBn7E4Q4i0StpmQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false @@ -1440,79 +1440,79 @@ packages: dependencies: sirv: 2.0.4 vite: 5.2.8(@types/node@20.12.7) - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - typescript dev: false - /@vue-macros/export-expose@0.1.3(vue@3.4.21): + /@vue-macros/export-expose@0.1.3(vue@3.4.22): resolution: {integrity: sha512-K2cFoVXqzLjVe0kpOKS+QlLdI3P9+zjDDj8LQQreaWTBuAYQIyEIIjEt5aw5MImLrmmoSqbWNFf/iiZNJrDl1w==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) - '@vue/compiler-sfc': 3.4.21 + '@vue-macros/common': 1.10.2(vue@3.4.22) + '@vue/compiler-sfc': 3.4.22 unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/export-props@0.4.3(vue@3.4.21): + /@vue-macros/export-props@0.4.3(vue@3.4.22): resolution: {integrity: sha512-UhIZFb9lwuZfuOdPTUIRs4D74YGdZjBKpUZNjDQG1P2VbIsqXZ5nwKo1nPH4XYoAzXmJcpGqP+gwemCITpTewA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/export-render@0.2.3(vue@3.4.21): + /@vue-macros/export-render@0.2.3(vue@3.4.22): resolution: {integrity: sha512-0iQnVNxMuTjfmF1N6mWR+21dClHwJRd/WJXwGhjABOBX8g90JM7kj0pXvhdpQZ4CBiDTHrNMl0s4C0c3tjwjnw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) - '@vue/compiler-sfc': 3.4.21 + '@vue-macros/common': 1.10.2(vue@3.4.22) + '@vue/compiler-sfc': 3.4.22 unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/hoist-static@1.5.3(vue@3.4.21): + /@vue-macros/hoist-static@1.5.3(vue@3.4.22): resolution: {integrity: sha512-17IcyI2EnMRgC7YtDr1PpjI4inca7jqSeRJZVHemU9oYZxYes1lIh5A/x18vVh1+ZP2xFFHjJr69AEhPzedk1g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/jsx-directive@0.8.12(vue@3.4.21): + /@vue-macros/jsx-directive@0.8.12(vue@3.4.22): resolution: {integrity: sha512-+50MSQfcG5d+Sv2AVi3DAOSxcVmEuxdpghZzismg1dYWPikbFu7f4RH6wvexFnCjKoYKDw/E02DBup5wLEGJSA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/named-template@0.4.3(vue@3.4.21): + /@vue-macros/named-template@0.4.3(vue@3.4.22): resolution: {integrity: sha512-d3PcaVE/aSF7sHOJrbQlNZaODQYpTidbSk4DK6i/ucgYBD5eOx3dwr/37gtmjLu4vXM1l8igouaSLhWVf3bPsg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) '@vue/compiler-dom': 3.4.21 unplugin: 1.10.1 transitivePeerDependencies: @@ -1520,28 +1520,28 @@ packages: - vue dev: false - /@vue-macros/reactivity-transform@0.4.4(vue@3.4.21): + /@vue-macros/reactivity-transform@0.4.4(vue@3.4.22): resolution: {integrity: sha512-Yn22Ls+KAJzjwdjrjwaDkjx+lxSXlk4ev+s0hD9biTpjaf1Sv7AKYq5381TGZIeDadklkhHzYwQWueROqvpG6w==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@babel/parser': 7.24.4 - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 magic-string: 0.30.9 unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup dev: false - /@vue-macros/setup-block@0.3.3(vue@3.4.21): + /@vue-macros/setup-block@0.3.3(vue@3.4.22): resolution: {integrity: sha512-06UnxX8wDKJcJHvSgnxi7aJo2jdGvbeAur+aSLcmYgTfNUwRtuC2KmJKQohjos24USpQEYyGqMKPYuxkdoQ+Wg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) '@vue/compiler-dom': 3.4.21 unplugin: 1.10.1 transitivePeerDependencies: @@ -1549,55 +1549,55 @@ packages: - vue dev: false - /@vue-macros/setup-component@0.17.3(vue@3.4.21): + /@vue-macros/setup-component@0.17.3(vue@3.4.22): resolution: {integrity: sha512-zBZCPBhVh5gZMKQKE/K+SJYiXjIoK+Hc/FxhHkijZd4njx2a3CtpW5BX3bDr0498E78+f7vlqcPHaE9IRNUGsQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/setup-sfc@0.17.3(vue@3.4.21): + /@vue-macros/setup-sfc@0.17.3(vue@3.4.22): resolution: {integrity: sha512-6D6UMLi1qdgpBhgwRo2VevVpNlo9QtnzsOIag4seAl3zEI1jB5KfOoUWl8yHZ5MUGfs5jSPzOhlQfEzefrgO4g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/short-bind@0.2.3(vue@3.4.21): + /@vue-macros/short-bind@0.2.3(vue@3.4.22): resolution: {integrity: sha512-3QwHQQDVNpsWh36/q4sB5QmGGedwIZUmL2rvQ8YQD6EA455samG0r2zB9Q6Z7DA8+qk6TjpmkvltubDY9TWtEQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) '@vue/compiler-core': 3.4.21 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/short-emits@1.5.3(vue@3.4.21): + /@vue-macros/short-emits@1.5.3(vue@3.4.22): resolution: {integrity: sha512-DTzJ1Bj2cwJK9kCRWw9VUeNjuAnmyXoTC05J76lGBa7Ftr/04UZM31h8/NyTKqG/oXHBnNa4X8kGy9A7kRwG9g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/short-vmodel@1.4.3(vue@3.4.21): + /@vue-macros/short-vmodel@1.4.3(vue@3.4.22): resolution: {integrity: sha512-ZQph4GuKl4kEXtzGDddqSgfykAZ9cT7tu14G4K3ZGJ8wsLmhuLGWfFL596UVg5zfVyMWuC/SbTmR8UEp/eMPJA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) '@vue/compiler-core': 3.4.21 transitivePeerDependencies: - rollup @@ -1613,43 +1613,58 @@ packages: estree-walker: 2.0.2 source-map-js: 1.2.0 + /@vue/compiler-core@3.4.22: + resolution: {integrity: sha512-FBDRCBE/rFPA8OfTUrARx2c49N7zoImlGT7hsFikv0pZxQlFhffQwewpEXaLynZW0/DspVXmNA+QQ9dXINpWmg==} + dependencies: + '@babel/parser': 7.24.4 + '@vue/shared': 3.4.22 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + /@vue/compiler-dom@3.4.21: resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} dependencies: '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 - /@vue/compiler-sfc@3.4.21: - resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} + /@vue/compiler-dom@3.4.22: + resolution: {integrity: sha512-YkAS+jZc6Ip360kT3lZbMQZteiYBbHDSVKr94Jdd8Zjr7VjSkkXKAFFR/FW+2tNtBYXOps6xrWlOquy3GeYB0w==} + dependencies: + '@vue/compiler-core': 3.4.22 + '@vue/shared': 3.4.22 + + /@vue/compiler-sfc@3.4.22: + resolution: {integrity: sha512-Pncp5Vc8E2Ef1o5uveO8WA1IqM7rt0R1jN8D4qitQYOUxC97iITGYA8oMInQ3UcDS7ip+SegyA2HbAEB4V6NMQ==} dependencies: '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.21 - '@vue/compiler-dom': 3.4.21 - '@vue/compiler-ssr': 3.4.21 - '@vue/shared': 3.4.21 + '@vue/compiler-core': 3.4.22 + '@vue/compiler-dom': 3.4.22 + '@vue/compiler-ssr': 3.4.22 + '@vue/shared': 3.4.22 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.21: - resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} + /@vue/compiler-ssr@3.4.22: + resolution: {integrity: sha512-ycb2sL0SW6AkgVMrvaU/TIAEk7FQWyv/oYya44E/V9xURM+ij9Oev5bVobSS7GLJzkUieWW3SrYcK/PZpb5i4A==} dependencies: - '@vue/compiler-dom': 3.4.21 - '@vue/shared': 3.4.21 + '@vue/compiler-dom': 3.4.22 + '@vue/shared': 3.4.22 /@vue/devtools-api@6.6.1: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} - /@vue/devtools-api@7.0.25(vue@3.4.21): + /@vue/devtools-api@7.0.25(vue@3.4.22): resolution: {integrity: sha512-fL6DlRp4MSXCLYcqYvKU7QhQZWE3Hfu7X8pC25BS74coJi7uJeSWs4tmrITcwFihNmC9S5GPiffkMdckkeWjzg==} dependencies: - '@vue/devtools-kit': 7.0.25(vue@3.4.21) + '@vue/devtools-kit': 7.0.25(vue@3.4.22) transitivePeerDependencies: - vue dev: true - /@vue/devtools-kit@7.0.25(vue@3.4.21): + /@vue/devtools-kit@7.0.25(vue@3.4.22): resolution: {integrity: sha512-wbLkSnOTsKHPb1mB9koFHUoSAF8Dp6Ii/ocR2+DeXFY4oKqIjCeJb/4Lihk4rgqEhCy1WwxLfTgNDo83VvDYkQ==} peerDependencies: vue: ^3.0.0 @@ -1659,7 +1674,7 @@ packages: mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) dev: true /@vue/devtools-shared@7.0.25: @@ -1686,36 +1701,39 @@ packages: vue-template-compiler: 2.7.16 dev: true - /@vue/reactivity@3.4.21: - resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} + /@vue/reactivity@3.4.22: + resolution: {integrity: sha512-+golHRRfcGoahBrhoTauFNIIAhxntRV3BI8HHqVvCdsuWivxW1MI0E9AOXVsz4H/ZlWM1ahudWTX6PhUrNR2yQ==} dependencies: - '@vue/shared': 3.4.21 + '@vue/shared': 3.4.22 - /@vue/runtime-core@3.4.21: - resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} + /@vue/runtime-core@3.4.22: + resolution: {integrity: sha512-cbA8lcL4g1907EdY1a1KmP5IRWfbqjgBRcgJPkF//yn96XSC1/VAJBZiAGLiyw0P77Rw2Ao7d9U51vU1GC6yUQ==} dependencies: - '@vue/reactivity': 3.4.21 - '@vue/shared': 3.4.21 + '@vue/reactivity': 3.4.22 + '@vue/shared': 3.4.22 - /@vue/runtime-dom@3.4.21: - resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} + /@vue/runtime-dom@3.4.22: + resolution: {integrity: sha512-AXxRHrFkLX1y2+70CO2wDKRxW0WZcQKTOXS31AK+jZ1RLPtI6sEHVpYNfyE9WgbgXOqPtX4gfIfuoFYi8iCu2w==} dependencies: - '@vue/runtime-core': 3.4.21 - '@vue/shared': 3.4.21 + '@vue/runtime-core': 3.4.22 + '@vue/shared': 3.4.22 csstype: 3.1.3 - /@vue/server-renderer@3.4.21(vue@3.4.21): - resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} + /@vue/server-renderer@3.4.22(vue@3.4.22): + resolution: {integrity: sha512-okiNxiCOhJlx6IOrTZvhIVwf2UYKay0hnIPqWu4h19bkNv1gmG4Ic6U3zXY287AWF26lQuFMa515Qzc+R0aAYg==} peerDependencies: - vue: 3.4.21 + vue: 3.4.22 dependencies: - '@vue/compiler-ssr': 3.4.21 - '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.22 + '@vue/shared': 3.4.22 + vue: 3.4.22(typescript@5.4.5) /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + /@vue/shared@3.4.22: + resolution: {integrity: sha512-cg7R9XNk4ovV3bKka/1a464O2oY0l5Fyt0rwGR4hSJRPjUJ0WVjrPdsr4W0JbUriwiM8EKcCcCjeKN5pRMs2Zg==} + /@vue/test-utils@2.4.5: resolution: {integrity: sha512-oo2u7vktOyKUked36R93NB7mg2B+N7Plr8lxp2JBGwr18ch6EggFjixSCdIVVLkT6Qr0z359Xvnafc9dcKyDUg==} dependencies: @@ -1723,29 +1741,29 @@ packages: vue-component-type-helpers: 2.0.11 dev: true - /@vueuse/components@10.9.0(vue@3.4.21): + /@vueuse/components@10.9.0(vue@3.4.22): resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==} dependencies: - '@vueuse/core': 10.9.0(vue@3.4.21) - '@vueuse/shared': 10.9.0(vue@3.4.21) - vue-demi: 0.14.7(vue@3.4.21) + '@vueuse/core': 10.9.0(vue@3.4.22) + '@vueuse/shared': 10.9.0(vue@3.4.22) + vue-demi: 0.14.7(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core@10.9.0(vue@3.4.21): + /@vueuse/core@10.9.0(vue@3.4.22): 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.21) - vue-demi: 0.14.7(vue@3.4.21) + '@vueuse/shared': 10.9.0(vue@3.4.22) + vue-demi: 0.14.7(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/integrations@10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.21): + /@vueuse/integrations@10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.22): resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==} peerDependencies: async-validator: '*' @@ -1786,11 +1804,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.9.0(vue@3.4.21) - '@vueuse/shared': 10.9.0(vue@3.4.21) + '@vueuse/core': 10.9.0(vue@3.4.22) + '@vueuse/shared': 10.9.0(vue@3.4.22) focus-trap: 7.5.4 fuse.js: 7.0.0 - vue-demi: 0.14.7(vue@3.4.21) + vue-demi: 0.14.7(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1798,23 +1816,23 @@ packages: /@vueuse/metadata@10.9.0: resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} - /@vueuse/router@10.9.0(vue-router@4.3.0)(vue@3.4.21): + /@vueuse/router@10.9.0(vue-router@4.3.0)(vue@3.4.22): resolution: {integrity: sha512-MOmrCMQlRuPS4PExE1hy8T0XbZUXaNbEuh7CAG5mC8kdvdgANQMkdvJ7vIEOP27n5mXK/4YjvXJOZSsur4E0QQ==} peerDependencies: vue-router: '>=4.0.0-rc.1' dependencies: - '@vueuse/shared': 10.9.0(vue@3.4.21) - vue-demi: 0.14.7(vue@3.4.21) - vue-router: 4.3.0(vue@3.4.21) + '@vueuse/shared': 10.9.0(vue@3.4.22) + vue-demi: 0.14.7(vue@3.4.22) + vue-router: 4.3.0(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared@10.9.0(vue@3.4.21): + /@vueuse/shared@10.9.0(vue@3.4.22): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.7(vue@3.4.21) + vue-demi: 0.14.7(vue@3.4.22) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3882,7 +3900,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /pinia@2.1.7(typescript@5.4.5)(vue@3.4.21): + /pinia@2.1.7(typescript@5.4.5)(vue@3.4.22): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3896,8 +3914,8 @@ packages: dependencies: '@vue/devtools-api': 6.6.1 typescript: 5.4.5 - vue: 3.4.21(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.21) + vue: 3.4.22(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.22) /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} @@ -4014,8 +4032,8 @@ packages: resolution: {integrity: sha512-S1d1ernz3KQ+Y2awUxKakpfOg2CEmJmwOP+6igPx6dgr6pgDvenqYviyokWso2rhHvGtTlWWnJDa7RaPbQerTg==} dev: true - /prettier-plugin-tailwindcss@0.5.13(prettier@3.2.5): - resolution: {integrity: sha512-2tPWHCFNC+WRjAC4SIWQNSOdcL1NNkydXim8w7TDqlZi+/ulZYz2OouAI6qMtkggnPt7lGamboj6LcTMwcCvoQ==} + /prettier-plugin-tailwindcss@0.5.14(prettier@3.2.5): + resolution: {integrity: sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==} engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' @@ -4776,7 +4794,7 @@ packages: dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0 - '@vueuse/core': 10.9.0(vue@3.4.21) + '@vueuse/core': 10.9.0(vue@3.4.22) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.9 @@ -4810,7 +4828,7 @@ packages: vite: 5.2.8(@types/node@20.12.7) dev: false - /unplugin-icons@0.18.5(@vue/compiler-sfc@3.4.21): + /unplugin-icons@0.18.5(@vue/compiler-sfc@3.4.22): resolution: {integrity: sha512-KVNAohXbZ7tVcG1C3p6QaC7wU9Qrj7etv4XvsMMJAxr5LccQZ+Iuv5LOIv/7GtqXaGN1BuFCqRO1ErsHEgEXdQ==} peerDependencies: '@svgr/core': '>=7.0.0' @@ -4833,7 +4851,7 @@ packages: '@antfu/install-pkg': 0.3.2 '@antfu/utils': 0.7.7 '@iconify/utils': 2.1.22 - '@vue/compiler-sfc': 3.4.21 + '@vue/compiler-sfc': 3.4.22 debug: 4.3.4 kolorist: 1.8.0 local-pkg: 0.5.0 @@ -4842,7 +4860,7 @@ packages: - supports-color dev: false - /unplugin-vue-components@0.26.0(vue@3.4.21): + /unplugin-vue-components@0.26.0(vue@3.4.22): resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} engines: {node: '>=14'} peerDependencies: @@ -4865,17 +4883,17 @@ packages: minimatch: 9.0.4 resolve: 1.22.8 unplugin: 1.10.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - rollup - supports-color dev: false - /unplugin-vue-define-options@1.4.3(vue@3.4.21): + /unplugin-vue-define-options@1.4.3(vue@3.4.22): resolution: {integrity: sha512-CN5xF8l8bySD6okw6PCt1zWFHf5vX+q4Cg2ssn9usANHtxmeyCgMccC7ywZyzI32dQS+pq6hvuSz/GewtYnbEQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(vue@3.4.21) + '@vue-macros/common': 1.10.2(vue@3.4.22) ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: @@ -4883,41 +4901,41 @@ packages: - vue dev: false - /unplugin-vue-macros@2.9.1(@vueuse/core@10.9.0)(typescript@5.4.5)(vite@5.2.8)(vue@3.4.21): + /unplugin-vue-macros@2.9.1(@vueuse/core@10.9.0)(typescript@5.4.5)(vite@5.2.8)(vue@3.4.22): resolution: {integrity: sha512-r9y6e5GhUgRGzHr+Od9X6S2irdzwSAdU2BvSz0dXN00tDHNm/Y/iCn/Iypdzbe4ai9b09lMfB5MFUpT3jfOlQA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/better-define': 1.7.5(vue@3.4.21) - '@vue-macros/boolean-prop': 0.3.3(vue@3.4.21) - '@vue-macros/chain-call': 0.2.3(vue@3.4.21) - '@vue-macros/common': 1.10.2(vue@3.4.21) - '@vue-macros/define-emit': 0.2.5(vue@3.4.21) - '@vue-macros/define-models': 1.2.3(@vueuse/core@10.9.0)(vue@3.4.21) - '@vue-macros/define-prop': 0.3.5(vue@3.4.21) - '@vue-macros/define-props': 2.0.4(@vue-macros/reactivity-transform@0.4.4)(vue@3.4.21) - '@vue-macros/define-props-refs': 1.2.3(vue@3.4.21) - '@vue-macros/define-render': 1.5.3(vue@3.4.21) - '@vue-macros/define-slots': 1.1.3(vue@3.4.21) + '@vue-macros/better-define': 1.7.5(vue@3.4.22) + '@vue-macros/boolean-prop': 0.3.3(vue@3.4.22) + '@vue-macros/chain-call': 0.2.3(vue@3.4.22) + '@vue-macros/common': 1.10.2(vue@3.4.22) + '@vue-macros/define-emit': 0.2.5(vue@3.4.22) + '@vue-macros/define-models': 1.2.3(@vueuse/core@10.9.0)(vue@3.4.22) + '@vue-macros/define-prop': 0.3.5(vue@3.4.22) + '@vue-macros/define-props': 2.0.4(@vue-macros/reactivity-transform@0.4.4)(vue@3.4.22) + '@vue-macros/define-props-refs': 1.2.3(vue@3.4.22) + '@vue-macros/define-render': 1.5.3(vue@3.4.22) + '@vue-macros/define-slots': 1.1.3(vue@3.4.22) '@vue-macros/devtools': 0.2.0(typescript@5.4.5)(vite@5.2.8) - '@vue-macros/export-expose': 0.1.3(vue@3.4.21) - '@vue-macros/export-props': 0.4.3(vue@3.4.21) - '@vue-macros/export-render': 0.2.3(vue@3.4.21) - '@vue-macros/hoist-static': 1.5.3(vue@3.4.21) - '@vue-macros/jsx-directive': 0.8.12(vue@3.4.21) - '@vue-macros/named-template': 0.4.3(vue@3.4.21) - '@vue-macros/reactivity-transform': 0.4.4(vue@3.4.21) - '@vue-macros/setup-block': 0.3.3(vue@3.4.21) - '@vue-macros/setup-component': 0.17.3(vue@3.4.21) - '@vue-macros/setup-sfc': 0.17.3(vue@3.4.21) - '@vue-macros/short-bind': 0.2.3(vue@3.4.21) - '@vue-macros/short-emits': 1.5.3(vue@3.4.21) - '@vue-macros/short-vmodel': 1.4.3(vue@3.4.21) + '@vue-macros/export-expose': 0.1.3(vue@3.4.22) + '@vue-macros/export-props': 0.4.3(vue@3.4.22) + '@vue-macros/export-render': 0.2.3(vue@3.4.22) + '@vue-macros/hoist-static': 1.5.3(vue@3.4.22) + '@vue-macros/jsx-directive': 0.8.12(vue@3.4.22) + '@vue-macros/named-template': 0.4.3(vue@3.4.22) + '@vue-macros/reactivity-transform': 0.4.4(vue@3.4.22) + '@vue-macros/setup-block': 0.3.3(vue@3.4.22) + '@vue-macros/setup-component': 0.17.3(vue@3.4.22) + '@vue-macros/setup-sfc': 0.17.3(vue@3.4.22) + '@vue-macros/short-bind': 0.2.3(vue@3.4.22) + '@vue-macros/short-emits': 1.5.3(vue@3.4.22) + '@vue-macros/short-vmodel': 1.4.3(vue@3.4.22) unplugin: 1.10.1 unplugin-combine: 0.9.0(vite@5.2.8) - unplugin-vue-define-options: 1.4.3(vue@3.4.21) - vue: 3.4.21(typescript@5.4.5) + unplugin-vue-define-options: 1.4.3(vue@3.4.22) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -5002,7 +5020,7 @@ packages: - rollup dev: false - /vite-plugin-pages@0.32.1(@vue/compiler-sfc@3.4.21)(vite@5.2.8): + /vite-plugin-pages@0.32.1(@vue/compiler-sfc@3.4.22)(vite@5.2.8): resolution: {integrity: sha512-4oPlIbb+J+zpJGfT2xI/27xqY+qTkRc3MBgWKfbW6IWM3CTcSyybuL9kRMCFRdBHfmgkF28qDs7fqVf/HjH1Xw==} peerDependencies: '@vue/compiler-sfc': ^2.7.0 || ^3.0.0 @@ -5012,7 +5030,7 @@ packages: optional: true dependencies: '@types/debug': 4.1.12 - '@vue/compiler-sfc': 3.4.21 + '@vue/compiler-sfc': 3.4.22 debug: 4.3.4 deep-equal: 2.2.3 extract-comments: 1.1.0 @@ -5026,7 +5044,7 @@ packages: - supports-color dev: false - /vite-plugin-vue-layouts@0.11.0(vite@5.2.8)(vue-router@4.3.0)(vue@3.4.21): + /vite-plugin-vue-layouts@0.11.0(vite@5.2.8)(vue-router@4.3.0)(vue@3.4.22): resolution: {integrity: sha512-uh6NW7lt+aOXujK4eHfiNbeo55K9OTuB7fnv+5RVc4OBn/cZull6ThXdYH03JzKanUfgt6QZ37NbbtJ0og59qw==} peerDependencies: vite: ^4.0.0 || ^5.0.0 @@ -5036,8 +5054,8 @@ packages: debug: 4.3.4 fast-glob: 3.3.2 vite: 5.2.8(@types/node@20.12.7) - vue: 3.4.21(typescript@5.4.5) - vue-router: 4.3.0(vue@3.4.21) + vue: 3.4.22(typescript@5.4.5) + vue-router: 4.3.0(vue@3.4.22) transitivePeerDependencies: - supports-color dev: false @@ -5094,17 +5112,17 @@ packages: '@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.8)(vue@3.4.21) - '@vue/devtools-api': 7.0.25(vue@3.4.21) - '@vueuse/core': 10.9.0(vue@3.4.21) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.21) + '@vitejs/plugin-vue': 5.0.4(vite@5.2.8)(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)(fuse.js@7.0.0)(vue@3.4.22) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 postcss: 8.4.38 shiki: 1.3.0 vite: 5.2.8(@types/node@20.12.7) - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -5194,7 +5212,7 @@ packages: resolution: {integrity: sha512-8aluKz5oVC8PvVQAYgyIefOlqzKVmAOTCx2imbrFBVLbF7mnJvyMsE2A7rqX/4f4uT6ee9o8u3GcoRpUWc0xsw==} dev: true - /vue-demi@0.14.7(vue@3.4.21): + /vue-demi@0.14.7(vue@3.4.22): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -5206,9 +5224,9 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) - /vue-i18n@9.12.1(vue@3.4.21): + /vue-i18n@9.12.1(vue@3.4.22): resolution: {integrity: sha512-cqkBt10YzxF3tNGA7/95VMfFdk8nEoguzB7K7R9rldiSnHyWeokq6GOWMThfK/siTr2lLfM9nqolD/er//t4Iw==} engines: {node: '>= 16'} peerDependencies: @@ -5217,16 +5235,16 @@ packages: '@intlify/core-base': 9.12.1 '@intlify/shared': 9.12.1 '@vue/devtools-api': 6.6.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) dev: false - /vue-router@4.3.0(vue@3.4.21): + /vue-router@4.3.0(vue@3.4.22): resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.21(typescript@5.4.5) + vue: 3.4.22(typescript@5.4.5) dev: false /vue-template-compiler@2.7.16: @@ -5248,19 +5266,19 @@ packages: typescript: 5.4.5 dev: true - /vue@3.4.21(typescript@5.4.5): - resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} + /vue@3.4.22(typescript@5.4.5): + resolution: {integrity: sha512-CIx7NiP+n5WHBCG/fDNaUPP4qbQ5CIa8XIHZE3HpfS/rb2vmSIsp74BxsZyrrGKF0vHW3GoToqP3l0hzrMTecw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.21 - '@vue/compiler-sfc': 3.4.21 - '@vue/runtime-dom': 3.4.21 - '@vue/server-renderer': 3.4.21(vue@3.4.21) - '@vue/shared': 3.4.21 + '@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 typescript: 5.4.5 /w3c-xmlserializer@5.0.0: