diff --git a/composables/useHeadPodcast.ts b/composables/useHeadPodcast.ts index e75c12f..f85638e 100644 --- a/composables/useHeadPodcast.ts +++ b/composables/useHeadPodcast.ts @@ -36,19 +36,31 @@ const useHeadPodcast = ({ const getMediaUrl = () => `${isDev ? prefixAudioDev : prefixAudio}/${episode.value?.dsSlug}.mp3`; - useHead({ + useSeoMeta({ title: `//${episode.value.episodeNumber} - ${episode.value.title}`, + ogTitle: `//${episode.value.episodeNumber} - ${episode.value.title}`, + description: getDescription(episode.value?.description), + ogDescription: getDescription(episode.value?.description), + ogImage: getImgPodcast({ + episodeNumber: episode.value?.episodeNumber, + title: episode.value?.title, + }), + twitterCard: 'summary_large_image', + }); + + useHead({ + // title: `//${episode.value.episodeNumber} - ${episode.value.title}`, meta: [ - { - hid: 'description', - name: 'description', - content: getDescription(episode.value?.description), - }, - { - hid: 'og:title', - name: 'og:title', - content: episode.value.title, - }, + // { + // hid: 'description', + // name: 'description', + // content: getDescription(episode.value?.description), + // }, + // { + // hid: 'og:title', + // name: 'og:title', + // content: episode.value.title, + // }, // { // hid: 'og:image', // property: 'og:image', @@ -62,18 +74,18 @@ const useHeadPodcast = ({ property: 'og:image:alt', content: `${episode.value.episodeNumber} - ${episode.value.title}`, }, - { - hid: 'og:description', - property: 'og:description', - content: episode.value.description, - }, + // { + // hid: 'og:description', + // property: 'og:description', + // content: episode.value.description, + // }, { hid: 'og:url', property: 'og:url', content: `${siteUrl}${path}`, }, {name: 'twitter:site', content: '@doubleslash_dev'}, - {name: 'twitter:card', content: 'summary_large_image'}, + // {name: 'twitter:card', content: 'summary_large_image'}, { hid: 'twitter:url', name: 'twitter:url', diff --git a/layouts/default.vue b/layouts/default.vue index 7e52bcb..1972e76 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -55,11 +55,10 @@ useHead({ {rel: 'mask-icon', href: '/safari-pinned-tab.svg', color: '#5bbad5'}, ], }); - useSchemaOrg([ defineOrganization({ name: 'Double Slash Dev', - logo: '/logo.png', + logo: `${siteUrl}/logo.png`, sameAs: [twitterUrl], }), defineWebSite({ diff --git a/package.json b/package.json index 014e905..d80cce7 100644 --- a/package.json +++ b/package.json @@ -16,18 +16,18 @@ "devDependencies": { "@nuxt/content": "2.9.0", "@nuxt/image-edge": "1.0.0-rc.3-28282346.a10323e", - "@nuxt/test-utils": "3.8.0", - "@nuxt/test-utils-edge": "3.8.0-28284309.b3d3d7f4", - "@nuxthq/studio": "1.0.3", - "@nuxtjs/color-mode": "3.3.0", + "@nuxt/test-utils": "3.8.1", + "@nuxt/test-utils-edge": "4.0.0-27970394.60d07df4", + "@nuxthq/studio": "1.0.4", + "@nuxtjs/color-mode": "3.3.2", "@nuxtjs/eslint-config-typescript": "12.1.0", "@nuxtjs/fontaine": "0.4.1", "@nuxtjs/tailwindcss": "6.9.4", "@pinia/nuxt": "0.5.1", "@tailwindcss/typography": "0.5.10", - "@types/rss": "0.0.31", - "@types/xml2json": "0.11.5", - "@vueuse/nuxt": "10.5.0", + "@types/rss": "0.0.32", + "@types/xml2json": "0.11.6", + "@vueuse/nuxt": "10.6.1", "consola": "3.2.3", "eslint": "8.53.0", "eslint-config-prettier": "9.0.0", @@ -35,15 +35,15 @@ "eslint-plugin-prettier": "5.0.1", "husky": "8.0.3", "jsdom": "22.1.0", - "lint-staged": "15.0.2", - "nuxt": "3.8.0", + "lint-staged": "15.1.0", + "nuxt": "3.8.1", "nuxt-icon": "0.6.6", "nuxt-schema-org": "3.2.0", "pinia": "2.1.7", "plop": "4.0.0", "postcss-custom-properties": "13.3.2", - "prettier": "3.0.3", - "prettier-plugin-tailwindcss": "0.5.6", + "prettier": "3.1.0", + "prettier-plugin-tailwindcss": "0.5.7", "sitemap": "7.1.1", "typescript": "5.2.2", "vitest": "0.34.6", @@ -60,13 +60,16 @@ "@headlessui/vue": "1.7.16", "@nathanchase/nuxt-dayjs-module": "1.0.15", "@nuxt/image": "^1.0.0", - "@tailwindcss/forms": "0.5.6", - "@upstash/redis": "^1.24.2", - "axios": "1.6.0", + "@tailwindcss/forms": "0.5.7", + "@upstash/redis": "^1.25.1", + "axios": "1.6.2", "crypto": "1.0.1", "motion": "10.16.4", "rss": "1.2.2", "simple-json-db": "2.0.0", "vue-lite-youtube-embed": "1.2.1" + }, + "resolutions": { + "mlly": "1.4.0" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5db439e..ce1946a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,25 +4,28 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + mlly: 1.4.0 + dependencies: '@headlessui/vue': specifier: 1.7.16 - version: 1.7.16(vue@3.3.4) + version: 1.7.16(vue@3.3.8) '@nathanchase/nuxt-dayjs-module': specifier: 1.0.15 version: 1.0.15 '@nuxt/image': specifier: ^1.0.0 - version: 1.0.0(@upstash/redis@1.24.2) + version: 1.0.0(@upstash/redis@1.25.1) '@tailwindcss/forms': - specifier: 0.5.6 - version: 0.5.6(tailwindcss@3.3.5) + specifier: 0.5.7 + version: 0.5.7(tailwindcss@3.3.5) '@upstash/redis': - specifier: ^1.24.2 - version: 1.24.2 + specifier: ^1.25.1 + version: 1.25.1 axios: - specifier: 1.6.0 - version: 1.6.0 + specifier: 1.6.2 + version: 1.6.2 crypto: specifier: 1.0.1 version: 1.0.1 @@ -37,27 +40,27 @@ dependencies: version: 2.0.0 vue-lite-youtube-embed: specifier: 1.2.1 - version: 1.2.1(vue@3.3.4) + version: 1.2.1(vue@3.3.8) devDependencies: '@nuxt/content': specifier: 2.9.0 - version: 2.9.0(@upstash/redis@1.24.2)(nuxt@3.8.0)(vue@3.3.4) + version: 2.9.0(@upstash/redis@1.25.1)(nuxt@3.8.1)(vue@3.3.8) '@nuxt/image-edge': specifier: 1.0.0-rc.3-28282346.a10323e - version: 1.0.0-rc.3-28282346.a10323e(@upstash/redis@1.24.2) + version: 1.0.0-rc.3-28282346.a10323e(@upstash/redis@1.25.1) '@nuxt/test-utils': - specifier: 3.8.0 - version: 3.8.0(vitest@0.34.6)(vue@3.3.4) + specifier: 3.8.1 + version: 3.8.1(vitest@0.34.6)(vue@3.3.8) '@nuxt/test-utils-edge': - specifier: 3.8.0-28284309.b3d3d7f4 - version: 3.8.0-28284309.b3d3d7f4(vitest@0.34.6)(vue@3.3.4) + specifier: 4.0.0-27970394.60d07df4 + version: 4.0.0-27970394.60d07df4(vue@3.3.8) '@nuxthq/studio': - specifier: 1.0.3 - version: 1.0.3 + specifier: 1.0.4 + version: 1.0.4 '@nuxtjs/color-mode': - specifier: 3.3.0 - version: 3.3.0 + specifier: 3.3.2 + version: 3.3.2 '@nuxtjs/eslint-config-typescript': specifier: 12.1.0 version: 12.1.0(eslint@8.53.0)(typescript@5.2.2) @@ -69,19 +72,19 @@ devDependencies: version: 6.9.4(webpack@5.89.0) '@pinia/nuxt': specifier: 0.5.1 - version: 0.5.1(typescript@5.2.2)(vue@3.3.4) + version: 0.5.1(typescript@5.2.2)(vue@3.3.8) '@tailwindcss/typography': specifier: 0.5.10 version: 0.5.10(tailwindcss@3.3.5) '@types/rss': - specifier: 0.0.31 - version: 0.0.31 + specifier: 0.0.32 + version: 0.0.32 '@types/xml2json': - specifier: 0.11.5 - version: 0.11.5 + specifier: 0.11.6 + version: 0.11.6 '@vueuse/nuxt': - specifier: 10.5.0 - version: 10.5.0(nuxt@3.8.0)(vue@3.3.4) + specifier: 10.6.1 + version: 10.6.1(nuxt@3.8.1)(vue@3.3.8) consola: specifier: 3.2.3 version: 3.2.3 @@ -96,7 +99,7 @@ devDependencies: version: 4.0.0(eslint@8.53.0) eslint-plugin-prettier: specifier: 5.0.1 - version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.53.0)(prettier@3.0.3) + version: 5.0.1(eslint-config-prettier@9.0.0)(eslint@8.53.0)(prettier@3.1.0) husky: specifier: 8.0.3 version: 8.0.3 @@ -104,20 +107,20 @@ devDependencies: specifier: 22.1.0 version: 22.1.0 lint-staged: - specifier: 15.0.2 - version: 15.0.2 + specifier: 15.1.0 + version: 15.1.0 nuxt: - specifier: 3.8.0 - version: 3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) + specifier: 3.8.1 + version: 3.8.1(@upstash/redis@1.25.1)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) nuxt-icon: specifier: 0.6.6 - version: 0.6.6(nuxt@3.8.0)(vite@4.5.0)(vue@3.3.4) + version: 0.6.6(nuxt@3.8.1)(vite@4.5.0)(vue@3.3.8) nuxt-schema-org: specifier: 3.2.0 - version: 3.2.0(@nuxt/devtools@1.0.2)(@unhead/shared@1.8.4)(@vue/compiler-core@3.3.7)(axios@1.6.0)(nuxt@3.8.0)(postcss@8.4.31)(unhead@1.8.4)(vite@4.5.0)(vue@3.3.4)(webpack@5.89.0) + version: 3.2.0(@nuxt/devtools@1.0.2)(@unhead/shared@1.8.4)(@vue/compiler-core@3.3.8)(axios@1.6.2)(nuxt@3.8.1)(postcss@8.4.31)(unhead@1.8.4)(vite@4.5.0)(vue@3.3.8)(webpack@5.89.0) pinia: specifier: 2.1.7 - version: 2.1.7(typescript@5.2.2)(vue@3.3.4) + version: 2.1.7(typescript@5.2.2)(vue@3.3.8) plop: specifier: 4.0.0 version: 4.0.0 @@ -125,11 +128,11 @@ devDependencies: specifier: 13.3.2 version: 13.3.2(postcss@8.4.31) prettier: - specifier: 3.0.3 - version: 3.0.3 + specifier: 3.1.0 + version: 3.1.0 prettier-plugin-tailwindcss: - specifier: 0.5.6 - version: 0.5.6(prettier@3.0.3) + specifier: 0.5.7 + version: 0.5.7(prettier@3.1.0) sitemap: specifier: 7.1.1 version: 7.1.1 @@ -218,7 +221,7 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 dev: true /@babel/helper-compilation-targets@7.22.15: @@ -258,19 +261,19 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 /@babel/helper-member-expression-to-functions@7.23.0: resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 dev: true /@babel/helper-module-imports@7.22.15: @@ -296,7 +299,7 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 dev: true /@babel/helper-plugin-utils@7.22.5: @@ -326,7 +329,7 @@ packages: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 dev: true /@babel/helper-split-export-declaration@7.22.6: @@ -378,7 +381,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.23.3 - dev: true /@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.23.2): resolution: {integrity: sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==} @@ -500,68 +502,6 @@ packages: '@babel/helper-string-parser': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - dev: true - - /@biomejs/biome@1.3.3: - resolution: {integrity: sha512-vTJn7RBzLWIabUuUIoEopO860YyBrbPEu4Pztfd28jRU5QD074hKZ9IQs24pFO6A2R296gaeYmN62f4u7pUruQ==} - engines: {node: '>=14.*'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@biomejs/cli-darwin-arm64': 1.3.3 - '@biomejs/cli-darwin-x64': 1.3.3 - '@biomejs/cli-linux-arm64': 1.3.3 - '@biomejs/cli-linux-x64': 1.3.3 - '@biomejs/cli-win32-arm64': 1.3.3 - '@biomejs/cli-win32-x64': 1.3.3 - - /@biomejs/cli-darwin-arm64@1.3.3: - resolution: {integrity: sha512-2X87ZfbmWwe4NGukrUvnoYdI//muSgjNUCAHJ2DO+kS1sB7kDy1s6PN/IYyTJuqRcJtDuOnSpaUDE7KxR1YhtA==} - engines: {node: '>=14.*'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /@biomejs/cli-darwin-x64@1.3.3: - resolution: {integrity: sha512-t+7DWTCbSgHOBcPsGKuwS1qh1z9zbXFK8i8ktE18yW7iF/W0zI62k44fYqYeFJKlb0Q08aqUvez3L+AQJFsn+w==} - engines: {node: '>=14.*'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /@biomejs/cli-linux-arm64@1.3.3: - resolution: {integrity: sha512-D8CvXaB8lkXXBQ6B3n0MXSSZFiE60+aNHorBLimVTtKiMod8QvAP425oQFZFul5wMXZqPLGTKFjXbAi/rvnc1A==} - engines: {node: '>=14.*'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@biomejs/cli-linux-x64@1.3.3: - resolution: {integrity: sha512-bqB05fwJnRZwRlcm/BS/s4qPickqiXZkiU/nOYvHApfsPeqgSHgv5HWoBYuSUjgqBbX3XZJArsC5dCcVW7vAJw==} - engines: {node: '>=14.*'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@biomejs/cli-win32-arm64@1.3.3: - resolution: {integrity: sha512-muFOjAv1ONMfaJDlo4Ds+Qb9lkdSLM2XaxOe3AJPejSq3Vi0aRr51ZnE02BofMnL2sVsOA9cO54wibsuTcopbw==} - engines: {node: '>=14.*'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /@biomejs/cli-win32-x64@1.3.3: - resolution: {integrity: sha512-PMkMhS4smmmTMflxuZUx3REFSazEL9xsGscvZO1dKWI4ET23la+KxEM4TlSpjOyO66UerqSkuUlZecn0QhD63A==} - engines: {node: '>=14.*'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true /@capsizecss/metrics@1.2.0: resolution: {integrity: sha512-zUYcqaR0rv4TYXyY97G1vRMMOyz+3EteXqLsM1XO/N8LnThwR1wYSE5cU15CUx3KPAiAEIbUZ13B7+plxYjHUA==} @@ -1059,15 +999,16 @@ packages: /@fastify/busboy@2.0.0: resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==} engines: {node: '>=14'} + requiresBuild: true dev: true - /@headlessui/vue@1.7.16(vue@3.3.4): + /@headlessui/vue@1.7.16(vue@3.3.8): resolution: {integrity: sha512-nKT+nf/q6x198SsyK54mSszaQl/z+QxtASmgMEJtpxSX2Q0OPJX0upS/9daDyiECpeAsvjkoOrm2O/6PyBQ+Qg==} engines: {node: '>=10'} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) dev: false /@humanwhocodes/config-array@0.11.13: @@ -1137,13 +1078,13 @@ packages: - supports-color dev: true - /@iconify/vue@4.1.1(vue@3.3.4): + /@iconify/vue@4.1.1(vue@3.3.8): resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} peerDependencies: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) dev: true /@ioredis/commands@1.2.0: @@ -1430,14 +1371,14 @@ packages: - supports-color dev: true - /@nuxt/content@2.9.0(@upstash/redis@1.24.2)(nuxt@3.8.0)(vue@3.3.4): + /@nuxt/content@2.9.0(@upstash/redis@1.25.1)(nuxt@3.8.1)(vue@3.3.8): resolution: {integrity: sha512-//mt++/AgOmjT6TpanugNJpJfx6q8g7wV8/vnk7vSSrrgki8tG6jpupuJmxHHB8DcqqTJfuBWFIdaLhv/Z9Gzg==} dependencies: '@nuxt/kit': 3.8.0 '@nuxtjs/mdc': 0.2.6 - '@vueuse/core': 10.5.0(vue@3.3.4) - '@vueuse/head': 2.0.0(vue@3.3.4) - '@vueuse/nuxt': 10.5.0(nuxt@3.8.0)(vue@3.3.4) + '@vueuse/core': 10.5.0(vue@3.3.8) + '@vueuse/head': 2.0.0(vue@3.3.8) + '@vueuse/nuxt': 10.6.1(nuxt@3.8.1)(vue@3.3.8) consola: 3.2.3 defu: 6.1.3 destr: 2.0.2 @@ -1458,7 +1399,7 @@ packages: socket.io-client: 4.7.2 ufo: 1.3.1 unist-util-stringify-position: 4.0.0 - unstorage: 1.9.0(@upstash/redis@1.24.2) + unstorage: 1.9.0(@upstash/redis@1.25.1) ws: 8.14.2 transitivePeerDependencies: - '@azure/app-configuration' @@ -1485,23 +1426,7 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: true - /@nuxt/devtools-kit@1.0.0(nuxt@3.8.0)(vite@4.5.0): - resolution: {integrity: sha512-cNloBepQYCBW6x/ctfCvyYRZudxhfgh5w5JDswpCzn7KXmm8U6abG2jyT0FXIaceW1d5QYMpGCN1RUw24wSvOA==} - peerDependencies: - nuxt: ^3.7.4 - vite: '*' - dependencies: - '@nuxt/kit': 3.8.1 - '@nuxt/schema': 3.8.1 - execa: 7.2.0 - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) - vite: 4.5.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /@nuxt/devtools-kit@1.0.2(nuxt@3.8.0)(vite@4.5.0): + /@nuxt/devtools-kit@1.0.2(nuxt@3.8.1)(vite@4.5.0): resolution: {integrity: sha512-iFi54NNCcPsF/jW14HbRlq3aOClOWdfiein0CvKoQ5shobHgn1s3xULh8o9QPKI2oTarcuJL+EFIK43CwfoXyw==} peerDependencies: nuxt: ^3.8.1 @@ -1510,14 +1435,14 @@ packages: '@nuxt/kit': 3.8.1 '@nuxt/schema': 3.8.1 execa: 7.2.0 - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.52.0)(typescript@5.2.2)(vite@4.5.0) + nuxt: 3.8.1(@upstash/redis@1.25.1)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) vite: 4.5.0 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/devtools-ui-kit@1.0.2(@nuxt/devtools@1.0.2)(@vue/compiler-core@3.3.7)(axios@1.6.0)(nuxt@3.8.0)(postcss@8.4.31)(vite@4.5.0)(vue@3.3.4)(webpack@5.89.0): + /@nuxt/devtools-ui-kit@1.0.2(@nuxt/devtools@1.0.2)(@vue/compiler-core@3.3.8)(axios@1.6.2)(nuxt@3.8.1)(postcss@8.4.31)(vite@4.5.0)(vue@3.3.8)(webpack@5.89.0): resolution: {integrity: sha512-x7BNCrVYD2HHeDV9IL9w/G4IgNIBRmpwjMDjKoQ1F4ioMEQVEYzXFeC/u2l6JBOy2/lb0FbGInLVcxF9+QTTFg==} peerDependencies: '@nuxt/devtools': 1.0.2 @@ -1526,24 +1451,24 @@ packages: '@iconify-json/logos': 1.1.37 '@iconify-json/ri': 1.1.12 '@iconify-json/tabler': 1.1.96 - '@nuxt/devtools': 1.0.2(@upstash/redis@1.24.2)(nuxt@3.8.0)(vite@4.5.0) - '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.0)(vite@4.5.0) + '@nuxt/devtools': 1.0.2(@upstash/redis@1.25.1)(nuxt@3.8.1)(vite@4.5.0) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.1)(vite@4.5.0) '@nuxt/kit': 3.8.1 - '@nuxtjs/color-mode': 3.3.0 + '@nuxtjs/color-mode': 3.3.2 '@unocss/core': 0.57.4 '@unocss/nuxt': 0.57.4(postcss@8.4.31)(vite@4.5.0)(webpack@5.89.0) '@unocss/preset-attributify': 0.57.4 '@unocss/preset-icons': 0.57.4 '@unocss/preset-mini': 0.57.4 '@unocss/reset': 0.57.4 - '@vueuse/core': 10.6.1(vue@3.3.4) - '@vueuse/integrations': 10.6.1(axios@1.6.0)(focus-trap@7.5.4)(vue@3.3.4) - '@vueuse/nuxt': 10.6.1(nuxt@3.8.0)(vue@3.3.4) + '@vueuse/core': 10.6.1(vue@3.3.8) + '@vueuse/integrations': 10.6.1(axios@1.6.2)(focus-trap@7.5.4)(vue@3.3.8) + '@vueuse/nuxt': 10.6.1(nuxt@3.8.1)(vue@3.3.8) defu: 6.1.3 focus-trap: 7.5.4 splitpanes: 3.1.5 unocss: 0.57.4(@unocss/webpack@0.57.4)(postcss@8.4.31)(vite@4.5.0) - v-lazy-show: 0.2.4(@vue/compiler-core@3.3.7) + v-lazy-show: 0.2.4(@vue/compiler-core@3.3.8) transitivePeerDependencies: - '@unocss/webpack' - '@vue/compiler-core' @@ -1568,22 +1493,6 @@ packages: - webpack dev: true - /@nuxt/devtools-wizard@1.0.0: - resolution: {integrity: sha512-9OeZM2/Y4VuI06gdlDjmYM8yUzdfnywy4t2u2VAEfA2Lk7vk3U1lYn51IAqr+Gits9tp/Q9OiktMWmPLLNGgFw==} - hasBin: true - dependencies: - consola: 3.2.3 - diff: 5.1.0 - execa: 7.2.0 - global-dirs: 3.0.1 - magicast: 0.3.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - prompts: 2.4.2 - rc9: 2.1.1 - semver: 7.5.4 - dev: true - /@nuxt/devtools-wizard@1.0.2: resolution: {integrity: sha512-fY9Y0eCJG7eSuUgnjImWVfLZPZymoHxjrVsdhfKs3yRJvB2siaabluxvdy2OTYc+WpIxuey0hjqpv+dVtnYw1A==} hasBin: true @@ -1600,75 +1509,7 @@ packages: semver: 7.5.4 dev: true - /@nuxt/devtools@1.0.0(@upstash/redis@1.24.2)(nuxt@3.8.0)(vite@4.5.0): - resolution: {integrity: sha512-pM5AvystXlFPYOsGbH8PBxEYkttiEWHsZnGw660iMw8QedB6mAweT21XX9LDS69cqnRY5uTFqVOmO9Y4EYL3hg==} - hasBin: true - peerDependencies: - nuxt: ^3.7.4 - vite: '*' - dependencies: - '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.0)(vite@4.5.0) - '@nuxt/devtools-wizard': 1.0.0 - '@nuxt/kit': 3.8.1 - birpc: 0.2.14 - consola: 3.2.3 - destr: 2.0.2 - error-stack-parser-es: 0.1.1 - execa: 7.2.0 - fast-glob: 3.3.2 - flatted: 3.2.9 - get-port-please: 3.1.1 - global-dirs: 3.0.1 - h3: 1.8.2 - hookable: 5.5.3 - image-meta: 0.1.1 - is-installed-globally: 0.4.0 - launch-editor: 2.6.1 - local-pkg: 0.5.0 - magicast: 0.3.0 - nitropack: 2.7.2(@upstash/redis@1.24.2) - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) - nypm: 0.3.3 - ofetch: 1.3.3 - ohash: 1.1.3 - pacote: 17.0.4 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - rc9: 2.1.1 - scule: 1.0.0 - semver: 7.5.4 - simple-git: 3.20.0 - sirv: 2.0.3 - unimport: 3.5.0(rollup@3.29.4) - vite: 4.5.0 - vite-plugin-inspect: 0.7.41(@nuxt/kit@3.8.1)(vite@4.5.0) - vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) - which: 3.0.1 - ws: 8.14.2 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - bluebird - - bufferutil - - encoding - - idb-keyval - - rollup - - supports-color - - utf-8-validate - - xml2js - dev: true - - /@nuxt/devtools@1.0.2(@upstash/redis@1.24.2)(nuxt@3.8.0)(vite@4.5.0): + /@nuxt/devtools@1.0.2(@upstash/redis@1.25.1)(nuxt@3.8.1)(vite@4.5.0): resolution: {integrity: sha512-nfqvRc36Sh20gDVs3pViHvcyyz3NmaNqgJnWUXgfjSCsT7G/p2wHsoNUXYYTF7kpk3kbNusftaWrIzAiTiXC9A==} hasBin: true peerDependencies: @@ -1676,7 +1517,7 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.0)(vite@4.5.0) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.1)(vite@4.5.0) '@nuxt/devtools-wizard': 1.0.2 '@nuxt/kit': 3.8.1 birpc: 0.2.14 @@ -1694,8 +1535,8 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.2 - nitropack: 2.7.2(@upstash/redis@1.24.2) - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) + nitropack: 2.7.2(@upstash/redis@1.25.1) + nuxt: 3.8.1(@upstash/redis@1.25.1)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -1735,11 +1576,11 @@ packages: - xml2js dev: true - /@nuxt/image-edge@1.0.0-rc.3-28282346.a10323e(@upstash/redis@1.24.2): + /@nuxt/image-edge@1.0.0-rc.3-28282346.a10323e(@upstash/redis@1.25.1): resolution: {integrity: sha512-x7F5M8PrCcoHCclPD0jJMiVut8vpN5roFZ4g76l7M8rPm+OGZKQVRwAyHiZTTvEVmCIuV0mXwH6OUrU4koy4ag==} engines: {node: ^14.16.0 || >=16.11.0} dependencies: - '@nuxt/kit': 3.8.0 + '@nuxt/kit': 3.8.1 consola: 3.2.3 defu: 6.1.3 h3: 1.8.2 @@ -1750,7 +1591,7 @@ packages: std-env: 3.4.3 ufo: 1.3.1 optionalDependencies: - ipx: 2.0.0(@upstash/redis@1.24.2) + ipx: 2.0.0(@upstash/redis@1.25.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -1767,7 +1608,7 @@ packages: - supports-color dev: true - /@nuxt/image@1.0.0(@upstash/redis@1.24.2): + /@nuxt/image@1.0.0(@upstash/redis@1.25.1): resolution: {integrity: sha512-tiNyerofmMs5JKW5erSoHNE6opsftdORWvANkqLissTiQFwGJxmfskjcJo/hJDCy/LT0VurW8wcuK/2wB3JX3Q==} engines: {node: ^14.16.0 || >=16.11.0} dependencies: @@ -1782,7 +1623,7 @@ packages: std-env: 3.4.3 ufo: 1.3.1 optionalDependencies: - ipx: 2.0.0(@upstash/redis@1.24.2) + ipx: 2.0.0(@upstash/redis@1.25.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -1799,27 +1640,27 @@ packages: - supports-color dev: false - /@nuxt/kit-edge@3.8.0-28284309.b3d3d7f4: - resolution: {integrity: sha512-yUUBNl+VF/+q0MJEKYAOXv72wvXzqqRnYW0beQcpXIhVZI8K7buoLIaZeAAsGtbMoIjDGRVoRaRq1paTcYRHvA==} - engines: {node: ^14.18.0 || >=16.10.0} + /@nuxt/kit-edge@4.0.0-27970394.60d07df4: + resolution: {integrity: sha512-3Kj4D7Y/dYhQKNwHk/YwOUspUKn2JtbK3ahq7C9ovRnCrTfaMjDE12MzUl3OBoZChGgwkhHAuI52bQknAldKSQ==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - '@nuxt/schema': /@nuxt/schema-edge@3.8.0-28284309.b3d3d7f4 + '@nuxt/schema': /@nuxt/schema-edge@4.0.0-27970394.60d07df4 c12: 1.5.1 - consola: 3.2.3 + consola: 2.15.3 defu: 6.1.3 globby: 13.2.2 hash-sum: 2.0.0 ignore: 5.2.4 jiti: 1.21.0 knitwork: 1.0.0 - mlly: 1.4.2 + lodash.template: 4.5.0 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 semver: 7.5.4 - ufo: 1.3.1 unctx: 2.3.1 - unimport: 3.5.0 + unimport: 3.5.0(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -1840,7 +1681,7 @@ packages: jiti: 1.20.0 knitwork: 1.0.0 lodash.template: 4.5.0 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -1866,7 +1707,7 @@ packages: ignore: 5.2.4 jiti: 1.20.0 knitwork: 1.0.0 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -1891,16 +1732,16 @@ packages: globby: 13.2.2 hash-sum: 2.0.0 ignore: 5.2.4 - jiti: 1.20.0 + jiti: 1.21.0 knitwork: 1.0.0 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 semver: 7.5.4 ufo: 1.3.1 unctx: 2.3.1 - unimport: 3.4.0 + unimport: 3.5.0(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -1919,7 +1760,7 @@ packages: ignore: 5.2.4 jiti: 1.21.0 knitwork: 1.0.0 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -1948,20 +1789,22 @@ packages: - webpack dev: true - /@nuxt/schema-edge@3.8.0-28284309.b3d3d7f4: - resolution: {integrity: sha512-ITx2WqE81Vj6ygnBsrTuNzLAl1QV+ki1ROqIBgNdqRQ0y4VMagBNIGCP7oLuoBUahd7qFVsJKOGj+yrbOUOy+w==} - engines: {node: ^14.18.0 || >=16.10.0} + /@nuxt/schema-edge@4.0.0-27970394.60d07df4: + resolution: {integrity: sha512-PRFKcEoiVQNIsW5Qk7tdU5R+ipu4wM3EbtHAhz26TviqAsnU70Wojl+BTh3gOVXPs9jjicHJr+lZS881moiurw==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - '@nuxt/ui-templates': 1.3.1 - consola: 3.2.3 + c12: 1.5.1 + create-require: 1.1.1 defu: 6.1.3 hookable: 5.5.3 + jiti: 1.21.0 pathe: 1.1.1 pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 + scule: 1.0.0 std-env: 3.4.3 ufo: 1.3.1 - unimport: 3.5.0 + unimport: 3.5.0(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -1983,7 +1826,7 @@ packages: scule: 1.0.0 std-env: 3.4.3 ufo: 1.3.1 - unimport: 3.5.0 + unimport: 3.5.0(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2023,7 +1866,7 @@ packages: postcss-import-resolver: 2.0.0 std-env: 3.4.3 ufo: 1.3.1 - unimport: 3.4.0 + unimport: 3.5.0(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2041,7 +1884,7 @@ packages: pkg-types: 1.0.3 std-env: 3.4.3 ufo: 1.3.1 - unimport: 3.4.0(rollup@3.29.4) + unimport: 3.5.0(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2074,40 +1917,29 @@ packages: - supports-color dev: true - /@nuxt/test-utils-edge@3.8.0-28284309.b3d3d7f4(vitest@0.34.6)(vue@3.3.4): - resolution: {integrity: sha512-g2q8ctf2WPShWS5lh5qZ9VUKoNLz5GmbWngbGnsr6HdyqVAuD0GmkmieQ3IN03b+1+OLomOeUtuJ50fPskxerA==} - engines: {node: ^14.18.0 || >=16.10.0} + /@nuxt/test-utils-edge@4.0.0-27970394.60d07df4(vue@3.3.8): + resolution: {integrity: sha512-sHylNKukTO61J6rrCTKdjh78hsvnEAqH+VfyOV/i9R9LD7mbj8iRPnDwa0A0lSLPJlDWgIL7vsSjRPmBunjZgg==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} peerDependencies: - '@jest/globals': ^29.5.0 - playwright-core: ^1.34.3 - vitest: ^0.30.0 || ^0.31.0 || ^0.32.0 || ^0.33.0 - vue: ^3.3.4 - peerDependenciesMeta: - '@jest/globals': - optional: true - playwright-core: - optional: true - vitest: - optional: true + vue: ^3.2.47 dependencies: - '@nuxt/kit': /@nuxt/kit-edge@3.8.0-28284309.b3d3d7f4 - '@nuxt/schema': /@nuxt/schema-edge@3.8.0-28284309.b3d3d7f4 - consola: 3.2.3 - defu: 6.1.2 + '@nuxt/kit': /@nuxt/kit-edge@4.0.0-27970394.60d07df4 + '@nuxt/schema': /@nuxt/schema-edge@4.0.0-27970394.60d07df4 + consola: 2.15.3 + defu: 6.1.3 execa: 7.2.0 get-port-please: 3.1.1 + jiti: 1.21.0 ofetch: 1.3.3 pathe: 1.1.1 - ufo: 1.3.1 - vitest: 0.34.6(jsdom@22.1.0) - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/test-utils@3.8.0(vitest@0.34.6)(vue@3.3.4): - resolution: {integrity: sha512-E2QUa7AlD7ngr9xzl9uaU6EaLhc0jUSQ/SZd04nR2KftKt0IGy6xlix71vHxar8+nnE1rfMO/jsO7otDOjBT5w==} + /@nuxt/test-utils@3.8.1(vitest@0.34.6)(vue@3.3.8): + resolution: {integrity: sha512-8ZQ+OZ7z5Sc5KG2aCvk0piheYSpGb2UQJMCWr8ORwEyZIw4awrkkwGzUY06e344E4StvJB8zxN122MEcFNOkow==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: '@jest/globals': ^29.5.0 @@ -2122,8 +1954,8 @@ packages: vitest: optional: true dependencies: - '@nuxt/kit': 3.8.0 - '@nuxt/schema': 3.8.0 + '@nuxt/kit': 3.8.1 + '@nuxt/schema': 3.8.1 consola: 3.2.3 defu: 6.1.3 execa: 8.0.1 @@ -2132,7 +1964,7 @@ packages: pathe: 1.1.1 ufo: 1.3.1 vitest: 0.34.6(jsdom@22.1.0) - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup - supports-color @@ -2141,16 +1973,16 @@ packages: /@nuxt/ui-templates@1.3.1: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - /@nuxt/vite-builder@3.8.0(eslint@8.53.0)(typescript@5.2.2)(vue@3.3.4): - resolution: {integrity: sha512-F9BfH+c/Idp6sBGVHR4QJSuoO42evtE4D0OelD45NgkqVvmBmOawlj0Oz5fDKoV64LDPI2+yE+xnBdQtsNv/VA==} + /@nuxt/vite-builder@3.8.1(eslint@8.53.0)(typescript@5.2.2)(vue@3.3.8): + resolution: {integrity: sha512-Ot/twGONxj22T9U4bxp771ibKVFlZxIiYDHY/e6mZsE4Blc0efKo6MzPPPo0W4/tXQbtKKEq41uINN3dMI3mag==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 dependencies: - '@nuxt/kit': 3.8.0 + '@nuxt/kit': 3.8.1 '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) - '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.4) - '@vitejs/plugin-vue-jsx': 3.0.2(vite@4.5.0)(vue@3.3.4) + '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.8) + '@vitejs/plugin-vue-jsx': 3.0.2(vite@4.5.0)(vue@3.3.8) autoprefixer: 10.4.16(postcss@8.4.31) clear: 0.1.0 consola: 3.2.3 @@ -2165,14 +1997,12 @@ packages: h3: 1.8.2 knitwork: 1.0.0 magic-string: 0.30.5 - mlly: 1.4.2 + mlly: 1.4.0 ohash: 1.1.3 pathe: 1.1.1 perfect-debounce: 1.0.0 pkg-types: 1.0.3 postcss: 8.4.31 - postcss-import: 15.1.0(postcss@8.4.31) - postcss-url: 10.1.3(postcss@8.4.31) rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) std-env: 3.4.3 strip-literal: 1.3.0 @@ -2181,7 +2011,7 @@ packages: vite: 4.5.0 vite-node: 0.33.0 vite-plugin-checker: 0.6.2(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -2203,10 +2033,10 @@ packages: - vue-tsc dev: true - /@nuxthq/studio@1.0.3: - resolution: {integrity: sha512-4jHEz53xVj9WDoJdfu8iX/IGcBKm0Z797aDWoZdrTvwg/FSSj+CTnJmlML77574WQoGPoUkQ6pMSM5X/3NOVSg==} + /@nuxthq/studio@1.0.4: + resolution: {integrity: sha512-+IAWXx/dpOGTF/5cRw8hpOilB4UNluXsDzG/j0NB00Tqie+5rhmugPyirRYdNu9uYF14gBkp5az2HPxfW4o4Gg==} dependencies: - '@nuxt/kit': 3.8.0 + '@nuxt/kit': 3.8.1 defu: 6.1.3 nuxt-component-meta: 0.5.4 nuxt-config-schema: 0.4.6 @@ -2219,10 +2049,10 @@ packages: - utf-8-validate dev: true - /@nuxtjs/color-mode@3.3.0: - resolution: {integrity: sha512-YVFNmTISke1eL7uk5p9I1suOsM222FxrqKoF13HS4x94OKCWwPLLeTCEzHZ8orzKnaFUbCXpuL4pRv8gvW+0Kw==} + /@nuxtjs/color-mode@3.3.2: + resolution: {integrity: sha512-BLpBfrYZngV2QWFQ4HNEFwAXa3Pno43Ge+2XHcZJTTa1Z4KzRLvOwku8yiyV3ovIaaXKGwduBdv3Z5Ocdp0/+g==} dependencies: - '@nuxt/kit': 3.7.4 + '@nuxt/kit': 3.8.1 lodash.template: 4.5.0 pathe: 1.1.1 transitivePeerDependencies: @@ -2325,7 +2155,7 @@ packages: /@nuxtjs/tailwindcss@6.9.4(webpack@5.89.0): resolution: {integrity: sha512-T3B3P7RgJ/WTW3plHziLWqWbMzCWctUHpjqhW1WCXB/U3FOQxGH5dG4uEOmQkA6Gj4cbTNStIU/cRxpZhbBMhg==} dependencies: - '@nuxt/kit': 3.8.0 + '@nuxt/kit': 3.8.1 '@nuxt/postcss8': 1.1.3(webpack@5.89.0) autoprefixer: 10.4.16(postcss@8.4.31) chokidar: 3.5.3 @@ -2481,11 +2311,11 @@ packages: '@parcel/watcher-win32-ia32': 2.3.0 '@parcel/watcher-win32-x64': 2.3.0 - /@pinia/nuxt@0.5.1(typescript@5.2.2)(vue@3.3.4): + /@pinia/nuxt@0.5.1(typescript@5.2.2)(vue@3.3.8): resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==} dependencies: '@nuxt/kit': 3.7.4 - pinia: 2.1.7(typescript@5.2.2)(vue@3.3.4) + pinia: 2.1.7(typescript@5.2.2)(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -2717,8 +2547,8 @@ packages: tslib: 2.6.2 dev: true - /@tailwindcss/forms@0.5.6(tailwindcss@3.3.5): - resolution: {integrity: sha512-Fw+2BJ0tmAwK/w01tEFL5TiaJBX1NLT1/YbWgvm7ws3Qcn11kiXxzNTEQDMs5V3mQemhB56l3u0i9dwdzSQldA==} + /@tailwindcss/forms@0.5.7(tailwindcss@3.3.5): + resolution: {integrity: sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==} peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1' dependencies: @@ -2886,8 +2716,8 @@ packages: resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} dev: true - /@types/rss@0.0.31: - resolution: {integrity: sha512-iW6iqXCU1+t61uMkwIQQ4/TOq4QelIo9SfRJ717niStG5Z09B0pWhHkKujo2a0jsjHlga3yhGiemukLPYdl6iQ==} + /@types/rss@0.0.32: + resolution: {integrity: sha512-2oKNqKyUY4RSdvl5eZR1n2Q9yvw3XTe3mQHsFPn9alaNBxfPnbXBtGP8R0SV8pK1PrVnLul0zx7izbm5/gF5Qw==} dev: true /@types/sax@1.2.5: @@ -2922,8 +2752,8 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: true - /@types/xml2json@0.11.5: - resolution: {integrity: sha512-dH7j0Ph0QU7LZSdvrvhfuP/dE7ggdeusn8MvVCKtG6G4gGF4eQVKha8TQrUd8wyLtQ8Q03GTsupadPpSpatqwg==} + /@types/xml2json@0.11.6: + resolution: {integrity: sha512-OYZ5cB4zctk4JdK1MGdLmeBMdmg+/AClCUspQ6KtQ2vZLJkSpm0XWE9H0vCfCGlXvbqn9CBqIda2dXX2KAE/5w==} dependencies: '@types/node': 20.8.6 dev: true @@ -3063,13 +2893,6 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@unhead/dom@1.7.4: - resolution: {integrity: sha512-xanQMtGmgikqTvDtuyJy6GXgqvUXOdrdnIyqAabpeS8goD8udxo0stzjtbT8ERbMQibzPGSGcN+Ux+MKoWzrjQ==} - dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 - dev: true - /@unhead/dom@1.8.4: resolution: {integrity: sha512-WJ/NM+M+JqHJpiRUcPlj+H1qqbw3MykqvfHh1tT1J/WMNFS4lac+gAFCSFFSP1P19CW+30Q92XbAgMbgA45cow==} dependencies: @@ -3088,13 +2911,6 @@ packages: unhead: 1.8.4 dev: true - /@unhead/schema@1.7.4: - resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==} - dependencies: - hookable: 5.5.3 - zhead: 2.1.3 - dev: true - /@unhead/schema@1.7.5: resolution: {integrity: sha512-qmXRX8HoRS6OlIJGM1HMsP67+QFNKD7segptggHR7vrV+MaumVoIrzL1Tq5TPkk9hxeP38o1wnX+KCZiDKifXg==} dependencies: @@ -3109,35 +2925,29 @@ packages: zhead: 2.2.4 dev: true - /@unhead/shared@1.7.4: - resolution: {integrity: sha512-YUNA2UxAuDPnDps41BQ8aEIY5hdyvruSB1Vs3AALhRo07MxMivSq5DjNKfYr/JvRN6593RtfI1NHnP9x5M57xA==} - dependencies: - '@unhead/schema': 1.7.4 - dev: true - /@unhead/shared@1.8.4: resolution: {integrity: sha512-DXgzbFPqdrms2TLJzmjG1F1tZPyejuCF95AF0cz/GjVEJErEyBMKyhWogVbkyYqPGiVCQT1uCKMYucuM9LhdZw==} dependencies: '@unhead/schema': 1.8.4 dev: true - /@unhead/ssr@1.7.4: - resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==} + /@unhead/ssr@1.8.4: + resolution: {integrity: sha512-PBFLKqaNXY1kHYpLuv+DnpHa9ioQcfHwL7kqpgK6WqUdNqMrxxSFn/rLMpqYTuifx58WBweaAMXRajOQ4GcUVQ==} dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 dev: true - /@unhead/vue@1.7.4(vue@3.3.4): - resolution: {integrity: sha512-ZfgzOhg1Bxo9xwp3upawqerw4134hc9Lhz6t005ixcBwPX+39Wpgc9dC3lf+owFQEVuWkf8F+eAwK2sghVBK4A==} + /@unhead/vue@1.8.4(vue@3.3.8): + resolution: {integrity: sha512-U2rXe5qocVK5qHaEj5/V2VimHVWbc6IJ4PpjpD7IwgN8uhxSt9oxNObhLIyRzdqim13PoAfS+zUAwFii4y0hpQ==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 hookable: 5.5.3 - unhead: 1.7.4 - vue: 3.3.4 + unhead: 1.8.4 + vue: 3.3.8(typescript@5.2.2) dev: true /@unocss/astro@0.57.4(vite@4.5.0): @@ -3393,10 +3203,9 @@ packages: - rollup dev: true - /@upstash/redis@1.24.2: - resolution: {integrity: sha512-R2kqb6akTTO8F1fVXoqc3+7ueyKOgen2Q0ObHxNvRQwc1cN4xggxuuQGYYvGiMOVfmMrkGvVRKLmVtmkGjC/2g==} + /@upstash/redis@1.25.1: + resolution: {integrity: sha512-ACj0GhJ4qrQyBshwFgPod6XufVEfKX2wcaihsEvSdLYnY+m+pa13kGt1RXm/yTHKf4TQi/Dy2A8z/y6WUEOmlg==} dependencies: - '@biomejs/biome': 1.3.3 crypto-js: 4.2.0 /@vercel/nft@0.24.3: @@ -3406,7 +3215,7 @@ packages: dependencies: '@mapbox/node-pre-gyp': 1.0.11 '@rollup/pluginutils': 4.2.1 - acorn: 8.10.0 + acorn: 8.11.2 async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -3420,7 +3229,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.0)(vue@3.3.4): + /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3431,12 +3240,12 @@ packages: '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) vite: 4.5.0 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.4): + /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3444,7 +3253,7 @@ packages: vue: ^3.2.25 dependencies: vite: 4.5.0 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) dev: true /@vitest/expect@0.34.6: @@ -3503,7 +3312,7 @@ packages: '@volar/language-core': 1.10.4 dev: true - /@vue-macros/common@1.8.0(vue@3.3.4): + /@vue-macros/common@1.8.0(vue@3.3.8): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3512,13 +3321,13 @@ packages: vue: optional: true dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@vue/compiler-sfc': 3.3.4 + '@vue/compiler-sfc': 3.3.8 ast-kit: 0.11.2 local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true @@ -3537,7 +3346,7 @@ packages: '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) '@babel/template': 7.22.15 '@babel/traverse': 7.23.2 - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 '@vue/babel-helper-vue-transform-on': 1.1.5 camelcase: 6.3.0 html-tags: 3.3.1 @@ -3546,14 +3355,6 @@ packages: - supports-color dev: true - /@vue/compiler-core@3.3.4: - resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/shared': 3.3.4 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - /@vue/compiler-core@3.3.7: resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==} dependencies: @@ -3563,31 +3364,39 @@ packages: source-map-js: 1.0.2 dev: true - /@vue/compiler-dom@3.3.4: - resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} + /@vue/compiler-core@3.3.8: + resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} dependencies: - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 + '@babel/parser': 7.23.3 + '@vue/shared': 3.3.8 + estree-walker: 2.0.2 + source-map-js: 1.0.2 - /@vue/compiler-sfc@3.3.4: - resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} + /@vue/compiler-dom@3.3.8: + resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.4 - '@vue/compiler-dom': 3.3.4 - '@vue/compiler-ssr': 3.3.4 - '@vue/reactivity-transform': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-core': 3.3.8 + '@vue/shared': 3.3.8 + + /@vue/compiler-sfc@3.3.8: + resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} + dependencies: + '@babel/parser': 7.23.3 + '@vue/compiler-core': 3.3.8 + '@vue/compiler-dom': 3.3.8 + '@vue/compiler-ssr': 3.3.8 + '@vue/reactivity-transform': 3.3.8 + '@vue/shared': 3.3.8 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.4: - resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} + /@vue/compiler-ssr@3.3.8: + resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} dependencies: - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} @@ -3603,95 +3412,95 @@ packages: dependencies: '@volar/language-core': 1.10.4 '@volar/source-map': 1.10.4 - '@vue/compiler-dom': 3.3.4 - '@vue/reactivity': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/compiler-dom': 3.3.8 + '@vue/reactivity': 3.3.8 + '@vue/shared': 3.3.8 minimatch: 9.0.3 muggle-string: 0.3.1 typescript: 5.2.2 vue-template-compiler: 2.7.14 dev: true - /@vue/reactivity-transform@3.3.4: - resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} + /@vue/reactivity-transform@3.3.8: + resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 + '@babel/parser': 7.23.3 + '@vue/compiler-core': 3.3.8 + '@vue/shared': 3.3.8 estree-walker: 2.0.2 magic-string: 0.30.5 - /@vue/reactivity@3.3.4: - resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} + /@vue/reactivity@3.3.8: + resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} dependencies: - '@vue/shared': 3.3.4 + '@vue/shared': 3.3.8 - /@vue/runtime-core@3.3.4: - resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} + /@vue/runtime-core@3.3.8: + resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} dependencies: - '@vue/reactivity': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/reactivity': 3.3.8 + '@vue/shared': 3.3.8 - /@vue/runtime-dom@3.3.4: - resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} + /@vue/runtime-dom@3.3.8: + resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} dependencies: - '@vue/runtime-core': 3.3.4 - '@vue/shared': 3.3.4 + '@vue/runtime-core': 3.3.8 + '@vue/shared': 3.3.8 csstype: 3.1.2 - /@vue/server-renderer@3.3.4(vue@3.3.4): - resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} + /@vue/server-renderer@3.3.8(vue@3.3.8): + resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} peerDependencies: - vue: 3.3.4 + vue: 3.3.8 dependencies: - '@vue/compiler-ssr': 3.3.4 - '@vue/shared': 3.3.4 - vue: 3.3.4 - - /@vue/shared@3.3.4: - resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} + '@vue/compiler-ssr': 3.3.8 + '@vue/shared': 3.3.8 + vue: 3.3.8(typescript@5.2.2) /@vue/shared@3.3.7: resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==} dev: true - /@vueuse/core@10.5.0(vue@3.3.4): + /@vue/shared@3.3.8: + resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} + + /@vueuse/core@10.5.0(vue@3.3.8): resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} dependencies: '@types/web-bluetooth': 0.0.18 '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.4) - vue-demi: 0.14.6(vue@3.3.4) + '@vueuse/shared': 10.5.0(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/core@10.6.1(vue@3.3.4): + /@vueuse/core@10.6.1(vue@3.3.8): resolution: {integrity: sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.6.1 - '@vueuse/shared': 10.6.1(vue@3.3.4) - vue-demi: 0.14.6(vue@3.3.4) + '@vueuse/shared': 10.6.1(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/head@2.0.0(vue@3.3.4): + /@vueuse/head@2.0.0(vue@3.3.8): resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/dom': 1.7.4 + '@unhead/dom': 1.8.4 '@unhead/schema': 1.7.5 - '@unhead/ssr': 1.7.4 - '@unhead/vue': 1.7.4(vue@3.3.4) - vue: 3.3.4 + '@unhead/ssr': 1.8.4 + '@unhead/vue': 1.8.4(vue@3.3.8) + vue: 3.3.8(typescript@5.2.2) dev: true - /@vueuse/integrations@10.6.1(axios@1.6.0)(focus-trap@7.5.4)(vue@3.3.4): + /@vueuse/integrations@10.6.1(axios@1.6.2)(focus-trap@7.5.4)(vue@3.3.8): resolution: {integrity: sha512-mPDupuofMJ4DPmtX/FfP1MajmWRzYDv8WSaTCo8LQ5kFznjWgmUQ16ApjYqgMquqffNY6+IRMdMgosLDRZOSZA==} peerDependencies: async-validator: '*' @@ -3732,11 +3541,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.6.1(vue@3.3.4) - '@vueuse/shared': 10.6.1(vue@3.3.4) - axios: 1.6.0 + '@vueuse/core': 10.6.1(vue@3.3.8) + '@vueuse/shared': 10.6.1(vue@3.3.8) + axios: 1.6.2 focus-trap: 7.5.4 - vue-demi: 0.14.6(vue@3.3.4) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3750,53 +3559,17 @@ packages: resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} dev: true - /@vueuse/nuxt@10.5.0(nuxt@3.8.0)(vue@3.3.4): - resolution: {integrity: sha512-x1mpjwcPB5DGA3cTM29Hf3bralslrma3Jr0fXm3Js3dbUHdadC/iVMf831W+sKPjZBhiZxR0S94B8gmGlvZ/1Q==} - peerDependencies: - nuxt: ^3.0.0 - dependencies: - '@nuxt/kit': 3.7.4 - '@vueuse/core': 10.5.0(vue@3.3.4) - '@vueuse/metadata': 10.5.0 - local-pkg: 0.5.0 - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) - vue-demi: 0.14.6(vue@3.3.4) - transitivePeerDependencies: - - '@vue/composition-api' - - rollup - - supports-color - - vue - dev: true - - /@vueuse/nuxt@10.6.1(nuxt@3.8.0)(vue@3.3.4): - resolution: {integrity: sha512-MnXg0ZviWHKcf2CsBYeHXhK9Pqn2TF7EJfaLgd+3rHEyb6XlSLUKBTPNCiO+5VH3Ck1IJAez90KS3VAdSqqs1w==} - peerDependencies: - nuxt: ^3.0.0 - dependencies: - '@nuxt/kit': 3.8.1 - '@vueuse/core': 10.6.1(vue@3.3.4) - '@vueuse/metadata': 10.6.1 - local-pkg: 0.5.0 - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) - vue-demi: 0.14.6(vue@3.3.4) - transitivePeerDependencies: - - '@vue/composition-api' - - rollup - - supports-color - - vue - dev: true - - /@vueuse/nuxt@10.6.1(nuxt@3.8.0)(vue@3.3.4): + /@vueuse/nuxt@10.6.1(nuxt@3.8.1)(vue@3.3.8): resolution: {integrity: sha512-MnXg0ZviWHKcf2CsBYeHXhK9Pqn2TF7EJfaLgd+3rHEyb6XlSLUKBTPNCiO+5VH3Ck1IJAez90KS3VAdSqqs1w==} peerDependencies: nuxt: ^3.0.0 dependencies: '@nuxt/kit': 3.8.1 - '@vueuse/core': 10.6.1(vue@3.3.4) + '@vueuse/core': 10.6.1(vue@3.3.8) '@vueuse/metadata': 10.6.1 local-pkg: 0.5.0 - nuxt: 3.8.0(@upstash/redis@1.24.2)(eslint@8.52.0)(typescript@5.2.2)(vite@4.5.0) - vue-demi: 0.14.6(vue@3.3.4) + nuxt: 3.8.1(@upstash/redis@1.25.1)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -3804,19 +3577,19 @@ packages: - vue dev: true - /@vueuse/shared@10.5.0(vue@3.3.4): + /@vueuse/shared@10.5.0(vue@3.3.8): resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} dependencies: - vue-demi: 0.14.6(vue@3.3.4) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/shared@10.6.1(vue@3.3.4): + /@vueuse/shared@10.6.1(vue@3.3.8): resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} dependencies: - vue-demi: 0.14.6(vue@3.3.4) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3957,12 +3730,12 @@ packages: negotiator: 0.6.3 dev: true - /acorn-import-assertions@1.9.0(acorn@8.10.0): + /acorn-import-assertions@1.9.0(acorn@8.11.2): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true /acorn-jsx@5.3.2(acorn@8.10.0): @@ -3983,6 +3756,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + engines: {node: '>=0.4.0'} + hasBin: true + /agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -4227,7 +4005,7 @@ packages: resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.23.0 + '@babel/parser': 7.23.3 '@rollup/pluginutils': 5.0.5(rollup@3.29.4) pathe: 1.1.1 transitivePeerDependencies: @@ -4238,7 +4016,7 @@ packages: resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.23.0 + '@babel/parser': 7.23.3 '@rollup/pluginutils': 5.0.5(rollup@3.29.4) pathe: 1.1.1 transitivePeerDependencies: @@ -4249,7 +4027,7 @@ packages: resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.23.0 + '@babel/parser': 7.23.3 ast-kit: 0.9.5 transitivePeerDependencies: - rollup @@ -4298,8 +4076,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /axios@1.6.0: - resolution: {integrity: sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==} + /axios@1.6.2: + resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} dependencies: follow-redirects: 1.15.3 form-data: 4.0.0 @@ -4455,7 +4233,7 @@ packages: dotenv: 16.3.1 giget: 1.1.3 jiti: 1.21.0 - mlly: 1.4.2 + mlly: 1.4.0 ohash: 1.1.3 pathe: 1.1.1 perfect-debounce: 1.0.0 @@ -4472,8 +4250,8 @@ packages: defu: 6.1.3 dotenv: 16.3.1 giget: 1.1.3 - jiti: 1.21.0 - mlly: 1.4.2 + jiti: 1.20.0 + mlly: 1.4.0 ohash: 1.1.3 pathe: 1.1.1 perfect-debounce: 1.0.0 @@ -4886,7 +4664,6 @@ packages: /consola@2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - dev: false /consola@3.2.3: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} @@ -5282,10 +5059,6 @@ packages: resolution: {integrity: sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ==} dev: true - /defu@6.1.2: - resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} - dev: true - /defu@6.1.3: resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} @@ -5330,10 +5103,6 @@ packages: engines: {node: '>=6'} dev: true - /destr@2.0.1: - resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==} - dev: true - /destr@2.0.2: resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} @@ -5927,7 +5696,7 @@ packages: - supports-color dev: true - /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.53.0)(prettier@3.0.3): + /eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.0.0)(eslint@8.53.0)(prettier@3.1.0): resolution: {integrity: sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5943,7 +5712,7 @@ packages: dependencies: eslint: 8.53.0 eslint-config-prettier: 9.0.0(eslint@8.53.0) - prettier: 3.0.3 + prettier: 3.1.0 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 dev: true @@ -6230,7 +5999,7 @@ packages: resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} dependencies: enhanced-resolve: 5.15.0 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 ufo: 1.3.1 dev: true @@ -6686,13 +6455,6 @@ packages: ini: 4.1.1 dev: true - /global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - dependencies: - ini: 2.0.0 - dev: true - /global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} engines: {node: '>=0.10.0'} @@ -6737,7 +6499,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.2 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -6748,7 +6510,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.2 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -7277,11 +7039,6 @@ packages: /ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - /ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - dev: true - /ini@4.1.1: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -7342,7 +7099,7 @@ packages: resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} dev: true - /ipx@2.0.0(@upstash/redis@1.24.2): + /ipx@2.0.0(@upstash/redis@1.25.1): resolution: {integrity: sha512-JUD8CRIzBlGRKJxTinOR6QIVhp+bIUBrZajDIJwUC+ndoIxURrx834Ju6uxSnGvbw7WoMsmF0jnCLsaRHDaXDg==} hasBin: true requiresBuild: true @@ -7361,7 +7118,7 @@ packages: sharp: 0.32.6 svgo: 3.0.2 ufo: 1.3.1 - unstorage: 1.9.0(@upstash/redis@1.24.2) + unstorage: 1.9.0(@upstash/redis@1.25.1) xss: 1.0.14 transitivePeerDependencies: - '@azure/app-configuration' @@ -7529,14 +7286,6 @@ packages: is-docker: 3.0.0 dev: true - /is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 - dev: true - /is-installed-globally@1.0.0: resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==} engines: {node: '>=18'} @@ -8031,8 +7780,8 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /lint-staged@15.0.2: - resolution: {integrity: sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw==} + /lint-staged@15.1.0: + resolution: {integrity: sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -8045,7 +7794,7 @@ packages: micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.3 + yaml: 2.3.4 transitivePeerDependencies: - supports-color dev: true @@ -8063,8 +7812,8 @@ packages: get-port-please: 3.1.1 h3: 1.8.2 http-shutdown: 1.2.2 - jiti: 1.20.0 - mlly: 1.4.2 + jiti: 1.21.0 + mlly: 1.4.0 node-forge: 1.3.1 pathe: 1.1.1 std-env: 3.4.3 @@ -8106,7 +7855,7 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} dependencies: - mlly: 1.4.2 + mlly: 1.4.0 pkg-types: 1.0.3 /locate-path@5.0.0: @@ -8242,7 +7991,7 @@ packages: dependencies: estree-walker: 3.0.3 magic-string: 0.30.5 - mlly: 1.4.2 + mlly: 1.4.0 type-level-regexp: 0.1.17 ufo: 1.3.1 unplugin: 1.5.0 @@ -8261,14 +8010,6 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - /magicast@0.3.0: - resolution: {integrity: sha512-ZsEzw35h7xYoFlWHIyxU6zmH4sdwzdmY0DY4s/Lie/qKimeijz2jRw8/OV2248kt/y6FbvoTvGRKyB7y/Mpx8w==} - dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - source-map-js: 1.0.2 - dev: true - /magicast@0.3.2: resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==} dependencies: @@ -9169,10 +8910,10 @@ packages: hasBin: true dev: true - /mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} + /mlly@1.4.0: + resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.1 @@ -9260,7 +9001,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /nitropack@2.7.2(@upstash/redis@1.24.2): + /nitropack@2.7.2(@upstash/redis@1.25.1): resolution: {integrity: sha512-6vQbGdBNR20N8wTChzIQUZQmNVhWVDrjUdpOYD68u2hlyUiJembth2fQuoWw3KlsoNYWFvcyqL9X3DPjjnoEUQ==} engines: {node: ^16.11.0 || >=17.0.0} hasBin: true @@ -9309,7 +9050,7 @@ packages: listhen: 1.5.5 magic-string: 0.30.5 mime: 3.0.0 - mlly: 1.4.2 + mlly: 1.4.0 mri: 1.2.0 node-fetch-native: 1.4.1 ofetch: 1.3.3 @@ -9332,7 +9073,7 @@ packages: unctx: 2.3.1 unenv: 1.7.4 unimport: 3.5.0(rollup@3.29.4) - unstorage: 1.9.0(@upstash/redis@1.24.2) + unstorage: 1.9.0(@upstash/redis@1.25.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -9597,7 +9338,7 @@ packages: /nuxt-component-meta@0.5.4: resolution: {integrity: sha512-0ou1O5Dky/avUAm6XrO4r4aZiRgP3wCwBlOe49FcyVZo0uAULFw8b3j48BvKWzBdOywf8hJEL4V5o7FWnd1E+A==} dependencies: - '@nuxt/kit': 3.8.0 + '@nuxt/kit': 3.8.1 scule: 1.0.0 typescript: 5.2.2 vue-component-meta: 1.8.19(typescript@5.2.2) @@ -9609,9 +9350,9 @@ packages: /nuxt-config-schema@0.4.6: resolution: {integrity: sha512-kHLWJFynj5QrxVZ1MjY2xmDaTSN1BCMLGExA+hMMLoCb3wn9TJlDVqnE/nSdUJPMRkNn/NQ5WP9NLA9vlAXRUw==} dependencies: - '@nuxt/kit': 3.8.0 + '@nuxt/kit': 3.8.1 defu: 6.1.3 - jiti: 1.20.0 + jiti: 1.21.0 pathe: 1.1.1 untyped: 1.4.0 transitivePeerDependencies: @@ -9619,12 +9360,12 @@ packages: - supports-color dev: true - /nuxt-icon@0.6.6(nuxt@3.8.0)(vite@4.5.0)(vue@3.3.4): + /nuxt-icon@0.6.6(nuxt@3.8.1)(vite@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-rTRUIjYVlYAyj6ZPVVwGxyyiINNudhC6r9vF96Ec5ZaLOC6mSdUBnJ3oV6sJgViYrIkDLwbIjviFvRcZzvgu3g==} dependencies: '@iconify/collections': 1.0.356 - '@iconify/vue': 4.1.1(vue@3.3.4) - '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.0)(vite@4.5.0) + '@iconify/vue': 4.1.1(vue@3.3.8) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.1)(vite@4.5.0) '@nuxt/kit': 3.8.1 transitivePeerDependencies: - nuxt @@ -9634,15 +9375,15 @@ packages: - vue dev: true - /nuxt-schema-org@3.2.0(@nuxt/devtools@1.0.2)(@unhead/shared@1.8.4)(@vue/compiler-core@3.3.7)(axios@1.6.0)(nuxt@3.8.0)(postcss@8.4.31)(unhead@1.8.4)(vite@4.5.0)(vue@3.3.4)(webpack@5.89.0): + /nuxt-schema-org@3.2.0(@nuxt/devtools@1.0.2)(@unhead/shared@1.8.4)(@vue/compiler-core@3.3.8)(axios@1.6.2)(nuxt@3.8.1)(postcss@8.4.31)(unhead@1.8.4)(vite@4.5.0)(vue@3.3.8)(webpack@5.89.0): resolution: {integrity: sha512-2AkZ0u8kSj7bSfF+4SRKnkP8Wk4C9takO6I2HhkcqKBzYW5bB9uK55P1Ntqo+iyYhG+rj6TKvuRU6IdWGLlCmQ==} dependencies: - '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.0)(vite@4.5.0) - '@nuxt/devtools-ui-kit': 1.0.2(@nuxt/devtools@1.0.2)(@vue/compiler-core@3.3.7)(axios@1.6.0)(nuxt@3.8.0)(postcss@8.4.31)(vite@4.5.0)(vue@3.3.4)(webpack@5.89.0) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.1)(vite@4.5.0) + '@nuxt/devtools-ui-kit': 1.0.2(@nuxt/devtools@1.0.2)(@vue/compiler-core@3.3.8)(axios@1.6.2)(nuxt@3.8.1)(postcss@8.4.31)(vite@4.5.0)(vue@3.3.8)(webpack@5.89.0) '@nuxt/kit': 3.8.1 '@unhead/schema-org': 1.8.4(@unhead/shared@1.8.4)(unhead@1.8.4) - nuxt-site-config: 1.5.5(vue@3.3.4) - nuxt-site-config-kit: 1.5.5(vue@3.3.4) + nuxt-site-config: 1.5.5(vue@3.3.8) + nuxt-site-config-kit: 1.5.5(vue@3.3.8) pathe: 1.1.1 shiki-es: 0.14.0 sirv: 2.0.3 @@ -9673,13 +9414,13 @@ packages: - webpack dev: true - /nuxt-site-config-kit@1.5.5(vue@3.3.4): + /nuxt-site-config-kit@1.5.5(vue@3.3.8): resolution: {integrity: sha512-87mf+Ij5njs0qmSl/X/fUhfaSe9kf6feulZnrfGqI0yqk7XmcpdiDZl5xLOWaFQI5Ial+eMeIDz86hrKptiLrQ==} dependencies: '@nuxt/kit': 3.8.1 '@nuxt/schema': 3.8.1 pkg-types: 1.0.3 - site-config-stack: 1.5.5(vue@3.3.4) + site-config-stack: 1.5.5(vue@3.3.8) std-env: 3.4.3 ufo: 1.3.1 transitivePeerDependencies: @@ -9688,14 +9429,14 @@ packages: - vue dev: true - /nuxt-site-config@1.5.5(vue@3.3.4): + /nuxt-site-config@1.5.5(vue@3.3.8): resolution: {integrity: sha512-L1mjCyFvIb0mp7WwTgGngGCN6xlIza52zL/84R7rqY8r6gMkUtcTHH7OUCMO9Sq9bGI70HZLl7hsLuIqle+cWw==} dependencies: '@nuxt/kit': 3.8.1 '@nuxt/schema': 3.8.1 - nuxt-site-config-kit: 1.5.5(vue@3.3.4) + nuxt-site-config-kit: 1.5.5(vue@3.3.8) pathe: 1.1.1 - site-config-stack: 1.5.5(vue@3.3.4) + site-config-stack: 1.5.5(vue@3.3.8) ufo: 1.3.1 transitivePeerDependencies: - rollup @@ -9703,8 +9444,8 @@ packages: - vue dev: true - /nuxt@3.8.0(@upstash/redis@1.24.2)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0): - resolution: {integrity: sha512-ZnisJYx5AcUl7xlw18m6zfINBpNhld+ZF+jdTLRZxkLjKSFZeFMGqKxOR1jNVSmxfIXM/guK0uV9GPm6HK/z7g==} + /nuxt@3.8.1(@upstash/redis@1.25.1)(eslint@8.53.0)(typescript@5.2.2)(vite@4.5.0): + resolution: {integrity: sha512-RSGO56Gv0x2f6AXWw4o4GoBaVdsD0qkPCjrX7Ud/jzH3cRJoyYMPuq/9AOLvf2o1ecZWl39j5elqJ4QHmggyOA==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true peerDependencies: @@ -9717,22 +9458,22 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.0(@upstash/redis@1.24.2)(nuxt@3.8.0)(vite@4.5.0) - '@nuxt/kit': 3.8.0 - '@nuxt/schema': 3.8.0 + '@nuxt/devtools': 1.0.2(@upstash/redis@1.25.1)(nuxt@3.8.1)(vite@4.5.0) + '@nuxt/kit': 3.8.1 + '@nuxt/schema': 3.8.1 '@nuxt/telemetry': 2.5.2 '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.8.0(eslint@8.53.0)(typescript@5.2.2)(vue@3.3.4) - '@unhead/dom': 1.7.4 - '@unhead/ssr': 1.7.4 - '@unhead/vue': 1.7.4(vue@3.3.4) - '@vue/shared': 3.3.4 - acorn: 8.10.0 + '@nuxt/vite-builder': 3.8.1(eslint@8.53.0)(typescript@5.2.2)(vue@3.3.8) + '@unhead/dom': 1.8.4 + '@unhead/ssr': 1.8.4 + '@unhead/vue': 1.8.4(vue@3.3.8) + '@vue/shared': 3.3.8 + acorn: 8.11.2 c12: 1.5.1 chokidar: 3.5.3 cookie-es: 1.0.0 - defu: 6.1.2 - destr: 2.0.1 + defu: 6.1.3 + destr: 2.0.2 devalue: 4.3.2 esbuild: 0.19.5 escape-string-regexp: 5.0.0 @@ -9741,12 +9482,12 @@ packages: globby: 13.2.2 h3: 1.8.2 hookable: 5.5.3 - jiti: 1.20.0 + jiti: 1.21.0 klona: 2.0.6 knitwork: 1.0.0 magic-string: 0.30.5 - mlly: 1.4.2 - nitropack: 2.7.2(@upstash/redis@1.24.2) + mlly: 1.4.0 + nitropack: 2.7.2(@upstash/redis@1.25.1) nuxi: 3.9.1 nypm: 0.3.3 ofetch: 1.3.3 @@ -9763,14 +9504,14 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.7.4 - unimport: 3.4.0 + unimport: 3.5.0(rollup@3.29.4) unplugin: 1.5.0 - unplugin-vue-router: 0.7.0(vue-router@4.2.5)(vue@3.3.4) + unplugin-vue-router: 0.7.0(vue-router@4.2.5)(vue@3.3.8) untyped: 1.4.0 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.2.5(vue@3.3.4) + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -10295,7 +10036,7 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - /pinia@2.1.7(typescript@5.2.2)(vue@3.3.4): + /pinia@2.1.7(typescript@5.2.2)(vue@3.3.8): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -10309,8 +10050,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.1 typescript: 5.2.2 - vue: 3.3.4 - vue-demi: 0.14.6(vue@3.3.4) + vue: 3.3.8(typescript@5.2.2) + vue-demi: 0.14.6(vue@3.3.8) dev: true /pirates@4.0.6: @@ -10321,7 +10062,7 @@ packages: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: jsonc-parser: 3.2.0 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 /plop@4.0.0: @@ -10851,8 +10592,8 @@ packages: fast-diff: 1.3.0 dev: true - /prettier-plugin-tailwindcss@0.5.6(prettier@3.0.3): - resolution: {integrity: sha512-2Xgb+GQlkPAUCFi3sV+NOYcSI5XgduvDBL2Zt/hwJudeKXkyvRS65c38SB0yb9UB40+1rL83I6m0RtlOQ8eHdg==} + /prettier-plugin-tailwindcss@0.5.7(prettier@3.1.0): + resolution: {integrity: sha512-4v6uESAgwCni6YF6DwJlRaDjg9Z+al5zM4JfngcazMy4WEf/XkPS5TEQjbD+DZ5iNuG6RrKQLa/HuX2SYzC3kQ==} engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' @@ -10903,11 +10644,11 @@ packages: prettier-plugin-twig-melody: optional: true dependencies: - prettier: 3.0.3 + prettier: 3.1.0 dev: true - /prettier@3.0.3: - resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} + /prettier@3.1.0: + resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==} engines: {node: '>=14'} hasBin: true dev: true @@ -11683,13 +11424,13 @@ packages: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true - /site-config-stack@1.5.5(vue@3.3.4): + /site-config-stack@1.5.5(vue@3.3.8): resolution: {integrity: sha512-aLSAUOC0RjDvA/EAG8TZUOEGRkgKj5EIUJAFCVViSLZwCQ2VCDCxTjWqdIULkhiB8y9NTGH4+M0iwiLbFfCP+g==} peerDependencies: vue: ^3 dependencies: ufo: 1.3.1 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) dev: true /sitemap@7.1.1: @@ -12123,10 +11864,10 @@ packages: chokidar: 3.5.3 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.20.0 + jiti: 1.21.0 lilconfig: 2.1.0 micromatch: 4.0.5 normalize-path: 3.0.0 @@ -12231,7 +11972,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -12494,7 +12235,6 @@ packages: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true - dev: true /ufo@1.3.1: resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} @@ -12531,7 +12271,7 @@ packages: '@antfu/utils': 0.7.6 defu: 6.1.3 jiti: 1.21.0 - mlly: 1.4.2 + mlly: 1.4.0 dev: true /uncrypto@0.1.3: @@ -12565,15 +12305,6 @@ packages: node-fetch-native: 1.4.1 pathe: 1.1.1 - /unhead@1.7.4: - resolution: {integrity: sha512-oOv+9aQS85DQUd0f1uJBtb2uG3SKwCURSTuUWp9WKKzANCb1TjW2dWp5TFmJH5ILF6urXi4uUQfjK+SawzBJAA==} - dependencies: - '@unhead/dom': 1.7.4 - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 - hookable: 5.5.3 - dev: true - /unhead@1.8.4: resolution: {integrity: sha512-r2SFK18KzjKgSaOBawjQXXAz4odqKjy+fYtw7g+nwlc3FU1JNQqScVeTic0gEK69IJ/cRsqL6bPqF1ILkyVmTQ==} dependencies: @@ -12631,10 +12362,10 @@ packages: dependencies: '@rollup/pluginutils': 5.0.5(rollup@3.29.4) escape-string-regexp: 5.0.0 - fast-glob: 3.3.2 + fast-glob: 3.3.1 local-pkg: 0.4.3 magic-string: 0.30.5 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -12643,7 +12374,7 @@ packages: transitivePeerDependencies: - rollup - /unimport@3.5.0: + /unimport@3.5.0(rollup@3.29.4): resolution: {integrity: sha512-0Ei1iTeSYxs7oxxUf79/KaBc2dPjZxe7qdVpw7yIz5YcdTZjmBYO6ToLDW+fX9QOHiueZ3xtwb5Z/wqaSfXx6A==} dependencies: '@rollup/pluginutils': 5.0.5(rollup@3.29.4) @@ -12651,7 +12382,7 @@ packages: fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 @@ -12800,7 +12531,7 @@ packages: - supports-color dev: true - /unplugin-vue-router@0.7.0(vue-router@4.2.5)(vue@3.3.4): + /unplugin-vue-router@0.7.0(vue-router@4.2.5)(vue@3.3.8): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -12808,20 +12539,20 @@ packages: vue-router: optional: true dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.3 '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@vue-macros/common': 1.8.0(vue@3.3.4) + '@vue-macros/common': 1.8.0(vue@3.3.8) ast-walker-scope: 0.5.0 chokidar: 3.5.3 fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.4.3 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 scule: 1.0.0 unplugin: 1.5.0 - vue-router: 4.2.5(vue@3.3.4) - yaml: 2.3.3 + vue-router: 4.2.5(vue@3.3.8) + yaml: 2.3.4 transitivePeerDependencies: - rollup - vue @@ -12835,7 +12566,7 @@ packages: webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 - /unstorage@1.9.0(@upstash/redis@1.24.2): + /unstorage@1.9.0(@upstash/redis@1.25.1): resolution: {integrity: sha512-VpD8ZEYc/le8DZCrny3bnqKE4ZjioQxBRnWE+j5sGNvziPjeDlaS1NaFFHzl/kkXaO3r7UaF8MGQrs14+1B4pQ==} peerDependencies: '@azure/app-configuration': ^1.4.1 @@ -12873,7 +12604,7 @@ packages: idb-keyval: optional: true dependencies: - '@upstash/redis': 1.24.2 + '@upstash/redis': 1.25.1 anymatch: 3.1.3 chokidar: 3.5.3 destr: 2.0.2 @@ -12909,7 +12640,7 @@ packages: '@babel/standalone': 7.23.2 '@babel/types': 7.23.0 defu: 6.1.3 - jiti: 1.21.0 + jiti: 1.20.0 mri: 1.2.0 scule: 1.0.0 transitivePeerDependencies: @@ -12971,12 +12702,12 @@ packages: sade: 1.8.1 dev: true - /v-lazy-show@0.2.4(@vue/compiler-core@3.3.7): + /v-lazy-show@0.2.4(@vue/compiler-core@3.3.8): resolution: {integrity: sha512-Lx9Str2i+HTh+zGzs9O3YyhGAZOAAfU+6MUUPcQPPiPxQO1sHBEv9sH3MO9bPc4T09gsjsS2+sbaCWQ1MdhpJQ==} peerDependencies: '@vue/compiler-core': ^3.3 dependencies: - '@vue/compiler-core': 3.3.7 + '@vue/compiler-core': 3.3.8 dev: true /v8flags@4.0.1: @@ -13055,7 +12786,7 @@ packages: dependencies: cac: 6.7.14 debug: 4.3.4 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 vite: 4.5.0 @@ -13077,7 +12808,7 @@ packages: dependencies: cac: 6.7.14 debug: 4.3.4 - mlly: 1.4.2 + mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 vite: 4.4.11(@types/node@20.8.6) @@ -13145,31 +12876,6 @@ packages: vscode-uri: 3.0.8 dev: true - /vite-plugin-inspect@0.7.41(@nuxt/kit@3.8.1)(vite@4.5.0): - resolution: {integrity: sha512-gASdFRO4CHDQF8qAk9LZEJyzlIJM4bFvDn7hz0e2r1PS6uq+yukd8+jHctOAbvCceQoTS5iDAgd4/mWcGWYoMw==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - dependencies: - '@antfu/utils': 0.7.6 - '@nuxt/kit': 3.8.1 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - debug: 4.3.4 - error-stack-parser-es: 0.1.1 - fs-extra: 11.1.1 - open: 9.1.0 - picocolors: 1.0.0 - sirv: 2.0.3 - vite: 4.5.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.1)(vite@4.5.0): resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} engines: {node: '>=14'} @@ -13206,7 +12912,7 @@ packages: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - '@vue/compiler-dom': 3.3.4 + '@vue/compiler-dom': 3.3.8 kolorist: 1.8.0 magic-string: 0.30.5 vite: 4.5.0 @@ -13416,7 +13122,7 @@ packages: resolution: {integrity: sha512-1OANGSZK4pzHF4uc86usWi+o5Y0zgoDtqWkPg6Am6ot+jHSAmpOah59V/4N82So5xRgivgCxGgK09lBy1XNUfQ==} dev: true - /vue-demi@0.14.6(vue@3.3.4): + /vue-demi@0.14.6(vue@3.3.8): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -13428,7 +13134,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) /vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} @@ -13452,7 +13158,7 @@ packages: - supports-color dev: true - /vue-lite-youtube-embed@1.2.1(vue@3.3.4): + /vue-lite-youtube-embed@1.2.1(vue@3.3.8): resolution: {integrity: sha512-uBc0IJtb7gskQTKFJYMKbgW51EPSEetLqjiYRQ+X20UAYDXN42MqaiSNyPnJ8gN+rYexuS2UQRMaRZq9rVPgIw==} peerDependencies: '@vue/composition-api': ^1.7.1 @@ -13461,17 +13167,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.4 - vue-demi: 0.14.6(vue@3.3.4) + vue: 3.3.8(typescript@5.2.2) + vue-demi: 0.14.6(vue@3.3.8) dev: false - /vue-router@4.2.5(vue@3.3.4): + /vue-router@4.2.5(vue@3.3.8): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.3.4 + vue: 3.3.8(typescript@5.2.2) dev: true /vue-template-compiler@2.7.14: @@ -13481,14 +13187,20 @@ packages: he: 1.2.0 dev: true - /vue@3.3.4: - resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} + /vue@3.3.8(typescript@5.2.2): + resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@vue/compiler-dom': 3.3.4 - '@vue/compiler-sfc': 3.3.4 - '@vue/runtime-dom': 3.3.4 - '@vue/server-renderer': 3.3.4(vue@3.3.4) - '@vue/shared': 3.3.4 + '@vue/compiler-dom': 3.3.8 + '@vue/compiler-sfc': 3.3.8 + '@vue/runtime-dom': 3.3.8 + '@vue/server-renderer': 3.3.8(vue@3.3.8) + '@vue/shared': 3.3.8 + typescript: 5.2.2 /w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} @@ -13546,8 +13258,8 @@ packages: '@webassemblyjs/ast': 1.11.6 '@webassemblyjs/wasm-edit': 1.11.6 '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) + acorn: 8.11.2 + acorn-import-assertions: 1.9.0(acorn@8.11.2) browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -13787,6 +13499,11 @@ packages: resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} engines: {node: '>= 14'} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} + engines: {node: '>= 14'} + dev: true + /yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'}