diff --git a/docs/package.json b/docs/package.json index fba4b7e961..ec8381fa06 100644 --- a/docs/package.json +++ b/docs/package.json @@ -6,28 +6,28 @@ }, "devDependencies": { "@iconify-json/heroicons": "^1.1.13", - "@iconify-json/simple-icons": "^1.1.76", + "@iconify-json/simple-icons": "^1.1.79", "@nuxt/content": "^2.9.0", - "@nuxt/devtools": "^1.0.0", + "@nuxt/devtools": "^1.0.2", "@nuxt/eslint-config": "^0.2.0", "@nuxt/ui-pro": "npm:@nuxt/ui-pro-edge@0.4.2-28335912.79968d9", - "@nuxthq/studio": "^1.0.3", + "@nuxthq/studio": "^1.0.4", "@nuxtjs/fontaine": "^0.4.1", "@nuxtjs/google-fonts": "^3.0.2", "@nuxtjs/mdc": "^0.2.6", "@nuxtjs/plausible": "^0.2.3", - "@vueuse/nuxt": "^10.5.0", - "eslint": "^8.52.0", + "@vueuse/nuxt": "^10.6.1", + "eslint": "^8.54.0", "joi": "^17.11.0", - "nuxt": "^3.8.0", + "nuxt": "^3.8.1", "nuxt-cloudflare-analytics": "^1.0.8", "nuxt-component-meta": "npm:nuxt-component-meta-edge@0.5.5-28315603.0a285c7", "nuxt-og-image": "^2.2.4", - "prettier": "^3.0.3", + "prettier": "^3.1.0", "typescript": "^5.2.2", - "ufo": "^1.3.1", + "ufo": "^1.3.2", "v-calendar": "^3.1.2", - "valibot": "^0.19.0", + "valibot": "^0.21.0", "yup": "^1.3.2", "zod": "^3.22.4" } diff --git a/package.json b/package.json index 818335fabf..348ae2cb0c 100644 --- a/package.json +++ b/package.json @@ -36,43 +36,43 @@ "@headlessui/tailwindcss": "^0.2.0", "@headlessui/vue": "^1.7.16", "@iconify-json/heroicons": "^1.1.13", - "@nuxt/kit": "^3.8.0", + "@nuxt/kit": "^3.8.1", "@nuxtjs/color-mode": "^3.3.2", - "@nuxtjs/tailwindcss": "^6.8.1", + "@nuxtjs/tailwindcss": "^6.9.5", "@popperjs/core": "^2.11.8", "@tailwindcss/aspect-ratio": "^0.4.2", "@tailwindcss/container-queries": "^0.1.1", - "@tailwindcss/forms": "^0.5.6", + "@tailwindcss/forms": "^0.5.7", "@tailwindcss/typography": "^0.5.10", - "@vueuse/core": "^10.5.0", - "@vueuse/integrations": "^10.5.0", - "@vueuse/math": "^10.5.0", + "@vueuse/core": "^10.6.1", + "@vueuse/integrations": "^10.6.1", + "@vueuse/math": "^10.6.1", "defu": "^6.1.3", "fuse.js": "^6.6.2", - "nuxt-icon": "^0.6.3", + "nuxt-icon": "^0.6.6", "ohash": "^1.1.3", "pathe": "^1.1.1", - "scule": "^1.0.0", + "scule": "^1.1.0", "tailwind-merge": "^1.14.0", "tailwindcss": "^3.3.5" }, "devDependencies": { "@nuxt/eslint-config": "^0.2.0", - "@nuxt/module-builder": "^0.5.2", + "@nuxt/module-builder": "^0.5.4", "@release-it/conventional-changelog": "^7.0.2", "@testing-library/vue": "^7.0.0", - "@vitejs/plugin-vue": "^4.4.0", - "eslint": "^8.52.0", + "@vitejs/plugin-vue": "^4.5.0", + "eslint": "^8.54.0", "happy-dom": "^12.10.3", "joi": "^17.11.0", - "nuxt": "^3.8.0", + "nuxt": "^3.8.1", "nuxt-vitest": "^0.11.3", "release-it": "^16.2.1", "typescript": "^5.2.2", "unbuild": "^2.0.0", - "valibot": "^0.19.0", - "vitest": "^0.33.0", - "vue-tsc": "^1.8.21", + "valibot": "^0.21.0", + "vitest": "^0.34.6", + "vue-tsc": "^1.8.22", "yup": "^1.3.2", "zod": "^3.22.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 399b0ab004..c87403db85 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,14 +21,14 @@ importers: specifier: ^1.1.13 version: 1.1.13 '@nuxt/kit': - specifier: ^3.8.0 - version: 3.8.0(rollup@3.29.1) + specifier: ^3.8.1 + version: 3.8.1(rollup@3.29.1) '@nuxtjs/color-mode': specifier: ^3.3.2 version: 3.3.2(rollup@3.29.1) '@nuxtjs/tailwindcss': - specifier: ^6.8.1 - version: 6.8.1(rollup@3.29.1)(webpack@5.88.2) + specifier: ^6.9.5 + version: 6.9.5(rollup@3.29.1)(webpack@5.88.2) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 @@ -39,20 +39,20 @@ importers: specifier: ^0.1.1 version: 0.1.1(tailwindcss@3.3.5) '@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) '@tailwindcss/typography': specifier: ^0.5.10 version: 0.5.10(tailwindcss@3.3.5) '@vueuse/core': - specifier: ^10.5.0 - version: 10.5.0(vue@3.3.4) + specifier: ^10.6.1 + version: 10.6.1(vue@3.3.4) '@vueuse/integrations': - specifier: ^10.5.0 - version: 10.5.0(fuse.js@6.6.2)(vue@3.3.4) + specifier: ^10.6.1 + version: 10.6.1(fuse.js@6.6.2)(vue@3.3.4) '@vueuse/math': - specifier: ^10.5.0 - version: 10.5.0(vue@3.3.4) + specifier: ^10.6.1 + version: 10.6.1(vue@3.3.4) defu: specifier: ^6.1.3 version: 6.1.3 @@ -60,8 +60,8 @@ importers: specifier: ^6.6.2 version: 6.6.2 nuxt-icon: - specifier: ^0.6.3 - version: 0.6.3(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4) + specifier: ^0.6.6 + version: 0.6.6(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4) ohash: specifier: ^1.1.3 version: 1.1.3 @@ -69,8 +69,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 scule: - specifier: ^1.0.0 - version: 1.0.0 + specifier: ^1.1.0 + version: 1.1.0 tailwind-merge: specifier: ^1.14.0 version: 1.14.0 @@ -80,10 +80,10 @@ importers: devDependencies: '@nuxt/eslint-config': specifier: ^0.2.0 - version: 0.2.0(eslint@8.52.0) + version: 0.2.0(eslint@8.54.0) '@nuxt/module-builder': - specifier: ^0.5.2 - version: 0.5.2(@nuxt/kit@3.8.0)(nuxi@3.9.1)(typescript@5.2.2) + specifier: ^0.5.4 + version: 0.5.4(@nuxt/kit@3.8.1)(nuxi@3.9.1)(typescript@5.2.2) '@release-it/conventional-changelog': specifier: ^7.0.2 version: 7.0.2(release-it@16.2.1) @@ -91,11 +91,11 @@ importers: specifier: ^7.0.0 version: 7.0.0(@vue/compiler-sfc@3.3.4)(vue@3.3.4) '@vitejs/plugin-vue': - specifier: ^4.4.0 - version: 4.4.0(vite@4.5.0)(vue@3.3.4) + specifier: ^4.5.0 + version: 4.5.0(vite@4.5.0)(vue@3.3.4) eslint: - specifier: ^8.52.0 - version: 8.52.0 + specifier: ^8.54.0 + version: 8.54.0 happy-dom: specifier: ^12.10.3 version: 12.10.3 @@ -103,11 +103,11 @@ importers: specifier: ^17.11.0 version: 17.11.0 nuxt: - specifier: ^3.8.0 - version: 3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21) + specifier: ^3.8.1 + version: 3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) nuxt-vitest: specifier: ^0.11.3 - version: 0.11.3(@testing-library/vue@7.0.0)(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.4.0)(happy-dom@12.10.3)(rollup@3.29.1)(vite@4.5.0)(vitest@0.33.0)(vue-router@4.2.5)(vue@3.3.4) + version: 0.11.3(@testing-library/vue@7.0.0)(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.5.0)(happy-dom@12.10.3)(rollup@3.29.1)(vite@4.5.0)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.4) release-it: specifier: ^16.2.1 version: 16.2.1(typescript@5.2.2) @@ -118,14 +118,14 @@ importers: specifier: ^2.0.0 version: 2.0.0(typescript@5.2.2) valibot: - specifier: ^0.19.0 - version: 0.19.0 + specifier: ^0.21.0 + version: 0.21.0 vitest: - specifier: ^0.33.0 - version: 0.33.0(happy-dom@12.10.3) + specifier: ^0.34.6 + version: 0.34.6(happy-dom@12.10.3) vue-tsc: - specifier: ^1.8.21 - version: 1.8.21(typescript@5.2.2) + specifier: ^1.8.22 + version: 1.8.22(typescript@5.2.2) yup: specifier: ^1.3.2 version: 1.3.2 @@ -143,23 +143,23 @@ importers: specifier: ^1.1.13 version: 1.1.13 '@iconify-json/simple-icons': - specifier: ^1.1.76 - version: 1.1.76 + specifier: ^1.1.79 + version: 1.1.79 '@nuxt/content': specifier: ^2.9.0 - version: 2.9.0(nuxt@3.8.0)(rollup@3.29.1)(vue@3.3.4) + version: 2.9.0(nuxt@3.8.1)(rollup@3.29.1)(vue@3.3.4) '@nuxt/devtools': - specifier: ^1.0.0 - version: 1.0.0(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0) + specifier: ^1.0.2 + version: 1.0.2(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0) '@nuxt/eslint-config': specifier: ^0.2.0 - version: 0.2.0(eslint@8.52.0) + version: 0.2.0(eslint@8.54.0) '@nuxt/ui-pro': specifier: npm:@nuxt/ui-pro-edge@0.4.2-28335912.79968d9 - version: /@nuxt/ui-pro-edge@0.4.2-28335912.79968d9(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2) + version: /@nuxt/ui-pro-edge@0.4.2-28335912.79968d9(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2) '@nuxthq/studio': - specifier: ^1.0.3 - version: 1.0.3(rollup@3.29.1) + specifier: ^1.0.4 + version: 1.0.4(rollup@3.29.1) '@nuxtjs/fontaine': specifier: ^0.4.1 version: 0.4.1(rollup@3.29.1) @@ -173,17 +173,17 @@ importers: specifier: ^0.2.3 version: 0.2.3(rollup@3.29.1) '@vueuse/nuxt': - specifier: ^10.5.0 - version: 10.5.0(nuxt@3.8.0)(rollup@3.29.1)(vue@3.3.4) + specifier: ^10.6.1 + version: 10.6.1(nuxt@3.8.1)(rollup@3.29.1)(vue@3.3.4) eslint: - specifier: ^8.52.0 - version: 8.52.0 + specifier: ^8.54.0 + version: 8.54.0 joi: specifier: ^17.11.0 version: 17.11.0 nuxt: - specifier: ^3.8.0 - version: 3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21) + specifier: ^3.8.1 + version: 3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) nuxt-cloudflare-analytics: specifier: ^1.0.8 version: 1.0.8(rollup@3.29.1) @@ -194,20 +194,20 @@ importers: specifier: ^2.2.4 version: 2.2.4(rollup@3.29.1)(vue@3.3.4) prettier: - specifier: ^3.0.3 - version: 3.0.3 + specifier: ^3.1.0 + version: 3.1.0 typescript: specifier: ^5.2.2 version: 5.2.2 ufo: - specifier: ^1.3.1 - version: 1.3.1 + specifier: ^1.3.2 + version: 1.3.2 v-calendar: specifier: ^3.1.2 version: 3.1.2(@popperjs/core@2.11.8)(vue@3.3.4) valibot: - specifier: ^0.19.0 - version: 0.19.0 + specifier: ^0.21.0 + version: 0.21.0 yup: specifier: ^1.3.2 version: 1.3.2 @@ -434,6 +434,13 @@ packages: dependencies: '@babel/types': 7.23.0 + /@babel/parser@7.23.3: + resolution: {integrity: sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.3 + /@babel/plugin-proposal-decorators@7.23.0(@babel/core@7.23.0): resolution: {integrity: sha512-kYsT+f5ARWF6AdFmqoEEp+hpqxEB8vGmRWfw2aj78M2vTwS2uHW91EF58iFm1Z9U8Y/RrLu2XKJn46P9ca1b0w==} engines: {node: '>=6.9.0'} @@ -547,6 +554,14 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + /@babel/types@7.23.3: + resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + /@capsizecss/metrics@1.2.0: resolution: {integrity: sha512-zUYcqaR0rv4TYXyY97G1vRMMOyz+3EteXqLsM1XO/N8LnThwR1wYSE5cU15CUx3KPAiAEIbUZ13B7+plxYjHUA==} dev: true @@ -1156,21 +1171,21 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.52.0 + eslint: 8.54.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp@4.8.0: resolution: {integrity: sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} + /@eslint/eslintrc@2.1.3: + resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -1185,8 +1200,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.52.0: - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} + /@eslint/js@8.54.0: + resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@hapi/hoek@9.3.0: @@ -1246,14 +1261,14 @@ packages: dependencies: '@iconify/types': 2.0.0 - /@iconify-json/simple-icons@1.1.76: - resolution: {integrity: sha512-jZEMvkMfD5tTadFJIOIxKE4cTVXslrktWEiMJV6HaABi9qw02zS7bzrllR1YtGPxzniKkq2UVg/dKS6lliIxVA==} + /@iconify-json/simple-icons@1.1.79: + resolution: {integrity: sha512-QayoZelr/QyYn0ALkOoBQDEseUGeNAZoQ9i25qfCeKxc7HEdvUU8cUc4/V/1n3FxohAtdi3oPdyILIhR5T1TVw==} dependencies: '@iconify/types': 2.0.0 dev: true - /@iconify/collections@1.0.352: - resolution: {integrity: sha512-jFIyhRq3P/ymUnfq9CoYDfd6H3nmh5a/qlj/KZqN4ipuYYTIIoP7XkW9TMydOB4g7YqblnGzxXUjKZiJO06jLw==} + /@iconify/collections@1.0.358: + resolution: {integrity: sha512-BO5T44/1f1vb3uRCMwk8cKo6bb4PI+84BxWHinNxg9hV++cqn14fOj3VN+5p+GCvXnMMjzf7IZFTUkwZF6bsMg==} dependencies: '@iconify/types': 2.0.0 @@ -1332,13 +1347,12 @@ packages: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@koa/router@9.4.0: - resolution: {integrity: sha512-dOOXgzqaDoHu5qqMEPLKEgLz5CeIA7q8+1W62mCvFVCOqeC71UoTGJ4u1xUSOpIl2J1x2pqrNULkFteUeZW3/A==} - engines: {node: '>= 8.0.0'} - deprecated: '**IMPORTANT 10x+ PERFORMANCE UPGRADE**: Please upgrade to v12.0.1+ as we have fixed an issue with debuglog causing 10x slower router benchmark performance, see https://github.com/koajs/router/pull/173' + /@koa/router@12.0.1: + resolution: {integrity: sha512-ribfPYfHb+Uw3b27Eiw6NPqjhIhTpVFzEWLwyc/1Xp+DCdwRRyIlAUODX+9bPARF6aQtUu1+/PHzdNvRzcs/+Q==} + engines: {node: '>= 12'} dependencies: debug: 4.3.4 - http-errors: 1.8.1 + http-errors: 2.0.0 koa-compose: 4.1.0 methods: 1.1.2 path-to-regexp: 6.2.1 @@ -1477,14 +1491,14 @@ packages: transitivePeerDependencies: - supports-color - /@nuxt/content@2.9.0(nuxt@3.8.0)(rollup@3.29.1)(vue@3.3.4): + /@nuxt/content@2.9.0(nuxt@3.8.1)(rollup@3.29.1)(vue@3.3.4): resolution: {integrity: sha512-//mt++/AgOmjT6TpanugNJpJfx6q8g7wV8/vnk7vSSrrgki8tG6jpupuJmxHHB8DcqqTJfuBWFIdaLhv/Z9Gzg==} dependencies: '@nuxt/kit': 3.8.0(rollup@3.29.1) '@nuxtjs/mdc': 0.2.6(rollup@3.29.1) '@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)(rollup@3.29.1)(vue@3.3.4) + '@vueuse/nuxt': 10.6.1(nuxt@3.8.1)(rollup@3.29.1)(vue@3.3.4) consola: 3.2.3 defu: 6.1.3 destr: 2.0.2 @@ -1503,7 +1517,7 @@ packages: shiki-es: 0.14.0 slugify: 1.6.6 socket.io-client: 4.7.2 - ufo: 1.3.1 + ufo: 1.3.2 unist-util-stringify-position: 4.0.0 unstorage: 1.9.0 ws: 8.14.2 @@ -1531,65 +1545,64 @@ packages: /@nuxt/devalue@2.0.2: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - /@nuxt/devtools-kit@1.0.0(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0): - resolution: {integrity: sha512-cNloBepQYCBW6x/ctfCvyYRZudxhfgh5w5JDswpCzn7KXmm8U6abG2jyT0FXIaceW1d5QYMpGCN1RUw24wSvOA==} + /@nuxt/devtools-kit@1.0.2(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0): + resolution: {integrity: sha512-iFi54NNCcPsF/jW14HbRlq3aOClOWdfiein0CvKoQ5shobHgn1s3xULh8o9QPKI2oTarcuJL+EFIK43CwfoXyw==} peerDependencies: - nuxt: ^3.7.4 + nuxt: ^3.8.1 vite: '*' dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) - '@nuxt/schema': 3.8.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) + '@nuxt/schema': 3.8.1(rollup@3.29.1) execa: 7.2.0 - nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21) + nuxt: 3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) vite: 4.5.0(@types/node@20.6.3) transitivePeerDependencies: - rollup - supports-color - /@nuxt/devtools-wizard@1.0.0: - resolution: {integrity: sha512-9OeZM2/Y4VuI06gdlDjmYM8yUzdfnywy4t2u2VAEfA2Lk7vk3U1lYn51IAqr+Gits9tp/Q9OiktMWmPLLNGgFw==} + /@nuxt/devtools-wizard@1.0.2: + resolution: {integrity: sha512-fY9Y0eCJG7eSuUgnjImWVfLZPZymoHxjrVsdhfKs3yRJvB2siaabluxvdy2OTYc+WpIxuey0hjqpv+dVtnYw1A==} hasBin: true dependencies: consola: 3.2.3 diff: 5.1.0 execa: 7.2.0 - global-dirs: 3.0.1 - magicast: 0.3.0 + global-directory: 4.0.1 + magicast: 0.3.2 pathe: 1.1.1 pkg-types: 1.0.3 prompts: 2.4.2 rc9: 2.1.1 semver: 7.5.4 - /@nuxt/devtools@1.0.0(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0): - resolution: {integrity: sha512-pM5AvystXlFPYOsGbH8PBxEYkttiEWHsZnGw660iMw8QedB6mAweT21XX9LDS69cqnRY5uTFqVOmO9Y4EYL3hg==} + /@nuxt/devtools@1.0.2(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0): + resolution: {integrity: sha512-nfqvRc36Sh20gDVs3pViHvcyyz3NmaNqgJnWUXgfjSCsT7G/p2wHsoNUXYYTF7kpk3kbNusftaWrIzAiTiXC9A==} hasBin: true peerDependencies: - nuxt: ^3.7.4 + nuxt: ^3.8.1 vite: '*' dependencies: '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0) - '@nuxt/devtools-wizard': 1.0.0 - '@nuxt/kit': 3.8.0(rollup@3.29.1) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0) + '@nuxt/devtools-wizard': 1.0.2 + '@nuxt/kit': 3.8.1(rollup@3.29.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.1 + 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 + image-meta: 0.2.0 + is-installed-globally: 1.0.0 launch-editor: 2.6.1 local-pkg: 0.5.0 - magicast: 0.3.0 - nitropack: 2.7.0 - nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21) + magicast: 0.3.2 + nitropack: 2.7.2 + nuxt: 3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -1598,13 +1611,13 @@ packages: perfect-debounce: 1.0.0 pkg-types: 1.0.3 rc9: 2.1.1 - scule: 1.0.0 + scule: 1.1.0 semver: 7.5.4 simple-git: 3.20.0 sirv: 2.0.3 - unimport: 3.4.0(rollup@3.29.1) + unimport: 3.5.0(rollup@3.29.1) vite: 4.5.0(@types/node@20.6.3) - vite-plugin-inspect: 0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.1)(vite@4.5.0) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.1)(rollup@3.29.1)(vite@4.5.0) vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) which: 3.0.1 ws: 8.14.2 @@ -1628,16 +1641,16 @@ packages: - utf-8-validate - xml2js - /@nuxt/eslint-config@0.2.0(eslint@8.52.0): + /@nuxt/eslint-config@0.2.0(eslint@8.54.0): resolution: {integrity: sha512-NeJX8TLcnNAjQFiDs3XhP+9CHKK8jaKsP7eUyCSrQdgY7nqWe7VJx64lwzx5FTT4cW3RHMEyH+Y0qzLGYYoa/A==} peerDependencies: eslint: ^8.48.0 dependencies: '@rushstack/eslint-patch': 1.3.3 - '@typescript-eslint/eslint-plugin': 6.5.0(@typescript-eslint/parser@6.5.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.5.0(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 - eslint-plugin-vue: 9.17.0(eslint@8.52.0) + '@typescript-eslint/eslint-plugin': 6.5.0(@typescript-eslint/parser@6.5.0)(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.5.0(eslint@8.54.0)(typescript@5.2.2) + eslint: 8.54.0 + eslint-plugin-vue: 9.17.0(eslint@8.54.0) typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -1659,9 +1672,9 @@ packages: mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 - scule: 1.0.0 + scule: 1.1.0 semver: 7.5.4 - ufo: 1.3.1 + ufo: 1.3.2 unctx: 2.3.1 unimport: 3.4.0(rollup@3.29.1) untyped: 1.4.0 @@ -1681,20 +1694,21 @@ 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 pathe: 1.1.1 pkg-types: 1.0.3 - scule: 1.0.0 + scule: 1.1.0 semver: 7.5.4 - ufo: 1.3.1 + ufo: 1.3.2 unctx: 2.3.1 unimport: 3.4.0(rollup@3.29.1) untyped: 1.4.0 transitivePeerDependencies: - rollup - supports-color + dev: true /@nuxt/kit@3.8.1(rollup@3.29.1): resolution: {integrity: sha512-DrhG1Z85iH68QOTkgfb0HVfM2g7+CfcMWrFWMDwck9ofyM2RXQUZyfmvMedwBnui1AjjpgpLO9078yZM+RqNUg==} @@ -1712,9 +1726,9 @@ packages: mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 - scule: 1.0.0 + scule: 1.1.0 semver: 7.5.4 - ufo: 1.3.1 + ufo: 1.3.2 unctx: 2.3.1 unimport: 3.4.0(rollup@3.29.1) untyped: 1.4.0 @@ -1722,14 +1736,14 @@ packages: - rollup - supports-color - /@nuxt/module-builder@0.5.2(@nuxt/kit@3.8.0)(nuxi@3.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-MsnPTsa94VNrzV76RKCDS0C96uaKw9s3EbTtabI/BkAXOD4Ud1w6m0O20XUdI9tmRtE8Kbgyr4XUhD/YB3eeAw==} + /@nuxt/module-builder@0.5.4(@nuxt/kit@3.8.1)(nuxi@3.9.1)(typescript@5.2.2): + resolution: {integrity: sha512-lCPh8s8LSfYqHgIMMsctDhz+AX1z6TnATkUes/GXc/No4kApC0zmJkQWrbtDRjmsWjElwl1kE7l7OzYdYc3d4w==} hasBin: true peerDependencies: - '@nuxt/kit': ^3.7.4 - nuxi: ^3.9.0 + '@nuxt/kit': ^3.8.1 + nuxi: ^3.9.1 dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) citty: 0.1.4 consola: 3.2.3 mlly: 1.4.2 @@ -1768,7 +1782,7 @@ packages: pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 unimport: 3.4.0(rollup@3.29.1) untyped: 1.4.0 transitivePeerDependencies: @@ -1788,12 +1802,13 @@ packages: pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 unimport: 3.4.0(rollup@3.29.1) untyped: 1.4.0 transitivePeerDependencies: - rollup - supports-color + dev: true /@nuxt/schema@3.8.1(rollup@3.29.1): resolution: {integrity: sha512-fSaWRcI/2mUskfTZTGSnH6Ny0x05CRzylbVn6WFV0d6UEKIVy42Qd6n+h7yoFfp4cq4nji6u16PT4SqS1DEhsw==} @@ -1806,7 +1821,7 @@ packages: pathe: 1.1.1 pkg-types: 1.0.3 std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 unimport: 3.4.0(rollup@3.29.1) untyped: 1.4.0 transitivePeerDependencies: @@ -1817,16 +1832,16 @@ packages: resolution: {integrity: sha512-kZ+rWq/5MZonMhp8KGFI5zMaR2VsiWpnlkOLJIuIX2WoJl0DkHvtxCtuFq2erAqMVruWLpKU+tgMC+1cno/QmA==} hasBin: true dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) ci-info: 3.8.0 consola: 3.2.3 create-require: 1.1.1 defu: 6.1.3 - destr: 2.0.1 + destr: 2.0.2 dotenv: 16.3.1 git-url-parse: 13.1.0 is-docker: 3.0.0 - jiti: 1.20.0 + jiti: 1.21.0 mri: 1.2.0 nanoid: 4.0.2 ofetch: 1.3.3 @@ -1838,7 +1853,7 @@ packages: - rollup - supports-color - /@nuxt/ui-edge@2.10.0-28335908.a35bfc7(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2): + /@nuxt/ui-edge@2.10.0-28335908.a35bfc7(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2): resolution: {integrity: sha512-bs5lUnBYfw4umAcxJ6pxqXCPWE0o9eWvqJinB5txMMUDgNoVUAQcqttK52MwmH73kunbFfTc/ugmlgA0xkt2nw==} engines: {node: '>=v16.20.2'} dependencies: @@ -1848,21 +1863,21 @@ packages: '@iconify-json/heroicons': 1.1.13 '@nuxt/kit': 3.8.1(rollup@3.29.1) '@nuxtjs/color-mode': 3.3.2(rollup@3.29.1) - '@nuxtjs/tailwindcss': 6.8.1(rollup@3.29.1)(webpack@5.88.2) + '@nuxtjs/tailwindcss': 6.9.5(rollup@3.29.1)(webpack@5.88.2) '@popperjs/core': 2.11.8 '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.3.5) '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.3.5) - '@tailwindcss/forms': 0.5.6(tailwindcss@3.3.5) + '@tailwindcss/forms': 0.5.7(tailwindcss@3.3.5) '@tailwindcss/typography': 0.5.10(tailwindcss@3.3.5) - '@vueuse/core': 10.5.0(vue@3.3.4) - '@vueuse/integrations': 10.5.0(fuse.js@6.6.2)(vue@3.3.4) - '@vueuse/math': 10.5.0(vue@3.3.4) + '@vueuse/core': 10.6.1(vue@3.3.4) + '@vueuse/integrations': 10.6.1(fuse.js@6.6.2)(vue@3.3.4) + '@vueuse/math': 10.6.1(vue@3.3.4) defu: 6.1.3 fuse.js: 6.6.2 - nuxt-icon: 0.6.3(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4) + nuxt-icon: 0.6.6(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4) ohash: 1.1.3 pathe: 1.1.1 - scule: 1.0.0 + scule: 1.1.0 tailwind-merge: 1.14.0 tailwindcss: 3.3.5 transitivePeerDependencies: @@ -1887,10 +1902,10 @@ packages: - webpack dev: true - /@nuxt/ui-pro-edge@0.4.2-28335912.79968d9(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2): + /@nuxt/ui-pro-edge@0.4.2-28335912.79968d9(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2): resolution: {integrity: sha512-Ow/SBpO1KTd3Xm/dQXKcvos9IZHsYjVF709TbPXOJ67EYrsx4rwvf9m7zJ2ncDawpq1tuoibOzuC8Xl+whusSQ==} dependencies: - '@nuxt/ui': /@nuxt/ui-edge@2.10.0-28335908.a35bfc7(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2) + '@nuxt/ui': /@nuxt/ui-edge@2.10.0-28335908.a35bfc7(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4)(webpack@5.88.2) '@vueuse/core': 10.5.0(vue@3.3.4) defu: 6.1.3 ofetch: 1.3.3 @@ -1921,16 +1936,16 @@ packages: /@nuxt/ui-templates@1.3.1: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - /@nuxt/vite-builder@3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vue-tsc@1.8.21)(vue@3.3.4): - resolution: {integrity: sha512-F9BfH+c/Idp6sBGVHR4QJSuoO42evtE4D0OelD45NgkqVvmBmOawlj0Oz5fDKoV64LDPI2+yE+xnBdQtsNv/VA==} + /@nuxt/vite-builder@3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vue-tsc@1.8.22)(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(rollup@3.29.1) - '@rollup/plugin-replace': 5.0.4(rollup@3.29.1) - '@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) + '@nuxt/kit': 3.8.1(rollup@3.29.1) + '@rollup/plugin-replace': 5.0.5(rollup@3.29.1) + '@vitejs/plugin-vue': 4.5.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 @@ -1951,17 +1966,15 @@ packages: 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.1) std-env: 3.4.3 strip-literal: 1.3.0 - ufo: 1.3.1 + ufo: 1.3.2 unplugin: 1.5.0 vite: 4.5.0(@types/node@20.6.3) - vite-node: 0.33.0(@types/node@20.6.3) - vite-plugin-checker: 0.6.2(eslint@8.52.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21) - vue: 3.3.4 + vite-node: 0.33.0 + vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + vue: 3.3.8(typescript@5.2.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -1982,15 +1995,15 @@ packages: - vti - vue-tsc - /@nuxthq/studio@1.0.3(rollup@3.29.1): - resolution: {integrity: sha512-4jHEz53xVj9WDoJdfu8iX/IGcBKm0Z797aDWoZdrTvwg/FSSj+CTnJmlML77574WQoGPoUkQ6pMSM5X/3NOVSg==} + /@nuxthq/studio@1.0.4(rollup@3.29.1): + resolution: {integrity: sha512-+IAWXx/dpOGTF/5cRw8hpOilB4UNluXsDzG/j0NB00Tqie+5rhmugPyirRYdNu9uYF14gBkp5az2HPxfW4o4Gg==} dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) defu: 6.1.3 nuxt-component-meta: 0.5.4(rollup@3.29.1) nuxt-config-schema: 0.4.6(rollup@3.29.1) socket.io-client: 4.7.2 - ufo: 1.3.1 + ufo: 1.3.2 transitivePeerDependencies: - bufferutil - rollup @@ -2015,7 +2028,7 @@ packages: fontaine: 0.4.0 magic-string: 0.30.3 pathe: 1.1.1 - ufo: 1.3.1 + ufo: 1.3.2 transitivePeerDependencies: - encoding - rollup @@ -2062,7 +2075,7 @@ packages: remark-rehype: 10.1.0 scule: 1.0.0 shikiji: 0.6.10 - ufo: 1.3.1 + ufo: 1.3.2 unified: 11.0.3 unist-builder: 4.0.0 unist-util-visit: 5.0.0 @@ -2083,10 +2096,10 @@ packages: - supports-color dev: true - /@nuxtjs/tailwindcss@6.8.1(rollup@3.29.1)(webpack@5.88.2): - resolution: {integrity: sha512-PU9dJtDIEiwBff2WKkWxKuZIfgn9+F9SYAc4io2n0tAmYL8bQr9gJgyf+xpCtMF7UJZ450xXAjSTkO6v8q5Obw==} + /@nuxtjs/tailwindcss@6.9.5(rollup@3.29.1)(webpack@5.88.2): + resolution: {integrity: sha512-Q1jMY06KdK7f6IAL25HFWK0ZhTNaxyl/J0fhX3k0kjKojeflU6AbJTTKeVn9Dhqqt71y1thZqemuZNeJha+RBA==} dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) '@nuxt/postcss8': 1.1.3(webpack@5.88.2) autoprefixer: 10.4.16(postcss@8.4.31) chokidar: 3.5.3 @@ -2103,9 +2116,9 @@ packages: postcss-custom-properties: 13.3.2(postcss@8.4.31) postcss-nesting: 12.0.1(postcss@8.4.31) radix3: 1.1.0 - tailwind-config-viewer: 1.7.2(tailwindcss@3.3.5) + tailwind-config-viewer: 1.7.3(tailwindcss@3.3.5) tailwindcss: 3.3.5 - ufo: 1.3.1 + ufo: 1.3.2 uncrypto: 0.1.3 transitivePeerDependencies: - rollup @@ -2580,7 +2593,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 @@ -2629,7 +2642,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) rollup: 3.29.1 dev: true @@ -2654,7 +2667,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 @@ -2689,12 +2702,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) magic-string: 0.27.0 rollup: 3.29.1 dev: true - /@rollup/plugin-replace@5.0.4(rollup@3.29.1): + /@rollup/plugin-replace@5.0.4(rollup@3.29.4): resolution: {integrity: sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2703,12 +2716,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.4) magic-string: 0.30.5 - rollup: 3.29.1 + rollup: 3.29.4 - /@rollup/plugin-replace@5.0.4(rollup@3.29.4): - resolution: {integrity: sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==} + /@rollup/plugin-replace@5.0.5(rollup@3.29.1): + resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -2716,9 +2729,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) magic-string: 0.30.5 - rollup: 3.29.4 + rollup: 3.29.1 /@rollup/plugin-terser@0.4.4(rollup@3.29.4): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} @@ -2767,20 +2780,6 @@ packages: picomatch: 2.3.1 rollup: 3.29.1 - /@rollup/pluginutils@5.0.4(rollup@3.29.4): - resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.1 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.29.4 - /@rollup/pluginutils@5.0.5(rollup@3.29.1): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} @@ -2915,8 +2914,8 @@ packages: dependencies: tailwindcss: 3.3.5 - /@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: @@ -3129,8 +3128,12 @@ packages: /@types/web-bluetooth@0.0.18: resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} + dev: true - /@typescript-eslint/eslint-plugin@6.5.0(@typescript-eslint/parser@6.5.0)(eslint@8.52.0)(typescript@5.2.2): + /@types/web-bluetooth@0.0.20: + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + + /@typescript-eslint/eslint-plugin@6.5.0(@typescript-eslint/parser@6.5.0)(eslint@8.54.0)(typescript@5.2.2): resolution: {integrity: sha512-2pktILyjvMaScU6iK3925uvGU87E+N9rh372uGZgiMYwafaw9SXq86U04XPq3UH6tzRvNgBsub6x2DacHc33lw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3142,13 +3145,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.0 - '@typescript-eslint/parser': 6.5.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.5.0(eslint@8.54.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.5.0 - '@typescript-eslint/type-utils': 6.5.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.5.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.5.0(eslint@8.54.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.5.0(eslint@8.54.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.5.0 debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.54.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -3159,7 +3162,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.5.0(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.5.0(eslint@8.54.0)(typescript@5.2.2): resolution: {integrity: sha512-LMAVtR5GN8nY0G0BadkG0XIe4AcNMeyEy3DyhKGAh9k4pLSMBO7rF29JvDBpZGCmp5Pgz5RLHP6eCpSYZJQDuQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3174,7 +3177,7 @@ packages: '@typescript-eslint/typescript-estree': 6.5.0(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.5.0 debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.54.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -3188,7 +3191,7 @@ packages: '@typescript-eslint/visitor-keys': 6.5.0 dev: true - /@typescript-eslint/type-utils@6.5.0(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.5.0(eslint@8.54.0)(typescript@5.2.2): resolution: {integrity: sha512-f7OcZOkRivtujIBQ4yrJNIuwyCQO1OjocVqntl9dgSIZAdKqicj3xFDqDOzHDlGCZX990LqhLQXWRnQvsapq8A==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3199,9 +3202,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.5.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.5.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.5.0(eslint@8.54.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.54.0 ts-api-utils: 1.0.2(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -3234,19 +3237,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.5.0(eslint@8.52.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.5.0(eslint@8.54.0)(typescript@5.2.2): resolution: {integrity: sha512-9nqtjkNykFzeVtt9Pj6lyR9WEdd8npPhhIPM992FWVkZuS6tmxHfGVnlUcjpUP2hv8r4w35nT33mlxd+Be1ACQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.1 '@typescript-eslint/scope-manager': 6.5.0 '@typescript-eslint/types': 6.5.0 '@typescript-eslint/typescript-estree': 6.5.0(typescript@5.2.2) - eslint: 8.52.0 + eslint: 8.54.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -3269,23 +3272,50 @@ packages: 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: + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 /@unhead/schema@1.7.4: resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==} dependencies: hookable: 5.5.3 zhead: 2.1.1 + dev: true + + /@unhead/schema@1.8.4: + resolution: {integrity: sha512-Lfeu123sFpqUJbFYIWUygUXjTq9TTtEH148VV8iiN1NC4THa7GeDgHWbb7FbigV9c5pFTGI7oREHKFCaTtLGSg==} + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 /@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 /@unhead/ssr@1.7.4: resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==} dependencies: '@unhead/schema': 1.7.4 '@unhead/shared': 1.7.4 + dev: true + + /@unhead/ssr@1.8.4: + resolution: {integrity: sha512-PBFLKqaNXY1kHYpLuv+DnpHa9ioQcfHwL7kqpgK6WqUdNqMrxxSFn/rLMpqYTuifx58WBweaAMXRajOQ4GcUVQ==} + dependencies: + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 /@unhead/vue@1.7.4(vue@3.3.4): resolution: {integrity: sha512-ZfgzOhg1Bxo9xwp3upawqerw4134hc9Lhz6t005ixcBwPX+39Wpgc9dC3lf+owFQEVuWkf8F+eAwK2sghVBK4A==} @@ -3297,6 +3327,18 @@ packages: hookable: 5.5.3 unhead: 1.7.4 vue: 3.3.4 + dev: true + + /@unhead/vue@1.8.4(vue@3.3.8): + resolution: {integrity: sha512-U2rXe5qocVK5qHaEj5/V2VimHVWbc6IJ4PpjpD7IwgN8uhxSt9oxNObhLIyRzdqim13PoAfS+zUAwFii4y0hpQ==} + peerDependencies: + vue: '>=2.7 || >=3' + dependencies: + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 + hookable: 5.5.3 + unhead: 1.8.4 + vue: 3.3.8(typescript@5.2.2) /@vercel/nft@0.24.3: resolution: {integrity: sha512-IyBdIxmFAeGZnEfMgt4QrGK7XX4lWazlQj34HEi9dw04/WeDBJ7r1yaOIO5tTf9pbfvwUFodj9b0H+NDGGoOMg==} @@ -3332,48 +3374,75 @@ packages: vue: 3.3.4 transitivePeerDependencies: - supports-color + dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.4): - resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} + /@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: vite: ^4.0.0 + vue: ^3.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.0) + '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.0) + vite: 4.5.0(@types/node@20.6.3) + vue: 3.3.8(typescript@5.2.2) + transitivePeerDependencies: + - supports-color + + /@vitejs/plugin-vue@4.5.0(vite@4.5.0)(vue@3.3.4): + resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: vite: 4.5.0(@types/node@20.6.3) vue: 3.3.4 + dev: true + + /@vitejs/plugin-vue@4.5.0(vite@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 || ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.5.0(@types/node@20.6.3) + vue: 3.3.8(typescript@5.2.2) - /@vitest/expect@0.33.0: - resolution: {integrity: sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==} + /@vitest/expect@0.34.6: + resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} dependencies: - '@vitest/spy': 0.33.0 - '@vitest/utils': 0.33.0 + '@vitest/spy': 0.34.6 + '@vitest/utils': 0.34.6 chai: 4.3.10 dev: true - /@vitest/runner@0.33.0: - resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==} + /@vitest/runner@0.34.6: + resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==} dependencies: - '@vitest/utils': 0.33.0 + '@vitest/utils': 0.34.6 p-limit: 4.0.0 pathe: 1.1.1 dev: true - /@vitest/snapshot@0.33.0: - resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==} + /@vitest/snapshot@0.34.6: + resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} dependencies: magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.7.0 dev: true - /@vitest/spy@0.33.0: - resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==} + /@vitest/spy@0.34.6: + resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/ui@0.33.0(vitest@0.33.0): + /@vitest/ui@0.33.0(vitest@0.34.6): resolution: {integrity: sha512-7gbAjLqt30R4bodkJAutdpy4ncv+u5IKTHYTow1c2q+FOxZUC9cKOSqMUxjwaaTwLN+EnDnmXYPtg3CoahaUzQ==} peerDependencies: vitest: '>=0.30.1 <1' @@ -3385,7 +3454,7 @@ packages: pathe: 1.1.1 picocolors: 1.0.0 sirv: 2.0.3 - vitest: 0.33.0(happy-dom@12.10.3) + vitest: 0.34.6(happy-dom@12.10.3) dev: true /@vitest/utils@0.33.0: @@ -3396,6 +3465,14 @@ packages: pretty-format: 29.7.0 dev: true + /@vitest/utils@0.34.6: + resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==} + dependencies: + diff-sequences: 29.6.3 + loupe: 2.3.7 + pretty-format: 29.7.0 + dev: true + /@volar/language-core@1.10.5: resolution: {integrity: sha512-xD71j4Ee0Ycq8WsiAE6H/aCThGdTobiZZeD+jFD+bvmbopa1Az296pqJysr3Ck8c7n5+GGF+xlKCS3WxRFYgSQ==} dependencies: @@ -3411,7 +3488,7 @@ packages: dependencies: '@volar/language-core': 1.10.5 - /@vue-macros/common@1.8.0(rollup@3.29.1)(vue@3.3.4): + /@vue-macros/common@1.8.0(rollup@3.29.1)(vue@3.3.8): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3421,12 +3498,12 @@ packages: optional: true dependencies: '@babel/types': 7.23.0 - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) '@vue/compiler-sfc': 3.3.4 ast-kit: 0.11.2(rollup@3.29.1) 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 @@ -3468,12 +3545,26 @@ packages: source-map-js: 1.0.2 dev: true + /@vue/compiler-core@3.3.8: + resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} + dependencies: + '@babel/parser': 7.23.0 + '@vue/shared': 3.3.8 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + /@vue/compiler-dom@3.3.4: resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} dependencies: '@vue/compiler-core': 3.3.4 '@vue/shared': 3.3.4 + /@vue/compiler-dom@3.3.8: + resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} + dependencies: + '@vue/compiler-core': 3.3.8 + '@vue/shared': 3.3.8 + /@vue/compiler-sfc@3.3.4: resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} dependencies: @@ -3485,7 +3576,21 @@ packages: '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.5 - postcss: 8.4.30 + postcss: 8.4.31 + source-map-js: 1.0.2 + + /@vue/compiler-sfc@3.3.8: + resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} + dependencies: + '@babel/parser': 7.23.0 + '@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: @@ -3494,27 +3599,15 @@ packages: '@vue/compiler-dom': 3.3.4 '@vue/shared': 3.3.4 + /@vue/compiler-ssr@3.3.8: + resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} + dependencies: + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 + /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/language-core@1.8.21(typescript@5.2.2): - resolution: {integrity: sha512-dKQJc1xfWIZfv6BeXyxz3SSNrC7npJpDIN/VOb1rodAm4o247TElrXOHYAJdV9x1KilaEUo3YbnQE+WA3vQwMw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@volar/language-core': 1.10.5 - '@volar/source-map': 1.10.5 - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 - computeds: 0.0.1 - minimatch: 9.0.3 - muggle-string: 0.3.1 - typescript: 5.2.2 - vue-template-compiler: 2.7.14 - /@vue/language-core@1.8.22(typescript@5.2.2): resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==} peerDependencies: @@ -3532,7 +3625,6 @@ packages: 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==} @@ -3543,17 +3635,37 @@ packages: estree-walker: 2.0.2 magic-string: 0.30.5 + /@vue/reactivity-transform@3.3.8: + resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} + dependencies: + '@babel/parser': 7.23.0 + '@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==} dependencies: '@vue/shared': 3.3.4 + /@vue/reactivity@3.3.8: + resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} + dependencies: + '@vue/shared': 3.3.8 + /@vue/runtime-core@3.3.4: resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} dependencies: '@vue/reactivity': 3.3.4 '@vue/shared': 3.3.4 + /@vue/runtime-core@3.3.8: + resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} + dependencies: + '@vue/reactivity': 3.3.8 + '@vue/shared': 3.3.8 + /@vue/runtime-dom@3.3.4: resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} dependencies: @@ -3561,6 +3673,13 @@ packages: '@vue/shared': 3.3.4 csstype: 3.1.2 + /@vue/runtime-dom@3.3.8: + resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} + dependencies: + '@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==} peerDependencies: @@ -3570,12 +3689,23 @@ packages: '@vue/shared': 3.3.4 vue: 3.3.4 + /@vue/server-renderer@3.3.8(vue@3.3.8): + resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} + peerDependencies: + vue: 3.3.8 + dependencies: + '@vue/compiler-ssr': 3.3.8 + '@vue/shared': 3.3.8 + vue: 3.3.8(typescript@5.2.2) + /@vue/shared@3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} /@vue/shared@3.3.7: resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==} - dev: true + + /@vue/shared@3.3.8: + resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} /@vue/test-utils@2.4.1(vue@3.3.4): resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==} @@ -3601,6 +3731,18 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: true + + /@vueuse/core@10.6.1(vue@3.3.4): + 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) + transitivePeerDependencies: + - '@vue/composition-api' + - vue /@vueuse/head@2.0.0(vue@3.3.4): resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} @@ -3614,8 +3756,8 @@ packages: vue: 3.3.4 dev: true - /@vueuse/integrations@10.5.0(fuse.js@6.6.2)(vue@3.3.4): - resolution: {integrity: sha512-fm5sXLCK0Ww3rRnzqnCQRmfjDURaI4xMsx+T+cec0ngQqHx/JgUtm8G0vRjwtonIeTBsH1Q8L3SucE+7K7upJQ==} + /@vueuse/integrations@10.6.1(fuse.js@6.6.2)(vue@3.3.4): + resolution: {integrity: sha512-mPDupuofMJ4DPmtX/FfP1MajmWRzYDv8WSaTCo8LQ5kFznjWgmUQ16ApjYqgMquqffNY6+IRMdMgosLDRZOSZA==} peerDependencies: async-validator: '*' axios: '*' @@ -3655,18 +3797,18 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.5.0(vue@3.3.4) - '@vueuse/shared': 10.5.0(vue@3.3.4) + '@vueuse/core': 10.6.1(vue@3.3.4) + '@vueuse/shared': 10.6.1(vue@3.3.4) fuse.js: 6.6.2 vue-demi: 0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/math@10.5.0(vue@3.3.4): - resolution: {integrity: sha512-fPCte2DbMI+JCEjG6gj35RmNZ7HjYRMHXfLJ9CjdGli0PtbmZ2WTXqJiaRSEgaeM1uN1QL/l0gXixRvRf85tQQ==} + /@vueuse/math@10.6.1(vue@3.3.4): + resolution: {integrity: sha512-1/aGfewEw7QZDstnPSMFoN6OMWmsbYv3mQ26cGQTboOKdqrNzAWCIn9hoc92R7vvCbkAWJgaLVJRX5odpcXzyQ==} dependencies: - '@vueuse/shared': 10.5.0(vue@3.3.4) + '@vueuse/shared': 10.6.1(vue@3.3.4) vue-demi: 0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' @@ -3674,17 +3816,21 @@ packages: /@vueuse/metadata@10.5.0: resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} + dev: true - /@vueuse/nuxt@10.5.0(nuxt@3.8.0)(rollup@3.29.1)(vue@3.3.4): - resolution: {integrity: sha512-x1mpjwcPB5DGA3cTM29Hf3bralslrma3Jr0fXm3Js3dbUHdadC/iVMf831W+sKPjZBhiZxR0S94B8gmGlvZ/1Q==} + /@vueuse/metadata@10.6.1: + resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} + + /@vueuse/nuxt@10.6.1(nuxt@3.8.1)(rollup@3.29.1)(vue@3.3.4): + resolution: {integrity: sha512-MnXg0ZviWHKcf2CsBYeHXhK9Pqn2TF7EJfaLgd+3rHEyb6XlSLUKBTPNCiO+5VH3Ck1IJAez90KS3VAdSqqs1w==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.7.4(rollup@3.29.1) - '@vueuse/core': 10.5.0(vue@3.3.4) - '@vueuse/metadata': 10.5.0 + '@nuxt/kit': 3.8.1(rollup@3.29.1) + '@vueuse/core': 10.6.1(vue@3.3.4) + '@vueuse/metadata': 10.6.1 local-pkg: 0.5.0 - nuxt: 3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21) + nuxt: 3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) vue-demi: 0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' @@ -3700,6 +3846,15 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: true + + /@vueuse/shared@10.6.1(vue@3.3.4): + resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} + dependencies: + vue-demi: 0.14.6(vue@3.3.4) + transitivePeerDependencies: + - '@vue/composition-api' + - vue /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -3840,6 +3995,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 + /add-stream@1.0.0: resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} dev: true @@ -4046,7 +4206,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) pathe: 1.1.1 transitivePeerDependencies: - rollup @@ -4056,7 +4216,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) pathe: 1.1.1 transitivePeerDependencies: - rollup @@ -4294,7 +4454,7 @@ packages: defu: 6.1.3 dotenv: 16.3.1 giget: 1.1.3 - jiti: 1.20.0 + jiti: 1.21.0 mlly: 1.4.2 ohash: 1.1.3 pathe: 1.1.1 @@ -4370,7 +4530,7 @@ packages: /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 get-intrinsic: 1.2.1 dev: true @@ -5311,9 +5471,6 @@ packages: engines: {node: '>=6'} dev: true - /destr@2.0.1: - resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==} - /destr@2.0.2: resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} @@ -5513,6 +5670,7 @@ packages: graceful-fs: 4.2.11 memory-fs: 0.5.0 tapable: 1.1.3 + dev: true /enhanced-resolve@5.15.0: resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} @@ -5537,6 +5695,7 @@ packages: hasBin: true dependencies: prr: 1.0.1 + dev: true /error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -5754,19 +5913,19 @@ packages: source-map: 0.6.1 dev: true - /eslint-plugin-vue@9.17.0(eslint@8.52.0): + /eslint-plugin-vue@9.17.0(eslint@8.54.0): resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + eslint: 8.54.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.5.4 - vue-eslint-parser: 9.3.1(eslint@8.52.0) + vue-eslint-parser: 9.3.1(eslint@8.54.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5790,15 +5949,15 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} + /eslint@8.54.0: + resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) '@eslint-community/regexpp': 4.8.0 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 + '@eslint/eslintrc': 2.1.3 + '@eslint/js': 8.54.0 '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -5966,7 +6125,7 @@ packages: enhanced-resolve: 5.15.0 mlly: 1.4.2 pathe: 1.1.1 - ufo: 1.3.1 + ufo: 1.3.2 /fake-indexeddb@4.0.2: resolution: {integrity: sha512-SdTwEhnakbgazc7W3WUXOJfGmhH0YfG4d+dRPOFoYDRTL6U5t8tvrmkf2W/C3W1jk2ylV7Wrnj44RASqpX/lEw==} @@ -5980,16 +6139,6 @@ packages: /fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -6088,7 +6237,7 @@ packages: magic-regexp: 0.7.0 magic-string: 0.30.3 pathe: 1.1.1 - ufo: 1.3.1 + ufo: 1.3.2 unplugin: 1.5.0 transitivePeerDependencies: - encoding @@ -6192,12 +6341,8 @@ packages: requiresBuild: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: true /function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} @@ -6259,7 +6404,7 @@ packages: /get-intrinsic@1.2.1: resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 has: 1.0.3 has-proto: 1.0.1 has-symbols: 1.0.3 @@ -6422,11 +6567,18 @@ packages: minimatch: 5.1.6 once: 1.4.0 + /global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} + dependencies: + ini: 4.1.1 + /global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} dependencies: ini: 2.0.0 + dev: true /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -6451,7 +6603,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -6473,7 +6625,7 @@ packages: deepmerge: 4.3.1 hookable: 5.5.3 ofetch: 1.3.3 - ufo: 1.3.1 + ufo: 1.3.2 dev: true /gopd@1.0.1: @@ -6537,10 +6689,10 @@ packages: dependencies: cookie-es: 1.0.0 defu: 6.1.3 - destr: 2.0.1 + destr: 2.0.2 iron-webcrypto: 0.10.1 radix3: 1.1.0 - ufo: 1.3.1 + ufo: 1.3.2 uncrypto: 0.1.3 unenv: 1.7.4 @@ -6613,7 +6765,7 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 /hash-sum@2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} @@ -6955,9 +7107,8 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} - /image-meta@0.1.1: - resolution: {integrity: sha512-+oXiHwOEPr1IE5zY0tcBLED/CYcre15J4nwL50x3o0jxWqEkyjrusiKP3YSU+tr9fvJp33ZcP5Gpj2295g3aEw==} - engines: {node: '>=10.18.0'} + /image-meta@0.2.0: + resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} /image-size@1.0.2: resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} @@ -7005,6 +7156,11 @@ packages: /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} /inquirer@9.2.11: resolution: {integrity: sha512-B2LafrnnhbRzCWfAdOXisUzL89Kg8cVJlYmhqoi3flSiV/TveO+nsXwgKr9h9PIo+J1hz7nBSk6gegRIMBBf7g==} @@ -7211,6 +7367,14 @@ packages: 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'} + dependencies: + global-directory: 4.0.1 + is-path-inside: 4.0.0 /is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} @@ -7262,6 +7426,10 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + /is-path-inside@4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} + /is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -7440,6 +7608,7 @@ packages: /jiti@1.20.0: resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} hasBin: true + dev: true /jiti@1.21.0: resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} @@ -7689,12 +7858,12 @@ packages: get-port-please: 3.1.1 h3: 1.8.2 http-shutdown: 1.2.2 - jiti: 1.20.0 + jiti: 1.21.0 mlly: 1.4.2 node-forge: 1.3.1 pathe: 1.1.1 std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 untun: 0.1.2 uqr: 0.1.2 @@ -7858,10 +8027,10 @@ packages: resolution: {integrity: sha512-C9m5/JqFV1/CMrMFDf1PqmvMc8ohrssmlF5bdgea7nUqqn6D9xzKVTa6DIm0LReCqvEPS35o1UElmb7PmoSfHQ==} dependencies: estree-walker: 3.0.3 - magic-string: 0.30.3 + magic-string: 0.30.5 mlly: 1.4.2 type-level-regexp: 0.1.17 - ufo: 1.3.1 + ufo: 1.3.2 unplugin: 1.5.0 dev: true @@ -7883,6 +8052,7 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + dev: true /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} @@ -7890,11 +8060,11 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - /magicast@0.3.0: - resolution: {integrity: sha512-ZsEzw35h7xYoFlWHIyxU6zmH4sdwzdmY0DY4s/Lie/qKimeijz2jRw8/OV2248kt/y6FbvoTvGRKyB7y/Mpx8w==} + /magicast@0.3.2: + resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 + '@babel/parser': 7.23.3 + '@babel/types': 7.23.3 source-map-js: 1.0.2 /make-dir@3.1.0: @@ -8171,6 +8341,7 @@ packages: dependencies: errno: 0.1.8 readable-stream: 2.3.8 + dev: true /meow@12.1.1: resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} @@ -8789,7 +8960,7 @@ packages: esbuild: 0.18.20 fs-extra: 11.1.1 globby: 13.2.2 - jiti: 1.20.0 + jiti: 1.21.0 mlly: 1.4.2 mri: 1.2.0 pathe: 1.1.1 @@ -8802,7 +8973,7 @@ packages: acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.3.1 + ufo: 1.3.2 /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -8871,8 +9042,8 @@ packages: type-fest: 2.19.0 dev: true - /nitropack@2.7.0: - resolution: {integrity: sha512-U5/Uq0k4PO3/yDM1Sao6JZc/i1DhiI2Eq/AMm92idgQ6B3NbwD0A3u9SZNIHyqEyFogOgi3qsdnRo9KWc5jgVg==} + /nitropack@2.7.2: + resolution: {integrity: sha512-6vQbGdBNR20N8wTChzIQUZQmNVhWVDrjUdpOYD68u2hlyUiJembth2fQuoWw3KlsoNYWFvcyqL9X3DPjjnoEUQ==} engines: {node: ^16.11.0 || >=17.0.0} hasBin: true peerDependencies: @@ -8902,7 +9073,7 @@ packages: consola: 3.2.3 cookie-es: 1.0.0 defu: 6.1.3 - destr: 2.0.1 + destr: 2.0.2 dot-prop: 8.0.2 esbuild: 0.19.5 escape-string-regexp: 5.0.0 @@ -8914,7 +9085,7 @@ packages: hookable: 5.5.3 httpxy: 0.1.5 is-primitive: 3.0.1 - jiti: 1.20.0 + jiti: 1.21.0 klona: 2.0.6 knitwork: 1.0.0 listhen: 1.5.5 @@ -8922,7 +9093,7 @@ packages: mime: 3.0.0 mlly: 1.4.2 mri: 1.2.0 - node-fetch-native: 1.4.0 + node-fetch-native: 1.4.1 ofetch: 1.3.3 ohash: 1.1.3 openapi-typescript: 6.7.0 @@ -8933,16 +9104,16 @@ packages: radix3: 1.1.0 rollup: 3.29.4 rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) - scule: 1.0.0 + scule: 1.1.0 semver: 7.5.4 serve-placeholder: 2.0.1 serve-static: 1.15.0 std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.7.4 - unimport: 3.4.0(rollup@3.29.4) + unimport: 3.5.0(rollup@3.29.4) unstorage: 1.9.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -8979,6 +9150,9 @@ packages: /node-fetch-native@1.4.0: resolution: {integrity: sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==} + /node-fetch-native@1.4.1: + resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} + /node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -9183,8 +9357,8 @@ packages: /nuxt-component-meta@0.5.4(rollup@3.29.1): resolution: {integrity: sha512-0ou1O5Dky/avUAm6XrO4r4aZiRgP3wCwBlOe49FcyVZo0uAULFw8b3j48BvKWzBdOywf8hJEL4V5o7FWnd1E+A==} dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) - scule: 1.0.0 + '@nuxt/kit': 3.8.1(rollup@3.29.1) + scule: 1.1.0 typescript: 5.2.2 vue-component-meta: 1.8.22(typescript@5.2.2) transitivePeerDependencies: @@ -9195,9 +9369,9 @@ packages: /nuxt-config-schema@0.4.6(rollup@3.29.1): resolution: {integrity: sha512-kHLWJFynj5QrxVZ1MjY2xmDaTSN1BCMLGExA+hMMLoCb3wn9TJlDVqnE/nSdUJPMRkNn/NQ5WP9NLA9vlAXRUw==} dependencies: - '@nuxt/kit': 3.8.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) defu: 6.1.3 - jiti: 1.20.0 + jiti: 1.21.0 pathe: 1.1.1 untyped: 1.4.0 transitivePeerDependencies: @@ -9205,12 +9379,12 @@ packages: - supports-color dev: true - /nuxt-icon@0.6.3(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4): - resolution: {integrity: sha512-KGXMeIVN6lqeionynp/ClU6mk93KN5FApR+N+3qx05C8Y2fbpNsgHJ5zzTjdzpNPrn7eNJSkWDt2tFKnXx0s6g==} + /nuxt-icon@0.6.6(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0)(vue@3.3.4): + resolution: {integrity: sha512-rTRUIjYVlYAyj6ZPVVwGxyyiINNudhC6r9vF96Ec5ZaLOC6mSdUBnJ3oV6sJgViYrIkDLwbIjviFvRcZzvgu3g==} dependencies: - '@iconify/collections': 1.0.352 + '@iconify/collections': 1.0.358 '@iconify/vue': 4.1.1(vue@3.3.4) - '@nuxt/devtools-kit': 1.0.0(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0) '@nuxt/kit': 3.8.1(rollup@3.29.1) transitivePeerDependencies: - nuxt @@ -9255,7 +9429,7 @@ packages: terminate: 2.6.1 tinyws: 0.1.0(ws@8.14.2) twemoji: 14.0.2 - ufo: 1.3.1 + ufo: 1.3.2 ws: 8.14.2 yoga-wasm-web: 0.3.3 transitivePeerDependencies: @@ -9270,11 +9444,11 @@ packages: resolution: {integrity: sha512-87mf+Ij5njs0qmSl/X/fUhfaSe9kf6feulZnrfGqI0yqk7XmcpdiDZl5xLOWaFQI5Ial+eMeIDz86hrKptiLrQ==} dependencies: '@nuxt/kit': 3.8.1(rollup@3.29.1) - '@nuxt/schema': 3.8.0(rollup@3.29.1) + '@nuxt/schema': 3.8.1(rollup@3.29.1) pkg-types: 1.0.3 site-config-stack: 1.5.5(vue@3.3.4) std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 transitivePeerDependencies: - rollup - supports-color @@ -9285,18 +9459,18 @@ packages: resolution: {integrity: sha512-L1mjCyFvIb0mp7WwTgGngGCN6xlIza52zL/84R7rqY8r6gMkUtcTHH7OUCMO9Sq9bGI70HZLl7hsLuIqle+cWw==} dependencies: '@nuxt/kit': 3.8.1(rollup@3.29.1) - '@nuxt/schema': 3.8.0(rollup@3.29.1) + '@nuxt/schema': 3.8.1(rollup@3.29.1) nuxt-site-config-kit: 1.5.5(rollup@3.29.1)(vue@3.3.4) pathe: 1.1.1 site-config-stack: 1.5.5(vue@3.3.4) - ufo: 1.3.1 + ufo: 1.3.2 transitivePeerDependencies: - rollup - supports-color - vue dev: true - /nuxt-vitest@0.11.3(@testing-library/vue@7.0.0)(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.4.0)(happy-dom@12.10.3)(rollup@3.29.1)(vite@4.5.0)(vitest@0.33.0)(vue-router@4.2.5)(vue@3.3.4): + /nuxt-vitest@0.11.3(@testing-library/vue@7.0.0)(@vitejs/plugin-vue-jsx@3.0.2)(@vitejs/plugin-vue@4.5.0)(happy-dom@12.10.3)(rollup@3.29.1)(vite@4.5.0)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.4): resolution: {integrity: sha512-jGyrOXbgwlakVaDsQCLtdttXXY2bX4J5r22rr0CTXqIFO3jhnf8e3kAU+zCQe/WSp/xtM+2HZEwrU+jqy5zuDQ==} peerDependencies: '@vitejs/plugin-vue': '*' @@ -9305,16 +9479,16 @@ packages: vitest: ^0.24.5 || ^0.26.0 || ^0.27.0 || ^0.28.0 || ^0.29.0 || ^0.30.0 || ^0.33.0 dependencies: '@nuxt/kit': 3.8.1(rollup@3.29.1) - '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.4) + '@vitejs/plugin-vue': 4.5.0(vite@4.5.0)(vue@3.3.4) '@vitejs/plugin-vue-jsx': 3.0.2(vite@4.5.0)(vue@3.3.4) - '@vitest/ui': 0.33.0(vitest@0.33.0) + '@vitest/ui': 0.33.0(vitest@0.34.6) defu: 6.1.3 get-port-please: 3.1.1 perfect-debounce: 1.0.0 std-env: 3.4.3 vite: 4.5.0(@types/node@20.6.3) - vitest: 0.33.0(happy-dom@12.10.3) - vitest-environment-nuxt: 0.11.3(@testing-library/vue@7.0.0)(happy-dom@12.10.3)(rollup@3.29.1)(vitest@0.33.0)(vue-router@4.2.5)(vue@3.3.4) + vitest: 0.34.6(happy-dom@12.10.3) + vitest-environment-nuxt: 0.11.3(@testing-library/vue@7.0.0)(happy-dom@12.10.3)(rollup@3.29.1)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.4) transitivePeerDependencies: - '@testing-library/vue' - '@vue/server-renderer' @@ -9326,8 +9500,8 @@ packages: - vue-router dev: true - /nuxt@3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21): - resolution: {integrity: sha512-ZnisJYx5AcUl7xlw18m6zfINBpNhld+ZF+jdTLRZxkLjKSFZeFMGqKxOR1jNVSmxfIXM/guK0uV9GPm6HK/z7g==} + /nuxt@3.8.1(eslint@8.54.0)(rollup@3.29.1)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22): + resolution: {integrity: sha512-RSGO56Gv0x2f6AXWw4o4GoBaVdsD0qkPCjrX7Ud/jzH3cRJoyYMPuq/9AOLvf2o1ecZWl39j5elqJ4QHmggyOA==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true peerDependencies: @@ -9340,22 +9514,22 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.0(nuxt@3.8.0)(rollup@3.29.1)(vite@4.5.0) - '@nuxt/kit': 3.8.0(rollup@3.29.1) - '@nuxt/schema': 3.8.0(rollup@3.29.1) + '@nuxt/devtools': 1.0.2(nuxt@3.8.1)(rollup@3.29.1)(vite@4.5.0) + '@nuxt/kit': 3.8.1(rollup@3.29.1) + '@nuxt/schema': 3.8.1(rollup@3.29.1) '@nuxt/telemetry': 2.5.2(rollup@3.29.1) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.8.0(eslint@8.52.0)(rollup@3.29.1)(typescript@5.2.2)(vue-tsc@1.8.21)(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.54.0)(rollup@3.29.1)(typescript@5.2.2)(vue-tsc@1.8.22)(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.3 - destr: 2.0.1 + destr: 2.0.2 devalue: 4.3.2 esbuild: 0.19.5 escape-string-regexp: 5.0.0 @@ -9364,12 +9538,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.0 + nitropack: 2.7.2 nuxi: 3.9.1 nypm: 0.3.3 ofetch: 1.3.3 @@ -9378,22 +9552,22 @@ packages: perfect-debounce: 1.0.0 pkg-types: 1.0.3 radix3: 1.1.0 - scule: 1.0.0 + scule: 1.1.0 std-env: 3.4.3 strip-literal: 1.3.0 - ufo: 1.3.1 + ufo: 1.3.2 ultrahtml: 1.5.2 uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.7.4 unimport: 3.4.0(rollup@3.29.1) unplugin: 1.5.0 - unplugin-vue-router: 0.7.0(rollup@3.29.1)(vue-router@4.2.5)(vue@3.3.4) + unplugin-vue-router: 0.7.0(rollup@3.29.1)(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' @@ -9437,7 +9611,7 @@ packages: citty: 0.1.4 execa: 8.0.1 pathe: 1.1.1 - ufo: 1.3.1 + ufo: 1.3.2 /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -9477,9 +9651,9 @@ packages: /ofetch@1.3.3: resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} dependencies: - destr: 2.0.1 + destr: 2.0.2 node-fetch-native: 1.4.0 - ufo: 1.3.1 + ufo: 1.3.2 /ohash@1.1.3: resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} @@ -9539,7 +9713,7 @@ packages: hasBin: true dependencies: ansi-colors: 4.1.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 js-yaml: 4.1.0 supports-color: 9.4.0 undici: 5.23.0 @@ -9962,6 +10136,7 @@ packages: resolution: {integrity: sha512-y001XYgGvVwgxyxw9J1a5kqM/vtmIQGzx34g0A0Oy44MFcy/ZboZw1hu/iN3VYFjSTRzbvd7zZJJz0Kh0AGkTw==} dependencies: enhanced-resolve: 4.5.0 + dev: true /postcss-import@13.0.0(postcss@8.4.31): resolution: {integrity: sha512-LPUbm3ytpYopwQQjqgUH4S3EM/Gb9QsaSPP/5vnoi+oKVy3/mIk2sc0Paqw7RL57GpScm9MdIMUypw2znWiBpg==} @@ -10301,14 +10476,6 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.30: - resolution: {integrity: sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -10321,8 +10488,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - /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 @@ -10427,6 +10594,7 @@ packages: /prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true /ps-tree@1.2.0: resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==} @@ -10750,7 +10918,7 @@ packages: micromark-util-character: 2.0.1 micromark-util-types: 2.0.0 parse-entities: 4.0.1 - scule: 1.0.0 + scule: 1.1.0 stringify-entities: 4.0.3 unified: 11.0.3 unist-util-visit: 5.0.0 @@ -10871,7 +11039,7 @@ packages: rollup: ^3.25.0 typescript: ^4.5 || ^5.0 dependencies: - magic-string: 0.30.3 + magic-string: 0.30.5 rollup: 3.29.1 typescript: 5.2.2 optionalDependencies: @@ -11012,6 +11180,10 @@ packages: /scule@1.0.0: resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==} + dev: true + + /scule@1.1.0: + resolution: {integrity: sha512-vRUjqhyM/YWYzT+jsMk6tnl3NkY4A4soJ8uyh3O6Um+JXEQL9ozUCe7pqrxn3CSKokw0hw3nFStfskzpgYwR0g==} /semver-diff@4.0.0: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} @@ -11188,7 +11360,7 @@ packages: peerDependencies: vue: ^3 dependencies: - ufo: 1.3.1 + ufo: 1.3.2 vue: 3.3.4 dev: true @@ -11480,7 +11652,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 /stylehacks@6.0.0(postcss@8.4.31): resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==} @@ -11550,14 +11722,14 @@ packages: csso: 5.0.5 picocolors: 1.0.0 - /tailwind-config-viewer@1.7.2(tailwindcss@3.3.5): - resolution: {integrity: sha512-3JJCeAAlvG+i/EBj+tQb0x4weo30QjdSAo4hlcnVbtD+CkpzHi/UwU9InbPMcYH+ESActoa2kCyjpLEyjEkn0Q==} + /tailwind-config-viewer@1.7.3(tailwindcss@3.3.5): + resolution: {integrity: sha512-rgeFXe9vL4njtaSI1y2uUAD1aRx05RYHbReN72ARAVEVSlNmS0Zf46pj3/ORc3xQwLK/AzbaIs6UFcK7hJSIlA==} engines: {node: '>=8'} hasBin: true peerDependencies: tailwindcss: 1 || 2 || 2.0.1-compat || 3 dependencies: - '@koa/router': 9.4.0 + '@koa/router': 12.0.1 commander: 6.2.1 fs-extra: 9.1.0 koa: 2.14.2 @@ -11605,6 +11777,7 @@ packages: /tapable@1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} + dev: true /tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -11664,7 +11837,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 @@ -11706,8 +11879,8 @@ packages: resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} dev: true - /tinypool@0.6.0: - resolution: {integrity: sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==} + /tinypool@0.7.0: + resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==} engines: {node: '>=14.0.0'} dev: true @@ -11939,8 +12112,8 @@ packages: engines: {node: '>=0.1.14'} dev: true - /ufo@1.3.1: - resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} + /ufo@1.3.2: + resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} @@ -11993,7 +12166,7 @@ packages: pretty-bytes: 6.1.1 rollup: 3.29.1 rollup-plugin-dts: 6.0.0(rollup@3.29.1)(typescript@5.2.2) - scule: 1.0.0 + scule: 1.1.0 typescript: 5.2.2 untyped: 1.4.0 transitivePeerDependencies: @@ -12009,7 +12182,7 @@ packages: dependencies: acorn: 8.10.0 estree-walker: 3.0.3 - magic-string: 0.30.3 + magic-string: 0.30.5 unplugin: 1.5.0 /undici@5.23.0: @@ -12034,6 +12207,15 @@ packages: '@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: + '@unhead/dom': 1.8.4 + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 + hookable: 5.5.3 /unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} @@ -12083,30 +12265,47 @@ packages: dependencies: '@rollup/pluginutils': 5.0.4(rollup@3.29.1) escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 - magic-string: 0.30.3 + magic-string: 0.30.5 mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 - scule: 1.0.0 + scule: 1.1.0 strip-literal: 1.3.0 unplugin: 1.5.0 transitivePeerDependencies: - rollup - /unimport@3.4.0(rollup@3.29.4): - resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} + /unimport@3.5.0(rollup@3.29.1): + resolution: {integrity: sha512-0Ei1iTeSYxs7oxxUf79/KaBc2dPjZxe7qdVpw7yIz5YcdTZjmBYO6ToLDW+fX9QOHiueZ3xtwb5Z/wqaSfXx6A==} dependencies: - '@rollup/pluginutils': 5.0.4(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 - local-pkg: 0.4.3 - magic-string: 0.30.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.5 mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 - scule: 1.0.0 + scule: 1.1.0 + strip-literal: 1.3.0 + unplugin: 1.5.0 + transitivePeerDependencies: + - rollup + + /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) + escape-string-regexp: 5.0.0 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.5 + mlly: 1.4.2 + pathe: 1.1.1 + pkg-types: 1.0.3 + scule: 1.1.0 strip-literal: 1.3.0 unplugin: 1.5.0 transitivePeerDependencies: @@ -12220,7 +12419,7 @@ packages: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - /unplugin-vue-router@0.7.0(rollup@3.29.1)(vue-router@4.2.5)(vue@3.3.4): + /unplugin-vue-router@0.7.0(rollup@3.29.1)(vue-router@4.2.5)(vue@3.3.8): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -12229,18 +12428,18 @@ packages: optional: true dependencies: '@babel/types': 7.23.0 - '@rollup/pluginutils': 5.0.4(rollup@3.29.1) - '@vue-macros/common': 1.8.0(rollup@3.29.1)(vue@3.3.4) + '@rollup/pluginutils': 5.0.5(rollup@3.29.1) + '@vue-macros/common': 1.8.0(rollup@3.29.1)(vue@3.3.8) ast-walker-scope: 0.5.0(rollup@3.29.1) chokidar: 3.5.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.4.3 mlly: 1.4.2 pathe: 1.1.1 - scule: 1.0.0 + scule: 1.1.0 unplugin: 1.5.0 - vue-router: 4.2.5(vue@3.3.4) + vue-router: 4.2.5(vue@3.3.8) yaml: 2.3.2 transitivePeerDependencies: - rollup @@ -12294,7 +12493,7 @@ packages: dependencies: anymatch: 3.1.3 chokidar: 3.5.3 - destr: 2.0.1 + destr: 2.0.2 h3: 1.8.2 ioredis: 5.3.2 listhen: 1.5.5 @@ -12302,7 +12501,7 @@ packages: mri: 1.2.0 node-fetch-native: 1.4.0 ofetch: 1.3.3 - ufo: 1.3.1 + ufo: 1.3.2 transitivePeerDependencies: - supports-color @@ -12326,9 +12525,9 @@ packages: '@babel/standalone': 7.22.13 '@babel/types': 7.23.0 defu: 6.1.3 - jiti: 1.20.0 + jiti: 1.21.0 mri: 1.2.0 - scule: 1.0.0 + scule: 1.1.0 transitivePeerDependencies: - supports-color @@ -12408,8 +12607,8 @@ packages: vue-screen-utils: 1.0.0-beta.13(vue@3.3.4) dev: true - /valibot@0.19.0: - resolution: {integrity: sha512-vzeuctzVirzoiDN9BTc4GludHaSgFYoy6AnbHOjfBUbX0DibqKuNCr2Ti4ox8eLdBdDSEZSZ3LwXZgjL6aE4RQ==} + /valibot@0.21.0: + resolution: {integrity: sha512-XnzpX93b1vQL7CB3fHlhpLg7OutYpc3ke8SKOvp7IXgicRfTdP/w8+bf0DjhVsySq6YdF4Opld05mj6bTobo9g==} dev: true /validate-npm-package-license@3.0.4: @@ -12473,7 +12672,7 @@ packages: vfile-message: 4.0.2 dev: true - /vite-node@0.33.0(@types/node@20.6.3): + /vite-node@0.33.0: resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==} engines: {node: '>=v14.18.0'} hasBin: true @@ -12494,7 +12693,29 @@ packages: - supports-color - terser - /vite-plugin-checker@0.6.2(eslint@8.52.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.21): + /vite-node@0.34.6(@types/node@20.6.3): + resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} + engines: {node: '>=v14.18.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.4.2 + pathe: 1.1.1 + picocolors: 1.0.0 + vite: 4.5.0(@types/node@20.6.3) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite-plugin-checker@0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -12530,8 +12751,8 @@ packages: chalk: 4.1.2 chokidar: 3.5.3 commander: 8.3.0 - eslint: 8.52.0 - fast-glob: 3.3.1 + eslint: 8.54.0 + fast-glob: 3.3.2 fs-extra: 11.1.1 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 @@ -12545,20 +12766,20 @@ packages: vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 - vue-tsc: 1.8.21(typescript@5.2.2) + vue-tsc: 1.8.22(typescript@5.2.2) - /vite-plugin-inspect@0.7.40(@nuxt/kit@3.8.0)(rollup@3.29.1)(vite@4.5.0): - resolution: {integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==} + /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.1)(rollup@3.29.1)(vite@4.5.0): + resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 + 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.0(rollup@3.29.1) + '@nuxt/kit': 3.8.1(rollup@3.29.1) '@rollup/pluginutils': 5.0.5(rollup@3.29.1) debug: 4.3.4 error-stack-parser-es: 0.1.1 @@ -12624,7 +12845,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@0.11.3(@testing-library/vue@7.0.0)(happy-dom@12.10.3)(rollup@3.29.1)(vitest@0.33.0)(vue-router@4.2.5)(vue@3.3.4): + /vitest-environment-nuxt@0.11.3(@testing-library/vue@7.0.0)(happy-dom@12.10.3)(rollup@3.29.1)(vitest@0.34.6)(vue-router@4.2.5)(vue@3.3.4): resolution: {integrity: sha512-HJzT3g3/g99D2h7nfGgo+7yaWKOnAtI1PxsptmKhJrD0oa6RcNjfBbMYY+hQVh+2ecSIRUaqykdUPKocOW01yA==} peerDependencies: '@testing-library/vue': 7.0.0 @@ -12653,9 +12874,9 @@ packages: magic-string: 0.30.5 ofetch: 1.3.3 radix3: 1.1.0 - ufo: 1.3.1 + ufo: 1.3.2 unenv: 1.7.4 - vitest: 0.33.0(happy-dom@12.10.3) + vitest: 0.34.6(happy-dom@12.10.3) vue: 3.3.4 vue-router: 4.2.5(vue@3.3.4) transitivePeerDependencies: @@ -12664,8 +12885,8 @@ packages: - supports-color dev: true - /vitest@0.33.0(happy-dom@12.10.3): - resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==} + /vitest@0.34.6(happy-dom@12.10.3): + resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} engines: {node: '>=v14.18.0'} hasBin: true peerDependencies: @@ -12698,11 +12919,11 @@ packages: '@types/chai': 4.3.9 '@types/chai-subset': 1.3.4 '@types/node': 20.6.3 - '@vitest/expect': 0.33.0 - '@vitest/runner': 0.33.0 - '@vitest/snapshot': 0.33.0 - '@vitest/spy': 0.33.0 - '@vitest/utils': 0.33.0 + '@vitest/expect': 0.34.6 + '@vitest/runner': 0.34.6 + '@vitest/snapshot': 0.34.6 + '@vitest/spy': 0.34.6 + '@vitest/utils': 0.34.6 acorn: 8.10.0 acorn-walk: 8.3.0 cac: 6.7.14 @@ -12716,9 +12937,9 @@ packages: std-env: 3.4.3 strip-literal: 1.3.0 tinybench: 2.5.1 - tinypool: 0.6.0 + tinypool: 0.7.0 vite: 4.5.0(@types/node@20.6.3) - vite-node: 0.33.0(@types/node@20.6.3) + vite-node: 0.34.6(@types/node@20.6.3) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -12766,7 +12987,7 @@ packages: /vue-bundle-renderer@2.0.0: resolution: {integrity: sha512-oYATTQyh8XVkUWe2kaKxhxKVuuzK2Qcehe+yr3bGiaQAhK3ry2kYE4FWOfL+KO3hVFwCdLmzDQTzYhTi9C+R2A==} dependencies: - ufo: 1.3.1 + ufo: 1.3.2 /vue-component-meta@1.8.22(typescript@5.2.2): resolution: {integrity: sha512-xic335E3KOm3uMcg23UDqo0y1XII8PVPjwoIkzi3tjUzP0edM3m9jF8SYevnJLp1NqiZ035iG1N6QMEauSAulA==} @@ -12808,14 +13029,14 @@ packages: /vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - /vue-eslint-parser@9.3.1(eslint@8.52.0): + /vue-eslint-parser@9.3.1(eslint@8.54.0): resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.52.0 + eslint: 8.54.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -12833,6 +13054,15 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 vue: 3.3.4 + dev: true + + /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.0 + vue: 3.3.8(typescript@5.2.2) /vue-screen-utils@1.0.0-beta.13(vue@3.3.4): resolution: {integrity: sha512-EJ/8TANKhFj+LefDuOvZykwMr3rrLFPLNb++lNBqPOpVigT2ActRg6icH9RFQVm4nHwlHIHSGm5OY/Clar9yIg==} @@ -12848,14 +13078,14 @@ packages: de-indent: 1.0.2 he: 1.2.0 - /vue-tsc@1.8.21(typescript@5.2.2): - resolution: {integrity: sha512-gc9e+opdeF0zKixaadXT5v2s+x+77oqpuza/vwqDhdDyEeLZUOmZaVeb9noZpkdhFaLq7t7ils/7lFU8E/Hgew==} + /vue-tsc@1.8.22(typescript@5.2.2): + resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.10.5 - '@vue/language-core': 1.8.21(typescript@5.2.2) + '@vue/language-core': 1.8.22(typescript@5.2.2) semver: 7.5.4 typescript: 5.2.2 @@ -12868,6 +13098,21 @@ packages: '@vue/server-renderer': 3.3.4(vue@3.3.4) '@vue/shared': 3.3.4 + /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.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 + /watchpack@2.4.0: resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} engines: {node: '>=10.13.0'} @@ -13222,6 +13467,10 @@ packages: /zhead@2.1.1: resolution: {integrity: sha512-FRmjAFioi07R+bmL+fqbkXF/pCbC9PwcKQ8RDluC5xTaVbNBgYRQ4eKuS1C8c7Sil//UIxet/AGp7D6royoHhA==} + dev: true + + /zhead@2.2.4: + resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} /zip-stream@5.0.1: resolution: {integrity: sha512-UfZ0oa0C8LI58wJ+moL46BDIMgCQbnsb+2PoiJYtonhBsMh2bq1eRBVkvjfVsqbEHd9/EgKPUuL9saSSsec8OA==}