diff --git a/package.json b/package.json index 458c2884..6d27ccff 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@nuxt/fonts": "0.10.1", "@nuxt/image": "1.8.1", "@nuxt/test-utils": "3.14.2", - "@nuxt/ui": "2.17.0", + "@nuxt/ui": "2.18.7", "@nuxtjs/cloudinary": "2.7.3", "@nuxtjs/seo": "2.0.0-rc.23", "@nuxtjs/tailwindcss": "6.12.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4aecc8b5..a08a1ca5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: 3.14.2 version: 3.14.2(@vitest/ui@1.6.0)(@vue/test-utils@2.4.6)(h3@1.13.0)(happy-dom@14.12.3)(magicast@0.3.5)(nitropack@2.9.7(@libsql/client@0.14.0)(drizzle-orm@0.35.3(@libsql/client-wasm@0.14.0)(@libsql/client@0.14.0))(magicast@0.3.5))(playwright-core@1.48.1)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vitest@1.6.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) '@nuxt/ui': - specifier: 2.17.0 - version: 2.17.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + specifier: 2.18.7 + version: 2.18.7(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@nuxtjs/cloudinary': specifier: 2.7.3 version: 2.7.3(magicast@0.3.5)(rollup@4.24.0)(typescript@5.6.3) @@ -958,11 +958,6 @@ packages: '@dual-bundle/import-meta-resolve@4.1.0': resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} - '@egoist/tailwindcss-icons@1.8.1': - resolution: {integrity: sha512-hqZeASrhT6BOeaBHYDPB0yBH/zgMKqmm7y2Rsq0c4iRnNVv1RWEiXMBMJB38JsDMTHME450FKa/wvdaIhED+Iw==} - peerDependencies: - tailwindcss: '*' - '@emnapi/runtime@1.3.1': resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} @@ -1914,8 +1909,8 @@ packages: '@iconify-json/heroicons@1.2.1': resolution: {integrity: sha512-TkKfS5U27kE5MXmSGLzPoz95BP5VA9xEJXwJFwmPMVLX+xyWq0OkoiWTUXB0uAoQODpb8BaRpzSydItrq9fIRA==} - '@iconify/collections@1.0.472': - resolution: {integrity: sha512-InZG7/qgqzkmlGVlXojDmH84Z84k6ohYIdYjmBkFs/F9bQ/935Df3dNv3iTMQX+j+d3fKMTV903QXdCdbkGiog==} + '@iconify/collections@1.0.474': + resolution: {integrity: sha512-24NyXV43CZ6fGY5HX7fwur5HgefoL37HVgyw+JAXMMBvkOvdUe3KvQi+lujo/U0hvvcKkqWiy3BiWASDdE2qPA==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -1923,8 +1918,8 @@ packages: '@iconify/utils@2.1.33': resolution: {integrity: sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==} - '@iconify/vue@4.1.2': - resolution: {integrity: sha512-CQnYqLiQD5LOAaXhBrmj1mdL2/NCJvwcC4jtW2Z8ukhThiFkLDkutarTOV2trfc9EXqUqRs0KqXOL9pZ/IyysA==} + '@iconify/vue@4.1.3-beta.1': + resolution: {integrity: sha512-N7iEOnWfhjbMqiyGMhotJKip23nrK5l3+T1hQwpEjKeMD2o4zOjm8zmeEfOOH81EXllhhOm7upR8jcH499YRWA==} peerDependencies: vue: '>=3' @@ -2227,6 +2222,9 @@ packages: '@nuxt/fonts@0.10.1': resolution: {integrity: sha512-fgfUXcsyNsxrm/n3Dg1GYUIZMr78nKWFwEyT29z/c2fLEBRnhAyFV1QdPR//SJ6OTrG/edNlC5/Y5M7SdxUAQg==} + '@nuxt/icon@1.5.7': + resolution: {integrity: sha512-i6pDpHlcx1qXlzS42E2hvOnMTPtSekvvzqIx1AY0g49bQUgFrtPEN2+EdRqg5hgIdo3MDT5T9957LbcK0qsU9Q==} + '@nuxt/image@1.8.1': resolution: {integrity: sha512-qNj7OCNsoGcutGOo1R2PYp4tQ/6uD77aSakyDoVAmLSRJBmhFTnT2+gIqVD95JMmkSHgYhmSX4gGxnaQK/t1cw==} engines: {node: ^14.16.0 || >=16.11.0} @@ -2292,9 +2290,8 @@ packages: vitest: optional: true - '@nuxt/ui@2.17.0': - resolution: {integrity: sha512-RWG4svAkDdr5hNDQw9RgHEY9N5CH4sKCtRvveRxXOGT0fWyI/JL+qxaZWO/hjyJMfTvK9/hdbaI5Lrh+L9XFOg==} - engines: {node: '>=v16.20.2'} + '@nuxt/ui@2.18.7': + resolution: {integrity: sha512-8k0Ha43WC9iaL6n98ieLcOVg+2wkSKWww4MEXKOkoOv2YzvsALrdSLh2anv3P7OfI8VCWYXDehhYuOTJd9um2g==} '@nuxt/vite-builder@3.13.1': resolution: {integrity: sha512-qH5p5K7lMfFc5L9um3Q7sLb5mvrLHfPTqljZKkEVVEhenz08a33aUPgaKhvd6rJOgW8Z0uh8BS2EoStBK2sSog==} @@ -3469,21 +3466,21 @@ packages: '@vueuse/core@11.1.0': resolution: {integrity: sha512-P6dk79QYA6sKQnghrUz/1tHi0n9mrb/iO1WTMk/ElLmTyNqgDeSZ3wcDf6fRBGzRJbeG1dxzEOvLENMjr+E3fg==} - '@vueuse/integrations@10.11.1': - resolution: {integrity: sha512-Y5hCGBguN+vuVYTZmdd/IMXLOdfS60zAmDmFYc4BKBcMUPZH1n4tdyDECCPjXm0bNT3ZRUy1xzTLGaUje8Xyaw==} + '@vueuse/integrations@11.1.0': + resolution: {integrity: sha512-O2ZgrAGPy0qAjpoI2YR3egNgyEqwG85fxfwmA9BshRIGjV4G6yu6CfOPpMHAOoCD+UfsIl7Vb1bXJ6ifrHYDDA==} peerDependencies: async-validator: ^4 axios: ^1 - change-case: ^4 - drauu: ^0.3 + change-case: ^5 + drauu: ^0.4 focus-trap: ^7 - fuse.js: ^6 + fuse.js: ^7 idb-keyval: ^6 - jwt-decode: ^3 + jwt-decode: ^4 nprogress: ^0.2 qrcode: ^1.5 sortablejs: ^1 - universal-cookie: ^6 + universal-cookie: ^7 peerDependenciesMeta: async-validator: optional: true @@ -3510,8 +3507,8 @@ packages: universal-cookie: optional: true - '@vueuse/math@10.11.1': - resolution: {integrity: sha512-fkdaNEOn22Vjz/A3vNWO2+eysunlK74ODmJRosweKMEA07oi5WH/CYQ8oGxu2Fa641fhs4hXS7XxdALsGVYlpw==} + '@vueuse/math@11.1.0': + resolution: {integrity: sha512-pnjB9WBatF5RHHRbMo2P1w/e5m+r0QQJtGcA1cZGrg5yp1itzixLpMZHEmXVWelRTc0Dfn5uyn/sYmBimU1BoA==} '@vueuse/metadata@10.11.1': resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} @@ -5158,10 +5155,6 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fuse.js@6.6.2: - resolution: {integrity: sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==} - engines: {node: '>=10'} - fuse.js@7.0.0: resolution: {integrity: sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==} engines: {node: '>=10'} @@ -6328,9 +6321,6 @@ packages: engines: {node: ^16.10.0 || >=18.0.0} hasBin: true - nuxt-icon@0.6.10: - resolution: {integrity: sha512-S9zHVA66ox4ZSpMWvCjqKZC4ZogC0s2z3vZs+M4D95YXGPEXwxDZu+insMKvkbe8+k7gvEmtTk0eq3KusKlxiw==} - nuxt-link-checker@3.1.2: resolution: {integrity: sha512-Uvs1l257h9e4CFxzSHjoVKYvtaWJWfpD1bdMLQxFKJ32W6MkkdK2n2yAL47pmink7NOf5YsHPLFDS3m7R8l45w==} @@ -9472,13 +9462,6 @@ snapshots: '@dual-bundle/import-meta-resolve@4.1.0': {} - '@egoist/tailwindcss-icons@1.8.1(tailwindcss@3.4.14)': - dependencies: - '@iconify/utils': 2.1.33 - tailwindcss: 3.4.14 - transitivePeerDependencies: - - supports-color - '@emnapi/runtime@1.3.1': dependencies: tslib: 2.8.0 @@ -10043,7 +10026,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify/collections@1.0.472': + '@iconify/collections@1.0.474': dependencies: '@iconify/types': 2.0.0 @@ -10061,7 +10044,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@iconify/vue@4.1.2(vue@3.5.12(typescript@5.6.3))': + '@iconify/vue@4.1.3-beta.1(vue@3.5.12(typescript@5.6.3))': dependencies: '@iconify/types': 2.0.0 vue: 3.5.12(typescript@5.6.3) @@ -10497,6 +10480,29 @@ snapshots: - vite - webpack-sources + '@nuxt/icon@1.5.7(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': + dependencies: + '@iconify/collections': 1.0.474 + '@iconify/types': 2.0.0 + '@iconify/utils': 2.1.33 + '@iconify/vue': 4.1.3-beta.1(vue@3.5.12(typescript@5.6.3)) + '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0)) + '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0) + consola: 3.2.3 + local-pkg: 0.5.0 + mlly: 1.7.2 + ohash: 1.1.4 + pathe: 1.1.2 + std-env: 3.7.0 + tinyglobby: 0.2.9 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - vite + - vue + - webpack-sources + '@nuxt/image@1.8.1(ioredis@5.4.1)(magicast@0.3.5)(rollup@4.24.0)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0) @@ -10693,12 +10699,12 @@ snapshots: - supports-color - webpack-sources - '@nuxt/ui@2.17.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': + '@nuxt/ui@2.18.7(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': dependencies: - '@egoist/tailwindcss-icons': 1.8.1(tailwindcss@3.4.14) '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.14) '@headlessui/vue': 1.7.23(vue@3.5.12(typescript@5.6.3)) '@iconify-json/heroicons': 1.2.1 + '@nuxt/icon': 1.5.7(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0) '@nuxtjs/color-mode': 3.5.1(magicast@0.3.5)(rollup@4.24.0) '@nuxtjs/tailwindcss': 6.12.2(magicast@0.3.5)(rollup@4.24.0) @@ -10707,12 +10713,11 @@ snapshots: '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.14) '@tailwindcss/forms': 0.5.9(tailwindcss@3.4.14) '@tailwindcss/typography': 0.5.15(tailwindcss@3.4.14) - '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) - '@vueuse/integrations': 10.11.1(fuse.js@6.6.2)(vue@3.5.12(typescript@5.6.3)) - '@vueuse/math': 10.11.1(vue@3.5.12(typescript@5.6.3)) + '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3)) + '@vueuse/integrations': 11.1.0(fuse.js@7.0.0)(vue@3.5.12(typescript@5.6.3)) + '@vueuse/math': 11.1.0(vue@3.5.12(typescript@5.6.3)) defu: 6.1.4 - fuse.js: 6.6.2 - nuxt-icon: 0.6.10(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + fuse.js: 7.0.0 ohash: 1.1.4 pathe: 1.1.2 scule: 1.3.0 @@ -12354,20 +12359,20 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.1(fuse.js@6.6.2)(vue@3.5.12(typescript@5.6.3))': + '@vueuse/integrations@11.1.0(fuse.js@7.0.0)(vue@3.5.12(typescript@5.6.3))': dependencies: - '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) - '@vueuse/shared': 10.11.1(vue@3.5.12(typescript@5.6.3)) + '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3)) + '@vueuse/shared': 11.1.0(vue@3.5.12(typescript@5.6.3)) vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) optionalDependencies: - fuse.js: 6.6.2 + fuse.js: 7.0.0 transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/math@10.11.1(vue@3.5.12(typescript@5.6.3))': + '@vueuse/math@11.1.0(vue@3.5.12(typescript@5.6.3))': dependencies: - '@vueuse/shared': 10.11.1(vue@3.5.12(typescript@5.6.3)) + '@vueuse/shared': 11.1.0(vue@3.5.12(typescript@5.6.3)) vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' @@ -14292,8 +14297,6 @@ snapshots: functions-have-names@1.2.3: {} - fuse.js@6.6.2: {} - fuse.js@7.0.0: {} gauge@3.0.2: @@ -15567,20 +15570,6 @@ snapshots: nuxi@3.14.0: {} - nuxt-icon@0.6.10(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)): - dependencies: - '@iconify/collections': 1.0.472 - '@iconify/vue': 4.1.2(vue@3.5.12(typescript@5.6.3)) - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0)) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0) - transitivePeerDependencies: - - magicast - - rollup - - supports-color - - vite - - vue - - webpack-sources - nuxt-link-checker@3.1.2(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)): dependencies: '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@20.16.14)(terser@5.36.0))