diff --git a/package.json b/package.json index 8919422..d173f12 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@unocss/nuxt": "^0.58.6", "@vee-validate/nuxt": "^4.12.6", "@vee-validate/zod": "^4.12.6", - "@vue-macros/nuxt": "^1.9.26", + "@vue-macros/nuxt": "^1.9.28", "@vueuse/nuxt": "^10.9.0", "dayjs-nuxt": "^2.1.9", "eslint": "^8.57.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ba293a..1644cb9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,8 +54,8 @@ devDependencies: specifier: ^4.12.6 version: 4.12.6(vue@3.4.21) '@vue-macros/nuxt': - specifier: ^1.9.26 - version: 1.9.26(@vue-macros/reactivity-transform@0.4.3)(nuxt@3.11.1)(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue-tsc@1.8.27)(vue@3.4.21)(webpack@5.90.3) + specifier: ^1.9.28 + version: 1.9.28(@vue-macros/reactivity-transform@0.4.4)(nuxt@3.11.1)(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue-tsc@1.8.27)(vue@3.4.21)(webpack@5.90.3) '@vueuse/nuxt': specifier: ^10.9.0 version: 10.9.0(nuxt@3.11.1)(rollup@4.13.0)(vue@3.4.21) @@ -3925,46 +3925,46 @@ packages: path-browserify: 1.0.1 dev: true - /@vue-macros/api@0.9.3(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-Yjq5gxdd97FIBNpxp7E2aRChqN6UVLEkRM6bgdaYDjbZsu6uvO2pkwQFQSx4Z0n8k/69KC4N05UQ1V68XF7I8Q==} + /@vue-macros/api@0.9.4(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-3ea2XoMsKx8+x1ZqQrYqQafEWWSUj1HD2FHBiG0cFBG+GBHmsDfiZp9k+haJe8fRYi7nyW20y9UxTESifIBREQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/types': 7.24.0 - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/better-define@1.7.3(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-vw1GemB2WVO2rqXN4e0YXibeaPWud0d88hJvN4FnslZ5oMrr/ne9oo28Dqj1FZWmB7UlOiJIIGrPxZyMrSG6uw==} + /@vue-macros/better-define@1.7.4(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-59rN9gtlw6USuZOCNJX7kk9BOz/k8rE60kYSqbA5MPsizJvDplDdCpK07WwHvGxHyEp/JVxUMtBMzSBebwfPIA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/api': 0.9.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/api': 0.9.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/boolean-prop@0.3.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-vdhjfpRsxln/XXiqIa3De3wJsZGRiiGWa6rMO3cp3E5954a8yBlGqdBWFy+wxOMdTnqm73Ag1JvWM2nm7VXNlQ==} + /@vue-macros/boolean-prop@0.3.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-FAHBAXtI0qcoLIfq5AAfHokz191nC/ciYcqbBUygvI4DEPINOnrb/QN0M56LkszJUl7girx/JxUOixUDHozUyA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-core': 3.4.21 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/chain-call@0.2.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-eXmiGd8pNv+6Oy9m8U0rjwa7eY5KjRf0CriU+yZgnzW09G+7+w47gQuVQveLzY+KX1sbhOTOcajyjfhDqNVKfw==} + /@vue-macros/chain-call@0.2.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-THXfqdpqcdcz0ugCW3AfTcAqa6vXeHHCgKsDc9wvdITjsxIwiXmGIiA22rNZxdXGnXVSY+v18VdzChv/dbZ0RA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup @@ -3991,22 +3991,42 @@ packages: - rollup dev: true - /@vue-macros/define-emit@0.2.3(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-YTkjhQ+7qqb8goYLAgpJGxzR0pOvANYXh+tkhMzywxt0x+4HW+I2xkAQcRtfGNo3M/4FaM7CUXuTsm2vie39Ug==} + /@vue-macros/common@1.10.2(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 + peerDependenciesMeta: + vue: + optional: true dependencies: - '@vue-macros/api': 0.9.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@babel/types': 7.24.0 + '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@vue/compiler-sfc': 3.4.21 + ast-kit: 0.12.1 + local-pkg: 0.5.0 + magic-string-ast: 0.3.0 + vue: 3.4.21(typescript@5.4.3) + transitivePeerDependencies: + - rollup + dev: true + + /@vue-macros/define-emit@0.2.4(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-YgXqAVxfqy5ZmKxBBmIdD4bO9G6H3RhzTpqLvOaZcTP5AnVQEiafaKI7oG+3VKZYK92uixVncsafEbsdunxCRw==} + engines: {node: '>=16.14.0'} + peerDependencies: + vue: ^2.7.0 || ^3.2.25 + dependencies: + '@vue-macros/api': 0.9.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-models@1.2.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-dLR9pTUR/OOMwIFT5rn116meXv7fqVL5ImD0OA89JdYGxdtaxGDP8UJZV6qtIaBiAF+2KNEf6ZAF72ST250xOA==} + /@vue-macros/define-models@1.2.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-yeAcE3W9wZG1tePzY6+Ldpzj+zZJs7YZcQGLYxoXiEOii5Koh5VLaLm+qEQaXToMwjV/904YaJHKPH7Gsi0Tfg==} engines: {node: '>=16.14.0'} peerDependencies: '@vueuse/core': '>=9.0.0' @@ -4014,76 +4034,76 @@ packages: '@vueuse/core': optional: true dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - ast-walker-scope: 0.5.0(rollup@4.13.0) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) + ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/define-prop@0.3.3(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-8W8U89+u5GzahdI5sO61nInXux+yWLGQx0Lq5/4Y2uj8kKj8aJvjie31y2CWREGq8q/jRT0MqT5ODs7JGt0IAQ==} + /@vue-macros/define-prop@0.3.4(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-v3yReG3hDvxBZ5e0wWV1CsaYkst9mJ+GYfdeP5nWCooyDzV1b+AynpTemiPIDSlKXkh2hy/Jf+yc/alpLnj0gg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/api': 0.9.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props-refs@1.2.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-ErqJrN+4mARONiBddT0S7PLINMuFcnN1LbpnEzZujFRgS2/5d9U/cAe/Jb4pvCTYSWecskCFNHk1/4YS/JAk4A==} + /@vue-macros/define-props-refs@1.2.3(rollup@4.13.0)(vue@3.4.21): + 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.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props@2.0.3(@vue-macros/reactivity-transform@0.4.3)(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-OFkdhfEmDfP+ySqoQ8qeSvGxLpJPCaJrcMsiHu5DVqGcWou0RzkmxiQZu/PVZhk0p1DnV1lCCajut3jzhqLRXQ==} + /@vue-macros/define-props@2.0.4(@vue-macros/reactivity-transform@0.4.4)(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-opifxLT9yF+A/bEfEpuFxNcAMPEmnPv/ewlCDmOH8VX+CBnlWbDqY0n0LcimPGRTYkRDAkNBHRRQulxNfRXNpw==} engines: {node: '>=16.14.0'} peerDependencies: - '@vue-macros/reactivity-transform': ^0.4.3 + '@vue-macros/reactivity-transform': ^0.4.4 vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/reactivity-transform': 0.4.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/reactivity-transform': 0.4.4(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render@1.5.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-wqBDfJQ5JxCc5yhVdLInB6jaqXYBmgMkBD/mjJWJ7qiaj/sVkxq2h3uxjwInWgBH0eb0ZX+rAaYkFwg+uueEXg==} + /@vue-macros/define-render@1.5.3(rollup@4.13.0)(vue@3.4.21): + 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.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots@1.1.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-DYYWkNjIa+XQxGq4PbRyvg7sQUqV5jkOarM7cwf8b4BmybFUPcxbB/2JTf6xr/grHkGUHHRoUlZ7J8z8rhUH8Q==} + /@vue-macros/define-slots@1.1.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-b8lhEOMS8kl3x2ihOIrfz9xjCCUdBKliLzs5mqdQlaLRVRSxHxXVnBq1Ek7dCIxrc2Mp9VyvBn7E4Q4i0StpmQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: @@ -4106,13 +4126,13 @@ packages: - typescript dev: true - /@vue-macros/export-expose@0.1.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-YQbbDRe133Zpgc0rB5KKJrrQMJvDaK25Ar1zeZDVUEKZ1rVAHWwbeSNbt7Fk4iVaLDzK4fA9dglTCkh7CR/9rg==} + /@vue-macros/export-expose@0.1.3(rollup@4.13.0)(vue@3.4.21): + 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.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-sfc': 3.4.21 unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) @@ -4120,26 +4140,26 @@ packages: - rollup dev: true - /@vue-macros/export-props@0.4.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-BtsWp2gqWHfCk264bT7C4t7FCiNeuYl45x8rQ51eE2uDQPUMnhPQgB8swmR4bhzH1PCU80NwqbGThzB3Mh7mqw==} + /@vue-macros/export-props@0.4.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-UhIZFb9lwuZfuOdPTUIRs4D74YGdZjBKpUZNjDQG1P2VbIsqXZ5nwKo1nPH4XYoAzXmJcpGqP+gwemCITpTewA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-render@0.2.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-5E3aJB8umbm5OzsFic1HwNglPM8q/5s+A47o7wcpwOtnAnzwrhVyfZXyRW3mKPKidl4nufj0CemaJngf8soI1g==} + /@vue-macros/export-render@0.2.3(rollup@4.13.0)(vue@3.4.21): + 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.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-sfc': 3.4.21 unplugin: 1.10.1 vue: 3.4.21(typescript@5.4.3) @@ -4147,33 +4167,33 @@ packages: - rollup dev: true - /@vue-macros/hoist-static@1.5.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-XYDtRyXbhLwwXNojii7+wzZOz7Fk7n3uoZCsoFZn6f+Y2joEEmQtJnjE/hRsdc5HFrmpg/qICt8ZuwsE8RIyDw==} + /@vue-macros/hoist-static@1.5.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-17IcyI2EnMRgC7YtDr1PpjI4inca7jqSeRJZVHemU9oYZxYes1lIh5A/x18vVh1+ZP2xFFHjJr69AEhPzedk1g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/jsx-directive@0.8.11(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-oLOE1XVrA3EYgQT2n6SXfG9wv22PGhqJEkIyIDJhc4/KsfFjDAebykyGgEFen9qbwzDXXU/cxBxbd8CwJBTgVA==} + /@vue-macros/jsx-directive@0.8.12(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-+50MSQfcG5d+Sv2AVi3DAOSxcVmEuxdpghZzismg1dYWPikbFu7f4RH6wvexFnCjKoYKDw/E02DBup5wLEGJSA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template@0.4.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-YnKdJLd8KisT6z+RdgyLy0TIvq1HzW3i55hq94eNo4F+9rEo70h2YGmCDOElpvOElMj0R77i175nNiti+hkQfw==} + /@vue-macros/named-template@0.4.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-d3PcaVE/aSF7sHOJrbQlNZaODQYpTidbSk4DK6i/ucgYBD5eOx3dwr/37gtmjLu4vXM1l8igouaSLhWVf3bPsg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-dom': 3.4.21 unplugin: 1.10.1 transitivePeerDependencies: @@ -4181,17 +4201,17 @@ packages: - vue dev: true - /@vue-macros/nuxt@1.9.26(@vue-macros/reactivity-transform@0.4.3)(nuxt@3.11.1)(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue-tsc@1.8.27)(vue@3.4.21)(webpack@5.90.3): - resolution: {integrity: sha512-iPk8BlRRcaKg75YQBgITHydLBETtoy5oCEaxDwmVMpzbwJ6sX3TNs82F8gRD9IwPid8MHUJEMozr3g00/qh1sQ==} + /@vue-macros/nuxt@1.9.28(@vue-macros/reactivity-transform@0.4.4)(nuxt@3.11.1)(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue-tsc@1.8.27)(vue@3.4.21)(webpack@5.90.3): + resolution: {integrity: sha512-VJVDDSOaF0eboegislTkkEK0egzhCaljYr5HtVSEW4ED5rCsk01iwwY0cB4H41NfN/WVZ6GORHxGZTderJ/gMg==} engines: {node: '>=16.14.0'} peerDependencies: nuxt: ^3.0.0 dependencies: '@nuxt/kit': 3.11.1(rollup@4.13.0) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/volar': 0.18.16(@vue-macros/reactivity-transform@0.4.3)(rollup@4.13.0)(typescript@5.4.3)(vue-tsc@1.8.27)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/volar': 0.18.17(@vue-macros/reactivity-transform@0.4.4)(rollup@4.13.0)(typescript@5.4.3)(vue-tsc@1.8.27)(vue@3.4.21) nuxt: 3.11.1(@types/node@20.11.29)(eslint@8.57.0)(rollup@4.13.0)(sass@1.72.0)(stylelint@16.3.1)(typescript@5.4.3)(vite@5.2.8)(vue-tsc@1.8.27) - unplugin-vue-macros: 2.7.13(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue@3.4.21)(webpack@5.90.3) + unplugin-vue-macros: 2.9.0(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue@3.4.21)(webpack@5.90.3) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - '@vueuse/core' @@ -4205,14 +4225,14 @@ packages: - webpack dev: true - /@vue-macros/reactivity-transform@0.4.3(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-9z/Cf+fAjcPjEfrwLTWux97uJFRxdtWTwAIaDniQP78Jaw8rjlh2C4bxAQm2auAft9R/s24e5rkOf8C//N+o+Q==} + /@vue-macros/reactivity-transform@0.4.4(rollup@4.13.0)(vue@3.4.21): + 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.1 - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 magic-string: 0.30.8 @@ -4222,11 +4242,11 @@ packages: - rollup dev: true - /@vue-macros/setup-block@0.3.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-iJM9w7QuVj6OGKSFcsuT47VdVv68GI3PE4e7oVIFXVr9Y+0L6dLibhu8Ybeyfh0AP43Y9V46ZnEI49fh8ZmnRQ==} + /@vue-macros/setup-block@0.3.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-06UnxX8wDKJcJHvSgnxi7aJo2jdGvbeAur+aSLcmYgTfNUwRtuC2KmJKQohjos24USpQEYyGqMKPYuxkdoQ+Wg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-dom': 3.4.21 unplugin: 1.10.1 transitivePeerDependencies: @@ -4234,63 +4254,63 @@ packages: - vue dev: true - /@vue-macros/setup-component@0.17.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-KfZ2YcfJ5oMFO+BHnmWOClYlce1K7t8c9q4+2hIBc0L2LlCIQEmFnmqmCJAgyzyWai8h89udCD8UdKbnCznwPw==} + /@vue-macros/setup-component@0.17.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-zBZCPBhVh5gZMKQKE/K+SJYiXjIoK+Hc/FxhHkijZd4njx2a3CtpW5BX3bDr0498E78+f7vlqcPHaE9IRNUGsQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc@0.17.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-BV2B5M6w2B0jN16Oc10/mQk5WdQASzGe/ZMV9G59ZiGHVzL3m06nsq4JwXln2Gy+j3mdrfnUmaAtj7o70HPiOg==} + /@vue-macros/setup-sfc@0.17.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-6D6UMLi1qdgpBhgwRo2VevVpNlo9QtnzsOIag4seAl3zEI1jB5KfOoUWl8yHZ5MUGfs5jSPzOhlQfEzefrgO4g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-bind@0.2.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-dBaZnWfoDcbUA4jMwLqsBa/QTjO0zgQb9TvMS0HDbaAUptBlJfi20g2sqmgdor32ih/SghuJjCtaNLKgTWVNaA==} + /@vue-macros/short-bind@0.2.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-3QwHQQDVNpsWh36/q4sB5QmGGedwIZUmL2rvQ8YQD6EA455samG0r2zB9Q6Z7DA8+qk6TjpmkvltubDY9TWtEQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-core': 3.4.21 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits@1.5.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-p2ePSh2yT2FP0DM6vNuUBStl+jXcYdBkKZ17yqZpPN7f6Jw6A29Lrn+fW95VdqiUdvZckBzFOdT4sLELFlGfpA==} + /@vue-macros/short-emits@1.5.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-DTzJ1Bj2cwJK9kCRWw9VUeNjuAnmyXoTC05J76lGBa7Ftr/04UZM31h8/NyTKqG/oXHBnNa4X8kGy9A7kRwG9g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-vmodel@1.4.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-KTkz7/FIaOhdr2uM96nj/wxctirb6czVJIkzAcUJSTsdoF+J3JrRfarr0VzUvtwq5sFRMYPssuQgoOWD4WEpXQ==} + /@vue-macros/short-vmodel@1.4.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-ZQph4GuKl4kEXtzGDddqSgfykAZ9cT7tu14G4K3ZGJ8wsLmhuLGWfFL596UVg5zfVyMWuC/SbTmR8UEp/eMPJA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) '@vue/compiler-core': 3.4.21 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/volar@0.18.16(@vue-macros/reactivity-transform@0.4.3)(rollup@4.13.0)(typescript@5.4.3)(vue-tsc@1.8.27)(vue@3.4.21): - resolution: {integrity: sha512-R52HFnjCOONDW2bBPsUxa/0UZ2v+JlIXFYilbuczAD3yUsFNyDrU3doyKWgalBdjk4Og+8Hn4QhbgMUNZDwcMQ==} + /@vue-macros/volar@0.18.17(@vue-macros/reactivity-transform@0.4.4)(rollup@4.13.0)(typescript@5.4.3)(vue-tsc@1.8.27)(vue@3.4.21): + resolution: {integrity: sha512-a1NAA4FRSCx/psFTpfRUyg1GYXa+HXeLsMF0/4Am4f81SBW+bKD7dUM2lRIWmKHothlA5JlvqgY8nTR71oltTQ==} engines: {node: '>=16.14.0'} peerDependencies: vue-tsc: ^1.6.0 @@ -4299,10 +4319,10 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.13.0) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-props': 2.0.3(@vue-macros/reactivity-transform@0.4.3)(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/short-bind': 0.2.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/short-vmodel': 1.4.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-props': 2.0.4(@vue-macros/reactivity-transform@0.4.4)(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/short-bind': 0.2.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/short-vmodel': 1.4.3(rollup@4.13.0)(vue@3.4.21) '@vue/language-core': 1.8.27(typescript@5.4.3) '@vue/shared': 3.4.21 vue-tsc: 1.8.27(typescript@5.4.3) @@ -4898,6 +4918,14 @@ packages: - rollup dev: true + /ast-kit@0.12.1: + resolution: {integrity: sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==} + engines: {node: '>=16.14.0'} + dependencies: + '@babel/parser': 7.24.1 + pathe: 1.1.2 + dev: true + /ast-kit@0.9.5(rollup@4.13.0): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} @@ -4919,6 +4947,14 @@ packages: - rollup dev: true + /ast-walker-scope@0.6.1: + resolution: {integrity: sha512-0ZdQEsSfH3mX4BFbRCc3xOBjx5bDbm73+aAdQOHerPQNf8K0XFMAv79ucd2BpnSc4UMyvBDixiroT8yjm2Y6bw==} + engines: {node: '>=16.14.0'} + dependencies: + '@babel/parser': 7.24.1 + ast-kit: 0.12.1 + dev: true + /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} @@ -10371,8 +10407,8 @@ packages: - supports-color dev: true - /unplugin-combine@0.8.1(rollup@4.13.0)(vite@5.2.8)(webpack@5.90.3): - resolution: {integrity: sha512-m2OSmXXRwCPZx8Ct8eF8WbjgTo8bydim2W1ofu2hDabGdr2pgDAoFjOP1J4MOIwa0OByqk1JX8IGlSdeE6uxVQ==} + /unplugin-combine@0.9.0(rollup@4.13.0)(vite@5.2.8)(webpack@5.90.3): + resolution: {integrity: sha512-1bXgHXIhw/bNEFCwNnYRlOOcamsBNQObSWBuy3FcDcnMoFLIi4ZaMsi/L0cNxltfYBTS+QvGSZ1F+LgQ0vbcLg==} engines: {node: '>=16.14.0'} peerDependencies: esbuild: '>=0.13' @@ -10396,52 +10432,52 @@ packages: webpack: 5.90.3 dev: true - /unplugin-vue-define-options@1.4.2(rollup@4.13.0)(vue@3.4.21): - resolution: {integrity: sha512-jQ3nJ1olC107QUA67UEB1CWJXnbVA7SF4UibKQF+jvME7UZ/XomctISHtAkJSJ9YHn0eqnqqzyNkng/KnLUZBw==} + /unplugin-vue-define-options@1.4.3(rollup@4.13.0)(vue@3.4.21): + resolution: {integrity: sha512-CN5xF8l8bySD6okw6PCt1zWFHf5vX+q4Cg2ssn9usANHtxmeyCgMccC7ywZyzI32dQS+pq6hvuSz/GewtYnbEQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - ast-walker-scope: 0.5.0(rollup@4.13.0) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) + ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /unplugin-vue-macros@2.7.13(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue@3.4.21)(webpack@5.90.3): - resolution: {integrity: sha512-YlRA+wT+3rKnYyQBtaGkPQjutN/n3G6oLM0CGnjVZaAzE0OEwN0g1heiqc9Z/NSQ+oHMVLZaFwNaShluY9XrDQ==} + /unplugin-vue-macros@2.9.0(rollup@4.13.0)(typescript@5.4.3)(vite@5.2.8)(vue@3.4.21)(webpack@5.90.3): + resolution: {integrity: sha512-C5JFno3ea1CUn30nefkcBUuEdKbxTy/I3By2Kei+RV6LJluH1JGmI+Dbr1HPFUO57YXWhWelR1n4g3Hb/+lbVQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/better-define': 1.7.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/boolean-prop': 0.3.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/chain-call': 0.2.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-emit': 0.2.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-models': 1.2.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-prop': 0.3.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-props': 2.0.3(@vue-macros/reactivity-transform@0.4.3)(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-props-refs': 1.2.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-render': 1.5.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/define-slots': 1.1.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/better-define': 1.7.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/boolean-prop': 0.3.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/chain-call': 0.2.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/common': 1.10.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-emit': 0.2.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-models': 1.2.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-prop': 0.3.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-props': 2.0.4(@vue-macros/reactivity-transform@0.4.4)(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-props-refs': 1.2.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-render': 1.5.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/define-slots': 1.1.3(rollup@4.13.0)(vue@3.4.21) '@vue-macros/devtools': 0.2.0(typescript@5.4.3)(vite@5.2.8) - '@vue-macros/export-expose': 0.1.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/export-props': 0.4.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/export-render': 0.2.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/hoist-static': 1.5.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/jsx-directive': 0.8.11(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/named-template': 0.4.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/reactivity-transform': 0.4.3(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/setup-block': 0.3.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/setup-component': 0.17.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/setup-sfc': 0.17.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/short-bind': 0.2.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/short-emits': 1.5.2(rollup@4.13.0)(vue@3.4.21) - '@vue-macros/short-vmodel': 1.4.2(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/export-expose': 0.1.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/export-props': 0.4.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/export-render': 0.2.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/hoist-static': 1.5.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/jsx-directive': 0.8.12(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/named-template': 0.4.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/reactivity-transform': 0.4.4(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/setup-block': 0.3.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/setup-component': 0.17.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/setup-sfc': 0.17.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/short-bind': 0.2.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/short-emits': 1.5.3(rollup@4.13.0)(vue@3.4.21) + '@vue-macros/short-vmodel': 1.4.3(rollup@4.13.0)(vue@3.4.21) unplugin: 1.10.1 - unplugin-combine: 0.8.1(rollup@4.13.0)(vite@5.2.8)(webpack@5.90.3) - unplugin-vue-define-options: 1.4.2(rollup@4.13.0)(vue@3.4.21) + unplugin-combine: 0.9.0(rollup@4.13.0)(vite@5.2.8)(webpack@5.90.3) + unplugin-vue-define-options: 1.4.3(rollup@4.13.0)(vue@3.4.21) vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - '@vueuse/core'