diff --git a/package.json b/package.json index b929c0e3..b61954ad 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "vite": "5.1.4", "vite-plugin-pages": "^0.32.0", "vite-plugin-vue-layouts": "^0.11.0", - "vue": "^3.4.19", + "vue": "^3.4.20", "vue-i18n": "^9.9.1", "vue-router": "^4.3.0" }, @@ -82,7 +82,7 @@ "@types/lodash.debounce": "^4.0.9", "@types/node": "^20.11.20", "@vitejs/plugin-vue": "5.0.4", - "@vue/compiler-sfc": "^3.4.19", + "@vue/compiler-sfc": "^3.4.20", "@vue/test-utils": "^2.4.4", "bumpp": "^9.3.0", "c8": "^9.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c11f50f6..4a7f5d09 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,16 +37,16 @@ dependencies: version: 0.5.10(tailwindcss@3.4.1) '@vueuse/components': specifier: ^10.8.0 - version: 10.8.0(vue@3.4.19) + version: 10.8.0(vue@3.4.20) '@vueuse/core': specifier: ^10.8.0 - version: 10.8.0(vue@3.4.19) + version: 10.8.0(vue@3.4.20) '@vueuse/integrations': specifier: ^10.8.0 - version: 10.8.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.19) + version: 10.8.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.20) '@vueuse/router': specifier: ^10.8.0 - version: 10.8.0(vue-router@4.3.0)(vue@3.4.19) + version: 10.8.0(vue-router@4.3.0)(vue@3.4.20) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -85,7 +85,7 @@ dependencies: version: 4.0.8 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.3.3)(vue@3.4.19) + version: 2.1.7(typescript@5.3.3)(vue@3.4.20) postcss: specifier: ^8.4.35 version: 8.4.35 @@ -103,36 +103,36 @@ dependencies: version: 0.17.5(@vueuse/core@10.8.0) unplugin-icons: specifier: ^0.18.5 - version: 0.18.5(@vue/compiler-sfc@3.4.19) + version: 0.18.5(@vue/compiler-sfc@3.4.20) unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(vue@3.4.19) + version: 0.26.0(vue@3.4.20) unplugin-vue-macros: specifier: ^2.7.10 - version: 2.7.10(@vueuse/core@10.8.0)(typescript@5.3.3)(vite@5.1.4)(vue@3.4.19) + version: 2.7.10(@vueuse/core@10.8.0)(typescript@5.3.3)(vite@5.1.4)(vue@3.4.20) vite: specifier: 5.1.4 version: 5.1.4(@types/node@20.11.20) vite-plugin-pages: specifier: ^0.32.0 - version: 0.32.0(@vue/compiler-sfc@3.4.19)(vite@5.1.4) + version: 0.32.0(@vue/compiler-sfc@3.4.20)(vite@5.1.4) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@5.1.4)(vue-router@4.3.0)(vue@3.4.19) + version: 0.11.0(vite@5.1.4)(vue-router@4.3.0)(vue@3.4.20) vue: - specifier: ^3.4.19 - version: 3.4.19(typescript@5.3.3) + specifier: ^3.4.20 + version: 3.4.20(typescript@5.3.3) vue-i18n: specifier: ^9.9.1 - version: 9.9.1(vue@3.4.19) + version: 9.9.1(vue@3.4.20) vue-router: specifier: ^4.3.0 - version: 4.3.0(vue@3.4.19) + version: 4.3.0(vue@3.4.20) devDependencies: '@pinia/testing': specifier: ^0.1.3 - version: 0.1.3(pinia@2.1.7)(vue@3.4.19) + version: 0.1.3(pinia@2.1.7)(vue@3.4.20) '@playwright/test': specifier: ^1.41.2 version: 1.41.2 @@ -162,13 +162,13 @@ devDependencies: version: 20.11.20 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.1.4)(vue@3.4.19) + version: 5.0.4(vite@5.1.4)(vue@3.4.20) '@vue/compiler-sfc': - specifier: ^3.4.19 - version: 3.4.19 + specifier: ^3.4.20 + version: 3.4.20 '@vue/test-utils': specifier: ^2.4.4 - version: 2.4.4(vue@3.4.19) + version: 2.4.4(vue@3.4.20) bumpp: specifier: ^9.3.0 version: 9.3.0 @@ -714,7 +714,7 @@ packages: magic-string: 0.30.7 mlly: 1.4.2 source-map-js: 1.0.2 - vue-i18n: 9.9.1(vue@3.4.19) + vue-i18n: 9.9.1(vue@3.4.20) yaml-eslint-parser: 1.2.2 dev: false @@ -770,7 +770,7 @@ packages: '@intlify/bundle-utils': 7.4.0(vue-i18n@9.9.1) '@intlify/shared': 9.8.0 '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.19 + '@vue/compiler-sfc': 3.4.20 debug: 4.3.4 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -779,7 +779,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 unplugin: 1.5.1 - vue-i18n: 9.9.1(vue@3.4.19) + vue-i18n: 9.9.1(vue@3.4.20) transitivePeerDependencies: - rollup - supports-color @@ -874,13 +874,13 @@ packages: resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} dev: true - /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.4.19): + /@pinia/testing@0.1.3(pinia@2.1.7)(vue@3.4.20): resolution: {integrity: sha512-D2Ds2s69kKFaRf2KCcP1NhNZEg5+we59aRyQalwRm7ygWfLM25nDH66267U3hNvRUOTx8ofL24GzodZkOmB5xw==} peerDependencies: pinia: '>=2.1.5' dependencies: - pinia: 2.1.7(typescript@5.3.3)(vue@3.4.19) - vue-demi: 0.14.6(vue@3.4.19) + pinia: 2.1.7(typescript@5.3.3)(vue@3.4.20) + vue-demi: 0.14.6(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1151,7 +1151,7 @@ packages: /@types/web-bluetooth@0.0.20: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - /@vitejs/plugin-vue@5.0.4(vite@5.1.4)(vue@3.4.19): + /@vitejs/plugin-vue@5.0.4(vite@5.1.4)(vue@3.4.20): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -1159,7 +1159,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.1.4(@types/node@20.11.20) - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) dev: true /@vitest/expect@1.3.1: @@ -1220,53 +1220,53 @@ packages: path-browserify: 1.0.1 dev: true - /@vue-macros/api@0.9.3(vue@3.4.19): + /@vue-macros/api@0.9.3(vue@3.4.20): resolution: {integrity: sha512-Yjq5gxdd97FIBNpxp7E2aRChqN6UVLEkRM6bgdaYDjbZsu6uvO2pkwQFQSx4Z0n8k/69KC4N05UQ1V68XF7I8Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/types': 7.23.6 - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/better-define@1.7.3(vue@3.4.19): + /@vue-macros/better-define@1.7.3(vue@3.4.20): resolution: {integrity: sha512-vw1GemB2WVO2rqXN4e0YXibeaPWud0d88hJvN4FnslZ5oMrr/ne9oo28Dqj1FZWmB7UlOiJIIGrPxZyMrSG6uw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/api': 0.9.3(vue@3.4.19) - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/api': 0.9.3(vue@3.4.20) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/boolean-prop@0.3.2(vue@3.4.19): + /@vue-macros/boolean-prop@0.3.2(vue@3.4.20): resolution: {integrity: sha512-vdhjfpRsxln/XXiqIa3De3wJsZGRiiGWa6rMO3cp3E5954a8yBlGqdBWFy+wxOMdTnqm73Ag1JvWM2nm7VXNlQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-core': 3.4.18 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-core': 3.4.19 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/chain-call@0.2.2(vue@3.4.19): + /@vue-macros/chain-call@0.2.2(vue@3.4.20): resolution: {integrity: sha512-eXmiGd8pNv+6Oy9m8U0rjwa7eY5KjRf0CriU+yZgnzW09G+7+w47gQuVQveLzY+KX1sbhOTOcajyjfhDqNVKfw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/common@1.10.1(vue@3.4.19): + /@vue-macros/common@1.10.1(vue@3.4.20): resolution: {integrity: sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==} engines: {node: '>=16.14.0'} peerDependencies: @@ -1277,30 +1277,30 @@ packages: dependencies: '@babel/types': 7.23.6 '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.19 + '@vue/compiler-sfc': 3.4.20 ast-kit: 0.11.3 local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-emit@0.2.3(vue@3.4.19): + /@vue-macros/define-emit@0.2.3(vue@3.4.20): resolution: {integrity: sha512-YTkjhQ+7qqb8goYLAgpJGxzR0pOvANYXh+tkhMzywxt0x+4HW+I2xkAQcRtfGNo3M/4FaM7CUXuTsm2vie39Ug==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.3(vue@3.4.19) - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/api': 0.9.3(vue@3.4.20) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-models@1.2.2(@vueuse/core@10.8.0)(vue@3.4.19): + /@vue-macros/define-models@1.2.2(@vueuse/core@10.8.0)(vue@3.4.20): resolution: {integrity: sha512-dLR9pTUR/OOMwIFT5rn116meXv7fqVL5ImD0OA89JdYGxdtaxGDP8UJZV6qtIaBiAF+2KNEf6ZAF72ST250xOA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -1309,8 +1309,8 @@ packages: '@vueuse/core': optional: true dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vueuse/core': 10.8.0(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vueuse/core': 10.8.0(vue@3.4.20) ast-walker-scope: 0.5.0 unplugin: 1.6.0 transitivePeerDependencies: @@ -1318,70 +1318,70 @@ packages: - vue dev: false - /@vue-macros/define-prop@0.3.3(vue@3.4.19): + /@vue-macros/define-prop@0.3.3(vue@3.4.20): resolution: {integrity: sha512-8W8U89+u5GzahdI5sO61nInXux+yWLGQx0Lq5/4Y2uj8kKj8aJvjie31y2CWREGq8q/jRT0MqT5ODs7JGt0IAQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.3(vue@3.4.19) - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/api': 0.9.3(vue@3.4.20) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-props-refs@1.2.2(vue@3.4.19): + /@vue-macros/define-props-refs@1.2.2(vue@3.4.20): resolution: {integrity: sha512-ErqJrN+4mARONiBddT0S7PLINMuFcnN1LbpnEzZujFRgS2/5d9U/cAe/Jb4pvCTYSWecskCFNHk1/4YS/JAk4A==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-props@2.0.3(@vue-macros/reactivity-transform@0.4.3)(vue@3.4.19): + /@vue-macros/define-props@2.0.3(@vue-macros/reactivity-transform@0.4.3)(vue@3.4.20): resolution: {integrity: sha512-OFkdhfEmDfP+ySqoQ8qeSvGxLpJPCaJrcMsiHu5DVqGcWou0RzkmxiQZu/PVZhk0p1DnV1lCCajut3jzhqLRXQ==} engines: {node: '>=16.14.0'} peerDependencies: '@vue-macros/reactivity-transform': ^0.4.3 vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue-macros/reactivity-transform': 0.4.3(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue-macros/reactivity-transform': 0.4.3(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-render@1.5.2(vue@3.4.19): + /@vue-macros/define-render@1.5.2(vue@3.4.20): resolution: {integrity: sha512-wqBDfJQ5JxCc5yhVdLInB6jaqXYBmgMkBD/mjJWJ7qiaj/sVkxq2h3uxjwInWgBH0eb0ZX+rAaYkFwg+uueEXg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/define-slots@1.1.2(vue@3.4.19): + /@vue-macros/define-slots@1.1.2(vue@3.4.20): resolution: {integrity: sha512-DYYWkNjIa+XQxGq4PbRyvg7sQUqV5jkOarM7cwf8b4BmybFUPcxbB/2JTf6xr/grHkGUHHRoUlZ7J8z8rhUH8Q==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false @@ -1397,179 +1397,170 @@ packages: dependencies: sirv: 2.0.3 vite: 5.1.4(@types/node@20.11.20) - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - typescript dev: false - /@vue-macros/export-expose@0.1.2(vue@3.4.19): + /@vue-macros/export-expose@0.1.2(vue@3.4.20): resolution: {integrity: sha512-YQbbDRe133Zpgc0rB5KKJrrQMJvDaK25Ar1zeZDVUEKZ1rVAHWwbeSNbt7Fk4iVaLDzK4fA9dglTCkh7CR/9rg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-sfc': 3.4.19 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-sfc': 3.4.20 unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/export-props@0.4.2(vue@3.4.19): + /@vue-macros/export-props@0.4.2(vue@3.4.20): resolution: {integrity: sha512-BtsWp2gqWHfCk264bT7C4t7FCiNeuYl45x8rQ51eE2uDQPUMnhPQgB8swmR4bhzH1PCU80NwqbGThzB3Mh7mqw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/export-render@0.2.2(vue@3.4.19): + /@vue-macros/export-render@0.2.2(vue@3.4.20): resolution: {integrity: sha512-5E3aJB8umbm5OzsFic1HwNglPM8q/5s+A47o7wcpwOtnAnzwrhVyfZXyRW3mKPKidl4nufj0CemaJngf8soI1g==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-sfc': 3.4.19 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-sfc': 3.4.20 unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/hoist-static@1.5.2(vue@3.4.19): + /@vue-macros/hoist-static@1.5.2(vue@3.4.20): resolution: {integrity: sha512-XYDtRyXbhLwwXNojii7+wzZOz7Fk7n3uoZCsoFZn6f+Y2joEEmQtJnjE/hRsdc5HFrmpg/qICt8ZuwsE8RIyDw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/jsx-directive@0.8.8(vue@3.4.19): + /@vue-macros/jsx-directive@0.8.8(vue@3.4.20): resolution: {integrity: sha512-gx7UaaHQ25hauh11PC5C5j6FUNDDCKpXTgh7yTDc4cLKSgqc575kXvJTzqmV9/p/QFF06/OKValxmOa5pH/wUg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/named-template@0.4.2(vue@3.4.19): + /@vue-macros/named-template@0.4.2(vue@3.4.20): resolution: {integrity: sha512-YnKdJLd8KisT6z+RdgyLy0TIvq1HzW3i55hq94eNo4F+9rEo70h2YGmCDOElpvOElMj0R77i175nNiti+hkQfw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-dom': 3.4.18 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-dom': 3.4.19 unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/reactivity-transform@0.4.3(vue@3.4.19): + /@vue-macros/reactivity-transform@0.4.3(vue@3.4.20): resolution: {integrity: sha512-9z/Cf+fAjcPjEfrwLTWux97uJFRxdtWTwAIaDniQP78Jaw8rjlh2C4bxAQm2auAft9R/s24e5rkOf8C//N+o+Q==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@babel/parser': 7.23.9 - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-core': 3.4.18 - '@vue/shared': 3.4.18 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-core': 3.4.19 + '@vue/shared': 3.4.19 magic-string: 0.30.7 unplugin: 1.6.0 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup dev: false - /@vue-macros/setup-block@0.3.2(vue@3.4.19): + /@vue-macros/setup-block@0.3.2(vue@3.4.20): resolution: {integrity: sha512-iJM9w7QuVj6OGKSFcsuT47VdVv68GI3PE4e7oVIFXVr9Y+0L6dLibhu8Ybeyfh0AP43Y9V46ZnEI49fh8ZmnRQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-dom': 3.4.18 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-dom': 3.4.19 unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/setup-component@0.17.2(vue@3.4.19): + /@vue-macros/setup-component@0.17.2(vue@3.4.20): resolution: {integrity: sha512-KfZ2YcfJ5oMFO+BHnmWOClYlce1K7t8c9q4+2hIBc0L2LlCIQEmFnmqmCJAgyzyWai8h89udCD8UdKbnCznwPw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/setup-sfc@0.17.2(vue@3.4.19): + /@vue-macros/setup-sfc@0.17.2(vue@3.4.20): resolution: {integrity: sha512-BV2B5M6w2B0jN16Oc10/mQk5WdQASzGe/ZMV9G59ZiGHVzL3m06nsq4JwXln2Gy+j3mdrfnUmaAtj7o70HPiOg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/short-bind@0.2.2(vue@3.4.19): + /@vue-macros/short-bind@0.2.2(vue@3.4.20): resolution: {integrity: sha512-dBaZnWfoDcbUA4jMwLqsBa/QTjO0zgQb9TvMS0HDbaAUptBlJfi20g2sqmgdor32ih/SghuJjCtaNLKgTWVNaA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-core': 3.4.18 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-core': 3.4.19 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/short-emits@1.5.2(vue@3.4.19): + /@vue-macros/short-emits@1.5.2(vue@3.4.20): resolution: {integrity: sha512-p2ePSh2yT2FP0DM6vNuUBStl+jXcYdBkKZ17yqZpPN7f6Jw6A29Lrn+fW95VdqiUdvZckBzFOdT4sLELFlGfpA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) unplugin: 1.6.0 transitivePeerDependencies: - rollup - vue dev: false - /@vue-macros/short-vmodel@1.4.2(vue@3.4.19): + /@vue-macros/short-vmodel@1.4.2(vue@3.4.20): resolution: {integrity: sha512-KTkz7/FIaOhdr2uM96nj/wxctirb6czVJIkzAcUJSTsdoF+J3JrRfarr0VzUvtwq5sFRMYPssuQgoOWD4WEpXQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue/compiler-core': 3.4.18 + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue/compiler-core': 3.4.19 transitivePeerDependencies: - rollup - vue dev: false - /@vue/compiler-core@3.4.18: - resolution: {integrity: sha512-F7YK8lMK0iv6b9/Gdk15A67wM0KKZvxDxed0RR60C1z9tIJTKta+urs4j0RTN5XqHISzI3etN3mX0uHhjmoqjQ==} - dependencies: - '@babel/parser': 7.23.9 - '@vue/shared': 3.4.18 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - /@vue/compiler-core@3.4.19: resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==} dependencies: @@ -1579,11 +1570,14 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.4.18: - resolution: {integrity: sha512-24Eb8lcMfInefvQ6YlEVS18w5Q66f4+uXWVA+yb7praKbyjHRNuKVWGuinfSSjM0ZIiPi++QWukhkgznBaqpEA==} + /@vue/compiler-core@3.4.20: + resolution: {integrity: sha512-l7M+xUuL8hrGtRLkrf+62d9zucAdgqNBTbJ/NufCOIuJQhauhfyAKH9ra/qUctCXcULwmclGAVpvmxjbBO30qg==} dependencies: - '@vue/compiler-core': 3.4.18 - '@vue/shared': 3.4.18 + '@babel/parser': 7.23.9 + '@vue/shared': 3.4.20 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.0.2 /@vue/compiler-dom@3.4.19: resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==} @@ -1591,24 +1585,30 @@ packages: '@vue/compiler-core': 3.4.19 '@vue/shared': 3.4.19 - /@vue/compiler-sfc@3.4.19: - resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==} + /@vue/compiler-dom@3.4.20: + resolution: {integrity: sha512-/cSBGL79HFBYgDnqCNKErOav3bPde3n0sJwJM2Z09rXlkiowV/2SG1tgDAiWS1CatS4Cvo0o74e1vNeCK1R3RA==} + dependencies: + '@vue/compiler-core': 3.4.20 + '@vue/shared': 3.4.20 + + /@vue/compiler-sfc@3.4.20: + resolution: {integrity: sha512-nPuTZz0yxTPzjyYe+9nQQsFYImcz/57UX8N3jyhl5oIUUs2jqqAMaULsAlJwve3qNYfjQzq0bwy3pqJrN9ecZw==} dependencies: '@babel/parser': 7.23.9 - '@vue/compiler-core': 3.4.19 - '@vue/compiler-dom': 3.4.19 - '@vue/compiler-ssr': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/compiler-core': 3.4.20 + '@vue/compiler-dom': 3.4.20 + '@vue/compiler-ssr': 3.4.20 + '@vue/shared': 3.4.20 estree-walker: 2.0.2 magic-string: 0.30.7 postcss: 8.4.35 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.4.19: - resolution: {integrity: sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==} + /@vue/compiler-ssr@3.4.20: + resolution: {integrity: sha512-b3gFQPiHLvI12C56otzBPpQhZ5kgkJ5RMv/zpLjLC2BIFwX5GktDqYQ7xg0Q2grP6uFI8al3beVKvAVxFtXmIg==} dependencies: - '@vue/compiler-dom': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/compiler-dom': 3.4.20 + '@vue/shared': 3.4.20 /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} @@ -1650,8 +1650,8 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.18 - '@vue/shared': 3.4.18 + '@vue/compiler-dom': 3.4.19 + '@vue/shared': 3.4.19 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -1660,40 +1660,40 @@ packages: vue-template-compiler: 2.7.15 dev: true - /@vue/reactivity@3.4.19: - resolution: {integrity: sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==} + /@vue/reactivity@3.4.20: + resolution: {integrity: sha512-P5LJcxUkG6inlHr6MHVA4AVFAmRYJQ7ONGWJILNjMjoYuEXFhYviSCb9BEMyszSG/1kWCZbtWQlKSLasFRpThw==} dependencies: - '@vue/shared': 3.4.19 + '@vue/shared': 3.4.20 - /@vue/runtime-core@3.4.19: - resolution: {integrity: sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==} + /@vue/runtime-core@3.4.20: + resolution: {integrity: sha512-MPvsQpGAxoBqLHjqopt4YPtUYBpq0K6oAWDTwIR1CTNZ3y9O/J2ZVh+i2JpxKNYwANJBiZ20O99NE20uisB7xw==} dependencies: - '@vue/reactivity': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/reactivity': 3.4.20 + '@vue/shared': 3.4.20 - /@vue/runtime-dom@3.4.19: - resolution: {integrity: sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==} + /@vue/runtime-dom@3.4.20: + resolution: {integrity: sha512-OkbPVP69H+8m74543zMAAx/LIkajxufYyow41gc0s5iF0uplT5uTQ4llDYu1GeJZEI8wjL5ueiPQruk4qwOMmA==} dependencies: - '@vue/runtime-core': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/runtime-core': 3.4.20 + '@vue/shared': 3.4.20 csstype: 3.1.3 - /@vue/server-renderer@3.4.19(vue@3.4.19): - resolution: {integrity: sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==} + /@vue/server-renderer@3.4.20(vue@3.4.20): + resolution: {integrity: sha512-w3VH2GuwxQHA6pJo/HCV22OfVC8Mw4oeHQM+vKeqtRK0OPE1Wilnh+P/SDVGGxPjJsGmyfphi0dbw8UKZQJH9w==} peerDependencies: - vue: 3.4.19 + vue: 3.4.20 dependencies: - '@vue/compiler-ssr': 3.4.19 - '@vue/shared': 3.4.19 - vue: 3.4.19(typescript@5.3.3) - - /@vue/shared@3.4.18: - resolution: {integrity: sha512-CxouGFxxaW5r1WbrSmWwck3No58rApXgRSBxrqgnY1K+jk20F6DrXJkHdH9n4HVT+/B6G2CAn213Uq3npWiy8Q==} + '@vue/compiler-ssr': 3.4.20 + '@vue/shared': 3.4.20 + vue: 3.4.20(typescript@5.3.3) /@vue/shared@3.4.19: resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==} - /@vue/test-utils@2.4.4(vue@3.4.19): + /@vue/shared@3.4.20: + resolution: {integrity: sha512-KTEngal0aiUvNJ6I1Chk5Ew5XqChsFsxP4GKAYXWb99zKJWjNU72p2FWEOmZWHxHcqtniOJsgnpd3zizdpfEag==} + + /@vue/test-utils@2.4.4(vue@3.4.20): resolution: {integrity: sha512-8jkRxz8pNhClAf4Co4ZrpAoFISdvT3nuSkUlY6Ys6rmTpw3DMWG/X3mw3gQ7QJzgCZO9f+zuE2kW57fi09MW7Q==} peerDependencies: '@vue/server-renderer': ^3.0.1 @@ -1703,33 +1703,33 @@ packages: optional: true dependencies: js-beautify: 1.14.11 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) vue-component-type-helpers: 1.8.22 dev: true - /@vueuse/components@10.8.0(vue@3.4.19): + /@vueuse/components@10.8.0(vue@3.4.20): resolution: {integrity: sha512-5k/4Cxgt+aoxeHIOWSet6kkHXY+96QuPkJzGpOHaCj9DD0ASBni6L/wHQUWL118Ac9xq5+QQJuK5VvFs/yBAEw==} dependencies: - '@vueuse/core': 10.8.0(vue@3.4.19) - '@vueuse/shared': 10.8.0(vue@3.4.19) - vue-demi: 0.14.7(vue@3.4.19) + '@vueuse/core': 10.8.0(vue@3.4.20) + '@vueuse/shared': 10.8.0(vue@3.4.20) + vue-demi: 0.14.7(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core@10.8.0(vue@3.4.19): + /@vueuse/core@10.8.0(vue@3.4.20): resolution: {integrity: sha512-G9Ok9fjx10TkNIPn8V1dJmK1NcdJCtYmDRyYiTMUyJ1p0Tywc1zmOoCQ2xhHYyz8ULBU4KjIJQ9n+Lrty74iVw==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.8.0 - '@vueuse/shared': 10.8.0(vue@3.4.19) - vue-demi: 0.14.7(vue@3.4.19) + '@vueuse/shared': 10.8.0(vue@3.4.20) + vue-demi: 0.14.7(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/integrations@10.8.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.19): + /@vueuse/integrations@10.8.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.20): resolution: {integrity: sha512-sw3P/7cXOfNLQfERp7P0IJ2ODjLE2C3BGXpBQJQkS309c1jbJak9yu4EnY70WaZjkj53aeWSFU6BbHrUxXJ7SA==} peerDependencies: async-validator: '*' @@ -1770,11 +1770,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.8.0(vue@3.4.19) - '@vueuse/shared': 10.8.0(vue@3.4.19) + '@vueuse/core': 10.8.0(vue@3.4.20) + '@vueuse/shared': 10.8.0(vue@3.4.20) focus-trap: 7.5.4 fuse.js: 7.0.0 - vue-demi: 0.14.7(vue@3.4.19) + vue-demi: 0.14.7(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1782,23 +1782,23 @@ packages: /@vueuse/metadata@10.8.0: resolution: {integrity: sha512-Nim/Vle5OgXcXhAvGOgkJQXB1Yb+Kq/fMbLuv3YYDYbiQrwr39ljuD4k9fPeq4yUyokYRo2RaNQmbbIMWB/9+w==} - /@vueuse/router@10.8.0(vue-router@4.3.0)(vue@3.4.19): + /@vueuse/router@10.8.0(vue-router@4.3.0)(vue@3.4.20): resolution: {integrity: sha512-5WI5QYEs2XLC01JGrOC8dMDAkNsp3rOvvwed2O2gHUQt/OQ3cu3wLu8RfI0CZfoetDrj/LDcIYDcGhh70ST6+Q==} peerDependencies: vue-router: '>=4.0.0-rc.1' dependencies: - '@vueuse/shared': 10.8.0(vue@3.4.19) - vue-demi: 0.14.7(vue@3.4.19) - vue-router: 4.3.0(vue@3.4.19) + '@vueuse/shared': 10.8.0(vue@3.4.20) + vue-demi: 0.14.7(vue@3.4.20) + vue-router: 4.3.0(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared@10.8.0(vue@3.4.19): + /@vueuse/shared@10.8.0(vue@3.4.20): resolution: {integrity: sha512-dUdy6zwHhULGxmr9YUg8e+EnB39gcM4Fe2oKBSrh3cOsV30JcMPtsyuspgFCUo5xxFNaeMf/W2yyKfST7Bg8oQ==} dependencies: - vue-demi: 0.14.7(vue@3.4.19) + vue-demi: 0.14.7(vue@3.4.20) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3820,7 +3820,7 @@ packages: engines: {node: '>=0.10.0'} dev: false - /pinia@2.1.7(typescript@5.3.3)(vue@3.4.19): + /pinia@2.1.7(typescript@5.3.3)(vue@3.4.20): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -3834,8 +3834,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.1 typescript: 5.3.3 - vue: 3.4.19(typescript@5.3.3) - vue-demi: 0.14.6(vue@3.4.19) + vue: 3.4.20(typescript@5.3.3) + vue-demi: 0.14.6(vue@3.4.20) /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} @@ -4665,7 +4665,7 @@ packages: dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0 - '@vueuse/core': 10.8.0(vue@3.4.19) + '@vueuse/core': 10.8.0(vue@3.4.20) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 @@ -4699,7 +4699,7 @@ packages: vite: 5.1.4(@types/node@20.11.20) dev: false - /unplugin-icons@0.18.5(@vue/compiler-sfc@3.4.19): + /unplugin-icons@0.18.5(@vue/compiler-sfc@3.4.20): resolution: {integrity: sha512-KVNAohXbZ7tVcG1C3p6QaC7wU9Qrj7etv4XvsMMJAxr5LccQZ+Iuv5LOIv/7GtqXaGN1BuFCqRO1ErsHEgEXdQ==} peerDependencies: '@svgr/core': '>=7.0.0' @@ -4722,7 +4722,7 @@ packages: '@antfu/install-pkg': 0.3.1 '@antfu/utils': 0.7.7 '@iconify/utils': 2.1.22 - '@vue/compiler-sfc': 3.4.19 + '@vue/compiler-sfc': 3.4.20 debug: 4.3.4 kolorist: 1.8.0 local-pkg: 0.5.0 @@ -4731,7 +4731,7 @@ packages: - supports-color dev: false - /unplugin-vue-components@0.26.0(vue@3.4.19): + /unplugin-vue-components@0.26.0(vue@3.4.20): resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} engines: {node: '>=14'} peerDependencies: @@ -4754,17 +4754,17 @@ packages: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.5.1 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - rollup - supports-color dev: false - /unplugin-vue-define-options@1.4.2(vue@3.4.19): + /unplugin-vue-define-options@1.4.2(vue@3.4.20): resolution: {integrity: sha512-jQ3nJ1olC107QUA67UEB1CWJXnbVA7SF4UibKQF+jvME7UZ/XomctISHtAkJSJ9YHn0eqnqqzyNkng/KnLUZBw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(vue@3.4.19) + '@vue-macros/common': 1.10.1(vue@3.4.20) ast-walker-scope: 0.5.0 unplugin: 1.6.0 transitivePeerDependencies: @@ -4772,41 +4772,41 @@ packages: - vue dev: false - /unplugin-vue-macros@2.7.10(@vueuse/core@10.8.0)(typescript@5.3.3)(vite@5.1.4)(vue@3.4.19): + /unplugin-vue-macros@2.7.10(@vueuse/core@10.8.0)(typescript@5.3.3)(vite@5.1.4)(vue@3.4.20): resolution: {integrity: sha512-4saYre3PEX2yL7CTAf4yvQ5Aq/qygTDxRXGnIoe4Lvg2IabMRlx4QiaKLNRuMY3kYLYKhXhxOcJKGy2O/iOfBg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/better-define': 1.7.3(vue@3.4.19) - '@vue-macros/boolean-prop': 0.3.2(vue@3.4.19) - '@vue-macros/chain-call': 0.2.2(vue@3.4.19) - '@vue-macros/common': 1.10.1(vue@3.4.19) - '@vue-macros/define-emit': 0.2.3(vue@3.4.19) - '@vue-macros/define-models': 1.2.2(@vueuse/core@10.8.0)(vue@3.4.19) - '@vue-macros/define-prop': 0.3.3(vue@3.4.19) - '@vue-macros/define-props': 2.0.3(@vue-macros/reactivity-transform@0.4.3)(vue@3.4.19) - '@vue-macros/define-props-refs': 1.2.2(vue@3.4.19) - '@vue-macros/define-render': 1.5.2(vue@3.4.19) - '@vue-macros/define-slots': 1.1.2(vue@3.4.19) + '@vue-macros/better-define': 1.7.3(vue@3.4.20) + '@vue-macros/boolean-prop': 0.3.2(vue@3.4.20) + '@vue-macros/chain-call': 0.2.2(vue@3.4.20) + '@vue-macros/common': 1.10.1(vue@3.4.20) + '@vue-macros/define-emit': 0.2.3(vue@3.4.20) + '@vue-macros/define-models': 1.2.2(@vueuse/core@10.8.0)(vue@3.4.20) + '@vue-macros/define-prop': 0.3.3(vue@3.4.20) + '@vue-macros/define-props': 2.0.3(@vue-macros/reactivity-transform@0.4.3)(vue@3.4.20) + '@vue-macros/define-props-refs': 1.2.2(vue@3.4.20) + '@vue-macros/define-render': 1.5.2(vue@3.4.20) + '@vue-macros/define-slots': 1.1.2(vue@3.4.20) '@vue-macros/devtools': 0.2.0(typescript@5.3.3)(vite@5.1.4) - '@vue-macros/export-expose': 0.1.2(vue@3.4.19) - '@vue-macros/export-props': 0.4.2(vue@3.4.19) - '@vue-macros/export-render': 0.2.2(vue@3.4.19) - '@vue-macros/hoist-static': 1.5.2(vue@3.4.19) - '@vue-macros/jsx-directive': 0.8.8(vue@3.4.19) - '@vue-macros/named-template': 0.4.2(vue@3.4.19) - '@vue-macros/reactivity-transform': 0.4.3(vue@3.4.19) - '@vue-macros/setup-block': 0.3.2(vue@3.4.19) - '@vue-macros/setup-component': 0.17.2(vue@3.4.19) - '@vue-macros/setup-sfc': 0.17.2(vue@3.4.19) - '@vue-macros/short-bind': 0.2.2(vue@3.4.19) - '@vue-macros/short-emits': 1.5.2(vue@3.4.19) - '@vue-macros/short-vmodel': 1.4.2(vue@3.4.19) + '@vue-macros/export-expose': 0.1.2(vue@3.4.20) + '@vue-macros/export-props': 0.4.2(vue@3.4.20) + '@vue-macros/export-render': 0.2.2(vue@3.4.20) + '@vue-macros/hoist-static': 1.5.2(vue@3.4.20) + '@vue-macros/jsx-directive': 0.8.8(vue@3.4.20) + '@vue-macros/named-template': 0.4.2(vue@3.4.20) + '@vue-macros/reactivity-transform': 0.4.3(vue@3.4.20) + '@vue-macros/setup-block': 0.3.2(vue@3.4.20) + '@vue-macros/setup-component': 0.17.2(vue@3.4.20) + '@vue-macros/setup-sfc': 0.17.2(vue@3.4.20) + '@vue-macros/short-bind': 0.2.2(vue@3.4.20) + '@vue-macros/short-emits': 1.5.2(vue@3.4.20) + '@vue-macros/short-vmodel': 1.4.2(vue@3.4.20) unplugin: 1.6.0 unplugin-combine: 0.8.1(vite@5.1.4) - unplugin-vue-define-options: 1.4.2(vue@3.4.19) - vue: 3.4.19(typescript@5.3.3) + unplugin-vue-define-options: 1.4.2(vue@3.4.20) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -4889,7 +4889,7 @@ packages: - terser dev: true - /vite-plugin-pages@0.32.0(@vue/compiler-sfc@3.4.19)(vite@5.1.4): + /vite-plugin-pages@0.32.0(@vue/compiler-sfc@3.4.20)(vite@5.1.4): resolution: {integrity: sha512-OxS3n0zUo5wsfgNCAuw2FiG/KD1ipgQV+2Flst4RyeI2iPv+m0YueVq+nx41k5NOWJj/zhqEas6I0b7HXveXjA==} peerDependencies: '@vue/compiler-sfc': ^2.7.0 || ^3.0.0 @@ -4899,7 +4899,7 @@ packages: optional: true dependencies: '@types/debug': 4.1.12 - '@vue/compiler-sfc': 3.4.19 + '@vue/compiler-sfc': 3.4.20 debug: 4.3.4 deep-equal: 2.2.3 extract-comments: 1.1.0 @@ -4913,7 +4913,7 @@ packages: - supports-color dev: false - /vite-plugin-vue-layouts@0.11.0(vite@5.1.4)(vue-router@4.3.0)(vue@3.4.19): + /vite-plugin-vue-layouts@0.11.0(vite@5.1.4)(vue-router@4.3.0)(vue@3.4.20): resolution: {integrity: sha512-uh6NW7lt+aOXujK4eHfiNbeo55K9OTuB7fnv+5RVc4OBn/cZull6ThXdYH03JzKanUfgt6QZ37NbbtJ0og59qw==} peerDependencies: vite: ^4.0.0 || ^5.0.0 @@ -4923,8 +4923,8 @@ packages: debug: 4.3.4 fast-glob: 3.3.2 vite: 5.1.4(@types/node@20.11.20) - vue: 3.4.19(typescript@5.3.3) - vue-router: 4.3.0(vue@3.4.19) + vue: 3.4.20(typescript@5.3.3) + vue-router: 4.3.0(vue@3.4.20) transitivePeerDependencies: - supports-color dev: false @@ -4981,17 +4981,17 @@ packages: '@shikijs/core': 1.1.5 '@shikijs/transformers': 1.1.5 '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.4(vite@5.1.4)(vue@3.4.19) + '@vitejs/plugin-vue': 5.0.4(vite@5.1.4)(vue@3.4.20) '@vue/devtools-api': 7.0.14 - '@vueuse/core': 10.8.0(vue@3.4.19) - '@vueuse/integrations': 10.8.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.19) + '@vueuse/core': 10.8.0(vue@3.4.20) + '@vueuse/integrations': 10.8.0(focus-trap@7.5.4)(fuse.js@7.0.0)(vue@3.4.20) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 postcss: 8.4.35 shiki: 1.1.5 vite: 5.1.4(@types/node@20.11.20) - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -5081,7 +5081,7 @@ packages: resolution: {integrity: sha512-LK3wJHs3vJxHG292C8cnsRusgyC5SEZDCzDCD01mdE/AoREFMl2tzLRuzwyuEsOIz13tqgBcnvysN3Lxsa14Fw==} dev: true - /vue-demi@0.14.6(vue@3.4.19): + /vue-demi@0.14.6(vue@3.4.20): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -5093,9 +5093,9 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) - /vue-demi@0.14.7(vue@3.4.19): + /vue-demi@0.14.7(vue@3.4.20): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -5107,9 +5107,9 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) - /vue-i18n@9.9.1(vue@3.4.19): + /vue-i18n@9.9.1(vue@3.4.20): resolution: {integrity: sha512-xyQ4VspLdNSPTKBFBPWa1tvtj+9HuockZwgFeD2OhxxXuC2CWeNvV4seu2o9+vbQOyQbhAM5Ez56oxUrrnTWdw==} engines: {node: '>= 16'} peerDependencies: @@ -5118,16 +5118,16 @@ packages: '@intlify/core-base': 9.9.1 '@intlify/shared': 9.9.1 '@vue/devtools-api': 6.5.1 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) dev: false - /vue-router@4.3.0(vue@3.4.19): + /vue-router@4.3.0(vue@3.4.20): resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.4.19(typescript@5.3.3) + vue: 3.4.20(typescript@5.3.3) dev: false /vue-template-compiler@2.7.15: @@ -5149,19 +5149,19 @@ packages: typescript: 5.3.3 dev: true - /vue@3.4.19(typescript@5.3.3): - resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==} + /vue@3.4.20(typescript@5.3.3): + resolution: {integrity: sha512-xF4zDKXp67NjgORFX/HOuaiaKYjgxkaToK0KWglFQEYlCw9AqgBlj1yu5xa6YaRek47w2IGiuvpvrGg/XuQFCw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.19 - '@vue/compiler-sfc': 3.4.19 - '@vue/runtime-dom': 3.4.19 - '@vue/server-renderer': 3.4.19(vue@3.4.19) - '@vue/shared': 3.4.19 + '@vue/compiler-dom': 3.4.20 + '@vue/compiler-sfc': 3.4.20 + '@vue/runtime-dom': 3.4.20 + '@vue/server-renderer': 3.4.20(vue@3.4.20) + '@vue/shared': 3.4.20 typescript: 5.3.3 /w3c-xmlserializer@5.0.0: