diff --git a/.docs/package.json b/.docs/package.json index 201bf8270..138456462 100644 --- a/.docs/package.json +++ b/.docs/package.json @@ -16,7 +16,7 @@ "@pinia/nuxt": "^0.5.1", "@radix-ui/colors": "3.0.0", "nuxt-component-meta": "^0.6.3", - "nuxt-og-image": "3.0.0-rc.37", + "nuxt-og-image": "3.0.0-rc.38", "pinia": "^2.1.7", "vue": "^3.4.15" }, diff --git a/.docs/pnpm-lock.yaml b/.docs/pnpm-lock.yaml index b31a825e5..650922762 100644 --- a/.docs/pnpm-lock.yaml +++ b/.docs/pnpm-lock.yaml @@ -18,10 +18,10 @@ importers: version: 2.11.0(nuxt@3.10.0)(vue@3.3.11) '@nuxt/ui': specifier: ^2.13.0 - version: 2.13.0(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11) + version: 2.13.0(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11) '@nuxt/ui-pro': specifier: ^0.7.5 - version: 0.7.5(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11) + version: 0.7.5(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11) '@oku-ui/primitives': specifier: ^0.6.1 version: 0.6.1(vue@3.3.11) @@ -38,8 +38,8 @@ importers: specifier: ^0.6.3 version: 0.6.3 nuxt-og-image: - specifier: 3.0.0-rc.37 - version: 3.0.0-rc.37(@lezer/common@1.2.1)(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.32)(vite@5.0.10)(vue@3.3.11)(webpack@5.89.0) + specifier: 3.0.0-rc.38 + version: 3.0.0-rc.38(@lezer/common@1.2.1)(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.33)(vite@5.0.12)(vue@3.3.11)(webpack@5.89.0) pinia: specifier: ^2.1.7 version: 2.1.7(typescript@5.3.3)(vue@3.3.11) @@ -49,7 +49,7 @@ importers: devDependencies: '@egoist/tailwindcss-icons': specifier: ^1.7.4 - version: 1.7.4(tailwindcss@3.3.6) + version: 1.7.4(tailwindcss@3.4.1) '@iconify-json/fa-brands': specifier: ^1.1.8 version: 1.1.8 @@ -76,13 +76,13 @@ importers: version: 1.1.14 '@nuxt/devtools': specifier: ^1.0.8 - version: 1.0.8(nuxt@3.10.0)(vite@5.0.10) + version: 1.0.8(nuxt@3.10.0)(vite@5.0.12) '@vueuse/nuxt': specifier: ^10.7.2 version: 10.7.2(nuxt@3.10.0)(vue@3.3.11) nuxt: specifier: ^3.10.0 - version: 3.10.0(typescript@5.3.3)(vite@5.0.10) + version: 3.10.0(typescript@5.3.3)(vite@5.0.12) typescript: specifier: ^5.3.3 version: 5.3.3 @@ -650,17 +650,6 @@ packages: postcss-selector-parser: 6.0.13 dev: false - /@egoist/tailwindcss-icons@1.7.4(tailwindcss@3.3.6): - resolution: {integrity: sha512-883qx0sqeNb8km7os0w8K6UYue88dbgTWwyEUwW74Bgz0H7t+m7PMIIEvSQ4JqHwA823Qd5ciz+NoTBWKaMYfg==} - peerDependencies: - tailwindcss: '*' - dependencies: - '@iconify/utils': 2.1.20 - tailwindcss: 3.3.6 - transitivePeerDependencies: - - supports-color - dev: true - /@egoist/tailwindcss-icons@1.7.4(tailwindcss@3.4.1): resolution: {integrity: sha512-883qx0sqeNb8km7os0w8K6UYue88dbgTWwyEUwW74Bgz0H7t+m7PMIIEvSQ4JqHwA823Qd5ciz+NoTBWKaMYfg==} peerDependencies: @@ -670,7 +659,6 @@ packages: tailwindcss: 3.4.1 transitivePeerDependencies: - supports-color - dev: false /@esbuild/aix-ppc64@0.19.11: resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} @@ -1044,12 +1032,6 @@ packages: resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} engines: {node: '>=14'} - /@floating-ui/core@1.5.1: - resolution: {integrity: sha512-QgcKYwzcc8vvZ4n/5uklchy8KVdjJwcOeI+HnnTNclJjs2nYsy23DOCf+sSV1kBwD9yDAoVKCkv/gEPzgQU3Pw==} - dependencies: - '@floating-ui/utils': 0.1.6 - dev: false - /@floating-ui/core@1.6.0: resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} dependencies: @@ -1059,7 +1041,7 @@ packages: /@floating-ui/dom@1.1.1: resolution: {integrity: sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==} dependencies: - '@floating-ui/core': 1.5.1 + '@floating-ui/core': 1.6.0 dev: false /@floating-ui/dom@1.6.1: @@ -1069,10 +1051,6 @@ packages: '@floating-ui/utils': 0.2.1 dev: false - /@floating-ui/utils@0.1.6: - resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} - dev: false - /@floating-ui/utils@0.2.1: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false @@ -1491,23 +1469,7 @@ packages: /@nuxt/devalue@2.0.2: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - /@nuxt/devtools-kit@1.0.6(nuxt@3.10.0)(vite@5.0.10): - resolution: {integrity: sha512-CUSE++NRTIwvBWbLsPzLZIDMpXr6oyllaWm8tOR3Wgr/04jW31uyWbXjU/fxRuDotQwZfcTe19uunRoCoBnk1Q==} - peerDependencies: - nuxt: ^3.8.2 - vite: '*' - dependencies: - '@nuxt/kit': 3.10.0 - '@nuxt/schema': 3.9.0 - execa: 7.2.0 - nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.10) - vite: 5.0.10 - transitivePeerDependencies: - - rollup - - supports-color - dev: false - - /@nuxt/devtools-kit@1.0.8(nuxt@3.10.0)(vite@5.0.10): + /@nuxt/devtools-kit@1.0.8(nuxt@3.10.0)(vite@5.0.12): resolution: {integrity: sha512-j7bNZmoAXQ1a8qv6j6zk4c/aekrxYqYVQM21o/Hy4XHCUq4fajSgpoc8mjyWJSTfpkOmuLyEzMexpDWiIVSr6A==} peerDependencies: nuxt: ^3.9.0 @@ -1516,13 +1478,13 @@ packages: '@nuxt/kit': 3.10.0 '@nuxt/schema': 3.10.0 execa: 7.2.0 - nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.10) - vite: 5.0.10 + nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.12) + vite: 5.0.12 transitivePeerDependencies: - rollup - supports-color - /@nuxt/devtools-ui-kit@1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.32)(vite@5.0.10)(vue@3.3.11)(webpack@5.89.0): + /@nuxt/devtools-ui-kit@1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.33)(vite@5.0.12)(vue@3.3.11)(webpack@5.89.0): resolution: {integrity: sha512-oPkyQ+nkvCvveWxHWAHpZt9uEycHFD00Rh46KYKe5KLl81Wr/L3KacIIYpiocPog0YZZhjvX5CmrIe8zXopNOA==} peerDependencies: '@nuxt/devtools': 1.0.8 @@ -1531,12 +1493,12 @@ packages: '@iconify-json/logos': 1.1.42 '@iconify-json/ri': 1.1.18 '@iconify-json/tabler': 1.1.104 - '@nuxt/devtools': 1.0.8(nuxt@3.10.0)(vite@5.0.10) - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.10) + '@nuxt/devtools': 1.0.8(nuxt@3.10.0)(vite@5.0.12) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.12) '@nuxt/kit': 3.10.0 '@nuxtjs/color-mode': 3.3.2 '@unocss/core': 0.58.4 - '@unocss/nuxt': 0.58.4(postcss@8.4.32)(vite@5.0.10)(webpack@5.89.0) + '@unocss/nuxt': 0.58.4(postcss@8.4.33)(vite@5.0.12)(webpack@5.89.0) '@unocss/preset-attributify': 0.58.4 '@unocss/preset-icons': 0.58.4 '@unocss/preset-mini': 0.58.4 @@ -1547,7 +1509,7 @@ packages: defu: 6.1.4 focus-trap: 7.5.4 splitpanes: 3.1.5 - unocss: 0.58.4(@unocss/webpack@0.58.4)(postcss@8.4.32)(vite@5.0.10) + unocss: 0.58.4(@unocss/webpack@0.58.4)(postcss@8.4.33)(vite@5.0.12) v-lazy-show: 0.2.4(@vue/compiler-core@3.3.11) transitivePeerDependencies: - '@unocss/webpack' @@ -1588,7 +1550,7 @@ packages: rc9: 2.1.1 semver: 7.5.4 - /@nuxt/devtools@1.0.8(nuxt@3.10.0)(vite@5.0.10): + /@nuxt/devtools@1.0.8(nuxt@3.10.0)(vite@5.0.12): resolution: {integrity: sha512-o6aBFEBxc8OgVHV4OPe2g0q9tFIe9HiTxRiJnlTJ+jHvOQsBLS651ArdVtwLChf9UdMouFlpLLJ1HteZqTbtsQ==} hasBin: true peerDependencies: @@ -1596,7 +1558,7 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.10) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.12) '@nuxt/devtools-wizard': 1.0.8 '@nuxt/kit': 3.10.0 birpc: 0.2.14 @@ -1613,7 +1575,7 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.2 - nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.10) + nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.12) nypm: 0.3.4 ohash: 1.1.3 pacote: 17.0.5 @@ -1626,9 +1588,9 @@ packages: simple-git: 3.22.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.6.1) - vite: 5.0.10 - vite-plugin-inspect: 0.8.1(@nuxt/kit@3.10.0)(vite@5.0.10) - vite-plugin-vue-inspector: 4.0.2(vite@5.0.10) + vite: 5.0.12 + vite-plugin-inspect: 0.8.1(@nuxt/kit@3.10.0)(vite@5.0.12) + vite-plugin-vue-inspector: 4.0.2(vite@5.0.12) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -1671,14 +1633,14 @@ packages: '@nuxt/schema': 3.8.2 c12: 1.5.1 consola: 3.2.3 - defu: 6.1.3 + defu: 6.1.4 globby: 14.0.0 hash-sum: 2.0.0 ignore: 5.3.0 jiti: 1.21.0 knitwork: 1.0.0 - mlly: 1.4.2 - pathe: 1.1.1 + mlly: 1.5.0 + pathe: 1.1.2 pkg-types: 1.0.3 scule: 1.1.1 semver: 7.5.4 @@ -1713,26 +1675,6 @@ packages: /@nuxt/schema@3.8.2: resolution: {integrity: sha512-AMpysQ/wHK2sOujLShqYdC4OSj/S3fFJGjhYXqA2g6dgmz+FNQWJRG/ie5sI9r2EX9Ela1wt0GN1jZR3wYNE8Q==} engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/ui-templates': 1.3.1 - consola: 3.2.3 - defu: 6.1.3 - hookable: 5.5.3 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.1.1 - std-env: 3.7.0 - ufo: 1.3.2 - unimport: 3.7.1(rollup@4.6.1) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: false - - /@nuxt/schema@3.9.0: - resolution: {integrity: sha512-NaRiq+g6XE4YOZLy7be2e6AmZCW0gfQWDM88TSfNr3Lypo+6PuY2VqzZLpSvOCNlW3CFj/kWtMdhool2BP0yIg==} - engines: {node: ^14.18.0 || >=16.10.0} dependencies: '@nuxt/ui-templates': 1.3.1 consola: 3.2.3 @@ -1740,7 +1682,7 @@ packages: hookable: 5.5.3 pathe: 1.1.2 pkg-types: 1.0.3 - scule: 1.2.0 + scule: 1.1.1 std-env: 3.7.0 ufo: 1.3.2 unimport: 3.7.1(rollup@4.6.1) @@ -1775,10 +1717,10 @@ packages: - rollup - supports-color - /@nuxt/ui-pro@0.7.5(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11): + /@nuxt/ui-pro@0.7.5(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11): resolution: {integrity: sha512-Isb+eAjnw6Kn+VCPQZESSLTt+/ZKis5PJKA2exdCWHvWX6Stu8Lr1I7us85P57siv0Y/KtHBBvJmHH+7RNmU2g==} dependencies: - '@nuxt/ui': 2.13.0(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11) + '@nuxt/ui': 2.13.0(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11) '@vueuse/core': 10.7.2(vue@3.3.11) defu: 6.1.4 git-url-parse: 14.0.0 @@ -1811,7 +1753,7 @@ packages: /@nuxt/ui-templates@1.3.1: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - /@nuxt/ui@2.13.0(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11): + /@nuxt/ui@2.13.0(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11): resolution: {integrity: sha512-u7TXMeNGV/lkPO/k2VlhCXUxJ+iw+OKUOaFLWRjHDfVQpBJMhzIvNvQhRPOD2FMpVuUUbpVjdOqbdEg9VQX3Wg==} engines: {node: '>=v16.20.2'} dependencies: @@ -1832,7 +1774,7 @@ packages: '@vueuse/math': 10.7.2(vue@3.3.11) defu: 6.1.4 fuse.js: 6.6.2 - nuxt-icon: 0.6.8(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11) + nuxt-icon: 0.6.8(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11) ohash: 1.1.3 pathe: 1.1.2 scule: 1.2.0 @@ -2632,7 +2574,7 @@ packages: vue: ^3.3.11 dependencies: '@oku-ui/utils': 0.6.1(vue@3.3.11) - '@vueuse/core': 10.7.1(vue@3.3.11) + '@vueuse/core': 10.7.2(vue@3.3.11) vue: 3.3.11(typescript@5.3.3) transitivePeerDependencies: - '@vue/composition-api' @@ -3303,8 +3245,8 @@ packages: requiresBuild: true optional: true - /@shikijs/core@1.0.0-beta.2: - resolution: {integrity: sha512-H0r+V4/47hXZzFW2qXRqjLwNtiUE5bQankMw2m2RE1hLgHSjp/skyBZYDXjhG9y7ei3sIZAj8s4vx31EzxxrhQ==} + /@shikijs/core@1.0.0-beta.5: + resolution: {integrity: sha512-C/MxtvK3FFCQZSsDq6OfjDHHOmyP1Jc9wO66cnE8VLEyWXzWch7Zpoc2MWuVJTSC0Pz9QxyUlsBCnroplFqoSg==} dev: false /@shuding/opentype.js@1.4.0-beta.0: @@ -3558,7 +3500,7 @@ packages: vue: 3.3.11(typescript@5.3.3) dev: false - /@unocss/astro@0.58.4(vite@5.0.10): + /@unocss/astro@0.58.4(vite@5.0.12): resolution: {integrity: sha512-feS8+f3oPmCeR1XF7isQjs3Z9ojM5Ssv0vCNR/dexPFdROfccK/7sIu1YnHWtVg1trPc1kMfI8XJRqfrHMdd5w==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -3568,8 +3510,8 @@ packages: dependencies: '@unocss/core': 0.58.4 '@unocss/reset': 0.58.4 - '@unocss/vite': 0.58.4(vite@5.0.10) - vite: 5.0.10 + '@unocss/vite': 0.58.4(vite@5.0.12) + vite: 5.0.12 transitivePeerDependencies: - rollup dev: false @@ -3623,7 +3565,7 @@ packages: sirv: 2.0.4 dev: false - /@unocss/nuxt@0.58.4(postcss@8.4.32)(vite@5.0.10)(webpack@5.89.0): + /@unocss/nuxt@0.58.4(postcss@8.4.33)(vite@5.0.12)(webpack@5.89.0): resolution: {integrity: sha512-yBA279uJogEuqNhArfQ1cKkpCQ1rZL2jY7FlgcYFFHbzfo3Xq/FAHKYw1ocIwoH3XnzgibU8XoXdjR8r3pNJAw==} dependencies: '@nuxt/kit': 3.10.0 @@ -3637,9 +3579,9 @@ packages: '@unocss/preset-web-fonts': 0.58.4 '@unocss/preset-wind': 0.58.4 '@unocss/reset': 0.58.4 - '@unocss/vite': 0.58.4(vite@5.0.10) + '@unocss/vite': 0.58.4(vite@5.0.12) '@unocss/webpack': 0.58.4(webpack@5.89.0) - unocss: 0.58.4(@unocss/webpack@0.58.4)(postcss@8.4.32)(vite@5.0.10) + unocss: 0.58.4(@unocss/webpack@0.58.4)(postcss@8.4.33)(vite@5.0.12) transitivePeerDependencies: - postcss - rollup @@ -3648,7 +3590,7 @@ packages: - webpack dev: false - /@unocss/postcss@0.58.4(postcss@8.4.32): + /@unocss/postcss@0.58.4(postcss@8.4.33): resolution: {integrity: sha512-pg2qCGakV1TyMApPdvuvqqmPDhgogPWF14J97BT5zIfGYITAJSmBsm7d3+06w6EuqIS+vcYRw+qCV3oX6qTeiA==} engines: {node: '>=14'} peerDependencies: @@ -3660,7 +3602,7 @@ packages: css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.5 - postcss: 8.4.32 + postcss: 8.4.33 dev: false /@unocss/preset-attributify@0.58.4: @@ -3777,7 +3719,7 @@ packages: '@unocss/core': 0.58.4 dev: false - /@unocss/vite@0.58.4(vite@5.0.10): + /@unocss/vite@0.58.4(vite@5.0.12): resolution: {integrity: sha512-TqD5fIXv6NF3v10FFrCII//GRbkou6Dn/OzW+d4T5f0KM5+T6DutljpYUdGo0+2QXKDroUWLAspFUaZUx8iwVw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -3792,7 +3734,7 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.2 magic-string: 0.30.5 - vite: 5.0.10 + vite: 5.0.12 transitivePeerDependencies: - rollup dev: false @@ -4023,18 +3965,6 @@ packages: /@vue/shared@3.4.15: resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==} - /@vueuse/core@10.7.1(vue@3.3.11): - resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} - dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.7.1 - '@vueuse/shared': 10.7.1(vue@3.3.11) - vue-demi: 0.14.6(vue@3.3.11) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: false - /@vueuse/core@10.7.2(vue@3.3.11): resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} dependencies: @@ -4168,10 +4098,6 @@ packages: - vue dev: false - /@vueuse/metadata@10.7.1: - resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==} - dev: false - /@vueuse/metadata@10.7.2: resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} @@ -4184,7 +4110,7 @@ packages: '@vueuse/core': 10.7.2(vue@3.3.11) '@vueuse/metadata': 10.7.2 local-pkg: 0.5.0 - nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.10) + nuxt: 3.10.0(typescript@5.3.3)(vite@5.0.12) vue-demi: 0.14.6(vue@3.3.11) transitivePeerDependencies: - '@vue/composition-api' @@ -4192,15 +4118,6 @@ packages: - supports-color - vue - /@vueuse/shared@10.7.1(vue@3.3.11): - resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} - dependencies: - vue-demi: 0.14.6(vue@3.3.11) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - dev: false - /@vueuse/shared@10.7.2(vue@3.3.11): resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} dependencies: @@ -4338,19 +4255,14 @@ packages: negotiator: 0.6.3 dev: false - /acorn-import-assertions@1.9.0(acorn@8.11.2): + /acorn-import-assertions@1.9.0(acorn@8.11.3): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: false - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - /acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} @@ -4663,13 +4575,13 @@ packages: resolution: {integrity: sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==} dependencies: chokidar: 3.5.3 - defu: 6.1.3 + defu: 6.1.4 dotenv: 16.3.1 giget: 1.1.3 jiti: 1.21.0 - mlly: 1.4.2 + mlly: 1.5.0 ohash: 1.1.3 - pathe: 1.1.1 + pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.0.3 rc9: 2.1.1 @@ -4894,7 +4806,7 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 '@types/estree': 1.0.5 - acorn: 8.11.2 + acorn: 8.11.3 estree-walker: 3.0.3 periscopic: 3.1.0 dev: false @@ -5247,9 +5159,6 @@ packages: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} - /defu@6.1.3: - resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} - /defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} @@ -5694,21 +5603,6 @@ packages: /flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} - /floating-vue@5.2.0(@nuxt/kit@3.10.0)(vue@3.3.11): - resolution: {integrity: sha512-CeApC0dUU8Mye6mjH3ZB7FXoUjIRduNuz8QW4nj3ZUweaFqv7PwxfN9klTuRQe9MeZXxbIHJHBTNl9t/bv+SUA==} - peerDependencies: - '@nuxt/kit': ^3.2.0 - vue: ^3.3.11 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - dependencies: - '@floating-ui/dom': 1.1.1 - '@nuxt/kit': 3.10.0 - vue: 3.3.11(typescript@5.3.3) - vue-resize: 2.0.0-alpha.1(vue@3.3.11) - dev: false - /floating-vue@5.2.2(@nuxt/kit@3.10.0)(vue@3.3.11): resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: @@ -5837,11 +5731,11 @@ packages: hasBin: true dependencies: colorette: 2.0.20 - defu: 6.1.3 + defu: 6.1.4 https-proxy-agent: 7.0.2 mri: 1.2.0 node-fetch-native: 1.4.1 - pathe: 1.1.1 + pathe: 1.1.2 tar: 6.2.0 transitivePeerDependencies: - supports-color @@ -6775,7 +6669,7 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} dependencies: - mlly: 1.4.2 + mlly: 1.5.0 pkg-types: 1.0.3 /locate-character@3.0.0: @@ -7471,14 +7365,6 @@ packages: engines: {node: '>=10'} hasBin: true - /mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} - dependencies: - acorn: 8.11.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - ufo: 1.3.2 - /mlly@1.5.0: resolution: {integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==} dependencies: @@ -7820,12 +7706,12 @@ packages: - supports-color dev: false - /nuxt-icon@0.6.8(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11): + /nuxt-icon@0.6.8(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11): resolution: {integrity: sha512-6eWlNOb6Uvp63uXFdhcmsB1JlubDv76Pot/VwmIu0yJxDYhwytbnv3WAjw2khl2l7W/65V4eMGIEeX9C5Ahxng==} dependencies: '@iconify/collections': 1.0.375 '@iconify/vue': 4.1.1(vue@3.3.11) - '@nuxt/devtools-kit': 1.0.6(nuxt@3.10.0)(vite@5.0.10) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.12) '@nuxt/kit': 3.10.0 transitivePeerDependencies: - nuxt @@ -7835,13 +7721,13 @@ packages: - vue dev: false - /nuxt-og-image@3.0.0-rc.37(@lezer/common@1.2.1)(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.32)(vite@5.0.10)(vue@3.3.11)(webpack@5.89.0): - resolution: {integrity: sha512-5jeEf4Orf8G5avXv00XfPt5KIXl6mJxZ6otdj/XB9z8z/tCO/8CQoB+eKTZZqnZ7FYs+WQgqHs55cYaaCMVYVg==} + /nuxt-og-image@3.0.0-rc.38(@lezer/common@1.2.1)(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.33)(vite@5.0.12)(vue@3.3.11)(webpack@5.89.0): + resolution: {integrity: sha512-c+nlxmhblI4jw0EXvHp7Yi5aOug4AxcppGJ2kO/SlpJcziYMV0kRFmWIjnXp1MjIbSFFniItAvA0vEkris3TYA==} dependencies: '@css-inline/css-inline': 0.12.1 '@css-inline/css-inline-wasm': 0.12.1 '@iconify-json/noto': 1.1.18 - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.10) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.12) '@nuxt/kit': 3.10.0 '@resvg/resvg-js': 2.6.0 '@resvg/resvg-wasm': 2.6.0 @@ -7855,19 +7741,19 @@ packages: floating-vue: 5.2.2(@nuxt/kit@3.10.0)(vue@3.3.11) image-size: 1.1.1 json-editor-vue: 0.12.0(@lezer/common@1.2.1)(vue@3.3.11) - nuxt-icon: 0.6.8(nuxt@3.10.0)(vite@5.0.10)(vue@3.3.11) - nuxt-site-config: 2.2.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.32)(vite@5.0.10)(vue@3.3.11)(webpack@5.89.0) - nuxt-site-config-kit: 2.2.8(vue@3.3.11) + nuxt-icon: 0.6.8(nuxt@3.10.0)(vite@5.0.12)(vue@3.3.11) + nuxt-site-config: 2.2.9(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.33)(vite@5.0.12)(vue@3.3.11)(webpack@5.89.0) + nuxt-site-config-kit: 2.2.9(vue@3.3.11) nypm: 0.3.6 ofetch: 1.3.3 ohash: 1.1.3 pathe: 1.1.2 pkg-types: 1.0.3 - playwright-core: 1.41.1 + playwright-core: 1.41.2 radix3: 1.1.0 satori: 0.10.13 satori-html: 0.3.2 - shiki: 1.0.0-beta.2 + shiki: 1.0.0-beta.5 sirv: 2.0.4 splitpanes: 3.1.5 std-env: 3.7.0 @@ -7901,13 +7787,13 @@ packages: - webpack dev: false - /nuxt-site-config-kit@2.2.8(vue@3.3.11): - resolution: {integrity: sha512-i/BFSjU2Q5ShtsJKCsrr8FuHUrSJhj7/wzVWeX6IEap59qOkynAU3XBlQZ8oEyQSYK2eP+/csNxPGbZkw4gg2A==} + /nuxt-site-config-kit@2.2.9(vue@3.3.11): + resolution: {integrity: sha512-K3Pi7OBeztfjTxEpk0kEpbRwyhKQf15MIJQUAeqep9K2RbAdzhSygfpHZUcWc0KL2l0E5qKrvdcM14Gc/9dZdg==} dependencies: '@nuxt/kit': 3.10.0 '@nuxt/schema': 3.10.0 pkg-types: 1.0.3 - site-config-stack: 2.2.8(vue@3.3.11) + site-config-stack: 2.2.9(vue@3.3.11) std-env: 3.7.0 ufo: 1.3.2 transitivePeerDependencies: @@ -7916,20 +7802,20 @@ packages: - vue dev: false - /nuxt-site-config@2.2.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.32)(vite@5.0.10)(vue@3.3.11)(webpack@5.89.0): - resolution: {integrity: sha512-RZooHHBtRZYZOPco6MZcAzJbstYtb6DElh91BEOzIuYJkQLo1vpkz1RLWiRQDux0eEaYWb0PI5exFmI0tgeMqw==} + /nuxt-site-config@2.2.9(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.33)(vite@5.0.12)(vue@3.3.11)(webpack@5.89.0): + resolution: {integrity: sha512-oIxo7OTmVyPHi1uduAQUg1Py8W3ZM0to2z5SCffmhME47I0wK2wK8OimSY2ZpbKsNLfaxExEvR10vSbhgy9rOA==} dependencies: - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.10) - '@nuxt/devtools-ui-kit': 1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.32)(vite@5.0.10)(vue@3.3.11)(webpack@5.89.0) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.0)(vite@5.0.12) + '@nuxt/devtools-ui-kit': 1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.3.11)(nuxt@3.10.0)(postcss@8.4.33)(vite@5.0.12)(vue@3.3.11)(webpack@5.89.0) '@nuxt/kit': 3.10.0 '@nuxt/schema': 3.10.0 - floating-vue: 5.2.0(@nuxt/kit@3.10.0)(vue@3.3.11) - nuxt-site-config-kit: 2.2.8(vue@3.3.11) + floating-vue: 5.2.2(@nuxt/kit@3.10.0)(vue@3.3.11) + nuxt-site-config-kit: 2.2.9(vue@3.3.11) pathe: 1.1.2 pkg-types: 1.0.3 - shikiji: 0.10.2 + shiki: 1.0.0-beta.5 sirv: 2.0.4 - site-config-stack: 2.2.8(vue@3.3.11) + site-config-stack: 2.2.9(vue@3.3.11) ufo: 1.3.2 transitivePeerDependencies: - '@nuxt/devtools' @@ -7956,7 +7842,7 @@ packages: - webpack dev: false - /nuxt@3.10.0(typescript@5.3.3)(vite@5.0.10): + /nuxt@3.10.0(typescript@5.3.3)(vite@5.0.12): resolution: {integrity: sha512-E9GWyrzTvkoHoJOT847EASEl8KcGDF1twcBgUzDMuNIx+llZ14F+q+XbTjHzYM/o2hqHTer0lLt2RUn5wsBLQQ==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -7970,7 +7856,7 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.8(nuxt@3.10.0)(vite@5.0.10) + '@nuxt/devtools': 1.0.8(nuxt@3.10.0)(vite@5.0.12) '@nuxt/kit': 3.10.0 '@nuxt/schema': 3.10.0 '@nuxt/telemetry': 2.5.3 @@ -8304,6 +8190,7 @@ packages: /pathe@1.1.1: resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} + dev: false /pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} @@ -8362,11 +8249,11 @@ packages: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.4.2 + mlly: 1.5.0 pathe: 1.1.2 - /playwright-core@1.41.1: - resolution: {integrity: sha512-/KPO5DzXSMlxSX77wy+HihKGOunh3hqndhqeo/nMxfigiKzogn8kfL0ZBDu0L1RKgan5XHCPmn6zXd2NUJgjhg==} + /playwright-core@1.41.2: + resolution: {integrity: sha512-VaTvwCA4Y8kxEe+kfm2+uUUw5Lubf38RxF7FpBxLPmGe5sdNkSg5e3ChEigaGrX7qdqT3pt2m/98LiyvU2x6CA==} engines: {node: '>=16'} hasBin: true dev: false @@ -8827,7 +8714,7 @@ packages: /rc9@2.1.1: resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} dependencies: - defu: 6.1.3 + defu: 6.1.4 destr: 2.0.2 flat: 5.0.2 @@ -9251,14 +9138,10 @@ packages: /shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - /shiki@1.0.0-beta.2: - resolution: {integrity: sha512-hPJcD6F5BRp2yfeBcERqQIVeEPjE2g+r5MVq/tonz2SxT6o79e84Y9iW+a5TyGXWtXAKiW5jd4lGevJ4yIUixA==} + /shiki@1.0.0-beta.5: + resolution: {integrity: sha512-S5FV55ZH8zLicVyqlJZj8LYqh/VuUICDDNG/L9eDM9I4d69EX+FbgSnKRIuJIwLrmJfTiPoGVnH1HsHX5whP/g==} dependencies: - '@shikijs/core': 1.0.0-beta.2 - dev: false - - /shikiji-core@0.10.2: - resolution: {integrity: sha512-9Of8HMlF96usXJHmCL3Gd0Fcf0EcyJUF9m8EoAKKd98mHXi0La2AZl1h6PegSFGtiYcBDK/fLuKbDa1l16r1fA==} + '@shikijs/core': 1.0.0-beta.5 dev: false /shikiji-core@0.9.19: @@ -9271,12 +9154,6 @@ packages: shikiji: 0.9.19 dev: false - /shikiji@0.10.2: - resolution: {integrity: sha512-wtZg3T0vtYV2PnqusWQs3mDaJBdCPWxFDrBM/SE5LfrX92gjUvfEMlc+vJnoKY6Z/S44OWaCRzNIsdBRWcTAiw==} - dependencies: - shikiji-core: 0.10.2 - dev: false - /shikiji@0.9.19: resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==} dependencies: @@ -9321,8 +9198,8 @@ packages: /sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - /site-config-stack@2.2.8(vue@3.3.11): - resolution: {integrity: sha512-4HyAb5bnP+kkmsMktHGu4xFlZijcuEAhm7MUZEsru8b9d4UfOEV86SE+9+GGkT3OkDlcV0mJrdoga65W7/GTmw==} + /site-config-stack@2.2.9(vue@3.3.11): + resolution: {integrity: sha512-r3Ul70Rb7dIQBmHes8TPR/1cB2alaxIrr+0x7RDmOnOPw144ofp5/Ye9AKJ+TlqTpAQpZiV3phE7AJEjEFNuuQ==} peerDependencies: vue: ^3.3.11 dependencies: @@ -9541,7 +9418,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.11.2 + acorn: 8.11.3 /strip-literal@2.0.0: resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} @@ -9610,7 +9487,7 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.20 '@types/estree': 1.0.5 - acorn: 8.11.2 + acorn: 8.11.3 aria-query: 5.3.0 axobject-query: 4.0.0 code-red: 1.0.4 @@ -9672,37 +9549,6 @@ packages: '@babel/runtime': 7.23.9 dev: false - /tailwindcss@3.3.6: - resolution: {integrity: sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.5.3 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.0 - lilconfig: 2.1.0 - micromatch: 4.0.5 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.32 - postcss-import: 15.1.0(postcss@8.4.32) - postcss-js: 4.0.1(postcss@8.4.32) - postcss-load-config: 4.0.2(postcss@8.4.32) - postcss-nested: 6.0.1(postcss@8.4.32) - postcss-selector-parser: 6.0.13 - resolve: 1.22.8 - sucrase: 3.34.0 - transitivePeerDependencies: - - ts-node - dev: true - /tailwindcss@3.4.1: resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==} engines: {node: '>=14.0.0'} @@ -9732,7 +9578,6 @@ packages: sucrase: 3.34.0 transitivePeerDependencies: - ts-node - dev: false /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -9911,7 +9756,7 @@ packages: '@antfu/utils': 0.7.7 defu: 6.1.4 jiti: 1.21.0 - mlly: 1.4.2 + mlly: 1.5.0 dev: false /uncrypto@0.1.3: @@ -9920,7 +9765,7 @@ packages: /unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} dependencies: - acorn: 8.11.2 + acorn: 8.11.3 estree-walker: 3.0.3 magic-string: 0.30.5 unplugin: 1.6.0 @@ -10005,8 +9850,8 @@ packages: fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 - mlly: 1.4.2 - pathe: 1.1.1 + mlly: 1.5.0 + pathe: 1.1.2 pkg-types: 1.0.3 scule: 1.1.1 strip-literal: 1.3.0 @@ -10019,13 +9864,13 @@ packages: resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.6.1) - acorn: 8.11.2 + acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 - mlly: 1.4.2 + mlly: 1.5.0 pathe: 1.1.2 pkg-types: 1.0.3 scule: 1.2.0 @@ -10089,7 +9934,7 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - /unocss@0.58.4(@unocss/webpack@0.58.4)(postcss@8.4.32)(vite@5.0.10): + /unocss@0.58.4(@unocss/webpack@0.58.4)(postcss@8.4.33)(vite@5.0.12): resolution: {integrity: sha512-JYeQddAIObJPr6nuxahOgku0MIzjIaQ2P73KtJr0zSuzx6kiq20jf67FgDIOP1Ks6s7iJd7Ga3yuY2h49XjDjg==} engines: {node: '>=14'} peerDependencies: @@ -10101,11 +9946,11 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.4(vite@5.0.10) + '@unocss/astro': 0.58.4(vite@5.0.12) '@unocss/cli': 0.58.4 '@unocss/core': 0.58.4 '@unocss/extractor-arbitrary-variants': 0.58.4 - '@unocss/postcss': 0.58.4(postcss@8.4.32) + '@unocss/postcss': 0.58.4(postcss@8.4.33) '@unocss/preset-attributify': 0.58.4 '@unocss/preset-icons': 0.58.4 '@unocss/preset-mini': 0.58.4 @@ -10120,9 +9965,9 @@ packages: '@unocss/transformer-compile-class': 0.58.4 '@unocss/transformer-directives': 0.58.4 '@unocss/transformer-variant-group': 0.58.4 - '@unocss/vite': 0.58.4(vite@5.0.10) + '@unocss/vite': 0.58.4(vite@5.0.12) '@unocss/webpack': 0.58.4(webpack@5.89.0) - vite: 5.0.10 + vite: 5.0.12 transitivePeerDependencies: - postcss - rollup @@ -10245,7 +10090,7 @@ packages: '@babel/core': 7.23.7 '@babel/standalone': 7.23.5 '@babel/types': 7.23.6 - defu: 6.1.3 + defu: 6.1.4 jiti: 1.21.0 mri: 1.2.0 scule: 1.1.1 @@ -10458,7 +10303,7 @@ packages: vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - /vite-plugin-inspect@0.8.1(@nuxt/kit@3.10.0)(vite@5.0.10): + /vite-plugin-inspect@0.8.1(@nuxt/kit@3.10.0)(vite@5.0.12): resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==} engines: {node: '>=14'} peerDependencies: @@ -10477,12 +10322,12 @@ packages: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.0.10 + vite: 5.0.12 transitivePeerDependencies: - rollup - supports-color - /vite-plugin-vue-inspector@4.0.2(vite@5.0.10): + /vite-plugin-vue-inspector@4.0.2(vite@5.0.12): resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -10496,44 +10341,10 @@ packages: '@vue/compiler-dom': 3.3.11 kolorist: 1.8.0 magic-string: 0.30.5 - vite: 5.0.10 + vite: 5.0.12 transitivePeerDependencies: - supports-color - /vite@5.0.10: - resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.19.11 - postcss: 8.4.32 - rollup: 4.6.1 - optionalDependencies: - fsevents: 2.3.3 - /vite@5.0.12: resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} @@ -10721,8 +10532,8 @@ packages: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.11.2 - acorn-import-assertions: 1.9.0(acorn@8.11.2) + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) browserslist: 4.22.2 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 diff --git a/package.json b/package.json index a7e313916..123d3eeaa 100644 --- a/package.json +++ b/package.json @@ -126,7 +126,7 @@ "vite-plugin-dts": "^3.7.0", "vitest": "^1.1.3", "vitest-axe": "^1.0.0-pre.3", - "vue": "3.4.5" + "vue": "3.4.15" }, "pnpm": { "overrides": { diff --git a/playground/vue3/package.json b/playground/vue3/package.json index 918f277c9..ceee63bb4 100644 --- a/playground/vue3/package.json +++ b/playground/vue3/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "vite-plugin-pages": "^0.32.0", - "vue": "3.4.5", + "vue": "3.4.15", "vue-router": "^4.2.5" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e463b47fa..b0c6ab5e4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,7 +60,7 @@ importers: version: 1.7.1(tailwindcss@3.4.1) '@floating-ui/vue': specifier: ^1.0.3 - version: 1.0.3(react@18.2.0)(vue@3.4.5) + version: 1.0.3(react@18.2.0)(vue@3.4.15) '@iconify-json/ph': specifier: ^1.1.9 version: 1.1.9 @@ -198,22 +198,22 @@ importers: version: 0.2.2 '@storybook/vue3': specifier: ^7.6.7 - version: 7.6.7(vue@3.4.5) + version: 7.6.7(vue@3.4.15) '@storybook/vue3-vite': specifier: ^7.6.7 - version: 7.6.7(typescript@5.3.3)(vite@5.0.12)(vue@3.4.5) + version: 7.6.7(typescript@5.3.3)(vite@5.0.12)(vue@3.4.15) '@types/node': specifier: ^20.10.6 version: 20.10.6 '@vitejs/plugin-vue': specifier: ^5.0.2 - version: 5.0.2(vite@5.0.12)(vue@3.4.5) + version: 5.0.2(vite@5.0.12)(vue@3.4.15) '@vitest/coverage-v8': specifier: ^1.1.3 version: 1.1.3(vitest@1.1.3) '@vue/test-utils': specifier: ^2.4.3 - version: 2.4.3(vue@3.4.5) + version: 2.4.3(vue@3.4.15) autoprefixer: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.33) @@ -308,8 +308,8 @@ importers: specifier: ^1.0.0-pre.3 version: 1.0.0-pre.3(vitest@1.1.3) vue: - specifier: 3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: 3.4.15 + version: 3.4.15(typescript@5.3.3) packages/example-package: dependencies: @@ -368,7 +368,7 @@ importers: version: 3.9.1(rollup@3.29.4) '@nuxt/test-utils': specifier: ^3.9.0 - version: 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.5) + version: 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.15) '@types/node': specifier: ^20.10.6 version: 20.10.6 @@ -1471,10 +1471,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.2 - version: 5.0.2(vite@5.0.12)(vue@3.4.5) + version: 5.0.2(vite@5.0.12)(vue@3.4.15) '@vueuse/core': specifier: ^10.7.1 - version: 10.7.1(vue@3.4.5) + version: 10.7.1(vue@3.4.15) filter-anything: specifier: ^3.0.7 version: 3.0.7 @@ -1483,13 +1483,13 @@ importers: version: 5.3.3 unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(rollup@3.29.4)(vue@3.4.5) + version: 0.26.0(rollup@3.29.4)(vue@3.4.15) vite-plugin-pages: specifier: ^0.32.0 version: 0.32.0(@vue/compiler-sfc@3.4.5)(vite@5.0.12) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.4.5) + version: 4.2.5(vue@3.4.15) vue-tsc: specifier: ^1.8.27 version: 1.8.27(typescript@5.3.3) @@ -1630,11 +1630,11 @@ importers: specifier: ^0.32.0 version: 0.32.0(@vue/compiler-sfc@3.4.5)(vite@5.0.12) vue: - specifier: 3.4.5 - version: 3.4.5(typescript@5.3.3) + specifier: 3.4.15 + version: 3.4.15(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.4.5) + version: 4.2.5(vue@3.4.15) devDependencies: '@oku-ui/accordion': specifier: workspace:^ @@ -1755,7 +1755,7 @@ importers: version: link:../../packages/package-build/visually-hidden '@vitejs/plugin-vue': specifier: ^5.0.2 - version: 5.0.2(vite@5.0.12)(vue@3.4.5) + version: 5.0.2(vite@5.0.12)(vue@3.4.15) typescript: specifier: ^5.3.3 version: 5.3.3 @@ -1764,7 +1764,7 @@ importers: version: 0.17.3(rollup@3.29.4) unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(rollup@3.29.4)(vue@3.4.5) + version: 0.26.0(rollup@3.29.4)(vue@3.4.15) vite: specifier: 5.0.12 version: 5.0.12(@types/node@20.10.6) @@ -3706,6 +3706,18 @@ packages: dependencies: react: 18.2.0 + /@floating-ui/vue@1.0.3(react@18.2.0)(vue@3.4.15): + resolution: {integrity: sha512-XCXiEoRDN1oT4z+wWUvQAuUg8qjJFDQByq/7wkT/d1FoXvoOK/vLD0wa/QcvwjjaT7C2dgXZ10AnLptM3s0u8w==} + dependencies: + '@floating-ui/dom': 1.5.4(react@18.2.0) + '@floating-ui/utils': 0.2.0(react@18.2.0) + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - react + - vue + dev: true + /@floating-ui/vue@1.0.3(react@18.2.0)(vue@3.4.5): resolution: {integrity: sha512-XCXiEoRDN1oT4z+wWUvQAuUg8qjJFDQByq/7wkT/d1FoXvoOK/vLD0wa/QcvwjjaT7C2dgXZ10AnLptM3s0u8w==} dependencies: @@ -3716,6 +3728,7 @@ packages: - '@vue/composition-api' - react - vue + dev: false /@humanwhocodes/config-array@0.11.13: resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} @@ -4290,7 +4303,7 @@ packages: - supports-color dev: true - /@nuxt/test-utils@3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.5): + /@nuxt/test-utils@3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.15): resolution: {integrity: sha512-17qaU4vfFJWIaT4BJ/R6C2rIuvxaF5HaiRusXHhA/34SyiduNEhezIvIVqhWVkn33y5CNueduE0AykBEj1IgEA==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -4326,7 +4339,7 @@ packages: dependencies: '@nuxt/kit': 3.9.1(rollup@3.29.4) '@nuxt/schema': 3.9.1(rollup@3.29.4) - '@vue/test-utils': 2.4.3(vue@3.4.5) + '@vue/test-utils': 2.4.3(vue@3.4.15) c12: 1.6.1 consola: 3.2.3 defu: 6.1.4 @@ -4352,9 +4365,9 @@ packages: unplugin: 1.6.0 vite: 5.0.12(@types/node@20.10.6) vitest: 1.1.3(@types/node@20.10.6)(happy-dom@13.3.8)(jsdom@24.0.0) - vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.5) - vue: 3.4.5(typescript@5.3.3) - vue-router: 4.2.5(vue@3.4.5) + vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.15) + vue: 3.4.15(typescript@5.3.3) + vue-router: 4.2.5(vue@3.4.15) transitivePeerDependencies: - rollup - supports-color @@ -6236,7 +6249,7 @@ packages: file-system-cache: 2.3.0 dev: true - /@storybook/vue3-vite@7.6.7(typescript@5.3.3)(vite@5.0.12)(vue@3.4.5): + /@storybook/vue3-vite@7.6.7(typescript@5.3.3)(vite@5.0.12)(vue@3.4.15): resolution: {integrity: sha512-V6BdWxaROWrHP4134WBd9e4L5kcV406PpdydiXrXEcw7hBF8nhXoLc7B0Fh8+aj428ZcvE6MRs4xz8tDyHqazg==} engines: {node: ^14.18 || >=16} peerDependencies: @@ -6244,11 +6257,11 @@ packages: dependencies: '@storybook/builder-vite': 7.6.7(typescript@5.3.3)(vite@5.0.12) '@storybook/core-server': 7.6.7 - '@storybook/vue3': 7.6.7(vue@3.4.5) - '@vitejs/plugin-vue': 4.6.2(vite@5.0.12)(vue@3.4.5) + '@storybook/vue3': 7.6.7(vue@3.4.15) + '@vitejs/plugin-vue': 4.6.2(vite@5.0.12)(vue@3.4.15) magic-string: 0.30.5 vite: 5.0.12(@types/node@20.10.6) - vue-docgen-api: 4.75.1(vue@3.4.5) + vue-docgen-api: 4.75.1(vue@3.4.15) transitivePeerDependencies: - '@preact/preset-vite' - bufferutil @@ -6260,7 +6273,7 @@ packages: - vue dev: true - /@storybook/vue3@7.6.7(vue@3.4.5): + /@storybook/vue3@7.6.7(vue@3.4.15): resolution: {integrity: sha512-Keh6HvGd56W+OzW94OrakE4fpMi6bzbEu0fYl+r2QkorzCgrH8hQPPeJ2wxqkmqmP3BJSDY9qmWd7iXTRcRs0A==} engines: {node: '>=16.0.0'} peerDependencies: @@ -6275,7 +6288,7 @@ packages: lodash: 4.17.21 ts-dedent: 2.2.0 type-fest: 2.19.0 - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.15(typescript@5.3.3) vue-component-type-helpers: 1.8.27 transitivePeerDependencies: - encoding @@ -6967,7 +6980,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue@4.6.2(vite@5.0.12)(vue@3.4.5): + /@vitejs/plugin-vue@4.6.2(vite@5.0.12)(vue@3.4.15): resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6975,7 +6988,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.0.12(@types/node@20.10.6) - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.15(typescript@5.3.3) dev: true /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.5): @@ -6989,7 +7002,7 @@ packages: vue: 3.4.5(typescript@5.3.3) dev: true - /@vitejs/plugin-vue@5.0.2(vite@5.0.12)(vue@3.4.5): + /@vitejs/plugin-vue@5.0.2(vite@5.0.12)(vue@3.4.15): resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -6997,7 +7010,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.0.12(@types/node@20.10.6) - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.15(typescript@5.3.3) dev: true /@vitest/coverage-v8@1.1.3(vitest@1.1.3): @@ -7124,6 +7137,15 @@ packages: - supports-color dev: true + /@vue/compiler-core@3.4.15: + resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==} + dependencies: + '@babel/parser': 7.23.6 + '@vue/shared': 3.4.15 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + /@vue/compiler-core@3.4.5: resolution: {integrity: sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==} dependencies: @@ -7133,12 +7155,31 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 + /@vue/compiler-dom@3.4.15: + resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==} + dependencies: + '@vue/compiler-core': 3.4.15 + '@vue/shared': 3.4.15 + /@vue/compiler-dom@3.4.5: resolution: {integrity: sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==} dependencies: '@vue/compiler-core': 3.4.5 '@vue/shared': 3.4.5 + /@vue/compiler-sfc@3.4.15: + resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==} + dependencies: + '@babel/parser': 7.23.6 + '@vue/compiler-core': 3.4.15 + '@vue/compiler-dom': 3.4.15 + '@vue/compiler-ssr': 3.4.15 + '@vue/shared': 3.4.15 + estree-walker: 2.0.2 + magic-string: 0.30.5 + postcss: 8.4.33 + source-map-js: 1.0.2 + /@vue/compiler-sfc@3.4.5: resolution: {integrity: sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==} dependencies: @@ -7152,6 +7193,12 @@ packages: postcss: 8.4.33 source-map-js: 1.0.2 + /@vue/compiler-ssr@3.4.15: + resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==} + dependencies: + '@vue/compiler-dom': 3.4.15 + '@vue/shared': 3.4.15 + /@vue/compiler-ssr@3.4.5: resolution: {integrity: sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==} dependencies: @@ -7181,17 +7228,35 @@ packages: vue-template-compiler: 2.7.16 dev: true + /@vue/reactivity@3.4.15: + resolution: {integrity: sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==} + dependencies: + '@vue/shared': 3.4.15 + /@vue/reactivity@3.4.5: resolution: {integrity: sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==} dependencies: '@vue/shared': 3.4.5 + /@vue/runtime-core@3.4.15: + resolution: {integrity: sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==} + dependencies: + '@vue/reactivity': 3.4.15 + '@vue/shared': 3.4.15 + /@vue/runtime-core@3.4.5: resolution: {integrity: sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==} dependencies: '@vue/reactivity': 3.4.5 '@vue/shared': 3.4.5 + /@vue/runtime-dom@3.4.15: + resolution: {integrity: sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==} + dependencies: + '@vue/runtime-core': 3.4.15 + '@vue/shared': 3.4.15 + csstype: 3.1.3 + /@vue/runtime-dom@3.4.5: resolution: {integrity: sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==} dependencies: @@ -7199,6 +7264,15 @@ packages: '@vue/shared': 3.4.5 csstype: 3.1.3 + /@vue/server-renderer@3.4.15(vue@3.4.15): + resolution: {integrity: sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==} + peerDependencies: + vue: 3.4.15 + dependencies: + '@vue/compiler-ssr': 3.4.15 + '@vue/shared': 3.4.15 + vue: 3.4.15(typescript@5.3.3) + /@vue/server-renderer@3.4.5(vue@3.4.5): resolution: {integrity: sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==} peerDependencies: @@ -7208,10 +7282,13 @@ packages: '@vue/shared': 3.4.5 vue: 3.4.5(typescript@5.3.3) + /@vue/shared@3.4.15: + resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==} + /@vue/shared@3.4.5: resolution: {integrity: sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==} - /@vue/test-utils@2.4.3(vue@3.4.5): + /@vue/test-utils@2.4.3(vue@3.4.15): resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==} peerDependencies: '@vue/server-renderer': ^3.0.1 @@ -7221,10 +7298,22 @@ packages: optional: true dependencies: js-beautify: 1.14.11 - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.15(typescript@5.3.3) vue-component-type-helpers: 1.8.27 dev: true + /@vueuse/core@10.7.1(vue@3.4.15): + resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.7.1 + '@vueuse/shared': 10.7.1(vue@3.4.15) + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + /@vueuse/core@10.7.1(vue@3.4.5): resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} dependencies: @@ -7235,10 +7324,20 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false /@vueuse/metadata@10.7.1: resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==} + /@vueuse/shared@10.7.1(vue@3.4.15): + resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} + dependencies: + vue-demi: 0.14.6(vue@3.4.15) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: true + /@vueuse/shared@10.7.1(vue@3.4.5): resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} dependencies: @@ -7246,6 +7345,7 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.20): resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} @@ -15153,7 +15253,7 @@ packages: - rollup dev: true - /unplugin-vue-components@0.26.0(rollup@3.29.4)(vue@3.4.5): + /unplugin-vue-components@0.26.0(rollup@3.29.4)(vue@3.4.15): resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} engines: {node: '>=14'} peerDependencies: @@ -15176,7 +15276,7 @@ packages: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.6.0 - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.15(typescript@5.3.3) transitivePeerDependencies: - rollup - supports-color @@ -15674,10 +15774,10 @@ packages: vitest: 1.1.3(@types/node@20.10.6)(happy-dom@13.3.8)(jsdom@24.0.0) dev: true - /vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.5): + /vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.15): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.5) + '@nuxt/test-utils': 3.9.0(@vue/test-utils@2.4.3)(h3@1.10.0)(happy-dom@13.3.8)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.1.3)(vue-router@4.2.5)(vue@3.4.15) transitivePeerDependencies: - '@jest/globals' - '@testing-library/vue' @@ -15809,6 +15909,21 @@ packages: resolution: {integrity: sha512-0vOfAtI67UjeO1G6UiX5Kd76CqaQ67wrRZiOe7UAb9Jm6GzlUr/fC7CV90XfwapJRjpCMaZFhv1V0ajWRmE9Dg==} dev: true + /vue-demi@0.14.6(vue@3.4.15): + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.4.15(typescript@5.3.3) + dev: true + /vue-demi@0.14.6(vue@3.4.5): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} @@ -15822,12 +15937,13 @@ packages: optional: true dependencies: vue: 3.4.5(typescript@5.3.3) + dev: false /vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} dev: true - /vue-docgen-api@4.75.1(vue@3.4.5): + /vue-docgen-api@4.75.1(vue@3.4.15): resolution: {integrity: sha512-MECZ3uExz+ssmhD/2XrFoQQs93y17IVO1KDYTp8nr6i9GNrk67AAto6QAtilW1H/pTDPMkQxJ7w/25ZIqVtfAA==} peerDependencies: vue: '>=2' @@ -15842,8 +15958,8 @@ packages: pug: 3.0.2 recast: 0.23.4 ts-map: 1.0.3 - vue: 3.4.5(typescript@5.3.3) - vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.4.5) + vue: 3.4.15(typescript@5.3.3) + vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.4.15) dev: true /vue-eslint-parser@9.3.2(eslint@8.56.0): @@ -15864,14 +15980,22 @@ packages: - supports-color dev: true - /vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.4.5): + /vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.4.15): resolution: {integrity: sha512-K3wt3iVmNGaFEOUR4JIThQRWfqokxLfnPslD41FDZB2ajXp789+wCqJyGYlIFsvEQ2P61PInw6/ph5iiqg51gg==} peerDependencies: vue: '>=2' dependencies: - vue: 3.4.5(typescript@5.3.3) + vue: 3.4.15(typescript@5.3.3) dev: true + /vue-router@4.2.5(vue@3.4.15): + resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': 6.5.1 + vue: 3.4.15(typescript@5.3.3) + /vue-router@4.2.5(vue@3.4.5): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: @@ -15879,6 +16003,7 @@ packages: dependencies: '@vue/devtools-api': 6.5.1 vue: 3.4.5(typescript@5.3.3) + dev: true /vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} @@ -15899,6 +16024,21 @@ packages: typescript: 5.3.3 dev: true + /vue@3.4.15(typescript@5.3.3): + resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': 3.4.15 + '@vue/compiler-sfc': 3.4.15 + '@vue/runtime-dom': 3.4.15 + '@vue/server-renderer': 3.4.15(vue@3.4.15) + '@vue/shared': 3.4.15 + typescript: 5.3.3 + /vue@3.4.5(typescript@5.3.3): resolution: {integrity: sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==} peerDependencies: