refactor: upgrade vue macros

zio/stable
三咲智子 Kevin Deng 2023-02-08 10:20:58 +01:00
parent 36191c500f
commit 11d179b13b
No known key found for this signature in database
GPG Key ID: 69992F2250DFD93E
3 changed files with 252 additions and 122 deletions

View File

@ -1,9 +1,11 @@
<script setup lang="ts"> <script setup lang="ts">
import type { Popper as VTooltipType } from 'floating-vue/dist' import type { Popper as VTooltipType } from 'floating-vue/dist'
defineProps<{ export interface Props extends Partial<typeof VTooltipType> {
content?: string content?: string
} & Partial<typeof VTooltipType>>() }
defineProps<Props>()
</script> </script>
<template> <template>

View File

@ -92,7 +92,7 @@
"@types/prettier": "^2.7.2", "@types/prettier": "^2.7.2",
"@types/wicg-file-system-access": "^2020.9.5", "@types/wicg-file-system-access": "^2020.9.5",
"@unocss/nuxt": "^0.49.0", "@unocss/nuxt": "^0.49.0",
"@vue-macros/nuxt": "^0.3.7", "@vue-macros/nuxt": "^1.0.3",
"@vueuse/math": "^9.11.1", "@vueuse/math": "^9.11.1",
"@vueuse/nuxt": "^9.11.1", "@vueuse/nuxt": "^9.11.1",
"bumpp": "^8.2.1", "bumpp": "^8.2.1",

View File

@ -64,7 +64,7 @@ importers:
'@types/prettier': ^2.7.2 '@types/prettier': ^2.7.2
'@types/wicg-file-system-access': ^2020.9.5 '@types/wicg-file-system-access': ^2020.9.5
'@unocss/nuxt': ^0.49.0 '@unocss/nuxt': ^0.49.0
'@vue-macros/nuxt': ^0.3.7 '@vue-macros/nuxt': ^1.0.3
'@vueuse/core': ^9.11.1 '@vueuse/core': ^9.11.1
'@vueuse/gesture': 2.0.0-beta.1 '@vueuse/gesture': 2.0.0-beta.1
'@vueuse/integrations': ^9.11.1 '@vueuse/integrations': ^9.11.1
@ -192,7 +192,7 @@ importers:
'@types/prettier': 2.7.2 '@types/prettier': 2.7.2
'@types/wicg-file-system-access': 2020.9.5 '@types/wicg-file-system-access': 2020.9.5
'@unocss/nuxt': 0.49.1 '@unocss/nuxt': 0.49.1
'@vue-macros/nuxt': 0.3.8_2kgo5tjdvwtrecdyfxt2rg75du '@vue-macros/nuxt': 1.0.3_2kgo5tjdvwtrecdyfxt2rg75du
'@vueuse/math': 9.11.1 '@vueuse/math': 9.11.1
'@vueuse/nuxt': 9.11.1_nuxt@3.1.1 '@vueuse/nuxt': 9.11.1_nuxt@3.1.1
bumpp: 8.2.1 bumpp: 8.2.1
@ -219,7 +219,7 @@ importers:
unplugin-auto-import: 0.13.0_@vueuse+core@9.11.1 unplugin-auto-import: 0.13.0_@vueuse+core@9.11.1
unplugin-vue-inspector: 0.0.2 unplugin-vue-inspector: 0.0.2
vite-plugin-inspect: 0.7.14 vite-plugin-inspect: 0.7.14
vite-plugin-pwa: 0.14.1 vite-plugin-pwa: 0.14.1_tz3vz2xt4jvid2diblkpydcyn4
vitest: 0.28.4 vitest: 0.28.4
vue-tsc: 1.0.24_typescript@4.9.5 vue-tsc: 1.0.24_typescript@4.9.5
workbox-build: 6.5.4 workbox-build: 6.5.4
@ -659,6 +659,14 @@ packages:
'@babel/types': 7.20.7 '@babel/types': 7.20.7
dev: true dev: true
/@babel/parser/7.20.15:
resolution: {integrity: sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.20.7
dev: true
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.20.12: /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.20.12:
resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==}
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
@ -2598,6 +2606,33 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@nuxt/kit/3.1.2:
resolution: {integrity: sha512-m8/AF8hBJiG7aTx2CpiDGeLYYz30fUoPbJ9XiSmHqRIXv1goAFWHSkzWfRNEsoAAbMHf76oB917wVUQ3VSSQHg==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
dependencies:
'@nuxt/schema': 3.1.2
c12: 1.1.0
consola: 2.15.3
defu: 6.1.2
globby: 13.1.3
hash-sum: 2.0.0
ignore: 5.2.4
jiti: 1.16.2
knitwork: 1.0.0
lodash.template: 4.5.0
mlly: 1.1.0
pathe: 1.1.0
pkg-types: 1.0.1
scule: 1.0.0
semver: 7.3.8
unctx: 2.1.1
unimport: 2.1.0
untyped: 1.2.2
transitivePeerDependencies:
- rollup
- supports-color
dev: true
/@nuxt/schema/3.1.1: /@nuxt/schema/3.1.1:
resolution: {integrity: sha512-/KuoCDVGrLD9W7vwuYhu4HbdT/BpbrhA4Pm9dGn7Jah40kHDGqUnJxugvMjt+4suq53rLQyTA0LRDWfFxfxAOQ==} resolution: {integrity: sha512-/KuoCDVGrLD9W7vwuYhu4HbdT/BpbrhA4Pm9dGn7Jah40kHDGqUnJxugvMjt+4suq53rLQyTA0LRDWfFxfxAOQ==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
@ -2642,6 +2677,28 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@nuxt/schema/3.1.2:
resolution: {integrity: sha512-wru9LhRXTa6WQlx7c0oYrtvJY7TiVlkBKXY5Rsmfo0StJuWohgZiReu9fu6z6GU4MzZlX25TVjwvq9Q7bNVbSQ==}
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
dependencies:
c12: 1.1.0
create-require: 1.1.1
defu: 6.1.2
hookable: 5.4.2
jiti: 1.16.2
pathe: 1.1.0
pkg-types: 1.0.1
postcss-import-resolver: 2.0.0
scule: 1.0.0
std-env: 3.3.2
ufo: 1.0.1
unimport: 2.1.0
untyped: 1.2.2
transitivePeerDependencies:
- rollup
- supports-color
dev: true
/@nuxt/telemetry/2.1.9: /@nuxt/telemetry/2.1.9:
resolution: {integrity: sha512-mUyDqmB8GUJwTHVnwxuapeUHDSsUycOt+ZsA7GB6F8MOBJiVhQl/EeEAWoO2TUs0BPp2SlY9uO6eQihvxyLRqQ==} resolution: {integrity: sha512-mUyDqmB8GUJwTHVnwxuapeUHDSsUycOt+ZsA7GB6F8MOBJiVhQl/EeEAWoO2TUs0BPp2SlY9uO6eQihvxyLRqQ==}
hasBin: true hasBin: true
@ -4011,31 +4068,31 @@ packages:
'@volar/vue-language-core': 1.0.24 '@volar/vue-language-core': 1.0.24
dev: true dev: true
/@vue-macros/api/0.2.8: /@vue-macros/api/0.4.1:
resolution: {integrity: sha512-byIc3G2n/bJcvxcjoYYRWGXZ1XkzDMdYa63B7I2Vi8r2NLEsinPYIQI6yb8GnTNo+/gEJwF+OO6+AYs703qk2w==} resolution: {integrity: sha512-cKoeFoe5SSZ45OoLITmnDkKwBcgKxJrjsWZaVBsfaFly7bmt+UvBh+ZEzyJwu5ZcxnRZbmXHN+ThGFx4bJWIrg==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@babel/types': 7.20.7 '@babel/types': 7.20.7
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
transitivePeerDependencies: transitivePeerDependencies:
- vue - vue
dev: true dev: true
/@vue-macros/better-define/1.1.11: /@vue-macros/better-define/1.3.1:
resolution: {integrity: sha512-qrih927xYZQQFjxCI1xCzUa2ebyUJK293hnZA0Aqz/37a8pUqGzyrh02UXbYfj4/NThTatbO5RnlsObOem+Qww==} resolution: {integrity: sha512-MgTFfO86zMAfq1NYKWe8DCG2pJ94bxiePUKAiPENK6IKEzh+b7RocwBeiwVSAe0lFaWaDns0AFezuAYgaNfb2g==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/api': 0.2.8 '@vue-macros/api': 0.4.1
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/common/0.15.0: /@vue-macros/common/1.0.0:
resolution: {integrity: sha512-4qAn4qF6No8iDWgNmeDcerPW2vXOw4nasZV06DGfvrvZx+I43FPGt8Me5SemxZGYAiqzpLI9dnmHkBS04GCBvw==} resolution: {integrity: sha512-KclEa1Q7tx3xPIGxOgL+LghfIFdjOtzPik0bPsC8KmGOYp8qFmImGjWobUiS9LLr6PLCSsetsGUp1m8Hu9kIxg==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
vue: ^2.7.0 || ^3.2.25 vue: ^2.7.0 || ^3.2.25
@ -4044,13 +4101,13 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@babel/types': 7.20.7 '@babel/types': 7.20.7
'@vue/compiler-sfc': 3.2.45 '@vue/compiler-sfc': 3.2.47
local-pkg: 0.4.3 local-pkg: 0.4.3
magic-string: 0.27.0 magic-string: 0.27.0
dev: true dev: true
/@vue-macros/define-model/1.2.6_@vueuse+core@9.11.1: /@vue-macros/define-model/1.3.1_@vueuse+core@9.11.1:
resolution: {integrity: sha512-99CVSPtJJ7WwDM58O9Jw9e7t17GeFugH3OsaXBIlTEeHyV/sHEBQozeQZZ+TfIOqNGedUh2MDZu9h6CYU3Si0g==} resolution: {integrity: sha512-XtBlXtnclMwZaXRko+EangPHXTLIjKxUXPcGqpMCihb+xzVr7dKUv6YZv/nuVucPCPvxH/Jy5BKZqXdTfh76Vw==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
'@vueuse/core': ^9.0.0 '@vueuse/core': ^9.0.0
@ -4059,103 +4116,116 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vueuse/core': 9.11.1 '@vueuse/core': 9.11.1
ast-walker-scope: 0.3.1 ast-walker-scope: 0.4.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/define-props/0.2.4: /@vue-macros/define-props-refs/0.2.0:
resolution: {integrity: sha512-3mCnKZoF/CEPLQgGLOtugthm2yLEJLWgMLDiAezk3GqSpWOW8fjnTcZlnPWG+cc+eTMRyv1PJF4b52tcFVSL4g==} resolution: {integrity: sha512-0i5is9zBnhEfu2/c4gQmWoy7g121vbTygAbZaPwQjmzx5n2UtqpkOEjbTI9PqjpGQIPfIugAEe57r3i2jIvPuA==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
vue: ^2.7.0 || ^3.2.25 vue: ^2.7.0 || ^3.2.25
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
dev: true dev: true
/@vue-macros/define-render/1.1.6: /@vue-macros/define-props/0.3.1:
resolution: {integrity: sha512-iAnOqL2PBk2503WxjHYRlA1C7Eu95yVE8JPK+R5cRQ07ToFj4nlViMMkH9RDdjn9Q7WDLQ9w5kny8DptG+rApg==} resolution: {integrity: sha512-bRfGMfdW1zRi12I5SShaPuOI0/DjJ87diC5vCwTqn93Kho8ftRtT8U3Up34ClwDHyekeA+UPy2Z0D9QEkqYoaA==}
engines: {node: '>=14.19.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
'@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
/@vue-macros/define-slots/0.1.7:
resolution: {integrity: sha512-aPmR6LSjgDdxQOlqhS2SoZH5pDgyZf0kduI/2XQd+PYf5u/f5VzV61c6ll9VZS7jehfogu9LzDyO0j3kU6OleA==}
engines: {node: '>=14.19.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
'@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
/@vue-macros/export-props/0.1.2:
resolution: {integrity: sha512-pLZQq6rRCNMZfoD+HqYmXmphysesbZQ1XzsChHTOgBaxHwnkRtVclQHZnMqhoyIqkUJCujKpj+FORDHeTKWl2A==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
vue: ^2.7.0 || ^3.2.25 vue: ^2.7.0 || ^3.2.25
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
dev: true dev: true
/@vue-macros/hoist-static/1.1.6: /@vue-macros/define-render/1.2.1:
resolution: {integrity: sha512-jUQ14heWdwAXCq7mPrn1SIbwhWGHqjfjf49suS4O3CZTezhXED2GvIYP41JN+bkv26UHUunrcxw3EDxTXqyzfQ==} resolution: {integrity: sha512-wJm19jgGM/VqiT2jZ2C/EixFpRmlVT6up1H4RDbFLtN9YZ1b4axvuooPbny/jV/VvrINhUn4MdKdN344Aj5DLA==}
engines: {node: '>=14.19.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
'@rollup/pluginutils': 5.0.2
'@vue-macros/common': 1.0.0
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
/@vue-macros/define-slots/0.2.1:
resolution: {integrity: sha512-BY1jtvu/elzbPHhygx42ljea0RDz0KEyudqeRBZ1h7xu6ZUZ7QBNNY8WcELYVOf5QyT1tYKWSIcWS6XZP51CjA==}
engines: {node: '>=14.19.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
'@rollup/pluginutils': 5.0.2
'@vue-macros/common': 1.0.0
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
/@vue-macros/export-props/0.2.0:
resolution: {integrity: sha512-1+uLz8Kf6qs+dpsVTm/2dvG48rgaeb9LBMBHZ4KwsiwMUw5IKuND1fSwLrhj/4kw4jLVh/VCiuyOZbXDqcUZnw==}
engines: {node: '>=14.19.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
'@rollup/pluginutils': 5.0.2
'@vue-macros/common': 1.0.0
unplugin: 1.0.1
transitivePeerDependencies:
- rollup
dev: true
/@vue-macros/hoist-static/1.2.0:
resolution: {integrity: sha512-mkQbmM0070yrpgLbsJO/7Q/5Z22FWOTzF44y6hgYsYQQy/aEKn/1pUXGpMXuxFVZ4Zmi+TWOiKLNPC7/oq+eOg==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/named-template/0.1.6: /@vue-macros/named-template/0.2.1:
resolution: {integrity: sha512-wT7oMU9sgT7xyS2F9PfwJI4Gmg+8fxBdcMcsNMAr6r5RDDm5dx4/VW7nifrCMTtXwIwiQEmnwypRkKcdKCO0+Q==} resolution: {integrity: sha512-DEVgYWCNuY3JIwmGORS0d2xDz9qr9Ts6VdkD89iCOpJSmFnjZKa+b6ha25CQFfN1q9KP/GJEIaaUhQlrx2aItw==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vue/compiler-dom': 3.2.45 '@vue/compiler-dom': 3.2.47
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/nuxt/0.3.8_2kgo5tjdvwtrecdyfxt2rg75du: /@vue-macros/nuxt/1.0.3_2kgo5tjdvwtrecdyfxt2rg75du:
resolution: {integrity: sha512-4zPQif7yI/SHVnO4xLIFKo3DDXT4MJNZEj6Q2lywWRzKml2lzjY/PUvu3dRdkswQOtnK1hniQRf13tGV7WCGBQ==} resolution: {integrity: sha512-p1IuApxeLMjMT5xtdXhIpdNOp5I4+jQnz2Bv4KC6FfnfZZzDToAulaK0Y+Xmn5cSNY+hvCwA7JLZLjRwvYu/AQ==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
nuxt: ^3.0.0 nuxt: ^3.0.0
dependencies: dependencies:
'@nuxt/kit': 3.1.1 '@nuxt/kit': 3.1.2
'@vue-macros/short-vmodel': 1.0.6 '@vue-macros/short-vmodel': 1.1.0
'@vue-macros/volar': 0.7.1_vue-tsc@1.0.24 '@vue-macros/volar': 0.8.1_vue-tsc@1.0.24
nuxt: 3.1.1_7rz7g5sqfnn6wuv5lem37retty nuxt: 3.1.1_7rz7g5sqfnn6wuv5lem37retty
unplugin-vue-macros: 1.6.4_@vueuse+core@9.11.1 unplugin-vue-macros: 1.7.3_@vueuse+core@9.11.1
transitivePeerDependencies: transitivePeerDependencies:
- '@vueuse/core' - '@vueuse/core'
- esbuild - esbuild
@ -4167,84 +4237,84 @@ packages:
- webpack - webpack
dev: true dev: true
/@vue-macros/reactivity-transform/0.1.2: /@vue-macros/reactivity-transform/0.2.2:
resolution: {integrity: sha512-Smt8RslF6wOb+D5DfZr2DZ+7M12sNUk9grJhyJutUxCy2BP6ewgGJe0KtoSnmeBbYE/9nQgtpfVvf9dlSsJKHQ==} resolution: {integrity: sha512-p7ILHFOJAoNtiTL+J5maKYkZPgnE1yyw9QsMml3zdXDK1dIQA+WOUbyP9d03HRggMS29ZKdIgVGSzjmZOz/UjQ==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
vue: ^2.7.0 || ^3.2.25 vue: ^2.7.0 || ^3.2.25
dependencies: dependencies:
'@babel/parser': 7.20.13 '@babel/parser': 7.20.15
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vue/compiler-core': 3.2.45 '@vue/compiler-core': 3.2.47
'@vue/shared': 3.2.45 '@vue/shared': 3.2.47
magic-string: 0.27.0 magic-string: 0.27.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
dev: true dev: true
/@vue-macros/setup-block/0.0.7: /@vue-macros/setup-block/0.1.0:
resolution: {integrity: sha512-TqCmry5tnfVtHwC+O1NMxFOYuyE09/ZVQhXBVHgTeUID+PtSyQI013Lg1AaoS8m5UX+t1XFrw9W/W0ThDIld1w==} resolution: {integrity: sha512-oBn9CNwtnpoxJsKLfpsHTNO7M+3JHAaRg+n3r0s8f5FHb2dcLqEHODrDw71AYj2ZT4D+yRp/aVJ3k24+PwsV9g==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vue/compiler-dom': 3.2.45 '@vue/compiler-dom': 3.2.47
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/setup-component/0.14.3: /@vue-macros/setup-component/0.15.1:
resolution: {integrity: sha512-igmxYwNWyDu0ScTjsempII/BrWQBgo4D3Gl/leu6LjnhPGA2vX/KDT4Oun+EWFiEgkKxoRkjNssxfataZ3TLXg==} resolution: {integrity: sha512-21IiUnICbKRVlXcZXv4sDRKYRFRxSi72O78solDKdBTUYuSocGrZviF3iC+2XEDb0gUJixG7cZlD+0SZrNrMAw==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/setup-sfc/0.13.7: /@vue-macros/setup-sfc/0.14.0:
resolution: {integrity: sha512-wQdzcAWIz0yTuYJKQHkkLu84Sm0qHRHE1Lh3I8cDDtLcyVWzBvkuPzI5zY5+dDW/cAh1n5/TrBNZaNwzVosLUw==} resolution: {integrity: sha512-f7KhC1AkRxLX+kqOBVGuQyZ2Mykr1c8iafhYIgG5J/YrrkJQST264fkhBY9NYKtTHVZeg6gEtXDWYWtHGexulw==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/short-emits/1.1.6: /@vue-macros/short-emits/1.2.1:
resolution: {integrity: sha512-D5+uATwgQVjz0wJwD6xMlNonyR/W9EPmNcCSZ1rLdgbi0Ycglsi5G7nzqpCseJegd++43WlHevj7s/bW6hIm+w==} resolution: {integrity: sha512-7uMCgOGWU+Wfa2zzWxmw0i/ml6fBHP1fYq2W04CcpLK8QGzYppaxrtwTneH23wKSGTouk78vZtm2+gd5JQZXyw==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- vue - vue
dev: true dev: true
/@vue-macros/short-vmodel/1.0.6: /@vue-macros/short-vmodel/1.1.0:
resolution: {integrity: sha512-8XUOOhgJYWwxMIuwUZ55aBroiuWDQH0NtYwQrkVscTNcPqd9uX7fG6OOU+d929GYPX15L36dqrnOeBUYZywwpA==} resolution: {integrity: sha512-eOxXcdHwE4IevU0qcJQYAKHaOJMGrUhxDpPR/W2jQsSM9A2H38nk9j9nfT2ZrIQN9lxT17aNxTp1XyKG7EgcGQ==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vue/compiler-core': 3.2.45 '@vue/compiler-core': 3.2.47
transitivePeerDependencies: transitivePeerDependencies:
- vue - vue
dev: true dev: true
/@vue-macros/volar/0.7.1_vue-tsc@1.0.24: /@vue-macros/volar/0.8.1_vue-tsc@1.0.24:
resolution: {integrity: sha512-fTqfbnVsxx4dUcGmMllCtUbpd99DhkZNiwHxXATkVx5uFDM3/9Ng5jyEXR8RGO8NHvFMTc8/xsl0hmeqsKB4jw==} resolution: {integrity: sha512-DuSNqY0NCy8QX/DZ/QCTHSN3gaN46wjof7XLqu6vMXmdcnuf/zg5T9mLbAuS4FuQifF5JDyz9X6XiI9AmTkbYw==}
peerDependencies: peerDependencies:
vue-tsc: ^1.0.24 vue-tsc: ^1.0.24
peerDependenciesMeta: peerDependenciesMeta:
@ -4252,9 +4322,9 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@volar/language-core': 1.0.24 '@volar/language-core': 1.0.24
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vue-macros/define-props': 0.2.4 '@vue-macros/define-props': 0.3.1
'@vue-macros/short-vmodel': 1.0.6 '@vue-macros/short-vmodel': 1.1.0
muggle-string: 0.2.2 muggle-string: 0.2.2
vue-tsc: 1.0.24_typescript@4.9.5 vue-tsc: 1.0.24_typescript@4.9.5
transitivePeerDependencies: transitivePeerDependencies:
@ -4292,6 +4362,15 @@ packages:
source-map: 0.6.1 source-map: 0.6.1
dev: true dev: true
/@vue/compiler-core/3.2.47:
resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
dependencies:
'@babel/parser': 7.20.15
'@vue/shared': 3.2.47
estree-walker: 2.0.2
source-map: 0.6.1
dev: true
/@vue/compiler-dom/3.2.45: /@vue/compiler-dom/3.2.45:
resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==} resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==}
dependencies: dependencies:
@ -4299,6 +4378,13 @@ packages:
'@vue/shared': 3.2.45 '@vue/shared': 3.2.45
dev: true dev: true
/@vue/compiler-dom/3.2.47:
resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
dependencies:
'@vue/compiler-core': 3.2.47
'@vue/shared': 3.2.47
dev: true
/@vue/compiler-sfc/3.2.45: /@vue/compiler-sfc/3.2.45:
resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==} resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==}
dependencies: dependencies:
@ -4314,6 +4400,21 @@ packages:
source-map: 0.6.1 source-map: 0.6.1
dev: true dev: true
/@vue/compiler-sfc/3.2.47:
resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
dependencies:
'@babel/parser': 7.20.15
'@vue/compiler-core': 3.2.47
'@vue/compiler-dom': 3.2.47
'@vue/compiler-ssr': 3.2.47
'@vue/reactivity-transform': 3.2.47
'@vue/shared': 3.2.47
estree-walker: 2.0.2
magic-string: 0.25.9
postcss: 8.4.21
source-map: 0.6.1
dev: true
/@vue/compiler-ssr/3.2.45: /@vue/compiler-ssr/3.2.45:
resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==} resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==}
dependencies: dependencies:
@ -4321,6 +4422,13 @@ packages:
'@vue/shared': 3.2.45 '@vue/shared': 3.2.45
dev: true dev: true
/@vue/compiler-ssr/3.2.47:
resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
dependencies:
'@vue/compiler-dom': 3.2.47
'@vue/shared': 3.2.47
dev: true
/@vue/devtools-api/6.5.0: /@vue/devtools-api/6.5.0:
resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
@ -4334,6 +4442,16 @@ packages:
magic-string: 0.25.9 magic-string: 0.25.9
dev: true dev: true
/@vue/reactivity-transform/3.2.47:
resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
dependencies:
'@babel/parser': 7.20.15
'@vue/compiler-core': 3.2.47
'@vue/shared': 3.2.47
estree-walker: 2.0.2
magic-string: 0.25.9
dev: true
/@vue/reactivity/3.2.45: /@vue/reactivity/3.2.45:
resolution: {integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==} resolution: {integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==}
dependencies: dependencies:
@ -4369,6 +4487,10 @@ packages:
resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==} resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==}
dev: true dev: true
/@vue/shared/3.2.47:
resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
dev: true
/@vue/test-utils/2.2.8: /@vue/test-utils/2.2.8:
resolution: {integrity: sha512-/R8DKzp41Ip/RqTt1jvOVi5gxby3EwNWiYHNYsG9FAjEvt0gzDvYN55lCKzX7IdnI5zVIOo5tHtts0SLT+JrWw==} resolution: {integrity: sha512-/R8DKzp41Ip/RqTt1jvOVi5gxby3EwNWiYHNYsG9FAjEvt0gzDvYN55lCKzX7IdnI5zVIOo5tHtts0SLT+JrWw==}
peerDependencies: peerDependencies:
@ -4797,11 +4919,11 @@ packages:
tslib: 2.4.1 tslib: 2.4.1
dev: true dev: true
/ast-walker-scope/0.3.1: /ast-walker-scope/0.4.0:
resolution: {integrity: sha512-c+tWaEoA+b4yJp0NUI8/hYKUv1ELqpCMU/fogGazXxu7EXlry37q1wdfhaQqVmQn4l4agMeo4ek76LyKFIxkKA==} resolution: {integrity: sha512-THVisYmmqkcopZXJDniGgVW6BRKtjutRLytqAgw0XDabYZmxC0GfFggTFZouMhvNT7jPBkx0vOy/2Y+udCDwgg==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@babel/parser': 7.20.13 '@babel/parser': 7.20.15
'@babel/types': 7.20.7 '@babel/types': 7.20.7
dev: true dev: true
@ -11230,6 +11352,10 @@ packages:
resolution: {integrity: sha512-3H20QlwQsSm2OvAxWIYhs+j01MzzqwMwGiiO1NQaJYZgJZFPuAbf95/DiKRBSTYIJ2FeGUc+B/6mPGcWP9dO3Q==} resolution: {integrity: sha512-3H20QlwQsSm2OvAxWIYhs+j01MzzqwMwGiiO1NQaJYZgJZFPuAbf95/DiKRBSTYIJ2FeGUc+B/6mPGcWP9dO3Q==}
dev: true dev: true
/std-env/3.3.2:
resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==}
dev: true
/streamsearch/1.1.0: /streamsearch/1.1.0:
resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
@ -12016,8 +12142,8 @@ packages:
- rollup - rollup
dev: true dev: true
/unplugin-combine/0.5.3: /unplugin-combine/0.6.0:
resolution: {integrity: sha512-N3SCmDLOF/ea4dcqLlewNfKBQgBw5asucpsk04eiTdsUrzEvn1vb4Y8bScJ+qD22/rQoZvg64yHjMoai83zCEA==} resolution: {integrity: sha512-cZkTg2Z3CcScyRi6QtpVxBZoCMsPaEHyKNh7HyqMkfWV7sKNwHllYezVOFINOGNzqSS1+xWLY3iDCiTVoH3oaA==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
esbuild: '>=0.13' esbuild: '>=0.13'
@ -12038,13 +12164,13 @@ packages:
unplugin: 1.0.1 unplugin: 1.0.1
dev: true dev: true
/unplugin-vue-define-options/1.1.6: /unplugin-vue-define-options/1.2.1:
resolution: {integrity: sha512-0tzWFoEb4m8eJfLXrGB/3VlsWdZP74VKqTKHXWbX16BUPxNnDjl5EtgurV1wCdO8CPa56tlR7u3HdD45BMwjMg==} resolution: {integrity: sha512-ximwYzxHislX5nC4ZgD4ee6qrhzY65IhnhfzpzouY9mzbBDoEFUEVizVfvm+j4XBTtLXDloUuoVZhuqYdPfRTg==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
ast-walker-scope: 0.3.1 ast-walker-scope: 0.4.0
unplugin: 1.0.1 unplugin: 1.0.1
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
@ -12062,29 +12188,30 @@ packages:
- vite - vite
dev: true dev: true
/unplugin-vue-macros/1.6.4_@vueuse+core@9.11.1: /unplugin-vue-macros/1.7.3_@vueuse+core@9.11.1:
resolution: {integrity: sha512-k0XQllLmbC5R5BGgDe4mMwA4MLb2RTYulSSQ5C3dsy9YG5g85ERJnsUeY2fw2yfBfm7BlKDrrEAt5WarBiawWQ==} resolution: {integrity: sha512-HJ1cA0NiJIPbfDIaYZf+KgJ65nof8LMdU187ZrKUckNQwrmE92ySboc/4LP0Dzo+Yw6XPQ2kNECwVwqyp0VAcQ==}
engines: {node: '>=14.19.0'} engines: {node: '>=14.19.0'}
peerDependencies: peerDependencies:
vue: ^2.7.0 || ^3.2.25 vue: ^2.7.0 || ^3.2.25
dependencies: dependencies:
'@rollup/pluginutils': 5.0.2 '@rollup/pluginutils': 5.0.2
'@vue-macros/better-define': 1.1.11 '@vue-macros/better-define': 1.3.1
'@vue-macros/common': 0.15.0 '@vue-macros/common': 1.0.0
'@vue-macros/define-model': 1.2.6_@vueuse+core@9.11.1 '@vue-macros/define-model': 1.3.1_@vueuse+core@9.11.1
'@vue-macros/define-props': 0.2.4 '@vue-macros/define-props': 0.3.1
'@vue-macros/define-render': 1.1.6 '@vue-macros/define-props-refs': 0.2.0
'@vue-macros/define-slots': 0.1.7 '@vue-macros/define-render': 1.2.1
'@vue-macros/export-props': 0.1.2 '@vue-macros/define-slots': 0.2.1
'@vue-macros/hoist-static': 1.1.6 '@vue-macros/export-props': 0.2.0
'@vue-macros/named-template': 0.1.6 '@vue-macros/hoist-static': 1.2.0
'@vue-macros/reactivity-transform': 0.1.2 '@vue-macros/named-template': 0.2.1
'@vue-macros/setup-block': 0.0.7 '@vue-macros/reactivity-transform': 0.2.2
'@vue-macros/setup-component': 0.14.3 '@vue-macros/setup-block': 0.1.0
'@vue-macros/setup-sfc': 0.13.7 '@vue-macros/setup-component': 0.15.1
'@vue-macros/short-emits': 1.1.6 '@vue-macros/setup-sfc': 0.14.0
unplugin-combine: 0.5.3 '@vue-macros/short-emits': 1.2.1
unplugin-vue-define-options: 1.1.6 unplugin-combine: 0.6.0
unplugin-vue-define-options: 1.2.1
transitivePeerDependencies: transitivePeerDependencies:
- '@vueuse/core' - '@vueuse/core'
- esbuild - esbuild
@ -12390,10 +12517,12 @@ packages:
- supports-color - supports-color
dev: true dev: true
/vite-plugin-pwa/0.14.1: /vite-plugin-pwa/0.14.1_tz3vz2xt4jvid2diblkpydcyn4:
resolution: {integrity: sha512-5zx7yhQ8RTLwV71+GA9YsQQ63ALKG8XXIMqRJDdZkR8ZYftFcRgnzM7wOWmQZ/DATspyhPih5wCdcZnAIsM+mA==} resolution: {integrity: sha512-5zx7yhQ8RTLwV71+GA9YsQQ63ALKG8XXIMqRJDdZkR8ZYftFcRgnzM7wOWmQZ/DATspyhPih5wCdcZnAIsM+mA==}
peerDependencies: peerDependencies:
vite: ^3.1.0 || ^4.0.0 vite: ^3.1.0 || ^4.0.0
workbox-build: ^6.5.4
workbox-window: ^6.5.4
dependencies: dependencies:
'@rollup/plugin-replace': 5.0.2_rollup@3.10.1 '@rollup/plugin-replace': 5.0.2_rollup@3.10.1
debug: 4.3.4 debug: 4.3.4
@ -12403,7 +12532,6 @@ packages:
workbox-build: 6.5.4 workbox-build: 6.5.4
workbox-window: 6.5.4 workbox-window: 6.5.4
transitivePeerDependencies: transitivePeerDependencies:
- '@types/babel__core'
- supports-color - supports-color
dev: true dev: true