diff --git a/.github/workflows/autofix-docs.yml b/.github/workflows/autofix-docs.yml index d2108f3332..177fcd67a5 100644 --- a/.github/workflows/autofix-docs.yml +++ b/.github/workflows/autofix-docs.yml @@ -33,4 +33,4 @@ jobs: - name: Lint (docs) run: pnpm lint:docs:fix - - uses: autofix-ci/action@2891949f3779a1cafafae1523058501de3d4e944 + - uses: autofix-ci/action@ff86a557419858bb967097bfc916833f5647fa8c diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 9fb6301389..c354778edf 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -52,4 +52,4 @@ jobs: - name: Lint (code) run: pnpm lint:fix - - uses: autofix-ci/action@2891949f3779a1cafafae1523058501de3d4e944 + - uses: autofix-ci/action@ff86a557419858bb967097bfc916833f5647fa8c diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fc1b6145a..a183585c64 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -85,7 +85,7 @@ jobs: run: pnpm install - name: Initialize CodeQL - uses: github/codeql-action/init@4fa2a7953630fd2f3fb380f21be14ede0169dd4f # v3.25.12 + uses: github/codeql-action/init@5cf07d8b700b67e235fbb65cbc84f69c0cf10464 # v3.25.14 with: languages: javascript queries: +security-and-quality @@ -97,7 +97,7 @@ jobs: path: packages - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@4fa2a7953630fd2f3fb380f21be14ede0169dd4f # v3.25.12 + uses: github/codeql-action/analyze@5cf07d8b700b67e235fbb65cbc84f69c0cf10464 # v3.25.14 with: category: "/language:javascript" diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 2a89a2a432..ec0b1b39bb 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -68,7 +68,7 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@4fa2a7953630fd2f3fb380f21be14ede0169dd4f # v3.25.12 + uses: github/codeql-action/upload-sarif@5cf07d8b700b67e235fbb65cbc84f69c0cf10464 # v3.25.14 if: github.repository == 'nuxt/nuxt' && success() with: sarif_file: results.sarif diff --git a/docs/1.getting-started/12.upgrade.md b/docs/1.getting-started/12.upgrade.md index ffeb075ab2..7c34d17eec 100644 --- a/docs/1.getting-started/12.upgrade.md +++ b/docs/1.getting-started/12.upgrade.md @@ -26,7 +26,7 @@ pnpm dlx nuxi upgrade ``` ```bash [bun] -bunx nuxi upgrade +bun x nuxi upgrade ``` :: @@ -97,6 +97,24 @@ Breaking or significant changes will be noted here along with migration steps fo This section is subject to change until the final release, so please check back here regularly if you are testing Nuxt 4 using `compatibilityVersion: 4`. :: +#### Migrating Using Codemods + +To facilitate the upgrade process, we have collaborated with the [Codemod](https://github.com/codemod-com/codemod) team to automate many migration steps with some open-source codemods. + +::note +If you encounter any issues, please report them to the Codemod team with `npx codemod feedback` 🙏 +:: + +For a complete list of Nuxt 4 codemods, detailed information on each, their source, and various ways to run them, visit the [Codemod Registry](https://go.codemod.com/codemod-registry). + +You can run all the codemods mentioned in this guide using the following `codemod` recipe: + +```bash +npx codemod@latest nuxt/4/migration-recipe +``` + +This command will execute all codemods in sequence, with the option to deselect any that you do not wish to run. Each codemod is also listed below alongside its respective change and can be executed independently. + #### New Directory Structure 🚦 **Impact Level**: Significant @@ -161,6 +179,10 @@ nuxt.config.ts 1. Move your `assets/`, `components/`, `composables/`, `layouts/`, `middleware/`, `pages/`, `plugins/` and `utils/` folders under it, as well as `app.vue`, `error.vue`, `app.config.ts`. If you have an `app/router-options.ts` or `app/spa-loading-template.html`, these paths remain the same. 1. Make sure your `nuxt.config.ts`, `content/`, `layers/`, `modules/`, `public/` and `server/` folders remain outside the `app/` folder, in the root of your project. +::tip +You can automate this migration by running `npx codemod@latest nuxt/4/file-structure` +:: + However, migration is _not required_. If you wish to keep your current folder structure, Nuxt should auto-detect it. (If it does not, please raise an issue.) The one exception is that if you _already_ have a custom `srcDir`. In this case, you should be aware that your `modules/`, `public/` and `server/` folders will be resolved from your `rootDir` rather than from your custom `srcDir`. You can override this by configuring `dir.modules`, `dir.public` and `serverDir` if you need to. You can also force a v3 folder structure with the following configuration: @@ -231,6 +253,12 @@ Previously `data` was initialized to `null` but reset in `clearNuxtData` to `und ##### Migration Steps +If you were checking if `data.value` or `error.value` were `null`, you can update these checks to check for `undefined` instead. + +::tip +You can automate this step by running `npx codemod@latest nuxt/4/default-data-error-value` +:: + If you encounter any issues you can revert back to the previous behavior with: ```ts twoslash [nuxt.config.ts] @@ -290,6 +318,10 @@ The migration should be straightforward: } ``` +::tip +You can automate this step by running `npx codemod@latest nuxt/4/deprecated-dedupe-value` +:: + #### Respect defaults when clearing `data` in `useAsyncData` and `useFetch` 🚦 **Impact Level**: Minimal @@ -353,6 +385,10 @@ In most cases, no migration steps are required, but if you rely on the reactivit }) ``` +::tip +If you need to, you can automate this step by running `npx codemod@latest nuxt/4/shallow-function-reactivity` +:: + #### Absolute Watch Paths in `builder:watch` 🚦 **Impact Level**: Minimal @@ -380,6 +416,10 @@ However, if you are a module author using the `builder:watch` hook and wishing t }) ``` +::tip +You can automate this step by running `npx codemod@latest nuxt/4/absolute-watch-path` +:: + #### Removal of `window.__NUXT__` object ##### What Changed @@ -487,6 +527,10 @@ const importSources = (sources: string | string[], { lazy = false } = {}) => { const importName = genSafeVariableName ``` +::tip +You can automate this step by running `npx codemod@latest nuxt/4/template-compilation-changes` +:: + #### Removal of Experimental Features 🚦 **Impact Level**: Minimal diff --git a/docs/1.getting-started/2.installation.md b/docs/1.getting-started/2.installation.md index 32e8eb7f29..aa5c451415 100644 --- a/docs/1.getting-started/2.installation.md +++ b/docs/1.getting-started/2.installation.md @@ -50,7 +50,7 @@ pnpm dlx nuxi@latest init ``` ```bash [bun] -bunx nuxi@latest init +bun x nuxi@latest init ``` :: diff --git a/docs/1.getting-started/6.data-fetching.md b/docs/1.getting-started/6.data-fetching.md index 1b6fc9bb34..39d82835c2 100644 --- a/docs/1.getting-started/6.data-fetching.md +++ b/docs/1.getting-started/6.data-fetching.md @@ -466,13 +466,14 @@ Be very careful before proxying headers to an external API and just include head If you want to pass on/proxy cookies in the other direction, from an internal request back to the client, you will need to handle this yourself. ```ts [composables/fetch.ts] -import { appendResponseHeader, H3Event } from 'h3' +import { appendResponseHeader } from 'h3' +import type { H3Event } from 'h3' export const fetchWithCookie = async (event: H3Event, url: string) => { /* Get the response from the server endpoint */ const res = await $fetch.raw(url) /* Get the cookies from the response */ - const cookies = (res.headers.get('set-cookie') || '').split(',') + const cookies = res.headers.getSetCookie() /* Attach each cookie to our incoming Request */ for (const cookie of cookies) { appendResponseHeader(event, 'set-cookie', cookie) diff --git a/docs/1.getting-started/9.layers.md b/docs/1.getting-started/9.layers.md index a191efdf2f..05763934e0 100644 --- a/docs/1.getting-started/9.layers.md +++ b/docs/1.getting-started/9.layers.md @@ -20,7 +20,9 @@ One of the core features of Nuxt is the layers and extending support. You can ex By default, any layers within your project in the `~/layers` directory will be automatically registered as layers in your project -::note Layer auto-registration was introduced in Nuxt v3.12.0 :: +::note +Layer auto-registration was introduced in Nuxt v3.12.0 +:: In addition, you can extend from a layer by adding the [extends](/docs/api/nuxt-config#extends) property to your [`nuxt.config`](/docs/guide/directory-structure/nuxt-config) file. diff --git a/docs/1.getting-started/9.prerendering.md b/docs/1.getting-started/9.prerendering.md index e4c9cff5d3..31f1f7311f 100644 --- a/docs/1.getting-started/9.prerendering.md +++ b/docs/1.getting-started/9.prerendering.md @@ -29,7 +29,7 @@ pnpm dlx nuxi generate ``` ```bash [bun] -bunx nuxi generate +bun x nuxi generate ``` :: diff --git a/docs/2.guide/3.going-further/3.modules.md b/docs/2.guide/3.going-further/3.modules.md index 74fd0127e8..2094748e1c 100644 --- a/docs/2.guide/3.going-further/3.modules.md +++ b/docs/2.guide/3.going-further/3.modules.md @@ -28,7 +28,7 @@ pnpm dlx nuxi init -t module my-module ``` ```bash [bun] -bunx nuxi init -t module my-module +bun x nuxi init -t module my-module ``` :: diff --git a/docs/3.api/2.composables/use-route-announcer.md b/docs/3.api/2.composables/use-route-announcer.md index 1111eec0a4..cdaa4408d9 100644 --- a/docs/3.api/2.composables/use-route-announcer.md +++ b/docs/3.api/2.composables/use-route-announcer.md @@ -51,7 +51,7 @@ Sets the message with `politeness = "assertive"` ## Example -```ts +```vue [pages/index.vue] + `, + }, + ], + output: [ + { + name: 'page-with-meta', + path: '/page-with-meta', + file: `${pagesDir}/page-with-meta.vue`, + children: [], + meta: { [DYNAMIC_META_KEY]: new Set(['meta']), test: 1 }, + }, + ], + }, ] const normalizedResults: Record = {} @@ -572,7 +619,13 @@ describe('pages:generateRoutesFromFiles', () => { shouldUseServerComponents: true, absolutePath: file.path, relativePath: file.path.replace(/^(pages|layer\/pages)\//, ''), - }))) + }))).map((route, index) => { + return { + ...route, + meta: test.files![index].meta, + } + }) + await augmentPages(result, vfs) } catch (error: any) { expect(error.message).toEqual(test.error) diff --git a/packages/schema/package.json b/packages/schema/package.json index fc2eb54c6b..d3d5623377 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -40,27 +40,27 @@ "@types/pug": "2.0.10", "@types/sass-loader": "8.0.8", "@unhead/schema": "1.9.16", - "@vitejs/plugin-vue": "5.0.5", + "@vitejs/plugin-vue": "5.1.0", "@vitejs/plugin-vue-jsx": "4.0.0", - "@vue/compiler-core": "3.4.31", - "@vue/compiler-sfc": "3.4.31", - "@vue/language-core": "2.0.26", + "@vue/compiler-core": "3.4.34", + "@vue/compiler-sfc": "3.4.34", + "@vue/language-core": "2.0.29", "c12": "2.0.0-beta.1", "esbuild-loader": "4.2.2", "h3": "npm:h3-nightly@2.0.0-1718872656.6765a6e", "ignore": "5.3.1", "nitro": "npm:nitro-nightly@3.0.0-beta-28665895.e727afda", "ofetch": "1.3.4", - "unbuild": "3.0.0-rc.6", + "unbuild": "3.0.0-rc.7", "unctx": "2.3.1", - "unenv": "1.9.0", - "vite": "5.3.4", - "vue": "3.4.31", + "unenv": "1.10.0", + "vite": "5.3.5", + "vue": "3.4.34", "vue-bundle-renderer": "2.1.0", "vue-loader": "17.4.2", "vue-router": "4.4.0", "webpack": "5.93.0", - "webpack-dev-middleware": "7.2.1" + "webpack-dev-middleware": "7.3.0" }, "dependencies": { "compatx": "^0.1.8", @@ -71,9 +71,9 @@ "pkg-types": "^1.1.3", "scule": "^1.3.0", "std-env": "^3.7.0", - "ufo": "^1.5.3", + "ufo": "^1.5.4", "uncrypto": "^0.1.3", - "unimport": "^3.8.0", + "unimport": "^3.9.0", "untyped": "^1.4.2" }, "engines": { diff --git a/packages/schema/src/config/common.ts b/packages/schema/src/config/common.ts index 2173318721..b338ffd6b3 100644 --- a/packages/schema/src/config/common.ts +++ b/packages/schema/src/config/common.ts @@ -1,7 +1,7 @@ import { existsSync } from 'node:fs' import { readdir } from 'node:fs/promises' import { defineUntypedSchema } from 'untyped' -import { basename, join, relative, resolve } from 'pathe' +import { basename, relative, resolve } from 'pathe' import { isDebug, isDevelopment, isTest } from 'std-env' import { defu } from 'defu' import { findWorkspaceDir } from 'pkg-types' @@ -158,7 +158,7 @@ export default defineUntypedSchema({ $resolve: async (val: string | undefined, get): Promise => { const isV4 = ((await get('future') as Record).compatibilityVersion === 4) - return resolve(await get('rootDir') as string, (val || isV4) ? 'server' : resolve(await get('srcDir') as string, 'server')) + return resolve(isV4 ? await get('rootDir') as string : await get('srcDir') as string, val ?? 'server') }, }, @@ -422,7 +422,7 @@ export default defineUntypedSchema({ '@': srcDir, '~~': rootDir, '@@': rootDir, - [basename(assetsDir)]: join(srcDir, assetsDir), + [basename(assetsDir)]: resolve(srcDir, assetsDir), [basename(publicDir)]: resolve(srcDir, publicDir), ...val, } @@ -554,7 +554,7 @@ export default defineUntypedSchema({ * ```js * export default { * runtimeConfig: { - * apiKey: '' // Default to an empty string, automatically set at runtime using process.env.NUXT_API_KEY + * apiKey: '', // Default to an empty string, automatically set at runtime using process.env.NUXT_API_KEY * public: { * baseURL: '' // Exposed to the frontend as well. * } diff --git a/packages/schema/src/config/dev.ts b/packages/schema/src/config/dev.ts index 6b192b76a7..de2a03ccf7 100644 --- a/packages/schema/src/config/dev.ts +++ b/packages/schema/src/config/dev.ts @@ -6,7 +6,7 @@ export default defineUntypedSchema({ /** * Whether to enable HTTPS. * @example - * ``` + * ```ts * export default defineNuxtConfig({ * devServer: { * https: { diff --git a/packages/schema/test/folder-structure.spec.ts b/packages/schema/test/folder-structure.spec.ts index 4d01b8977a..a45a857ee8 100644 --- a/packages/schema/test/folder-structure.spec.ts +++ b/packages/schema/test/folder-structure.spec.ts @@ -77,6 +77,23 @@ describe('nuxt folder structure', () => { } `) }) + + it('should not override value from user for serverDir', async () => { + const result = await applyDefaults(NuxtConfigSchema, { future: { compatibilityVersion: 4 }, serverDir: '/myServer' }) + expect(getDirs(result as unknown as NuxtOptions)).toMatchInlineSnapshot(` + { + "dir": { + "app": "/app", + "modules": "/modules", + "public": "/public", + }, + "rootDir": "", + "serverDir": "/myServer", + "srcDir": "/app", + "workspaceDir": "", + } + `) + }) }) function getDirs (options: NuxtOptions) { diff --git a/packages/ui-templates/package.json b/packages/ui-templates/package.json index 629985d5d5..1067b8d990 100644 --- a/packages/ui-templates/package.json +++ b/packages/ui-templates/package.json @@ -19,18 +19,18 @@ }, "devDependencies": { "@types/html-minifier": "4.0.5", - "@unocss/reset": "0.61.4", + "@unocss/reset": "0.61.5", "critters": "0.0.24", "execa": "9.3.0", "globby": "14.0.2", "html-minifier": "4.0.0", - "html-validate": "8.20.1", + "html-validate": "8.21.0", "jiti": "2.0.0-beta.3", "knitwork": "1.1.0", "pathe": "1.1.2", "prettier": "3.3.3", "scule": "1.3.0", - "unocss": "0.61.4", - "vite": "5.3.4" + "unocss": "0.61.5", + "vite": "5.3.5" } } diff --git a/packages/vite/package.json b/packages/vite/package.json index 3bf7422e84..f4a545a56c 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -27,14 +27,14 @@ "@nuxt/schema": "workspace:*", "@types/clear": "0.1.4", "@types/estree": "1.0.5", - "rollup": "4.18.1", - "unbuild": "3.0.0-rc.6", - "vue": "3.4.31" + "rollup": "4.19.0", + "unbuild": "3.0.0-rc.7", + "vue": "3.4.34" }, "dependencies": { "@nuxt/kit": "workspace:*", "@rollup/plugin-replace": "^5.0.7", - "@vitejs/plugin-vue": "^5.0.5", + "@vitejs/plugin-vue": "^5.1.0", "@vitejs/plugin-vue-jsx": "^4.0.0", "autoprefixer": "^10.4.19", "clear": "^0.1.0", @@ -55,15 +55,15 @@ "pathe": "^1.1.2", "perfect-debounce": "^1.0.0", "pkg-types": "^1.1.3", - "postcss": "^8.4.39", + "postcss": "^8.4.40", "rollup-plugin-visualizer": "^5.12.0", "std-env": "^3.7.0", "strip-literal": "^2.1.0", - "ufo": "^1.5.3", - "unenv": "^1.9.0", - "unplugin": "^1.11.0", - "vite": "^5.3.4", - "vite-node": "^2.0.3", + "ufo": "^1.5.4", + "unenv": "^1.10.0", + "unplugin": "^1.12.0", + "vite": "^5.3.5", + "vite-node": "^2.0.4", "vite-plugin-checker": "^0.7.2", "vue-bundle-renderer": "^2.1.0" }, diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 30a445c167..b85f22bc1a 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -44,13 +44,13 @@ "knitwork": "^1.1.0", "lodash-es": "4.17.21", "magic-string": "^0.30.10", - "memfs": "^4.9.3", + "memfs": "^4.9.4", "mini-css-extract-plugin": "^2.9.0", "mlly": "^1.7.1", "ohash": "^1.1.3", "pathe": "^1.1.2", "pify": "^6.1.0", - "postcss": "^8.4.39", + "postcss": "^8.4.40", "postcss-import": "^16.1.0", "postcss-import-resolver": "^2.0.0", "postcss-loader": "^8.1.1", @@ -58,15 +58,15 @@ "pug-plain-loader": "^1.1.0", "std-env": "^3.7.0", "time-fix-plugin": "^2.0.7", - "ufo": "^1.5.3", - "unenv": "^1.9.0", - "unplugin": "^1.11.0", + "ufo": "^1.5.4", + "unenv": "^1.10.0", + "unplugin": "^1.12.0", "url-loader": "^4.1.1", "vue-bundle-renderer": "^2.1.0", "vue-loader": "^17.4.2", "webpack": "^5.93.0", "webpack-bundle-analyzer": "^4.10.2", - "webpack-dev-middleware": "^7.2.1", + "webpack-dev-middleware": "^7.3.0", "webpack-hot-middleware": "^2.26.1", "webpack-virtual-modules": "^0.6.2", "webpackbar": "^6.0.1" @@ -78,9 +78,9 @@ "@types/pify": "5.0.4", "@types/webpack-bundle-analyzer": "4.7.0", "@types/webpack-hot-middleware": "2.25.9", - "rollup": "4.18.1", - "unbuild": "3.0.0-rc.6", - "vue": "3.4.31" + "rollup": "4.19.0", + "unbuild": "3.0.0-rc.7", + "vue": "3.4.34" }, "peerDependencies": { "vue": "^3.3.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c36b51b2e7..9eef99d924 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,11 +16,11 @@ overrides: magic-string: ^0.30.10 nitro: npm:nitro-nightly@3.0.0-beta-28665895.e727afda nuxt: workspace:* - rollup: ^4.18.1 - typescript: 5.5.3 - unbuild: 3.0.0-rc.6 - vite: 5.3.4 - vue: 3.4.31 + rollup: ^4.19.0 + typescript: 5.5.4 + unbuild: 3.0.0-rc.7 + vite: 5.3.5 + vue: 3.4.34 patchedDependencies: ofetch@1.3.4: @@ -36,25 +36,25 @@ importers: version: 9.7.0 '@nuxt/eslint-config': specifier: 0.3.13 - version: 0.3.13(eslint@9.7.0)(typescript@5.5.3) + version: 0.3.13(eslint@9.7.0)(typescript@5.5.4) '@nuxt/kit': specifier: workspace:* version: link:packages/kit '@nuxt/test-utils': specifier: 3.13.1 - version: 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.2)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) + version: 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.3)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack '@testing-library/vue': specifier: 8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)) + version: 8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)) '@types/eslint__js': specifier: 8.42.3 version: 8.42.3 '@types/node': - specifier: 20.14.10 - version: 20.14.10 + specifier: 20.14.12 + version: 20.14.12 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -62,17 +62,17 @@ importers: specifier: 1.9.16 version: 1.9.16 '@vitejs/plugin-vue': - specifier: 5.0.5 - version: 5.0.5(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) + specifier: 5.1.0 + version: 5.1.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4)) '@vitest/coverage-v8': - specifier: 2.0.3 - version: 2.0.3(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)) + specifier: 2.0.4 + version: 2.0.4(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)) '@vue/test-utils': specifier: 2.4.6 version: 2.4.6 autoprefixer: specifier: 10.4.19 - version: 10.4.19(postcss@8.4.39) + version: 10.4.19(postcss@8.4.40) case-police: specifier: 0.6.1 version: 0.6.1 @@ -84,7 +84,7 @@ importers: version: 3.2.3 cssnano: specifier: 7.0.4 - version: 7.0.4(postcss@8.4.39) + version: 7.0.4(postcss@8.4.40) devalue: specifier: 5.0.0 version: 5.0.0 @@ -95,8 +95,8 @@ importers: specifier: 3.1.0 version: 3.1.0 eslint-plugin-perfectionist: - specifier: 2.11.0 - version: 2.11.0(eslint@9.7.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.7.0)) + specifier: 3.0.0 + version: 3.0.0(eslint@9.7.0)(typescript@5.5.4)(vue-eslint-parser@9.4.2(eslint@9.7.0)) eslint-typegen: specifier: 0.2.4 version: 0.2.4(eslint@9.7.0) @@ -120,7 +120,7 @@ importers: version: 0.41.0 nitro: specifier: npm:nitro-nightly@3.0.0-beta-28665895.e727afda - version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.3) + version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.4) nuxi: specifier: 3.12.0 version: 3.12.0 @@ -137,38 +137,38 @@ importers: specifier: 1.1.2 version: 1.1.2 playwright-core: - specifier: 1.45.2 - version: 1.45.2 + specifier: 1.45.3 + version: 1.45.3 rimraf: specifier: 6.0.1 version: 6.0.1 semver: - specifier: 7.6.2 - version: 7.6.2 + specifier: 7.6.3 + version: 7.6.3 std-env: specifier: 3.7.0 version: 3.7.0 typescript: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.5.4 + version: 5.5.4 ufo: - specifier: 1.5.3 - version: 1.5.3 + specifier: 1.5.4 + version: 1.5.4 vitest: - specifier: 2.0.3 - version: 2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + specifier: 2.0.4 + version: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.2)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) + version: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.3)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) vue-router: specifier: 4.4.0 - version: 4.4.0(vue@3.4.31(typescript@5.5.3)) + version: 4.4.0(vue@3.4.34(typescript@5.5.4)) vue-tsc: - specifier: 2.0.26 - version: 2.0.26(typescript@5.5.3) + specifier: 2.0.29 + version: 2.0.29(typescript@5.5.4) packages/kit: dependencies: @@ -187,6 +187,9 @@ importers: destr: specifier: ^2.0.3 version: 2.0.3 + errx: + specifier: ^0.1.0 + version: 0.1.0 globby: specifier: ^14.0.2 version: 14.0.2 @@ -215,17 +218,17 @@ importers: specifier: ^1.3.0 version: 1.3.0 semver: - specifier: ^7.6.2 - version: 7.6.2 + specifier: ^7.6.3 + version: 7.6.3 ufo: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 unctx: specifier: ^2.3.1 version: 2.3.1 unimport: - specifier: ^3.8.0 - version: 3.8.0(rollup@4.18.1) + specifier: ^3.9.0 + version: 3.9.0(rollup@4.19.0) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -238,16 +241,16 @@ importers: version: 7.5.8 nitro: specifier: npm:nitro-nightly@3.0.0-beta-28665895.e727afda - version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.3) + version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.4) unbuild: - specifier: 3.0.0-rc.6 - version: 3.0.0-rc.6(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + specifier: 3.0.0-rc.7 + version: 3.0.0-rc.7(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)) vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) vitest: - specifier: 2.0.3 - version: 2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + specifier: 2.0.4 + version: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) webpack: specifier: 5.93.0 version: 5.93.0 @@ -259,7 +262,7 @@ importers: version: 2.0.2 '@nuxt/devtools': specifier: ^1.3.9 - version: 1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + version: 1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -274,7 +277,7 @@ importers: version: link:../vite '@types/node': specifier: ^14.18.0 || >=16.10.0 - version: 20.14.10 + version: 20.14.12 '@unhead/dom': specifier: ^1.9.16 version: 1.9.16 @@ -283,10 +286,10 @@ importers: version: 1.9.16 '@unhead/vue': specifier: ^1.9.16 - version: 1.9.16(vue@3.4.31(typescript@5.5.3)) + version: 1.9.16(vue@3.4.34(typescript@5.5.4)) '@vue/shared': - specifier: ^3.4.31 - version: 3.4.31 + specifier: ^3.4.34 + version: 3.4.34 acorn: specifier: 8.12.1 version: 8.12.1 @@ -303,8 +306,8 @@ importers: specifier: ^3.2.3 version: 3.2.3 cookie-es: - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.2.2 + version: 1.2.2 defu: specifier: ^6.1.4 version: 6.1.4 @@ -314,6 +317,9 @@ importers: devalue: specifier: ^5.0.0 version: 5.0.0 + errx: + specifier: ^0.1.0 + version: 0.1.0 esbuild: specifier: ^0.23.0 version: 0.23.0 @@ -352,7 +358,7 @@ importers: version: 1.7.1 nitro: specifier: npm:nitro-nightly@3.0.0-beta-28665895.e727afda - version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.3) + version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.4) nuxi: specifier: ^3.12.0 version: 3.12.0 @@ -381,8 +387,8 @@ importers: specifier: ^1.3.0 version: 1.3.0 semver: - specifier: ^7.6.2 - version: 7.6.2 + specifier: ^7.6.3 + version: 7.6.3 std-env: specifier: ^3.7.0 version: 3.7.0 @@ -390,8 +396,8 @@ importers: specifier: ^2.1.0 version: 2.1.0 ufo: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 ultrahtml: specifier: ^1.5.3 version: 1.5.3 @@ -402,17 +408,17 @@ importers: specifier: ^2.3.1 version: 2.3.1 unenv: - specifier: ^1.9.0 - version: 1.9.0 + specifier: ^1.10.0 + version: 1.10.0 unimport: - specifier: ^3.8.0 - version: 3.8.0(rollup@4.18.1) + specifier: ^3.9.0 + version: 3.9.0(rollup@4.19.0) unplugin: - specifier: ^1.11.0 - version: 1.11.0 + specifier: ^1.12.0 + version: 1.12.0 unplugin-vue-router: - specifier: ^0.10.0 - version: 0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) + specifier: ^0.10.1 + version: 0.10.1(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) unstorage: specifier: ^1.10.2 version: 1.10.2(ioredis@5.4.1) @@ -420,8 +426,8 @@ importers: specifier: ^1.4.2 version: 1.4.2 vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) vue-bundle-renderer: specifier: ^2.1.0 version: 2.1.0 @@ -430,11 +436,11 @@ importers: version: 0.1.0 vue-router: specifier: ^4.4.0 - version: 4.4.0(vue@3.4.31(typescript@5.5.3)) + version: 4.4.0(vue@3.4.34(typescript@5.5.4)) devDependencies: '@nuxt/scripts': specifier: 0.6.4 - version: 0.6.4(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0)) + version: 0.6.4(@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.34)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0(esbuild@0.23.0)) '@nuxt/ui-templates': specifier: workspace:* version: link:../ui-templates @@ -445,20 +451,20 @@ importers: specifier: 1.0.5 version: 1.0.5 '@vitejs/plugin-vue': - specifier: 5.0.5 - version: 5.0.5(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) + specifier: 5.1.0 + version: 5.1.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4)) '@vue/compiler-sfc': - specifier: 3.4.31 - version: 3.4.31 + specifier: 3.4.34 + version: 3.4.34 unbuild: - specifier: 3.0.0-rc.6 - version: 3.0.0-rc.6(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + specifier: 3.0.0-rc.7 + version: 3.0.0-rc.7(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)) vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) vitest: - specifier: 2.0.3 - version: 2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + specifier: 2.0.4 + version: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) packages/schema: dependencies: @@ -487,14 +493,14 @@ importers: specifier: ^3.7.0 version: 3.7.0 ufo: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 uncrypto: specifier: ^0.1.3 version: 0.1.3 unimport: - specifier: ^3.8.0 - version: 3.8.0(rollup@4.18.1) + specifier: ^3.9.0 + version: 3.9.0(rollup@4.19.0) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -518,20 +524,20 @@ importers: specifier: 1.9.16 version: 1.9.16 '@vitejs/plugin-vue': - specifier: 5.0.5 - version: 5.0.5(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) + specifier: 5.1.0 + version: 5.1.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4)) '@vitejs/plugin-vue-jsx': specifier: 4.0.0 - version: 4.0.0(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) + version: 4.0.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4)) '@vue/compiler-core': - specifier: 3.4.31 - version: 3.4.31 + specifier: 3.4.34 + version: 3.4.34 '@vue/compiler-sfc': - specifier: 3.4.31 - version: 3.4.31 + specifier: 3.4.34 + version: 3.4.34 '@vue/language-core': - specifier: 2.0.26 - version: 2.0.26(typescript@5.5.3) + specifier: 2.0.29 + version: 2.0.29(typescript@5.5.4) c12: specifier: 2.0.0-beta.1 version: 2.0.0-beta.1(magicast@0.3.4) @@ -546,40 +552,40 @@ importers: version: 5.3.1 nitro: specifier: npm:nitro-nightly@3.0.0-beta-28665895.e727afda - version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.3) + version: nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.4) ofetch: specifier: 1.3.4 version: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) unbuild: - specifier: 3.0.0-rc.6 - version: 3.0.0-rc.6(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + specifier: 3.0.0-rc.7 + version: 3.0.0-rc.7(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)) unctx: specifier: 2.3.1 version: 2.3.1 unenv: - specifier: 1.9.0 - version: 1.9.0 + specifier: 1.10.0 + version: 1.10.0 vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) vue-bundle-renderer: specifier: 2.1.0 version: 2.1.0 vue-loader: specifier: 17.4.2 - version: 17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0) + version: 17.4.2(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0) vue-router: specifier: 4.4.0 - version: 4.4.0(vue@3.4.31(typescript@5.5.3)) + version: 4.4.0(vue@3.4.34(typescript@5.5.4)) webpack: specifier: 5.93.0 version: 5.93.0 webpack-dev-middleware: - specifier: 7.2.1 - version: 7.2.1(webpack@5.93.0) + specifier: 7.3.0 + version: 7.3.0(webpack@5.93.0) packages/ui-templates: devDependencies: @@ -587,8 +593,8 @@ importers: specifier: 4.0.5 version: 4.0.5 '@unocss/reset': - specifier: 0.61.4 - version: 0.61.4 + specifier: 0.61.5 + version: 0.61.5 critters: specifier: 0.0.24 version: 0.0.24 @@ -602,8 +608,8 @@ importers: specifier: 4.0.0 version: 4.0.0 html-validate: - specifier: 8.20.1 - version: 8.20.1(vitest@1.6.0(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)) + specifier: 8.21.0 + version: 8.21.0(vitest@1.6.0(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)) jiti: specifier: 2.0.0-beta.3 version: 2.0.0-beta.3 @@ -620,11 +626,11 @@ importers: specifier: 1.3.0 version: 1.3.0 unocss: - specifier: 0.61.4 - version: 0.61.4(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + specifier: 0.61.5 + version: 0.61.5(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) packages/vite: dependencies: @@ -633,16 +639,16 @@ importers: version: link:../kit '@rollup/plugin-replace': specifier: ^5.0.7 - version: 5.0.7(rollup@4.18.1) + version: 5.0.7(rollup@4.19.0) '@vitejs/plugin-vue': - specifier: ^5.0.5 - version: 5.0.5(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) + specifier: ^5.1.0 + version: 5.1.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.0(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) + version: 4.0.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4)) autoprefixer: specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.39) + version: 10.4.19(postcss@8.4.40) clear: specifier: ^0.1.0 version: 0.1.0 @@ -651,7 +657,7 @@ importers: version: 3.2.3 cssnano: specifier: ^7.0.4 - version: 7.0.4(postcss@8.4.39) + version: 7.0.4(postcss@8.4.40) defu: specifier: ^6.1.4 version: 6.1.4 @@ -698,11 +704,11 @@ importers: specifier: ^1.1.3 version: 1.1.3 postcss: - specifier: ^8.4.39 - version: 8.4.39 + specifier: ^8.4.40 + version: 8.4.40 rollup-plugin-visualizer: specifier: ^5.12.0 - version: 5.12.0(rollup@4.18.1) + version: 5.12.0(rollup@4.19.0) std-env: specifier: ^3.7.0 version: 3.7.0 @@ -710,23 +716,23 @@ importers: specifier: ^2.1.0 version: 2.1.0 ufo: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 unenv: - specifier: ^1.9.0 - version: 1.9.0 + specifier: ^1.10.0 + version: 1.10.0 unplugin: - specifier: ^1.11.0 - version: 1.11.0 + specifier: ^1.12.0 + version: 1.12.0 vite: - specifier: 5.3.4 - version: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + specifier: 5.3.5 + version: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) vite-node: - specifier: ^2.0.3 - version: 2.0.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + specifier: ^2.0.4 + version: 2.0.4(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) vite-plugin-checker: specifier: ^0.7.2 - version: 0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.26(typescript@5.5.3)) + version: 0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.29(typescript@5.5.4)) vue-bundle-renderer: specifier: ^2.1.0 version: 2.1.0 @@ -741,14 +747,14 @@ importers: specifier: 1.0.5 version: 1.0.5 rollup: - specifier: ^4.18.1 - version: 4.18.1 + specifier: ^4.19.0 + version: 4.19.0 unbuild: - specifier: 3.0.0-rc.6 - version: 3.0.0-rc.6(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + specifier: 3.0.0-rc.7 + version: 3.0.0-rc.7(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)) vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) packages/webpack: dependencies: @@ -760,7 +766,7 @@ importers: version: link:../kit autoprefixer: specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.39) + version: 10.4.19(postcss@8.4.40) css-loader: specifier: ^7.1.2 version: 7.1.2(webpack@5.93.0) @@ -769,7 +775,7 @@ importers: version: 7.0.0(webpack@5.93.0) cssnano: specifier: ^7.0.4 - version: 7.0.4(postcss@8.4.39) + version: 7.0.4(postcss@8.4.40) defu: specifier: ^6.1.4 version: 6.1.4 @@ -787,7 +793,7 @@ importers: version: 6.2.0(webpack@5.93.0) fork-ts-checker-webpack-plugin: specifier: ^9.0.2 - version: 9.0.2(typescript@5.5.3)(webpack@5.93.0) + version: 9.0.2(typescript@5.5.4)(webpack@5.93.0) globby: specifier: ^14.0.2 version: 14.0.2 @@ -810,8 +816,8 @@ importers: specifier: ^0.30.10 version: 0.30.10 memfs: - specifier: ^4.9.3 - version: 4.9.3 + specifier: ^4.9.4 + version: 4.9.4 mini-css-extract-plugin: specifier: ^2.9.0 version: 2.9.0(webpack@5.93.0) @@ -828,20 +834,20 @@ importers: specifier: ^6.1.0 version: 6.1.0 postcss: - specifier: ^8.4.39 - version: 8.4.39 + specifier: ^8.4.40 + version: 8.4.40 postcss-import: specifier: ^16.1.0 - version: 16.1.0(postcss@8.4.39) + version: 16.1.0(postcss@8.4.40) postcss-import-resolver: specifier: ^2.0.0 version: 2.0.0 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.93.0) + version: 8.1.1(postcss@8.4.40)(typescript@5.5.4)(webpack@5.93.0) postcss-url: specifier: ^10.1.3 - version: 10.1.3(postcss@8.4.39) + version: 10.1.3(postcss@8.4.40) pug-plain-loader: specifier: ^1.1.0 version: 1.1.0(pug@3.0.2) @@ -852,14 +858,14 @@ importers: specifier: ^2.0.7 version: 2.0.7(webpack@5.93.0) ufo: - specifier: ^1.5.3 - version: 1.5.3 + specifier: ^1.5.4 + version: 1.5.4 unenv: - specifier: ^1.9.0 - version: 1.9.0 + specifier: ^1.10.0 + version: 1.10.0 unplugin: - specifier: ^1.11.0 - version: 1.11.0 + specifier: ^1.12.0 + version: 1.12.0 url-loader: specifier: ^4.1.1 version: 4.1.1(file-loader@6.2.0(webpack@5.93.0))(webpack@5.93.0) @@ -868,7 +874,7 @@ importers: version: 2.1.0 vue-loader: specifier: ^17.4.2 - version: 17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0) + version: 17.4.2(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0) webpack: specifier: ^5.93.0 version: 5.93.0 @@ -876,8 +882,8 @@ importers: specifier: ^4.10.2 version: 4.10.2 webpack-dev-middleware: - specifier: ^7.2.1 - version: 7.2.1(webpack@5.93.0) + specifier: ^7.3.0 + version: 7.3.0(webpack@5.93.0) webpack-hot-middleware: specifier: ^2.26.1 version: 2.26.1 @@ -907,14 +913,14 @@ importers: specifier: 2.25.9 version: 2.25.9 rollup: - specifier: ^4.18.1 - version: 4.18.1 + specifier: ^4.19.0 + version: 4.19.0 unbuild: - specifier: 3.0.0-rc.6 - version: 3.0.0-rc.6(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + specifier: 3.0.0-rc.7 + version: 3.0.0-rc.7(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)) vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) playground: dependencies: @@ -926,7 +932,7 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.31 + version: 3.4.34 nuxt: specifier: workspace:* version: link:../packages/nuxt @@ -934,8 +940,8 @@ importers: specifier: latest version: 1.9.16 vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) test/fixtures/basic: dependencies: @@ -957,22 +963,22 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.31 + version: 3.4.34 iron-webcrypto: specifier: latest version: 1.2.1 ufo: specifier: latest - version: 1.5.3 + version: 1.5.4 unhead: specifier: latest version: 1.9.16 unplugin: specifier: latest - version: 1.11.0 + version: 1.12.0 vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) test/fixtures/basic-types: dependencies: @@ -985,16 +991,16 @@ importers: version: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) unplugin-vue-router: specifier: ^0.10.0 - version: 0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) + version: 0.10.1(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + version: 1.6.0(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) vue-router: specifier: latest - version: 4.4.0(vue@3.4.31(typescript@5.5.3)) + version: 4.4.0(vue@3.4.34(typescript@5.5.4)) test/fixtures/minimal: dependencies: @@ -1002,8 +1008,8 @@ importers: specifier: workspace:* version: link:../../../packages/nuxt vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) test/fixtures/minimal-types: dependencies: @@ -1011,8 +1017,8 @@ importers: specifier: workspace:* version: link:../../../packages/nuxt vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) test/fixtures/runtime-compiler: dependencies: @@ -1028,7 +1034,7 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.31 + version: 3.4.34 unhead: specifier: latest version: 1.9.16 @@ -1039,8 +1045,8 @@ importers: specifier: workspace:* version: link:../../../packages/nuxt vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.3) + specifier: 3.4.34 + version: 3.4.34(typescript@5.5.4) devDependencies: '@unhead/shared': specifier: latest @@ -1050,10 +1056,10 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.31 + version: 3.4.34 typescript: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.5.4 + version: 5.5.4 unhead: specifier: latest version: 1.9.16 @@ -1082,18 +1088,10 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.7': - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.9': resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.7': - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} - engines: {node: '>=6.9.0'} - '@babel/core@7.24.9': resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} engines: {node: '>=6.9.0'} @@ -1102,18 +1100,10 @@ packages: resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.7': - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.7': - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.8': resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} engines: {node: '>=6.9.0'} @@ -1148,12 +1138,6 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.7': - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.24.9': resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==} engines: {node: '>=6.9.0'} @@ -1186,10 +1170,6 @@ packages: resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.7': - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} @@ -1198,18 +1178,10 @@ packages: resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.7': - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.7': - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.8': resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} engines: {node: '>=6.9.0'} @@ -1218,11 +1190,6 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.7': - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.24.8': resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} engines: {node: '>=6.0.0'} @@ -1293,18 +1260,10 @@ packages: resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.7': - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.8': resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.7': - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} - engines: {node: '>=6.9.0'} - '@babel/types@7.24.9': resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} engines: {node: '>=6.9.0'} @@ -1750,10 +1709,6 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.10.0': - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1918,7 +1873,7 @@ packages: '@nuxt/devtools-kit@1.3.9': resolution: {integrity: sha512-tgr/F+4BbI53/JxgaXl3cuV9dMuCXMsd4GEXN+JqtCdAkDbH3wL79GGWx0/6I9acGzRsB6UZ1H6U96nfgcIrAw==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 '@nuxt/devtools-ui-kit@1.3.9': resolution: {integrity: sha512-R1pxsraKEsOdfW4Klx5nAIkFbPZtpnCUqRFcQa8uOk5WbJ9Ax3ahN0Bi2xt7dlfWzV4mS1LzMXdXXwOh1fztuA==} @@ -1933,7 +1888,7 @@ packages: resolution: {integrity: sha512-tFKlbUPgSXw4tyD8xpztQtJeVn3egdKbFCV0xc92FbfGbclAyaa3XhKA2tMWXEGZQpykAWMRNrGWN24FtXFA6Q==} hasBin: true peerDependencies: - vite: 5.3.4 + vite: 5.3.5 '@nuxt/eslint-config@0.3.13': resolution: {integrity: sha512-xnMkcrz9vFjtIuKsfOPhNOKFVD51JZClj/16raciHVOK9eiqZuQjbxaf60b7ffk7cmD1EDhlQhbSxaLAJm/QYg==} @@ -1973,9 +1928,9 @@ packages: jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 nitropack: '*' playwright-core: ^1.43.1 - vite: 5.3.4 + vite: 5.3.5 vitest: ^0.34.6 || ^1.0.0 - vue: 3.4.31 + vue: 3.4.34 vue-router: ^4.0.0 peerDependenciesMeta: '@cucumber/cucumber': @@ -2179,7 +2134,7 @@ packages: resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2188,7 +2143,7 @@ packages: resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2197,7 +2152,7 @@ packages: resolution: {integrity: sha512-UnsKoZK6/aGIH6AdkptXhNvhaqftcjq3zZdT+LY5Ftms6JR06nADcDsYp5hTU9E2lbJUEOhdlY5J4DNTneM+jQ==} engines: {node: '>=16.0.0 || 14 >= 14.17'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2206,7 +2161,7 @@ packages: resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2215,7 +2170,7 @@ packages: resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2224,7 +2179,7 @@ packages: resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2233,7 +2188,7 @@ packages: resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2242,7 +2197,7 @@ packages: resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true @@ -2255,88 +2210,88 @@ packages: resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.18.1': - resolution: {integrity: sha512-lncuC4aHicncmbORnx+dUaAgzee9cm/PbIqgWz1PpXuwc+sa1Ct83tnqUDy/GFKleLiN7ZIeytM6KJ4cAn1SxA==} + '@rollup/rollup-android-arm-eabi@4.19.0': + resolution: {integrity: sha512-JlPfZ/C7yn5S5p0yKk7uhHTTnFlvTgLetl2VxqE518QgyM7C9bSfFTYvB/Q/ftkq0RIPY4ySxTz+/wKJ/dXC0w==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.18.1': - resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==} + '@rollup/rollup-android-arm64@4.19.0': + resolution: {integrity: sha512-RDxUSY8D1tWYfn00DDi5myxKgOk6RvWPxhmWexcICt/MEC6yEMr4HNCu1sXXYLw8iAsg0D44NuU+qNq7zVWCrw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.18.1': - resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==} + '@rollup/rollup-darwin-arm64@4.19.0': + resolution: {integrity: sha512-emvKHL4B15x6nlNTBMtIaC9tLPRpeA5jMvRLXVbl/W9Ie7HhkrE7KQjvgS9uxgatL1HmHWDXk5TTS4IaNJxbAA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.18.1': - resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==} + '@rollup/rollup-darwin-x64@4.19.0': + resolution: {integrity: sha512-fO28cWA1dC57qCd+D0rfLC4VPbh6EOJXrreBmFLWPGI9dpMlER2YwSPZzSGfq11XgcEpPukPTfEVFtw2q2nYJg==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': - resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==} + '@rollup/rollup-linux-arm-gnueabihf@4.19.0': + resolution: {integrity: sha512-2Rn36Ubxdv32NUcfm0wB1tgKqkQuft00PtM23VqLuCUR4N5jcNWDoV5iBC9jeGdgS38WK66ElncprqgMUOyomw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.18.1': - resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==} + '@rollup/rollup-linux-arm-musleabihf@4.19.0': + resolution: {integrity: sha512-gJuzIVdq/X1ZA2bHeCGCISe0VWqCoNT8BvkQ+BfsixXwTOndhtLUpOg0A1Fcx/+eA6ei6rMBzlOz4JzmiDw7JQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.18.1': - resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==} + '@rollup/rollup-linux-arm64-gnu@4.19.0': + resolution: {integrity: sha512-0EkX2HYPkSADo9cfeGFoQ7R0/wTKb7q6DdwI4Yn/ULFE1wuRRCHybxpl2goQrx4c/yzK3I8OlgtBu4xvted0ug==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.18.1': - resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==} + '@rollup/rollup-linux-arm64-musl@4.19.0': + resolution: {integrity: sha512-GlIQRj9px52ISomIOEUq/IojLZqzkvRpdP3cLgIE1wUWaiU5Takwlzpz002q0Nxxr1y2ZgxC2obWxjr13lvxNQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': - resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.19.0': + resolution: {integrity: sha512-N6cFJzssruDLUOKfEKeovCKiHcdwVYOT1Hs6dovDQ61+Y9n3Ek4zXvtghPPelt6U0AH4aDGnDLb83uiJMkWYzQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.18.1': - resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==} + '@rollup/rollup-linux-riscv64-gnu@4.19.0': + resolution: {integrity: sha512-2DnD3mkS2uuam/alF+I7M84koGwvn3ZVD7uG+LEWpyzo/bq8+kKnus2EVCkcvh6PlNB8QPNFOz6fWd5N8o1CYg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.18.1': - resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==} + '@rollup/rollup-linux-s390x-gnu@4.19.0': + resolution: {integrity: sha512-D6pkaF7OpE7lzlTOFCB2m3Ngzu2ykw40Nka9WmKGUOTS3xcIieHe82slQlNq69sVB04ch73thKYIWz/Ian8DUA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.18.1': - resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==} + '@rollup/rollup-linux-x64-gnu@4.19.0': + resolution: {integrity: sha512-HBndjQLP8OsdJNSxpNIN0einbDmRFg9+UQeZV1eiYupIRuZsDEoeGU43NQsS34Pp166DtwQOnpcbV/zQxM+rWA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.18.1': - resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==} + '@rollup/rollup-linux-x64-musl@4.19.0': + resolution: {integrity: sha512-HxfbvfCKJe/RMYJJn0a12eiOI9OOtAUF4G6ozrFUK95BNyoJaSiBjIOHjZskTUffUrB84IPKkFG9H9nEvJGW6A==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.18.1': - resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==} + '@rollup/rollup-win32-arm64-msvc@4.19.0': + resolution: {integrity: sha512-HxDMKIhmcguGTiP5TsLNolwBUK3nGGUEoV/BO9ldUBoMLBssvh4J0X8pf11i1fTV7WShWItB1bKAKjX4RQeYmg==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.18.1': - resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==} + '@rollup/rollup-win32-ia32-msvc@4.19.0': + resolution: {integrity: sha512-xItlIAZZaiG/u0wooGzRsx11rokP4qyc/79LkAOdznGRAbOFc+SfEdfUOszG1odsHNgwippUJavag/+W/Etc6Q==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.18.1': - resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==} + '@rollup/rollup-win32-x64-msvc@4.19.0': + resolution: {integrity: sha512-xNo5fV5ycvCCKqiZcpB65VMR11NJB+StnxHz20jdqRAktfdfzhgjTiJ2doTDQE/7dqGaV5I7ZGqKpgph6lCIag==} cpu: [x64] os: [win32] @@ -2423,7 +2378,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@vue/compiler-sfc': '>= 3' - vue: 3.4.31 + vue: 3.4.34 peerDependenciesMeta: '@vue/compiler-sfc': optional: true @@ -2504,8 +2459,8 @@ packages: '@types/node-sass@4.11.6': resolution: {integrity: sha512-Qkf5Fs9zzsXchenUY7oVdIHyv8FtPgqIXqOJzhh3FDqpYjqvc/gtZ3hlZVFmKQhl7wyI4+WkRbYufYC5pfY7iw==} - '@types/node@20.14.10': - resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} + '@types/node@20.14.12': + resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2594,6 +2549,10 @@ packages: typescript: optional: true + '@typescript-eslint/scope-manager@7.17.0': + resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@7.9.0': resolution: {integrity: sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2608,10 +2567,23 @@ packages: typescript: optional: true + '@typescript-eslint/types@7.17.0': + resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.9.0': resolution: {integrity: sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@7.17.0': + resolution: {integrity: sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/typescript-estree@7.9.0': resolution: {integrity: sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2621,12 +2593,22 @@ packages: typescript: optional: true + '@typescript-eslint/utils@7.17.0': + resolution: {integrity: sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + '@typescript-eslint/utils@7.9.0': resolution: {integrity: sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 + '@typescript-eslint/visitor-keys@7.17.0': + resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.9.0': resolution: {integrity: sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2652,20 +2634,20 @@ packages: '@unhead/vue@1.9.16': resolution: {integrity: sha512-kpMWWwm8cOwo4gw4An43pz30l2CqNtmJpX5Xsu79rwf6Viq8jHAjk6BGqyKy220M2bpa0Va4fnR532SgGO1YgQ==} peerDependencies: - vue: 3.4.31 + vue: 3.4.34 '@unocss/astro@0.61.3': resolution: {integrity: sha512-VTgO+nm7PW7/VJt1kf1/4qTqMp4X4CdNG1XjYRGmCTONW+yHhFUEC1NAXt7t2wKEvCYSf5ObmjYowr2qM+GafQ==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 peerDependenciesMeta: vite: optional: true - '@unocss/astro@0.61.4': - resolution: {integrity: sha512-+k0P9cHuh2D9UCScVbEXTtseoQOWN9I2RhzTiZn5t9RDZGjI6EuY/dFyRPjgj51Gb9LVkOW58mhrR6rwes/5hQ==} + '@unocss/astro@0.61.5': + resolution: {integrity: sha512-keyh6/EsPMBEiLguaOsh47UcMkWCGT0rW3KV5aYRUfYXlgccSzDd4SLmTNsdlGXIso2XCl/14BJQuwjP0UEU0Q==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 peerDependenciesMeta: vite: optional: true @@ -2675,8 +2657,8 @@ packages: engines: {node: '>=14'} hasBin: true - '@unocss/cli@0.61.4': - resolution: {integrity: sha512-7UV/JaZzN7jVpnAWfKART5JtnSa6dW5Ti2WG4Cd4Vbu0znOy37zhnlJLI7U73aYoZBha6Y5r9YkkR+heG3a+Hg==} + '@unocss/cli@0.61.5': + resolution: {integrity: sha512-Y5mKSoQGEYRmjUi5Tia3EesQbLgQTTPGmeE7LFrbeyP1c7PDiW3wSR5fRNZ7PBrr6/C5oo2sId3MhWJQl3tFSA==} engines: {node: '>=14'} hasBin: true @@ -2684,27 +2666,27 @@ packages: resolution: {integrity: sha512-ZSSj5ST8XhiKoi2hLtVcyS8YJxn+Ug/WfasQ2wwOArcYfVFzZUoOQKbLo85hFuI7NV5Fh/aQREoVaJQI111jDA==} engines: {node: '>=14'} - '@unocss/config@0.61.4': - resolution: {integrity: sha512-QUyod6oDpOA0ZRc8oieHSfmglAiAIAnKPX4NtIoIrrr+ptcho/o8sPCOXx94nnjE3CGKQjyvrkvMn1aUhs6YWA==} + '@unocss/config@0.61.5': + resolution: {integrity: sha512-VIIln/1aD9cqU95+3IVZG9U1yO7Ys6RqyqtgD5pIJ77rg57v/2sey+S2ScFx3KB24Bal3FxAgHA5CdjFpQZldA==} engines: {node: '>=14'} '@unocss/core@0.61.3': resolution: {integrity: sha512-9vixY1i5E0DQFtHJz/pHyFlFsiXJgL1bKHuocbl+GUi09lY/gE9TRm2qr2JOJx/BF720tMv9VxYI8Zq3EyPOXA==} - '@unocss/core@0.61.4': - resolution: {integrity: sha512-239uKXaCaMA7BCIRB2OkMVhK6Q4jlYc/DUP1sYjPUnkoZoBfBMj1LDtAU9L9Y0utwqKaH3OuG3mRswZ5gGvJFg==} + '@unocss/core@0.61.5': + resolution: {integrity: sha512-hB8zr2rnrCzz9x8ho2SAXQiYTEjwAPMiBzpaEe2C0+CFWeL1179h9508YVyZHHAzMyZILIG9YrVAWrrMdt2/Xg==} '@unocss/extractor-arbitrary-variants@0.61.3': resolution: {integrity: sha512-8yFAavi4PXTZTyJqsSQJuZNdaERMyLP4Gs4IzBDt8zjmUrXmYfgV+bKif2eE52QKvtb5/Jsij3fgfMsJouln7A==} - '@unocss/extractor-arbitrary-variants@0.61.4': - resolution: {integrity: sha512-cL2zNJ+D83vhkdI+hfdIqS+g11+naymoaTCsdTacTLI5tIB2YqxHBdY5rHhivizORFlBaPgJfprDZu8cOO0LJg==} + '@unocss/extractor-arbitrary-variants@0.61.5': + resolution: {integrity: sha512-UB1EweAaJrUxv+h3n5FqoizKHrnUgUzkdmOdJTfV6xvow90ITqbUoza+L6iVMNfcrcXTx8QpDnWh6rhLRyKY+g==} '@unocss/inspector@0.61.3': resolution: {integrity: sha512-F2WfVYdzM+CnocVSptBh945G85+RcxGd0KDm6q+Ctjs5NrHtT0TzX83USMLSjfFzTz/j+Q/kR1WOJWjKynVTXQ==} - '@unocss/inspector@0.61.4': - resolution: {integrity: sha512-gUlvu4PUA3PvtS74mioTSBgr4w/2KrqxmNwTuy78++UNmaTUoOVrsWj7yNVgYJF5osSdHpx02Z8cr0FVMpwjTg==} + '@unocss/inspector@0.61.5': + resolution: {integrity: sha512-DIT+hgTphHXZTJEe4ZWUoYoQUNszmVJr06+gGhBkKwpdetQa6B2N+zGLkAxgAvo/BUmk29tOORIBu7AyoloRUA==} '@unocss/nuxt@0.61.3': resolution: {integrity: sha512-llyzCq35c27p6pcLtVEV2l+6ea7G5WZIuEh5Yob+NUWUUdp0RDGQXYwTLge8zTaCF5oFZFOEJbJegXJGox3w0Q==} @@ -2715,8 +2697,8 @@ packages: peerDependencies: postcss: ^8.4.21 - '@unocss/postcss@0.61.4': - resolution: {integrity: sha512-IiS902mzc9sE2v8D6Mkvzbai74xkOGo45hFC225LUDfxWpPv10PFT56dstAzIQVaHyjPyxQ8hzhiPpa5TGzaqQ==} + '@unocss/postcss@0.61.5': + resolution: {integrity: sha512-FbN9G3v5X6TEzBRytnFvqOr1oeeUv1ZzprBIyXnQFg17D8rx7uRS9kAfUMoSiqAqnFxkJObv43fH+W3E41+JYQ==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 @@ -2724,110 +2706,110 @@ packages: '@unocss/preset-attributify@0.61.3': resolution: {integrity: sha512-TSgje5WDfoicTOoh/Od6qlizkZd68vXTdtT7jYEvjCm2mV7EgDJpX+sj2eVv0rPuaARtIqs1b4yG7w3HA6BBnQ==} - '@unocss/preset-attributify@0.61.4': - resolution: {integrity: sha512-rW3BtbI9LEtvv3gu7/uQuHXmm2ur3EIP1WGQYOoOIkpUHnbS4WQabFc5yEvduhgv6Tk4nrPj6txsTHUCNf9bfg==} + '@unocss/preset-attributify@0.61.5': + resolution: {integrity: sha512-D2KDHPj8Qvp0hafA4JT5GXebO49gHsuKT6QvzwBpP9wzwAefAkd6PIY8cSKqSD6sjjVSfOpCfbZIzbwLEbXV5w==} '@unocss/preset-icons@0.61.3': resolution: {integrity: sha512-XNti2mgfbRCClzKxy7eMPukgk/mepyGGJNqtONnZmOkzkyhx6KQ2/luhMYnz5xONMG/aseoXMc4Zc1VzOqePRA==} - '@unocss/preset-icons@0.61.4': - resolution: {integrity: sha512-+CGp1AwelOIpD2ZXdPhLe8mMz3h3AScm4h2F1IC1uh/mudLKOJDoHP6VaLwPF0Uwmsg7g7cVNjzcVX54cBYfdg==} + '@unocss/preset-icons@0.61.5': + resolution: {integrity: sha512-Fx1WZz6A7wtUDU+mt6KdjWOu9fEGG2XgzE8t8YFfUu22KjXyyef7Lto90uUNs9z+vYLevXqeDfthOZQFwNSfIg==} '@unocss/preset-mini@0.61.3': resolution: {integrity: sha512-QY9P7jcLePkmCGQSqX+ha4Rh2YhY9b9P8gtLFnjzqcdmSxvDFkT7Kf5Un/u/jwV+zCz/5t4F88vWLzBM6js6yQ==} - '@unocss/preset-mini@0.61.4': - resolution: {integrity: sha512-rNM7UdyRmcIr/VnYssxDMW56YdePW3qLBBWSHafJvrvIgJ9pDqndDqYE8gDbC23KBP8/xGy1wHnVqISHnV/2mQ==} + '@unocss/preset-mini@0.61.5': + resolution: {integrity: sha512-gVm7Z9X0krx8CK/+pKAqcVmpqzRk1+SH7bfgRxKtKhyFSxJlwpjNp1rKm3gCT0F1Tlp3d8aufYRksaXGZhs8Ow==} '@unocss/preset-tagify@0.61.3': resolution: {integrity: sha512-ir+gZJ20hZKapsrxWRTjFjyVJmmUcnkvhk1AiMgoG62MP6GzBQgbkAiy2TzJIEU0zQb8pYhtZ5KePtno+1vcaQ==} - '@unocss/preset-tagify@0.61.4': - resolution: {integrity: sha512-RXbMDVzTRl4s6uHgZnzFZeX1ApKuKKNOquCyIPAjT+Gemx8Nm2DzYqxaJD9sUyTrPyXg1VchdvNofVPfm3d+qA==} + '@unocss/preset-tagify@0.61.5': + resolution: {integrity: sha512-kxO20pV7Bwg7U3hPpxShFSn6CXH+EMaTFC+WXsh2wTOEs43Tta7L6kCSUPzrZ9pX/Pq4oInRQY9gqiZqlGETmQ==} '@unocss/preset-typography@0.61.3': resolution: {integrity: sha512-0b1JSk5/oi4DT86dO2sdscZlih4fVo//U6bh1cROAfLlYJsHlAEZau8IxLADcgBAYwCGtY94npfp6y60R37T/A==} - '@unocss/preset-typography@0.61.4': - resolution: {integrity: sha512-mM84hqSM6ow4ZnU5o7a2frCwStcUefQfriIiS/F631ZHL0SeNpZ+Sj5Guc6RISqFthVd8OAhTgHuEQGPjVYkGQ==} + '@unocss/preset-typography@0.61.5': + resolution: {integrity: sha512-CQIleFkmfk/dAOlY7nPA1SOYHzXA6ia7+BCqGrTKxQVFOyBL7iHeNl0yV7lFtKFQn8zyFNEiBVW+fYi0QrouYw==} '@unocss/preset-uno@0.61.3': resolution: {integrity: sha512-ULP0hLBTNJuB0iQqaYaJZYbC4jwQYy0C6H7un3o4R+KsqIuyDanme2VsY51U5mN/pp7K6QJK6qE8EHVvtjCLHQ==} - '@unocss/preset-uno@0.61.4': - resolution: {integrity: sha512-vPuakEw5EkYworsXgSGVhjkPTPQqw8VO9IPALGemNA1Qugpw8PYDcER5NVipH2KRYunOCIf7NcbUNJ45C6Upcw==} + '@unocss/preset-uno@0.61.5': + resolution: {integrity: sha512-CflB0l9CeZx+b/Q8mA4Ow4d63Caf+vFJ+1EGA06jG9qYjPLy76Rkci//0m9cEtO+vPnYtgLc7HZAZv0X6wh4Tg==} '@unocss/preset-web-fonts@0.61.3': resolution: {integrity: sha512-uBQKjIY+vUWCEqcgjEzdxok8svOmNNHDk1r+qh/Y5VLPWvPdA+Bb5iIwrxib3zzQvkT+au/utCeTGKGgIVhcXA==} - '@unocss/preset-web-fonts@0.61.4': - resolution: {integrity: sha512-qNoaH40ElQndG129JORALob9tarYsLm1km9ui8dmLhh21HsLBQZXDtJlePGb7+/SJ34uG1CPP5KuKoutRtQBcg==} + '@unocss/preset-web-fonts@0.61.5': + resolution: {integrity: sha512-hVIMPGayxg7xvlvfQnJxB0N3KTvmrglbH3v5BCYNjbh37+5hv+x22K6iWewY3BkGtaWqOtLO3H1n5a1rxPMyaw==} '@unocss/preset-wind@0.61.3': resolution: {integrity: sha512-THdTNAYEtvLz/jhHNgkpLFxC+LNn4W2VqDmpmK/fVMgSlhOYJ8IoQlt8nwgBRbNkEksvgItq8gL/t5+2sHGHhA==} - '@unocss/preset-wind@0.61.4': - resolution: {integrity: sha512-g66jNBUl7gIPigWWV5gAfDaQU23BlrfgtFS28zhMnJ2roWBNFy34Dbt0Ya1gjJRlNGol/0C1z3Hb3M4Sc3YBEA==} + '@unocss/preset-wind@0.61.5': + resolution: {integrity: sha512-n4uepxv3gVoVQb0tv7iV8M4W0CgwLw0QaMX+3ECYzFLMynjCkZmFDtdQAX720yTvLZxwCxEZfQCgydOSt0qjZA==} '@unocss/reset@0.61.3': resolution: {integrity: sha512-WegQ6Plmr/H0D9wuKCVjhUMzi/xAn55A0mJgUnKl1pJHTZetRdK29u0bnpVQzynmlh/Lh4YtD+X4r8DVkASgPw==} - '@unocss/reset@0.61.4': - resolution: {integrity: sha512-YX/6dpnyFHwdSXSHveH/Gye3uYea+46Hi3nSP6wxJL2buliSSo8oo6CSI0Ji1l9vXH9jMjI5KhfhXWIGWfz0gQ==} + '@unocss/reset@0.61.5': + resolution: {integrity: sha512-5FKNsHnke9J1Z0T4prOZn9hkWh86c6Px+Oh3xf8mDd6dDw8CjzYMRxZEKti0gt13NcsO29G1vLGM7UjG1sCamg==} '@unocss/rule-utils@0.61.3': resolution: {integrity: sha512-XwzXE6YUAEc1+4TvJruZfntIM7eo+HdQDMlMI289w9YLLAXw973fp00E9U1dR16JRt1BWzlCnnY1RHAqSiXCVw==} engines: {node: '>=14'} - '@unocss/rule-utils@0.61.4': - resolution: {integrity: sha512-fHHk22xJCgOCkq1tqCXPnhAhzSPQP2toUVdHZZyuX+NiEaUvH/UEMVI9wtdCKjaI3AESJ6i9dv+KX4KXznK9gA==} + '@unocss/rule-utils@0.61.5': + resolution: {integrity: sha512-sCHnpCQoj3/ZmCjYo+oW3+4r5Z8kFI2snEL+miU2Uk0SqCgY1k0cUIYivj5L9ghp29p8VjEusX9M01QEZOYK7g==} engines: {node: '>=14'} '@unocss/scope@0.61.3': resolution: {integrity: sha512-yElJs2uUiBHyTHKLqWZRK5zvY+7XIqoFXc1Fkv+fxiGy1+4u+zLGoGA66bUWwbjDFLiFgEqwUBJ2+SzDC4Q0Ig==} - '@unocss/scope@0.61.4': - resolution: {integrity: sha512-OU75+G35r/OCFoMzpDntQXaaE+5+yasXLCDHP9MjhQ0laqDvOvmxWOwnceG8fuJQi3YpbDOsDOy7N2eb8aJmew==} + '@unocss/scope@0.61.5': + resolution: {integrity: sha512-GSmnSYWQ4oiSmJdyT5bmf0McXXhFJcVY7jgweAK2WltQgrxs1C3FWl9XIJtkWvaP3DIJjf4mKJf+zc6TjYxxEw==} '@unocss/transformer-attributify-jsx-babel@0.61.3': resolution: {integrity: sha512-Ubr2/XhB61C2EqrH0TnbJ9bGREvrORyotdRxpCCAzkBWh3i+J+kPrdGCFUgB+wHFcUPUuOKou+8o0rhWVY7mjw==} - '@unocss/transformer-attributify-jsx-babel@0.61.4': - resolution: {integrity: sha512-fyoqt3cqg49L/FsmcLtavsrYrimM0OSFIou2ApFNqoXGumrxt4R4luqaUl4Vwdppv0uzVneTc5lk4+jjS++8KA==} + '@unocss/transformer-attributify-jsx-babel@0.61.5': + resolution: {integrity: sha512-wBwjBCh6N95Bv3fJg8iokbDO9P5F+ee4n4gCecoePi6qSW22cBowj/UakP++L92GWX8FNZcphKOqMxx61q9gOg==} '@unocss/transformer-attributify-jsx@0.61.3': resolution: {integrity: sha512-KK4pi7xsxjRKk/RSFxkdl1JODsefD1YMaqgs6HM2KCdXctqUXd6RYQez7IfQwxnAeZupgatwoFe2CZd0Bbhq2g==} - '@unocss/transformer-attributify-jsx@0.61.4': - resolution: {integrity: sha512-Jg0qlRr9g3AWsA58EVzEL0Gtbmr5jcwS9v3EKF/jIJBibY64xfPT9OsTlUZIjHN0Hmh6TOEitCOMsLjs2lh8kg==} + '@unocss/transformer-attributify-jsx@0.61.5': + resolution: {integrity: sha512-w9vSBfgRdfofFnqzBvxrMi/FmP+ZtXz9W07wnoS6Yea7uhADilgx1h7wNfJECmK8kM8gWhjl5e6svZNAUQbI7A==} '@unocss/transformer-compile-class@0.61.3': resolution: {integrity: sha512-qHxJtRo+yjC0d+IIoNrOxnO8j5bdw7R4XDpR8+MKpGZgVQRmEGwl7Ej0PUGTudVknYGUdPmDTZGr693bzhwzQg==} - '@unocss/transformer-compile-class@0.61.4': - resolution: {integrity: sha512-LgJheTah+UeDo3SBO2yME542tX4ME6hOdK88oqPdDglO8TTXBzj39UYleRAkdEa9RNS2EL30Pc0vGbHqqgxfYg==} + '@unocss/transformer-compile-class@0.61.5': + resolution: {integrity: sha512-5WLi5MgRt8DJiANoWUK49noCgdyU/IKneGs3RJYDRNONEh2HdsL6ktACSRe9Y185ICGaD9MOk3cHBZALj07gew==} '@unocss/transformer-directives@0.61.3': resolution: {integrity: sha512-FNJCOlXwi62tVXr4B8lDkHGxOIhNJw2qQpM5jeohLT7xpGPOmVvscWaWI0h6fjSREFwnnbRNif4YPLe/rB6PsA==} - '@unocss/transformer-directives@0.61.4': - resolution: {integrity: sha512-iHQa14Rkkgi1VcM2eBZr0QwVO9j+BzK914guFawI7cud6f7OekZ6adSHf3ebTarjcmE96N+13uVfksI505Su0g==} + '@unocss/transformer-directives@0.61.5': + resolution: {integrity: sha512-vQvgLicgFJt/rUTh3nd8yZz5l0AMoE9qmtZqpgb9iDMOTHUZrlWpI3hsVsU6AB9kvL/NoyMI16hVkP8x6y7b9g==} '@unocss/transformer-variant-group@0.61.3': resolution: {integrity: sha512-F7v05kfVDhIJ4lu3fjgkwV2GWoeJX4aszER8iqhwWz+0jVUaJRYAxzsVqE299uJ0ut07d+Di+JB7M4ZBRoH3qw==} - '@unocss/transformer-variant-group@0.61.4': - resolution: {integrity: sha512-fBzCaOnJsS7iSXnAyC2EMUTkjAL1CttPURzK+5lKv+1aLT7tcHNM3bUo45WJqVFHWdKJ+i4wz6jIFwKn+c5Erg==} + '@unocss/transformer-variant-group@0.61.5': + resolution: {integrity: sha512-7Is7PChplNYTkLTiQm5fL5zFKf+LV6d9TpzNuwXNK2oa1pQARMXNmnHjFPpzaDgxpTjn9sqQON72gziuXcpOsg==} '@unocss/vite@0.61.3': resolution: {integrity: sha512-Z2kq/hSv1RC3PYAaoXOGB0PEWXCVsgYtdnuFXR/8Tp0Yj2Wdeq906/s411/sqMUvXIaIhm2O9WaDfe0ISoV0sg==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 - '@unocss/vite@0.61.4': - resolution: {integrity: sha512-wIaXMVkt1mL8DqRIWrMMA17SAtUAsSvUIpWVFq1azcqdsF9bE/MgtXcKA0UDixc2wfrUMgdWuIVDKSepzbxOHg==} + '@unocss/vite@0.61.5': + resolution: {integrity: sha512-+U5Ey5Z2csjLy7zcaDCtUqs08+ugRK87UWGm65W8yMAGW7me72f36QR8IHJUTqlVVEdhbJVIAy+yNFjGHYffjA==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 '@unocss/webpack@0.61.3': resolution: {integrity: sha512-NNN5cmKf1qNtoiQgjBajMebKu6I9gfkcSAwoSLG5Cc8p9bL8K3D2oZgQeoX2CoeLKkGMPRyrwmR7/HIrPY2YdA==} @@ -2848,68 +2830,68 @@ packages: resolution: {integrity: sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: 5.3.4 - vue: 3.4.31 + vite: 5.3.5 + vue: 3.4.34 - '@vitejs/plugin-vue@5.0.5': - resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==} + '@vitejs/plugin-vue@5.1.0': + resolution: {integrity: sha512-QMRxARyrdiwi1mj3AW4fLByoHTavreXq0itdEW696EihXglf1MB3D4C2gBvE0jMPH29ZjC3iK8aIaUMLf4EOGA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: 5.3.4 - vue: 3.4.31 + vite: 5.3.5 + vue: 3.4.34 - '@vitest/coverage-v8@2.0.3': - resolution: {integrity: sha512-53d+6jXFdYbasXBmsL6qaGIfcY5eBQq0sP57AjdasOcSiGNj4qxkkpDKIitUNfjxcfAfUfQ8BD0OR2fSey64+g==} + '@vitest/coverage-v8@2.0.4': + resolution: {integrity: sha512-i4lx/Wpg5zF1h2op7j0wdwuEQxaL/YTwwQaKuKMHYj7MMh8c7I4W7PNfOptZBCSBZI0z1qwn64o0pM/pA8Tz1g==} peerDependencies: - vitest: 2.0.3 + vitest: 2.0.4 '@vitest/expect@1.6.0': resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} - '@vitest/expect@2.0.3': - resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==} + '@vitest/expect@2.0.4': + resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} - '@vitest/pretty-format@2.0.3': - resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==} + '@vitest/pretty-format@2.0.4': + resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} '@vitest/runner@1.6.0': resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} - '@vitest/runner@2.0.3': - resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==} + '@vitest/runner@2.0.4': + resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==} '@vitest/snapshot@1.6.0': resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} - '@vitest/snapshot@2.0.3': - resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==} + '@vitest/snapshot@2.0.4': + resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==} '@vitest/spy@1.6.0': resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} - '@vitest/spy@2.0.3': - resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==} + '@vitest/spy@2.0.4': + resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==} '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@vitest/utils@2.0.3': - resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==} + '@vitest/utils@2.0.4': + resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} - '@volar/language-core@2.4.0-alpha.15': - resolution: {integrity: sha512-mt8z4Fm2WxfQYoQHPcKVjLQV6PgPqyKLbkCVY2cr5RSaamqCHjhKEpsFX66aL4D/7oYguuaUw9Bx03Vt0TpIIA==} + '@volar/language-core@2.4.0-alpha.18': + resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} - '@volar/source-map@2.4.0-alpha.15': - resolution: {integrity: sha512-8Htngw5TmBY4L3ClDqBGyfLhsB8EmoEXUH1xydyEtEoK0O6NX5ur4Jw8jgvscTlwzizyl/wsN1vn0cQXVbbXYg==} + '@volar/source-map@2.4.0-alpha.18': + resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} - '@volar/typescript@2.4.0-alpha.15': - resolution: {integrity: sha512-U3StRBbDuxV6Woa4hvGS4kz3XcOzrWUKgFdEFN+ba1x3eaYg7+ytau8ul05xgA+UNGLXXsKur7fTUhDFyISk0w==} + '@volar/typescript@2.4.0-alpha.18': + resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==} '@vue-macros/common@1.10.4': resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} engines: {node: '>=16.14.0'} peerDependencies: - vue: 3.4.31 + vue: 3.4.34 peerDependenciesMeta: vue: optional: true @@ -2930,17 +2912,26 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.31': - resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} + '@vue/compiler-core@3.4.33': + resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==} - '@vue/compiler-dom@3.4.31': - resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} + '@vue/compiler-core@3.4.34': + resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} - '@vue/compiler-sfc@3.4.31': - resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} + '@vue/compiler-dom@3.4.33': + resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==} - '@vue/compiler-ssr@3.4.31': - resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} + '@vue/compiler-dom@3.4.34': + resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} + + '@vue/compiler-sfc@3.4.34': + resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} + + '@vue/compiler-ssr@3.4.34': + resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} + + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} @@ -2954,30 +2945,33 @@ packages: '@vue/devtools-shared@7.3.4': resolution: {integrity: sha512-5S5cHh7oWLZdboujnLteR3rT8UGfKHfA34aGLyFRB/B5TqBxmeLW1Rq32xW6TCDEy4isoYsYHGwJVp6DQcpiDA==} - '@vue/language-core@2.0.26': - resolution: {integrity: sha512-/lt6SfQ3O1yDAhPsnLv9iSUgXd1dMHqUm/t3RctfqjuwQf1LnftZ414X3UBn6aXT4MiwXWtbNJ4Z0NZWwDWgJQ==} + '@vue/language-core@2.0.29': + resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.4.31': - resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} + '@vue/reactivity@3.4.34': + resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==} - '@vue/runtime-core@3.4.31': - resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} + '@vue/runtime-core@3.4.34': + resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==} - '@vue/runtime-dom@3.4.31': - resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} + '@vue/runtime-dom@3.4.34': + resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==} - '@vue/server-renderer@3.4.31': - resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} + '@vue/server-renderer@3.4.34': + resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==} peerDependencies: - vue: 3.4.31 + vue: 3.4.34 - '@vue/shared@3.4.31': - resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} + '@vue/shared@3.4.33': + resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==} + + '@vue/shared@3.4.34': + resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -3566,8 +3560,11 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - cookie-es@1.1.0: - resolution: {integrity: sha512-L2rLOcK0wzWSfSDA33YR+PUHDG10a8px7rUHKWbGLP4YfbsMed2KFUw5fczvDPbT98DDe3LEzviswl810apTEw==} + cookie-es@1.2.1: + resolution: {integrity: sha512-ilTPDuxhZX44BSzzRB58gvSY2UevZKQM9fjisn7Z+NJ92CtSU6kO1+22ZN/agbEJANFjK85EiJJbi/gQv18OXA==} + + cookie-es@1.2.2: + resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} @@ -3583,7 +3580,7 @@ packages: resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 peerDependenciesMeta: typescript: optional: true @@ -3592,7 +3589,7 @@ packages: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 peerDependenciesMeta: typescript: optional: true @@ -3985,6 +3982,9 @@ packages: error-stack-parser@2.1.4: resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + errx@0.1.0: + resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} + es-define-property@1.0.0: resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} engines: {node: '>= 0.4'} @@ -4063,13 +4063,14 @@ packages: resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@2.11.0: - resolution: {integrity: sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==} + eslint-plugin-perfectionist@3.0.0: + resolution: {integrity: sha512-B+leJTo1YjxiNIm8Yv0rCHp4eWh9RaJHO6T1ifxd26wg8NCbEiWSdqZVeYLWPCI+zS1dlf89WpOkUzG7cE4vtQ==} + engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 eslint: '>=8.0.0' svelte: '>=3.0.0' - svelte-eslint-parser: ^0.37.0 + svelte-eslint-parser: ^0.40.0 vue-eslint-parser: '>=9.0.0' peerDependenciesMeta: astro-eslint-parser: @@ -4276,7 +4277,7 @@ packages: resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: '@nuxt/kit': workspace:* - vue: 3.4.31 + vue: 3.4.34 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -4295,7 +4296,7 @@ packages: resolution: {integrity: sha512-Uochze2R8peoN1XqlSi/rGUkDQpRogtLFocP9+PGu68zk1BDAKXfdeCdyVZpgTk8V8WFVQXdEz426VKjXLO1Gg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 webpack: ^5.11.0 fraction.js@4.3.7: @@ -4564,8 +4565,8 @@ packages: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} - html-validate@8.20.1: - resolution: {integrity: sha512-EawDiHzvZtnbBIfxE90lvKOWqNsmZGqRXTy+utxlGo525Vqjowg+RK42q1AeJ6zm1AyVTFIDSah1eBe9tc6YHg==} + html-validate@8.21.0: + resolution: {integrity: sha512-f6uyHdNeul4f/E6TDaUrH8agrVmnG5VbWwmIhbkg+Vrz+To/2xxbc+soBKXqani1QSaA+5I12Qr7dQt/HVFJtw==} engines: {node: '>= 16.14'} hasBin: true peerDependencies: @@ -5221,8 +5222,8 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} - memfs@4.9.3: - resolution: {integrity: sha512-bsYSSnirtYTWi1+OPMFb0M048evMKyUYe0EbtuGQgq6BVQM1g1W8/KIUJCCvjgI/El0j6Q4WsmMiBwLUBSw8LA==} + memfs@4.9.4: + resolution: {integrity: sha512-Xlj8b2rU11nM6+KU6wC7cuWcHQhVINWCUgdPS4Ar9nPxLaOya3RghqK7ALyDW2QtGebYAYs6uEdEVnwPVT942A==} engines: {node: '>= 4.0.0'} memory-fs@0.5.0: @@ -5419,12 +5420,12 @@ packages: engines: {node: '>=10'} hasBin: true - mkdist@1.5.3: - resolution: {integrity: sha512-XXvaXyS3k/fCExY2/c9z0fmJ9kWq/UZeZZGQ0R693M004lowXNJKIENdH5Cf5Uu3LtSB9vhGu/1YM7IGjWbfxA==} + mkdist@1.5.4: + resolution: {integrity: sha512-GEmKYJG5K1YGFIq3t0K3iihZ8FTgXphLf/4UjbmpXIAtBFn4lEjXk3pXNTSfy7EtcEXhp2Nn1vzw5pIus6RY3g==} hasBin: true peerDependencies: - sass: ^1.77.6 - typescript: 5.5.3 + sass: ^1.77.8 + typescript: 5.5.4 vue-tsc: ^1.8.27 || ^2.0.21 peerDependenciesMeta: sass: @@ -5644,7 +5645,7 @@ packages: resolution: {integrity: sha512-5NobO3pavTUVmErRVjnfiIIqCNjCrZeva4ElOA3nNKcSo4Jm5G7zv4WLcw6S+jDVnGGRkchxnJ2yIJBp9ULUAg==} hasBin: true peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 opener@1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} @@ -5809,8 +5810,8 @@ packages: pkg-types@1.1.3: resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} - playwright-core@1.45.2: - resolution: {integrity: sha512-ha175tAWb0dTK0X4orvBIqi3jGEt701SMxMhyujxNrgd8K0Uy5wMSwwcQHtyB4om7INUkfndx02XnQ2p6dvLDw==} + playwright-core@1.45.3: + resolution: {integrity: sha512-+ym0jNbcjikaOwwSZycFbwkWgfruWvYlJfThKYAlImbxUgdWFO2oW70ojPm4OpE4t6TAo2FY/smM+hpVTtkhDA==} engines: {node: '>=18'} hasBin: true @@ -6052,6 +6053,10 @@ packages: resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -6327,21 +6332,21 @@ packages: resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==} engines: {node: '>=16'} peerDependencies: - rollup: ^4.18.1 - typescript: 5.5.3 + rollup: ^4.19.0 + typescript: 5.5.4 rollup-plugin-visualizer@5.12.0: resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} hasBin: true peerDependencies: - rollup: ^4.18.1 + rollup: ^4.19.0 peerDependenciesMeta: rollup: optional: true - rollup@4.18.1: - resolution: {integrity: sha512-Elx2UT8lzxxOXMpy5HWQGZqkrQOtrVDDa/bm9l10+U4rQnVzbL/LgZ4NOM1MPIDyHk69W4InuYDF5dzRh4Kw1A==} + rollup@4.19.0: + resolution: {integrity: sha512-5r7EYSQIowHsK4eTZ0Y81qpZuJz+MUuYeqmmYmRMl1nwhdmbiYqt5jwzf6u7wyOzJgYqtCRMtVRKOtHANBz7rA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -6397,8 +6402,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true @@ -6715,9 +6720,6 @@ packages: tiny-invariant@1.3.1: resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} - tinybench@2.5.1: - resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} - tinybench@2.8.0: resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} @@ -6783,7 +6785,7 @@ packages: resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} @@ -6794,12 +6796,12 @@ packages: twoslash-vue@0.2.9: resolution: {integrity: sha512-1f/AMB7jvifOMWjG2xdqnEywmkt+U2xef2TBfXugZasNDkqeTwdHCRGafi37Kk6smyzYYj2JLemMECfdSjWwoQ==} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 twoslash@0.2.9: resolution: {integrity: sha512-oj7XY6h8E9nTZBmfRE1gpsSSUqAQo5kcIpFkXyQPp8UCsyCQsUlP2bJ2s32o02c1n5+xl4h9rcCsQ1F97Z6LZg==} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} @@ -6833,8 +6835,8 @@ packages: resolution: {integrity: sha512-R6wDsVsoS9xYOpy8vgeBlqpdOyzJ12HNfQhC/aAKWM3YoCV9TtunJzh/QpkMgeDhkoynDcw5f1y+qF9yc/HHyg==} engines: {node: '>=16'} - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true @@ -6844,6 +6846,9 @@ packages: ufo@1.5.3: resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} + ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -6852,11 +6857,11 @@ packages: ultrahtml@1.5.3: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} - unbuild@3.0.0-rc.6: - resolution: {integrity: sha512-mkCsqiFfKt0loPewuoKQiU0wDR8V/I/AIbMJJOqZc2HTJ5MabJQCvz4YmBXRiW3F8MzY/Fqk7jS0WwJNHoQtjA==} + unbuild@3.0.0-rc.7: + resolution: {integrity: sha512-LsxbMZGYC0ZwHb8sxqHzuBsMq+GS9g5ObWtnfCElpOz/yUT+raIoA6Ref53Ht4wLcjwraOxYMwVo1rHXpMpTzQ==} hasBin: true peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 peerDependenciesMeta: typescript: optional: true @@ -6877,8 +6882,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - unenv@1.9.0: - resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} + unenv@1.10.0: + resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} unhead@1.9.16: resolution: {integrity: sha512-FOoXkuRNDwt7PUaNE0LXNCb6RCz4vTpkGymz4tJ8rcaG5uUJ0lxGK536hzCFwFw3Xkp3n+tkt2yCcbAZE/FOvA==} @@ -6894,8 +6899,8 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unimport@3.8.0: - resolution: {integrity: sha512-leq5bfNxyytAer8cYPi0dR0L6p8ZnZ8NxR9TKsSIbJM47TOxC5qURJXQZ8xuBGqLakUqYO6CvVtf3lWKo9k+8A==} + unimport@3.9.0: + resolution: {integrity: sha512-H2ftTISja1BonUVdOKRos6HC6dqYDR40dQTZY3zIDJ/5/z4ihncuL0LqLvtxYqUDMib41eAtunQUhXIWTCZ8rA==} unist-builder@4.0.0: resolution: {integrity: sha512-wmRFnH+BLpZnTKpc5L7O67Kac89s9HMrtELpnNaE6TAobq5DTZZs5YaTQfAZBA9bFPECx2uVAPO31c+GVug8mg==} @@ -6924,35 +6929,35 @@ packages: engines: {node: '>=14'} peerDependencies: '@unocss/webpack': 0.61.3 - vite: 5.3.4 + vite: 5.3.5 peerDependenciesMeta: '@unocss/webpack': optional: true vite: optional: true - unocss@0.61.4: - resolution: {integrity: sha512-mCj7yiH59/zULY6EspIopA+0DEBbQiPc+PrvIVPwLsuAiaf2FtUGzNsKkmIbBGsXZfXRmikV47xS5dwjiyPsMA==} + unocss@0.61.5: + resolution: {integrity: sha512-BScwlqXW9KHQLKIKtXmwWmMb4Ihoryb7uIgmS+HSqmCN58eqNA73vAo3cZ97xtO+RFdauqgGKP5wD6ShQUvqnQ==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.61.4 - vite: 5.3.4 + '@unocss/webpack': 0.61.5 + vite: 5.3.5 peerDependenciesMeta: '@unocss/webpack': optional: true vite: optional: true - unplugin-vue-router@0.10.0: - resolution: {integrity: sha512-t9cwRvNONcrh7CZLUYrd4kGOH4xZRhsHeT+exaAuYFn7z87pkTHiHh3wBnGerfKGs22SnmJIIjcKyEa62CO+4w==} + unplugin-vue-router@0.10.1: + resolution: {integrity: sha512-ATqvUsHBz1cdzeUfbYaOOCJ3t6Ax+iGCmPVXS2uJJJATqjnhHXz10DcPoDyrrD0ni2dzT8zrn4jXRczD/H1fhg==} peerDependencies: vue-router: ^4.4.0 peerDependenciesMeta: vue-router: optional: true - unplugin@1.11.0: - resolution: {integrity: sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==} + unplugin@1.12.0: + resolution: {integrity: sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==} engines: {node: '>=14.0.0'} unstorage@1.10.2: @@ -7068,15 +7073,15 @@ packages: vite-hot-client@0.2.3: resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 vite-node@1.6.0: resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-node@2.0.3: - resolution: {integrity: sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==} + vite-node@2.0.4: + resolution: {integrity: sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -7089,8 +7094,8 @@ packages: meow: ^9.0.0 optionator: ^0.9.1 stylelint: '>=13' - typescript: 5.5.3 - vite: 5.3.4 + typescript: 5.5.4 + vite: 5.3.5 vls: '*' vti: '*' vue-tsc: '>=2.0.0' @@ -7119,7 +7124,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: 5.3.4 + vite: 5.3.5 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -7127,10 +7132,10 @@ packages: vite-plugin-vue-inspector@5.1.2: resolution: {integrity: sha512-M+yH2LlQtVNzJAljQM+61CqDXBvHim8dU5ImGaQuwlo13tMDHue5D7IC20YwDJuWDODiYc/cZBUYspVlyPf2vQ==} peerDependencies: - vite: 5.3.4 + vite: 5.3.5 - vite@5.3.4: - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==} + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -7185,15 +7190,15 @@ packages: jsdom: optional: true - vitest@2.0.3: - resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==} + vitest@2.0.4: + resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.3 - '@vitest/ui': 2.0.3 + '@vitest/browser': 2.0.4 + '@vitest/ui': 2.0.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -7250,7 +7255,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.31 + vue: 3.4.34 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -7279,26 +7284,23 @@ packages: vue-resize@2.0.0-alpha.1: resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: - vue: 3.4.31 + vue: 3.4.34 vue-router@4.4.0: resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: - vue: 3.4.31 + vue: 3.4.34 - vue-template-compiler@2.7.14: - resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} - - vue-tsc@2.0.26: - resolution: {integrity: sha512-tOhuwy2bIXbMhz82ef37qeiaQHMXKQkD6mOF6CCPl3/uYtST3l6fdNyfMxipudrQTxTfXVPlgJdMENBFfC1CfQ==} + vue-tsc@2.0.29: + resolution: {integrity: sha512-MHhsfyxO3mYShZCGYNziSbc63x7cQ5g9kvijV7dRe1TTXBRLxXyL0FnXWpUF1xII2mJ86mwYpYsUmMwkmerq7Q==} hasBin: true peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 - vue@3.4.31: - resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} + vue@3.4.34: + resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==} peerDependencies: - typescript: 5.5.3 + typescript: 5.5.4 peerDependenciesMeta: typescript: optional: true @@ -7322,8 +7324,8 @@ packages: engines: {node: '>= 10.13.0'} hasBin: true - webpack-dev-middleware@7.2.1: - resolution: {integrity: sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA==} + webpack-dev-middleware@7.3.0: + resolution: {integrity: sha512-xD2qnNew+F6KwOGZR7kWdbIou/ud7cVqLEXeK1q0nHcNsX/u7ul/fSdlOTX4ntSL5FNFy7ZJJXbf0piF591JYw==} engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.0.0 @@ -7387,8 +7389,8 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true - why-is-node-running@2.2.2: - resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} hasBin: true @@ -7516,30 +7518,8 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.7': {} - '@babel/compat-data@7.24.9': {} - '@babel/core@7.24.7': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - convert-source-map: 2.0.0 - debug: 4.3.5(supports-color@9.4.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.24.9': dependencies: '@ampproject/remapping': 2.3.0 @@ -7567,24 +7547,9 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - '@babel/generator@7.24.7': - dependencies: - '@babel/types': 7.24.7 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.7 - - '@babel/helper-compilation-targets@7.24.7': - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.1 - lru-cache: 5.1.1 - semver: 6.3.1 + '@babel/types': 7.24.9 '@babel/helper-compilation-targets@7.24.8': dependencies: @@ -7594,21 +7559,6 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 - '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 @@ -7626,54 +7576,32 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-member-expression-to-functions@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.9)': - dependencies: - '@babel/core': 7.24.9 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color @@ -7690,19 +7618,10 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-plugin-utils@7.24.7': {} - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 - '@babel/helper-optimise-call-expression': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 @@ -7714,37 +7633,28 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.24.7 - - '@babel/helper-string-parser@7.24.7': {} + '@babel/types': 7.24.9 '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-option@7.24.7': {} - '@babel/helper-validator-option@7.24.8': {} - '@babel/helpers@7.24.7': - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 - '@babel/helpers@7.24.8': dependencies: '@babel/template': 7.24.7 @@ -7757,43 +7667,34 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.24.7': - dependencies: - '@babel/types': 7.24.7 - '@babel/parser@7.24.8': dependencies: '@babel/types': 7.24.9 - '@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.24.7)': + '@babel/plugin-proposal-decorators@7.23.2(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.9 + '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) + '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9) '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.24.7) + '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.24.9) transitivePeerDependencies: - supports-color - '@babel/plugin-syntax-decorators@7.22.10(@babel/core@7.24.7)': + '@babel/plugin-syntax-decorators@7.22.10(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.24.7)': + '@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': @@ -7801,44 +7702,20 @@ snapshots: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.9) + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9) '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 @@ -7849,22 +7726,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - '@babel/preset-typescript@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.9) @@ -7880,23 +7746,8 @@ snapshots: '@babel/template@7.24.7': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - - '@babel/traverse@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - debug: 4.3.5(supports-color@9.4.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 '@babel/traverse@7.24.8': dependencies: @@ -7913,12 +7764,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.24.7': - dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - '@babel/types@7.24.9': dependencies: '@babel/helper-string-parser': 7.24.8 @@ -7937,7 +7782,7 @@ snapshots: dependencies: '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/types': 7.17.0 comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 @@ -8157,8 +8002,6 @@ snapshots: eslint: 9.7.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.10.0': {} - '@eslint-community/regexpp@4.11.0': {} '@eslint/config-array@0.17.0': @@ -8259,7 +8102,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.14.10 + '@types/node': 20.14.12 '@types/yargs': 17.0.28 chalk: 4.1.2 @@ -8320,7 +8163,7 @@ snapshots: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.6.2 + semver: 7.6.3 tar: 6.2.0 transitivePeerDependencies: - encoding @@ -8360,36 +8203,36 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.9(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@nuxt/devtools-kit@1.3.9(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema execa: 7.2.0 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) - '@nuxt/devtools-ui-kit@1.3.9(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0))': + '@nuxt/devtools-ui-kit@1.3.9(@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.34)(nuxt@packages+nuxt)(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0(esbuild@0.23.0))': dependencies: '@iconify-json/carbon': 1.1.36 '@iconify-json/logos': 1.1.43 '@iconify-json/ri': 1.1.21 '@iconify-json/tabler': 1.1.117 - '@nuxt/devtools': 1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - '@nuxt/devtools-kit': 1.3.9(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools': 1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools-kit': 1.3.9(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) '@nuxt/kit': link:packages/kit - '@unocss/core': 0.61.3 - '@unocss/nuxt': 0.61.3(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(webpack@5.93.0(esbuild@0.23.0)) - '@unocss/preset-attributify': 0.61.3 - '@unocss/preset-icons': 0.61.3 - '@unocss/preset-mini': 0.61.3 - '@unocss/reset': 0.61.4 - '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) - '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.31(typescript@5.5.3)) - '@vueuse/nuxt': 10.11.0(nuxt@packages+nuxt)(vue@3.4.31(typescript@5.5.3)) + '@unocss/core': 0.61.5 + '@unocss/nuxt': 0.61.3(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(webpack@5.93.0(esbuild@0.23.0)) + '@unocss/preset-attributify': 0.61.5 + '@unocss/preset-icons': 0.61.5 + '@unocss/preset-mini': 0.61.5 + '@unocss/reset': 0.61.5 + '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.4)) + '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.34(typescript@5.5.4)) + '@vueuse/nuxt': 10.11.0(nuxt@packages+nuxt)(vue@3.4.34(typescript@5.5.4)) defu: 6.1.4 focus-trap: 7.5.4 splitpanes: 3.1.5 - unocss: 0.61.4(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - v-lazy-show: 0.2.4(@vue/compiler-core@3.4.31) + unocss: 0.61.5(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + v-lazy-show: 0.2.4(@vue/compiler-core@3.4.34) transitivePeerDependencies: - '@unocss/webpack' - '@vue/compiler-core' @@ -8424,15 +8267,15 @@ snapshots: pkg-types: 1.1.3 prompts: 2.4.2 rc9: 2.1.2 - semver: 7.6.2 + semver: 7.6.3 - '@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.9(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools-kit': 1.3.9(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) '@nuxt/devtools-wizard': 1.3.9 '@nuxt/kit': link:packages/kit - '@vue/devtools-core': 7.3.3(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@vue/devtools-core': 7.3.3(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -8457,13 +8300,13 @@ snapshots: pkg-types: 1.1.3 rc9: 2.1.2 scule: 1.3.0 - semver: 7.6.2 + semver: 7.6.3 simple-git: 3.25.0 sirv: 2.0.4 - unimport: 3.8.0(rollup@4.18.1) - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - vite-plugin-inspect: 0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + unimport: 3.9.0(rollup@4.19.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + vite-plugin-inspect: 0.8.4(@nuxt/kit@packages+kit)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) which: 3.0.1 ws: 8.17.1 transitivePeerDependencies: @@ -8472,18 +8315,18 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/eslint-config@0.3.13(eslint@9.7.0)(typescript@5.5.3)': + '@nuxt/eslint-config@0.3.13(eslint@9.7.0)(typescript@5.5.4)': dependencies: '@eslint/js': 9.7.0 - '@nuxt/eslint-plugin': 0.3.13(eslint@9.7.0)(typescript@5.5.3) + '@nuxt/eslint-plugin': 0.3.13(eslint@9.7.0)(typescript@5.5.4) '@rushstack/eslint-patch': 1.10.3 - '@stylistic/eslint-plugin': 2.1.0(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@stylistic/eslint-plugin': 2.1.0(eslint@9.7.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.4))(eslint@9.7.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.9.0(eslint@9.7.0)(typescript@5.5.4) eslint: 9.7.0 eslint-config-flat-gitignore: 0.1.5 eslint-flat-config-utils: 0.2.5 - eslint-plugin-import-x: 0.5.0(eslint@9.7.0)(typescript@5.5.3) + eslint-plugin-import-x: 0.5.0(eslint@9.7.0)(typescript@5.5.4) eslint-plugin-jsdoc: 48.2.5(eslint@9.7.0) eslint-plugin-regexp: 2.5.0(eslint@9.7.0) eslint-plugin-unicorn: 53.0.0(eslint@9.7.0) @@ -8496,10 +8339,10 @@ snapshots: - supports-color - typescript - '@nuxt/eslint-plugin@0.3.13(eslint@9.7.0)(typescript@5.5.3)': + '@nuxt/eslint-plugin@0.3.13(eslint@9.7.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.4) eslint: 9.7.0 transitivePeerDependencies: - supports-color @@ -8513,17 +8356,17 @@ snapshots: string-width: 4.2.3 webpack: 5.93.0 - '@nuxt/scripts@0.6.4(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0))': + '@nuxt/scripts@0.6.4(@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.34)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0(esbuild@0.23.0))': dependencies: - '@nuxt/devtools-kit': 1.3.9(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - '@nuxt/devtools-ui-kit': 1.3.9(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0)) + '@nuxt/devtools-kit': 1.3.9(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools-ui-kit': 1.3.9(@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.34)(nuxt@packages+nuxt)(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0(esbuild@0.23.0)) '@nuxt/kit': link:packages/kit '@types/google.maps': 3.55.11 '@types/stripe-v3': 3.1.33 '@types/vimeo__player': 2.18.3 '@types/youtube': 0.0.50 - '@unhead/vue': 1.9.16(vue@3.4.31(typescript@5.5.3)) - '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) + '@unhead/vue': 1.9.16(vue@3.4.34(typescript@5.5.4)) + '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.4)) consola: 3.2.3 defu: 6.1.4 h3: h3-nightly@2.0.0-1718872656.6765a6e @@ -8533,14 +8376,14 @@ snapshots: ohash: 1.1.3 pathe: 1.1.2 pkg-types: 1.1.3 - semver: 7.6.2 + semver: 7.6.3 shiki: 1.10.3 sirv: 2.0.4 std-env: 3.7.0 third-party-capital: 1.0.31 - ufo: 1.5.3 - unimport: 3.8.0(rollup@4.18.1) - unplugin: 1.11.0 + ufo: 1.5.4 + unimport: 3.9.0(rollup@4.19.0) + unplugin: 1.12.0 unstorage: 1.10.2(ioredis@5.4.1) valibot: 0.36.0 transitivePeerDependencies: @@ -8600,7 +8443,7 @@ snapshots: rc9: 2.1.2 std-env: 3.7.0 - '@nuxt/test-utils@3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.2)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3))': + '@nuxt/test-utils@3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.3)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4))': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema @@ -8623,19 +8466,19 @@ snapshots: radix3: 1.1.2 scule: 1.3.0 std-env: 3.7.0 - ufo: 1.5.3 - unenv: 1.9.0 - unplugin: 1.11.0 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.2)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) - vue: 3.4.31(typescript@5.5.3) - vue-router: 4.4.0(vue@3.4.31(typescript@5.5.3)) + ufo: 1.5.4 + unenv: 1.10.0 + unplugin: 1.12.0 + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.3)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) + vue: 3.4.34(typescript@5.5.4) + vue-router: 4.4.0(vue@3.4.34(typescript@5.5.4)) optionalDependencies: - '@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)) + '@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)) '@vue/test-utils': 2.4.6 happy-dom: 14.12.3 - playwright-core: 1.45.2 - vitest: 2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + playwright-core: 1.45.3 + vitest: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - magicast @@ -8645,7 +8488,7 @@ snapshots: '@shikijs/transformers': 1.1.2 '@types/hast': 3.0.4 '@types/mdast': 4.0.3 - '@vue/compiler-core': 3.4.31 + '@vue/compiler-core': 3.4.34 consola: 3.2.3 debug: 4.3.5(supports-color@9.4.0) defu: 6.1.4 @@ -8671,7 +8514,7 @@ snapshots: remark-rehype: 11.1.0 scule: 1.3.0 shiki: 1.10.3 - ufo: 1.5.3 + ufo: 1.5.4 unified: 11.0.5 unist-builder: 4.0.0 unist-util-visit: 5.0.0 @@ -8843,133 +8686,133 @@ snapshots: - encoding - supports-color - '@rollup/plugin-alias@5.1.0(rollup@4.18.1)': + '@rollup/plugin-alias@5.1.0(rollup@4.19.0)': dependencies: slash: 4.0.0 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-commonjs@25.0.7(rollup@4.18.1)': + '@rollup/plugin-commonjs@25.0.7(rollup@4.19.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-commonjs@26.0.1(rollup@4.18.1)': + '@rollup/plugin-commonjs@26.0.1(rollup@4.19.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 10.4.1 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-inject@5.0.5(rollup@4.18.1)': + '@rollup/plugin-inject@5.0.5(rollup@4.19.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) estree-walker: 2.0.2 magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-json@6.1.0(rollup@4.18.1)': + '@rollup/plugin-json@6.1.0(rollup@4.19.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.1)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.19.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-replace@5.0.7(rollup@4.18.1)': + '@rollup/plugin-replace@5.0.7(rollup@4.19.0)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/plugin-terser@0.4.4(rollup@4.18.1)': + '@rollup/plugin-terser@0.4.4(rollup@4.19.0)': dependencies: serialize-javascript: 6.0.2 smob: 1.4.1 terser: 5.27.0 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 '@rollup/pluginutils@4.2.1': dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.0(rollup@4.18.1)': + '@rollup/pluginutils@5.1.0(rollup@4.19.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - '@rollup/rollup-android-arm-eabi@4.18.1': + '@rollup/rollup-android-arm-eabi@4.19.0': optional: true - '@rollup/rollup-android-arm64@4.18.1': + '@rollup/rollup-android-arm64@4.19.0': optional: true - '@rollup/rollup-darwin-arm64@4.18.1': + '@rollup/rollup-darwin-arm64@4.19.0': optional: true - '@rollup/rollup-darwin-x64@4.18.1': + '@rollup/rollup-darwin-x64@4.19.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.18.1': + '@rollup/rollup-linux-arm-gnueabihf@4.19.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.18.1': + '@rollup/rollup-linux-arm-musleabihf@4.19.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.18.1': + '@rollup/rollup-linux-arm64-gnu@4.19.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.18.1': + '@rollup/rollup-linux-arm64-musl@4.19.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': + '@rollup/rollup-linux-powerpc64le-gnu@4.19.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.18.1': + '@rollup/rollup-linux-riscv64-gnu@4.19.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.18.1': + '@rollup/rollup-linux-s390x-gnu@4.19.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.18.1': + '@rollup/rollup-linux-x64-gnu@4.19.0': optional: true - '@rollup/rollup-linux-x64-musl@4.18.1': + '@rollup/rollup-linux-x64-musl@4.19.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.18.1': + '@rollup/rollup-win32-arm64-msvc@4.19.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.18.1': + '@rollup/rollup-win32-ia32-msvc@4.19.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.18.1': + '@rollup/rollup-win32-x64-msvc@4.19.0': optional: true '@rushstack/eslint-patch@1.10.3': {} @@ -8988,25 +8831,25 @@ snapshots: dependencies: shiki: 1.1.2 - '@shikijs/twoslash@1.10.1(typescript@5.5.3)': + '@shikijs/twoslash@1.10.1(typescript@5.5.4)': dependencies: '@shikijs/core': 1.10.1 - twoslash: 0.2.9(typescript@5.5.3) + twoslash: 0.2.9(typescript@5.5.4) transitivePeerDependencies: - supports-color - typescript - '@shikijs/vitepress-twoslash@1.10.1(@nuxt/kit@packages+kit)(typescript@5.5.3)': + '@shikijs/vitepress-twoslash@1.10.1(@nuxt/kit@packages+kit)(typescript@5.5.4)': dependencies: - '@shikijs/twoslash': 1.10.1(typescript@5.5.3) - floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.31(typescript@5.5.3)) + '@shikijs/twoslash': 1.10.1(typescript@5.5.4) + floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.34(typescript@5.5.4)) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.2.0 shiki: 1.10.1 - twoslash: 0.2.9(typescript@5.5.3) - twoslash-vue: 0.2.9(typescript@5.5.3) - vue: 3.4.31(typescript@5.5.3) + twoslash: 0.2.9(typescript@5.5.4) + twoslash-vue: 0.2.9(typescript@5.5.4) + vue: 3.4.34(typescript@5.5.4) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -9042,31 +8885,31 @@ snapshots: estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.7.0)(typescript@5.5.3)': + '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.7.0)(typescript@5.5.4)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.4) eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.7.0)(typescript@5.5.3)': + '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.7.0)(typescript@5.5.4)': dependencies: '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.7.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.4) eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@2.1.0(eslint@9.7.0)(typescript@5.5.3)': + '@stylistic/eslint-plugin@2.1.0(eslint@9.7.0)(typescript@5.5.4)': dependencies: '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.7.0) '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.7.0) - '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.7.0)(typescript@5.5.3) - '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.7.0)(typescript@5.5.3) + '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.7.0)(typescript@5.5.4) + '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.7.0)(typescript@5.5.4) '@types/eslint': 8.56.10 eslint: 9.7.0 transitivePeerDependencies: @@ -9084,14 +8927,14 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3))': + '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4))': dependencies: '@babel/runtime': 7.23.9 '@testing-library/dom': 9.3.4 '@vue/test-utils': 2.4.6 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) optionalDependencies: - '@vue/compiler-sfc': 3.4.31 + '@vue/compiler-sfc': 3.4.34 '@trysound/sax@0.2.0': {} @@ -9099,14 +8942,14 @@ snapshots: '@types/clean-css@4.2.11': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 source-map: 0.6.1 '@types/clear@0.1.4': {} '@types/connect@3.4.37': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 '@types/debug@4.1.12': dependencies: @@ -9148,7 +8991,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 '@types/istanbul-lib-coverage@2.0.5': {} @@ -9176,9 +9019,9 @@ snapshots: '@types/node-sass@4.11.6': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 - '@types/node@20.14.10': + '@types/node@20.14.12': dependencies: undici-types: 5.26.5 @@ -9194,7 +9037,7 @@ snapshots: '@types/sass-loader@8.0.8': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 '@types/node-sass': 4.11.6 '@types/webpack': 4.41.34 sass: 1.69.4 @@ -9221,7 +9064,7 @@ snapshots: '@types/webpack-bundle-analyzer@4.7.0': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 tapable: 2.2.1 webpack: 5.93.0 transitivePeerDependencies: @@ -9243,13 +9086,13 @@ snapshots: '@types/webpack-sources@3.2.1': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 '@types/source-list-map': 0.1.4 source-map: 0.7.4 '@types/webpack@4.41.34': dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 '@types/tapable': 1.0.10 '@types/uglify-js': 3.17.3 '@types/webpack-sources': 3.2.1 @@ -9264,57 +9107,79 @@ snapshots: '@types/youtube@0.0.50': {} - '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.4))(eslint@9.7.0)(typescript@5.5.4)': dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.9.0(eslint@9.7.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.7.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.9.0 eslint: 9.7.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.5(supports-color@9.4.0) eslint: 9.7.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color + '@typescript-eslint/scope-manager@7.17.0': + dependencies: + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/visitor-keys': 7.17.0 + '@typescript-eslint/scope-manager@7.9.0': dependencies: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 - '@typescript-eslint/type-utils@7.9.0(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.9.0(eslint@9.7.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.4) debug: 4.3.5(supports-color@9.4.0) eslint: 9.7.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color + '@typescript-eslint/types@7.17.0': {} + '@typescript-eslint/types@7.9.0': {} - '@typescript-eslint/typescript-estree@7.9.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.17.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/visitor-keys': 7.17.0 + debug: 4.3.5(supports-color@9.4.0) + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@7.9.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 @@ -9322,24 +9187,40 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.3) + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.9.0(eslint@9.7.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.17.0(eslint@9.7.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) - '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript + '@typescript-eslint/utils@7.9.0(eslint@9.7.0)(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.4) + eslint: 9.7.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/visitor-keys@7.17.0': + dependencies: + '@typescript-eslint/types': 7.17.0 + eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.9.0': dependencies: '@typescript-eslint/types': 7.9.0 @@ -9372,38 +9253,38 @@ snapshots: '@unhead/schema': 1.9.16 '@unhead/shared': 1.9.16 - '@unhead/vue@1.9.16(vue@3.4.31(typescript@5.5.3))': + '@unhead/vue@1.9.16(vue@3.4.34(typescript@5.5.4))': dependencies: '@unhead/schema': 1.9.16 '@unhead/shared': 1.9.16 hookable: 5.5.3 unhead: 1.9.16 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) - '@unocss/astro@0.61.3(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@unocss/astro@0.61.3(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: '@unocss/core': 0.61.3 '@unocss/reset': 0.61.3 - '@unocss/vite': 0.61.3(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.61.3(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup - '@unocss/astro@0.61.4(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@unocss/astro@0.61.5(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: - '@unocss/core': 0.61.4 - '@unocss/reset': 0.61.4 - '@unocss/vite': 0.61.4(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@unocss/core': 0.61.5 + '@unocss/reset': 0.61.5 + '@unocss/vite': 0.61.5(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup - '@unocss/cli@0.61.3(rollup@4.18.1)': + '@unocss/cli@0.61.3(rollup@4.19.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) '@unocss/config': 0.61.3 '@unocss/core': 0.61.3 '@unocss/preset-uno': 0.61.3 @@ -9418,13 +9299,13 @@ snapshots: transitivePeerDependencies: - rollup - '@unocss/cli@0.61.4(rollup@4.18.1)': + '@unocss/cli@0.61.5(rollup@4.19.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) - '@unocss/config': 0.61.4 - '@unocss/core': 0.61.4 - '@unocss/preset-uno': 0.61.4 + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@unocss/config': 0.61.5 + '@unocss/core': 0.61.5 + '@unocss/preset-uno': 0.61.5 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 @@ -9441,22 +9322,22 @@ snapshots: '@unocss/core': 0.61.3 unconfig: 0.3.13 - '@unocss/config@0.61.4': + '@unocss/config@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 unconfig: 0.3.13 '@unocss/core@0.61.3': {} - '@unocss/core@0.61.4': {} + '@unocss/core@0.61.5': {} '@unocss/extractor-arbitrary-variants@0.61.3': dependencies: '@unocss/core': 0.61.3 - '@unocss/extractor-arbitrary-variants@0.61.4': + '@unocss/extractor-arbitrary-variants@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 '@unocss/inspector@0.61.3': dependencies: @@ -9465,14 +9346,14 @@ snapshots: gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/inspector@0.61.4': + '@unocss/inspector@0.61.5': dependencies: - '@unocss/core': 0.61.4 - '@unocss/rule-utils': 0.61.4 + '@unocss/core': 0.61.5 + '@unocss/rule-utils': 0.61.5 gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/nuxt@0.61.3(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(webpack@5.93.0(esbuild@0.23.0))': + '@unocss/nuxt@0.61.3(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(webpack@5.93.0(esbuild@0.23.0))': dependencies: '@nuxt/kit': link:packages/kit '@unocss/config': 0.61.3 @@ -9485,9 +9366,9 @@ snapshots: '@unocss/preset-web-fonts': 0.61.3 '@unocss/preset-wind': 0.61.3 '@unocss/reset': 0.61.3 - '@unocss/vite': 0.61.3(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - '@unocss/webpack': 0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)) - unocss: 0.61.3(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.61.3(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + '@unocss/webpack': 0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)) + unocss: 0.61.3(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) transitivePeerDependencies: - postcss - rollup @@ -9495,7 +9376,7 @@ snapshots: - vite - webpack - '@unocss/postcss@0.61.3(postcss@8.4.39)': + '@unocss/postcss@0.61.3(postcss@8.4.40)': dependencies: '@unocss/config': 0.61.3 '@unocss/core': 0.61.3 @@ -9503,25 +9384,25 @@ snapshots: css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.10 - postcss: 8.4.39 + postcss: 8.4.40 - '@unocss/postcss@0.61.4(postcss@8.4.39)': + '@unocss/postcss@0.61.5(postcss@8.4.40)': dependencies: - '@unocss/config': 0.61.4 - '@unocss/core': 0.61.4 - '@unocss/rule-utils': 0.61.4 + '@unocss/config': 0.61.5 + '@unocss/core': 0.61.5 + '@unocss/rule-utils': 0.61.5 css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.10 - postcss: 8.4.39 + postcss: 8.4.40 '@unocss/preset-attributify@0.61.3': dependencies: '@unocss/core': 0.61.3 - '@unocss/preset-attributify@0.61.4': + '@unocss/preset-attributify@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 '@unocss/preset-icons@0.61.3': dependencies: @@ -9531,10 +9412,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@unocss/preset-icons@0.61.4': + '@unocss/preset-icons@0.61.5': dependencies: '@iconify/utils': 2.1.25 - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 ofetch: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) transitivePeerDependencies: - supports-color @@ -9545,29 +9426,29 @@ snapshots: '@unocss/extractor-arbitrary-variants': 0.61.3 '@unocss/rule-utils': 0.61.3 - '@unocss/preset-mini@0.61.4': + '@unocss/preset-mini@0.61.5': dependencies: - '@unocss/core': 0.61.4 - '@unocss/extractor-arbitrary-variants': 0.61.4 - '@unocss/rule-utils': 0.61.4 + '@unocss/core': 0.61.5 + '@unocss/extractor-arbitrary-variants': 0.61.5 + '@unocss/rule-utils': 0.61.5 '@unocss/preset-tagify@0.61.3': dependencies: '@unocss/core': 0.61.3 - '@unocss/preset-tagify@0.61.4': + '@unocss/preset-tagify@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 '@unocss/preset-typography@0.61.3': dependencies: '@unocss/core': 0.61.3 '@unocss/preset-mini': 0.61.3 - '@unocss/preset-typography@0.61.4': + '@unocss/preset-typography@0.61.5': dependencies: - '@unocss/core': 0.61.4 - '@unocss/preset-mini': 0.61.4 + '@unocss/core': 0.61.5 + '@unocss/preset-mini': 0.61.5 '@unocss/preset-uno@0.61.3': dependencies: @@ -9576,21 +9457,21 @@ snapshots: '@unocss/preset-wind': 0.61.3 '@unocss/rule-utils': 0.61.3 - '@unocss/preset-uno@0.61.4': + '@unocss/preset-uno@0.61.5': dependencies: - '@unocss/core': 0.61.4 - '@unocss/preset-mini': 0.61.4 - '@unocss/preset-wind': 0.61.4 - '@unocss/rule-utils': 0.61.4 + '@unocss/core': 0.61.5 + '@unocss/preset-mini': 0.61.5 + '@unocss/preset-wind': 0.61.5 + '@unocss/rule-utils': 0.61.5 '@unocss/preset-web-fonts@0.61.3': dependencies: '@unocss/core': 0.61.3 ofetch: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) - '@unocss/preset-web-fonts@0.61.4': + '@unocss/preset-web-fonts@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 ofetch: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) '@unocss/preset-wind@0.61.3': @@ -9599,45 +9480,45 @@ snapshots: '@unocss/preset-mini': 0.61.3 '@unocss/rule-utils': 0.61.3 - '@unocss/preset-wind@0.61.4': + '@unocss/preset-wind@0.61.5': dependencies: - '@unocss/core': 0.61.4 - '@unocss/preset-mini': 0.61.4 - '@unocss/rule-utils': 0.61.4 + '@unocss/core': 0.61.5 + '@unocss/preset-mini': 0.61.5 + '@unocss/rule-utils': 0.61.5 '@unocss/reset@0.61.3': {} - '@unocss/reset@0.61.4': {} + '@unocss/reset@0.61.5': {} '@unocss/rule-utils@0.61.3': dependencies: - '@unocss/core': 0.61.3 + '@unocss/core': 0.61.5 magic-string: 0.30.10 - '@unocss/rule-utils@0.61.4': + '@unocss/rule-utils@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 magic-string: 0.30.10 '@unocss/scope@0.61.3': {} - '@unocss/scope@0.61.4': {} + '@unocss/scope@0.61.5': {} '@unocss/transformer-attributify-jsx-babel@0.61.3': - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) - '@unocss/core': 0.61.3 - transitivePeerDependencies: - - supports-color - - '@unocss/transformer-attributify-jsx-babel@0.61.4': dependencies: '@babel/core': 7.24.9 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.3 + transitivePeerDependencies: + - supports-color + + '@unocss/transformer-attributify-jsx-babel@0.61.5': + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9) + '@unocss/core': 0.61.5 transitivePeerDependencies: - supports-color @@ -9645,17 +9526,17 @@ snapshots: dependencies: '@unocss/core': 0.61.3 - '@unocss/transformer-attributify-jsx@0.61.4': + '@unocss/transformer-attributify-jsx@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 '@unocss/transformer-compile-class@0.61.3': dependencies: '@unocss/core': 0.61.3 - '@unocss/transformer-compile-class@0.61.4': + '@unocss/transformer-compile-class@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 '@unocss/transformer-directives@0.61.3': dependencies: @@ -9663,24 +9544,24 @@ snapshots: '@unocss/rule-utils': 0.61.3 css-tree: 2.3.1 - '@unocss/transformer-directives@0.61.4': + '@unocss/transformer-directives@0.61.5': dependencies: - '@unocss/core': 0.61.4 - '@unocss/rule-utils': 0.61.4 + '@unocss/core': 0.61.5 + '@unocss/rule-utils': 0.61.5 css-tree: 2.3.1 '@unocss/transformer-variant-group@0.61.3': dependencies: '@unocss/core': 0.61.3 - '@unocss/transformer-variant-group@0.61.4': + '@unocss/transformer-variant-group@0.61.5': dependencies: - '@unocss/core': 0.61.4 + '@unocss/core': 0.61.5 - '@unocss/vite@0.61.3(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@unocss/vite@0.61.3(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) '@unocss/config': 0.61.3 '@unocss/core': 0.61.3 '@unocss/inspector': 0.61.3 @@ -9689,36 +9570,36 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup - '@unocss/vite@0.61.4(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@unocss/vite@0.61.5(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) - '@unocss/config': 0.61.4 - '@unocss/core': 0.61.4 - '@unocss/inspector': 0.61.4 - '@unocss/scope': 0.61.4 - '@unocss/transformer-directives': 0.61.4 + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@unocss/config': 0.61.5 + '@unocss/core': 0.61.5 + '@unocss/inspector': 0.61.5 + '@unocss/scope': 0.61.5 + '@unocss/transformer-directives': 0.61.5 chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup - '@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0))': + '@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) '@unocss/config': 0.61.3 '@unocss/core': 0.61.3 chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - unplugin: 1.11.0 + unplugin: 1.12.0 webpack: 5.93.0(esbuild@0.23.0) webpack-sources: 3.2.3 transitivePeerDependencies: @@ -9760,22 +9641,22 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4))': dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - vue: 3.4.31(typescript@5.5.3) + '@babel/core': 7.24.9 + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.9) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + vue: 3.4.34(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))': + '@vitejs/plugin-vue@5.1.0(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue@3.4.34(typescript@5.5.4))': dependencies: - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - vue: 3.4.31(typescript@5.5.3) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + vue: 3.4.34(typescript@5.5.4) - '@vitest/coverage-v8@2.0.3(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))': + '@vitest/coverage-v8@2.0.4(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9787,10 +9668,9 @@ snapshots: magic-string: 0.30.10 magicast: 0.3.4 std-env: 3.7.0 - strip-literal: 2.1.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + vitest: 2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - supports-color @@ -9800,14 +9680,14 @@ snapshots: '@vitest/utils': 1.6.0 chai: 4.3.10 - '@vitest/expect@2.0.3': + '@vitest/expect@2.0.4': dependencies: - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.3': + '@vitest/pretty-format@2.0.4': dependencies: tinyrainbow: 1.2.0 @@ -9817,9 +9697,9 @@ snapshots: p-limit: 5.0.0 pathe: 1.1.2 - '@vitest/runner@2.0.3': + '@vitest/runner@2.0.4': dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.4 pathe: 1.1.2 '@vitest/snapshot@1.6.0': @@ -9828,9 +9708,9 @@ snapshots: pathe: 1.1.2 pretty-format: 29.7.0 - '@vitest/snapshot@2.0.3': + '@vitest/snapshot@2.0.4': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 magic-string: 0.30.10 pathe: 1.1.2 @@ -9838,7 +9718,7 @@ snapshots: dependencies: tinyspy: 2.2.0 - '@vitest/spy@2.0.3': + '@vitest/spy@2.0.4': dependencies: tinyspy: 3.0.0 @@ -9849,107 +9729,125 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@vitest/utils@2.0.3': + '@vitest/utils@2.0.4': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.0-alpha.15': + '@volar/language-core@2.4.0-alpha.18': dependencies: - '@volar/source-map': 2.4.0-alpha.15 + '@volar/source-map': 2.4.0-alpha.18 - '@volar/source-map@2.4.0-alpha.15': {} + '@volar/source-map@2.4.0-alpha.18': {} - '@volar/typescript@2.4.0-alpha.15': + '@volar/typescript@2.4.0-alpha.18': dependencies: - '@volar/language-core': 2.4.0-alpha.15 + '@volar/language-core': 2.4.0-alpha.18 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.4(rollup@4.18.1)(vue@3.4.31(typescript@5.5.3))': + '@vue-macros/common@1.10.4(rollup@4.19.0)(vue@3.4.34(typescript@5.5.4))': dependencies: - '@babel/types': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) - '@vue/compiler-sfc': 3.4.31 + '@babel/types': 7.24.9 + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@vue/compiler-sfc': 3.4.34 ast-kit: 0.12.2 local-pkg: 0.5.0 magic-string-ast: 0.6.1 optionalDependencies: - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) transitivePeerDependencies: - rollup '@vue/babel-helper-vue-transform-on@1.2.2': {} - '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.7)': + '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.9)': dependencies: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 '@vue/babel-helper-vue-transform-on': 1.2.2 - '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.7) + '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.9) camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 optionalDependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.7)': + '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.9)': dependencies: '@babel/code-frame': 7.24.7 - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.7 - '@babel/parser': 7.24.7 - '@vue/compiler-sfc': 3.4.31 + '@babel/parser': 7.24.8 + '@vue/compiler-sfc': 3.4.34 - '@vue/compiler-core@3.4.31': + '@vue/compiler-core@3.4.33': dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.31 + '@babel/parser': 7.24.8 + '@vue/shared': 3.4.33 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.31': + '@vue/compiler-core@3.4.34': dependencies: - '@vue/compiler-core': 3.4.31 - '@vue/shared': 3.4.31 - - '@vue/compiler-sfc@3.4.31': - dependencies: - '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.31 - '@vue/compiler-dom': 3.4.31 - '@vue/compiler-ssr': 3.4.31 - '@vue/shared': 3.4.31 + '@babel/parser': 7.24.8 + '@vue/shared': 3.4.34 + entities: 4.5.0 estree-walker: 2.0.2 - magic-string: 0.30.10 - postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.31': + '@vue/compiler-dom@3.4.33': dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/compiler-core': 3.4.33 + '@vue/shared': 3.4.33 + + '@vue/compiler-dom@3.4.34': + dependencies: + '@vue/compiler-core': 3.4.34 + '@vue/shared': 3.4.34 + + '@vue/compiler-sfc@3.4.34': + dependencies: + '@babel/parser': 7.24.8 + '@vue/compiler-core': 3.4.34 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 + estree-walker: 2.0.2 + magic-string: 0.30.10 + postcss: 8.4.40 + source-map-js: 1.2.0 + + '@vue/compiler-ssr@3.4.34': + dependencies: + '@vue/compiler-dom': 3.4.34 + '@vue/shared': 3.4.34 + + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.3.3(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': + '@vue/devtools-core@7.3.3(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))': dependencies: '@vue/devtools-kit': 7.3.3 '@vue/devtools-shared': 7.3.4 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + vite-hot-client: 0.2.3(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) transitivePeerDependencies: - vite @@ -9967,63 +9865,65 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.0.26(typescript@5.5.3)': + '@vue/language-core@2.0.29(typescript@5.5.4)': dependencies: - '@volar/language-core': 2.4.0-alpha.15 - '@vue/compiler-dom': 3.4.31 - '@vue/shared': 3.4.31 + '@volar/language-core': 2.4.0-alpha.18 + '@vue/compiler-dom': 3.4.33 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.4.34 computeds: 0.0.1 minimatch: 9.0.4 muggle-string: 0.4.1 path-browserify: 1.0.1 - vue-template-compiler: 2.7.14 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 - '@vue/reactivity@3.4.31': + '@vue/reactivity@3.4.34': dependencies: - '@vue/shared': 3.4.31 + '@vue/shared': 3.4.34 - '@vue/runtime-core@3.4.31': + '@vue/runtime-core@3.4.34': dependencies: - '@vue/reactivity': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/reactivity': 3.4.34 + '@vue/shared': 3.4.34 - '@vue/runtime-dom@3.4.31': + '@vue/runtime-dom@3.4.34': dependencies: - '@vue/reactivity': 3.4.31 - '@vue/runtime-core': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/reactivity': 3.4.34 + '@vue/runtime-core': 3.4.34 + '@vue/shared': 3.4.34 csstype: 3.1.3 - '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.5.3))': + '@vue/server-renderer@3.4.34(vue@3.4.34(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.31 - '@vue/shared': 3.4.31 - vue: 3.4.31(typescript@5.5.3) + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 + vue: 3.4.34(typescript@5.5.4) - '@vue/shared@3.4.31': {} + '@vue/shared@3.4.33': {} + + '@vue/shared@3.4.34': {} '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.14.9 vue-component-type-helpers: 2.0.6 - '@vueuse/core@10.11.0(vue@3.4.31(typescript@5.5.3))': + '@vueuse/core@10.11.0(vue@3.4.34(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3)) - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + '@vueuse/shared': 10.11.0(vue@3.4.34(typescript@5.5.4)) + vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.31(typescript@5.5.3))': + '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.34(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) - '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3)) - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.4)) + '@vueuse/shared': 10.11.0(vue@3.4.34(typescript@5.5.4)) + vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.4)) optionalDependencies: focus-trap: 7.5.4 transitivePeerDependencies: @@ -10032,21 +9932,21 @@ snapshots: '@vueuse/metadata@10.11.0': {} - '@vueuse/nuxt@10.11.0(nuxt@packages+nuxt)(vue@3.4.31(typescript@5.5.3))': + '@vueuse/nuxt@10.11.0(nuxt@packages+nuxt)(vue@3.4.34(typescript@5.5.4))': dependencies: '@nuxt/kit': link:packages/kit - '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) + '@vueuse/core': 10.11.0(vue@3.4.34(typescript@5.5.4)) '@vueuse/metadata': 10.11.0 local-pkg: 0.5.0 nuxt: link:packages/nuxt - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.11.0(vue@3.4.31(typescript@5.5.3))': + '@vueuse/shared@10.11.0(vue@3.4.34(typescript@5.5.4))': dependencies: - vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3)) + vue-demi: 0.14.8(vue@3.4.34(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -10271,26 +10171,26 @@ snapshots: ast-kit@0.12.2: dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 pathe: 1.1.2 ast-walker-scope@0.6.1: dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 ast-kit: 0.12.2 async-sema@3.1.1: {} async@3.2.4: {} - autoprefixer@10.4.19(postcss@8.4.39): + autoprefixer@10.4.19(postcss@8.4.40): dependencies: browserslist: 4.23.1 caniuse-lite: 1.0.30001636 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.6: {} @@ -10458,7 +10358,7 @@ snapshots: pathe: 1.1.2 pkg-types: 1.1.3 scule: 1.3.0 - semver: 7.6.2 + semver: 7.6.3 std-env: 3.7.0 yaml: 2.4.5 transitivePeerDependencies: @@ -10602,7 +10502,9 @@ snapshots: convert-source-map@2.0.0: {} - cookie-es@1.1.0: {} + cookie-es@1.2.1: {} + + cookie-es@1.2.2: {} copy-anything@3.0.5: dependencies: @@ -10614,23 +10516,23 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@8.3.6(typescript@5.5.3): + cosmiconfig@8.3.6(typescript@5.5.4): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 - cosmiconfig@9.0.0(typescript@5.5.3): + cosmiconfig@9.0.0(typescript@5.5.4): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 crc-32@1.2.2: {} @@ -10663,29 +10565,29 @@ snapshots: crossws@0.2.4: {} - css-declaration-sorter@7.2.0(postcss@8.4.39): + css-declaration-sorter@7.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 css-loader@7.1.2(webpack@5.93.0): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) - postcss-modules-scope: 3.2.0(postcss@8.4.39) - postcss-modules-values: 4.0.0(postcss@8.4.39) + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.40) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.40) + postcss-modules-scope: 3.2.0(postcss@8.4.40) + postcss-modules-values: 4.0.0(postcss@8.4.40) postcss-value-parser: 4.2.0 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: webpack: 5.93.0 css-minimizer-webpack-plugin@7.0.0(webpack@5.93.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 - cssnano: 7.0.4(postcss@8.4.39) + cssnano: 7.0.4(postcss@8.4.40) jest-worker: 29.7.0 - postcss: 8.4.39 + postcss: 8.4.40 schema-utils: 4.2.0 serialize-javascript: 6.0.2 webpack: 5.93.0 @@ -10712,49 +10614,49 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.4(postcss@8.4.39): + cssnano-preset-default@7.0.4(postcss@8.4.40): dependencies: browserslist: 4.23.1 - css-declaration-sorter: 7.2.0(postcss@8.4.39) - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 - postcss-calc: 10.0.0(postcss@8.4.39) - postcss-colormin: 7.0.1(postcss@8.4.39) - postcss-convert-values: 7.0.2(postcss@8.4.39) - postcss-discard-comments: 7.0.1(postcss@8.4.39) - postcss-discard-duplicates: 7.0.0(postcss@8.4.39) - postcss-discard-empty: 7.0.0(postcss@8.4.39) - postcss-discard-overridden: 7.0.0(postcss@8.4.39) - postcss-merge-longhand: 7.0.2(postcss@8.4.39) - postcss-merge-rules: 7.0.2(postcss@8.4.39) - postcss-minify-font-values: 7.0.0(postcss@8.4.39) - postcss-minify-gradients: 7.0.0(postcss@8.4.39) - postcss-minify-params: 7.0.1(postcss@8.4.39) - postcss-minify-selectors: 7.0.2(postcss@8.4.39) - postcss-normalize-charset: 7.0.0(postcss@8.4.39) - postcss-normalize-display-values: 7.0.0(postcss@8.4.39) - postcss-normalize-positions: 7.0.0(postcss@8.4.39) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.39) - postcss-normalize-string: 7.0.0(postcss@8.4.39) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.39) - postcss-normalize-unicode: 7.0.1(postcss@8.4.39) - postcss-normalize-url: 7.0.0(postcss@8.4.39) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.39) - postcss-ordered-values: 7.0.1(postcss@8.4.39) - postcss-reduce-initial: 7.0.1(postcss@8.4.39) - postcss-reduce-transforms: 7.0.0(postcss@8.4.39) - postcss-svgo: 7.0.1(postcss@8.4.39) - postcss-unique-selectors: 7.0.1(postcss@8.4.39) + css-declaration-sorter: 7.2.0(postcss@8.4.40) + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 + postcss-calc: 10.0.0(postcss@8.4.40) + postcss-colormin: 7.0.1(postcss@8.4.40) + postcss-convert-values: 7.0.2(postcss@8.4.40) + postcss-discard-comments: 7.0.1(postcss@8.4.40) + postcss-discard-duplicates: 7.0.0(postcss@8.4.40) + postcss-discard-empty: 7.0.0(postcss@8.4.40) + postcss-discard-overridden: 7.0.0(postcss@8.4.40) + postcss-merge-longhand: 7.0.2(postcss@8.4.40) + postcss-merge-rules: 7.0.2(postcss@8.4.40) + postcss-minify-font-values: 7.0.0(postcss@8.4.40) + postcss-minify-gradients: 7.0.0(postcss@8.4.40) + postcss-minify-params: 7.0.1(postcss@8.4.40) + postcss-minify-selectors: 7.0.2(postcss@8.4.40) + postcss-normalize-charset: 7.0.0(postcss@8.4.40) + postcss-normalize-display-values: 7.0.0(postcss@8.4.40) + postcss-normalize-positions: 7.0.0(postcss@8.4.40) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.40) + postcss-normalize-string: 7.0.0(postcss@8.4.40) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.40) + postcss-normalize-unicode: 7.0.1(postcss@8.4.40) + postcss-normalize-url: 7.0.0(postcss@8.4.40) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.40) + postcss-ordered-values: 7.0.1(postcss@8.4.40) + postcss-reduce-initial: 7.0.1(postcss@8.4.40) + postcss-reduce-transforms: 7.0.0(postcss@8.4.40) + postcss-svgo: 7.0.1(postcss@8.4.40) + postcss-unique-selectors: 7.0.1(postcss@8.4.40) - cssnano-utils@5.0.0(postcss@8.4.39): + cssnano-utils@5.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - cssnano@7.0.4(postcss@8.4.39): + cssnano@7.0.4(postcss@8.4.40): dependencies: - cssnano-preset-default: 7.0.4(postcss@8.4.39) + cssnano-preset-default: 7.0.4(postcss@8.4.40) lilconfig: 3.1.2 - postcss: 8.4.39 + postcss: 8.4.40 csso@5.0.5: dependencies: @@ -10935,7 +10837,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.2 + semver: 7.6.3 ee-first@1.1.1: {} @@ -10987,6 +10889,8 @@ snapshots: dependencies: stackframe: 1.3.4 + errx@0.1.0: {} + es-define-property@1.0.0: dependencies: get-intrinsic: 1.2.4 @@ -11122,9 +11026,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@0.5.0(eslint@9.7.0)(typescript@5.5.3): + eslint-plugin-import-x@0.5.0(eslint@9.7.0)(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.4) debug: 4.3.5(supports-color@9.4.0) doctrine: 3.0.0 eslint: 9.7.0 @@ -11132,7 +11036,7 @@ snapshots: get-tsconfig: 4.7.3 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -11147,18 +11051,19 @@ snapshots: eslint: 9.7.0 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.6.2 + semver: 7.6.3 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.11.0(eslint@9.7.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.7.0)): + eslint-plugin-perfectionist@3.0.0(eslint@9.7.0)(typescript@5.5.4)(vue-eslint-parser@9.4.2(eslint@9.7.0)): dependencies: - '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/utils': 7.17.0(eslint@9.7.0)(typescript@5.5.4) eslint: 9.7.0 - minimatch: 9.0.4 + minimatch: 10.0.1 natural-compare-lite: 1.4.0 optionalDependencies: vue-eslint-parser: 9.4.2(eslint@9.7.0) @@ -11169,7 +11074,7 @@ snapshots: eslint-plugin-regexp@2.5.0(eslint@9.7.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 eslint: 9.7.0 jsdoc-type-pratt-parser: 4.0.0 @@ -11194,7 +11099,7 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.6.2 + semver: 7.6.3 strip-indent: 3.0.0 transitivePeerDependencies: - supports-color @@ -11207,7 +11112,7 @@ snapshots: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.0 - semver: 7.6.2 + semver: 7.6.3 vue-eslint-parser: 9.4.2(eslint@9.7.0) xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -11374,7 +11279,7 @@ snapshots: enhanced-resolve: 5.17.0 mlly: 1.7.1 pathe: 1.1.2 - ufo: 1.5.3 + ufo: 1.5.4 fake-indexeddb@5.0.2: {} @@ -11449,11 +11354,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.31(typescript@5.5.3)): + floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.34(typescript@5.5.4)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.31(typescript@5.5.3) - vue-resize: 2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3)) + vue: 3.4.34(typescript@5.5.4) + vue-resize: 2.0.0-alpha.1(vue@3.4.34(typescript@5.5.4)) optionalDependencies: '@nuxt/kit': link:packages/kit @@ -11470,21 +11375,21 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.5.3)(webpack@5.93.0): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.5.4)(webpack@5.93.0): dependencies: '@babel/code-frame': 7.24.7 chalk: 4.1.2 chokidar: 3.6.0 - cosmiconfig: 8.3.6(typescript@5.5.3) + cosmiconfig: 8.3.6(typescript@5.5.4) deepmerge: 4.3.1 fs-extra: 10.1.0 memfs: 3.5.3 minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 - typescript: 5.5.3 + typescript: 5.5.4 webpack: 5.93.0 fraction.js@4.3.7: {} @@ -11679,16 +11584,16 @@ snapshots: h3-nightly@2.0.0-1718872656.6765a6e: dependencies: - cookie-es: 1.1.0 + cookie-es: 1.2.2 crossws: 0.2.4 defu: 6.1.4 destr: 2.0.3 iron-webcrypto: 1.2.1 ohash: 1.1.3 radix3: 1.1.2 - ufo: 1.5.3 + ufo: 1.5.4 uncrypto: 0.1.3 - unenv: 1.9.0 + unenv: 1.10.0 transitivePeerDependencies: - uWebSockets.js @@ -11809,7 +11714,7 @@ snapshots: html-tags@3.3.1: {} - html-validate@8.20.1(vitest@1.6.0(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)): + html-validate@8.21.0(vitest@1.6.0(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)): dependencies: '@babel/code-frame': 7.24.7 '@html-validate/stylish': 4.2.0 @@ -11821,9 +11726,9 @@ snapshots: kleur: 4.1.5 minimist: 1.2.8 prompts: 2.4.2 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: - vitest: 1.6.0(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + vitest: 1.6.0(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) html-void-elements@3.0.0: {} @@ -11875,9 +11780,9 @@ snapshots: safer-buffer: 2.1.2 optional: true - icss-utils@5.1.0(postcss@8.4.39): + icss-utils@5.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 ieee754@1.2.1: {} @@ -12132,7 +12037,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.10 + '@types/node': 20.14.12 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12140,13 +12045,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12269,7 +12174,7 @@ snapshots: node-forge: 1.3.1 pathe: 1.1.2 std-env: 3.7.0 - ufo: 1.5.3 + ufo: 1.5.4 untun: 0.1.3 uqr: 0.1.2 transitivePeerDependencies: @@ -12354,8 +12259,8 @@ snapshots: magicast@0.3.4: dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.9 source-map-js: 1.2.0 make-dir@3.1.0: @@ -12364,7 +12269,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 markdown-it@14.1.0: dependencies: @@ -12525,7 +12430,7 @@ snapshots: dependencies: fs-monkey: 1.0.5 - memfs@4.9.3: + memfs@4.9.4: dependencies: '@jsonjoy.com/json-pack': 1.0.3(tslib@2.6.2) '@jsonjoy.com/util': 1.1.2(tslib@2.6.2) @@ -12806,34 +12711,32 @@ snapshots: mkdirp@1.0.4: {} - mkdist@1.5.3(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)): + mkdist@1.5.4(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)): dependencies: - autoprefixer: 10.4.19(postcss@8.4.39) + autoprefixer: 10.4.19(postcss@8.4.40) citty: 0.1.6 - cssnano: 7.0.4(postcss@8.4.39) + cssnano: 7.0.4(postcss@8.4.40) defu: 6.1.4 - esbuild: 0.21.5 - fs-extra: 11.2.0 - globby: 14.0.2 + esbuild: 0.23.0 + fast-glob: 3.3.2 jiti: 2.0.0-beta.3 mlly: 1.7.1 - mri: 1.2.0 pathe: 1.1.2 pkg-types: 1.1.3 - postcss: 8.4.39 - postcss-nested: 6.0.1(postcss@8.4.39) - semver: 7.6.2 + postcss: 8.4.40 + postcss-nested: 6.0.1(postcss@8.4.40) + semver: 7.6.3 optionalDependencies: sass: 1.69.4 - typescript: 5.5.3 - vue-tsc: 2.0.26(typescript@5.5.3) + typescript: 5.5.4 + vue-tsc: 2.0.29(typescript@5.5.4) mlly@1.7.1: dependencies: acorn: 8.12.1 pathe: 1.1.2 pkg-types: 1.1.3 - ufo: 1.5.3 + ufo: 1.5.4 mri@1.2.0: {} @@ -12857,18 +12760,18 @@ snapshots: neo-async@2.6.2: {} - nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.3): + nitro-nightly@3.0.0-beta-28665895.e727afda(@opentelemetry/api@1.9.0)(encoding@0.1.13)(typescript@5.5.4): dependencies: '@cloudflare/kv-asset-handler': 0.3.3 '@netlify/functions': 2.7.0(@opentelemetry/api@1.9.0) - '@rollup/plugin-alias': 5.1.0(rollup@4.18.1) - '@rollup/plugin-commonjs': 26.0.1(rollup@4.18.1) - '@rollup/plugin-inject': 5.0.5(rollup@4.18.1) - '@rollup/plugin-json': 6.1.0(rollup@4.18.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.1) - '@rollup/plugin-terser': 0.4.4(rollup@4.18.1) - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/plugin-alias': 5.1.0(rollup@4.19.0) + '@rollup/plugin-commonjs': 26.0.1(rollup@4.19.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.19.0) + '@rollup/plugin-json': 6.1.0(rollup@4.19.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) + '@rollup/plugin-terser': 0.4.4(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.27.2(encoding@0.1.13) archiver: 7.0.1 @@ -12879,7 +12782,7 @@ snapshots: compatx: 0.1.8 confbox: 0.1.7 consola: 3.2.3 - cookie-es: 1.1.0 + cookie-es: 1.2.1 croner: 8.0.2 crossws: 0.2.4 db0: 0.1.4 @@ -12908,24 +12811,24 @@ snapshots: node-fetch-native: 1.6.4 ofetch: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) ohash: 1.1.3 - openapi-typescript: 7.0.0(encoding@0.1.13)(typescript@5.5.3) + openapi-typescript: 7.0.0(encoding@0.1.13)(typescript@5.5.4) pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.1.3 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.18.1 - rollup-plugin-visualizer: 5.12.0(rollup@4.18.1) + rollup: 4.19.0 + rollup-plugin-visualizer: 5.12.0(rollup@4.19.0) scule: 1.3.0 - semver: 7.6.2 + semver: 7.6.3 serve-placeholder: 2.0.2 serve-static: 1.15.0 std-env: 3.7.0 ufo: 1.5.3 uncrypto: 0.1.3 unctx: 2.3.1 - unenv: 1.9.0 - unimport: 3.8.0(rollup@4.18.1) + unenv: 1.10.0 + unimport: 3.9.0(rollup@4.19.0) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 unwasm: 0.3.9 @@ -12955,14 +12858,14 @@ snapshots: dependencies: '@cloudflare/kv-asset-handler': 0.3.3 '@netlify/functions': 2.7.0(@opentelemetry/api@1.9.0) - '@rollup/plugin-alias': 5.1.0(rollup@4.18.1) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.18.1) - '@rollup/plugin-inject': 5.0.5(rollup@4.18.1) - '@rollup/plugin-json': 6.1.0(rollup@4.18.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.1) - '@rollup/plugin-terser': 0.4.4(rollup@4.18.1) - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/plugin-alias': 5.1.0(rollup@4.19.0) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.19.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.19.0) + '@rollup/plugin-json': 6.1.0(rollup@4.19.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) + '@rollup/plugin-terser': 0.4.4(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.26.5(encoding@0.1.13) archiver: 7.0.1 @@ -12971,7 +12874,7 @@ snapshots: chokidar: 3.6.0 citty: 0.1.6 consola: 3.2.3 - cookie-es: 1.1.0 + cookie-es: 1.2.2 croner: 8.0.2 crossws: 0.2.4 db0: 0.1.4 @@ -13006,18 +12909,18 @@ snapshots: pkg-types: 1.1.3 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.18.1 - rollup-plugin-visualizer: 5.12.0(rollup@4.18.1) + rollup: 4.19.0 + rollup-plugin-visualizer: 5.12.0(rollup@4.19.0) scule: 1.3.0 - semver: 7.6.2 + semver: 7.6.3 serve-placeholder: 2.0.2 serve-static: 1.15.0 std-env: 3.7.0 - ufo: 1.5.3 + ufo: 1.5.4 uncrypto: 0.1.3 unctx: 2.3.1 - unenv: 1.9.0 - unimport: 3.8.0(rollup@4.18.1) + unenv: 1.10.0 + unimport: 3.9.0(rollup@4.19.0) unstorage: 1.10.2(ioredis@5.4.1) unwasm: 0.3.9 transitivePeerDependencies: @@ -13118,7 +13021,7 @@ snapshots: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema '@nuxtjs/mdc': 0.5.0 - '@shikijs/vitepress-twoslash': 1.10.1(@nuxt/kit@packages+kit)(typescript@5.5.3) + '@shikijs/vitepress-twoslash': 1.10.1(@nuxt/kit@packages+kit)(typescript@5.5.4) cac: 6.7.14 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -13126,8 +13029,8 @@ snapshots: picocolors: 1.0.1 remark-parse: 11.0.0 shiki: 1.10.3 - twoslash: 0.2.9(typescript@5.5.3) - typescript: 5.5.3 + twoslash: 0.2.9(typescript@5.5.4) + typescript: 5.5.4 unified: 11.0.5 unist-util-visit: 5.0.0 transitivePeerDependencies: @@ -13140,7 +13043,7 @@ snapshots: execa: 8.0.1 pathe: 1.1.2 pkg-types: 1.1.3 - ufo: 1.5.3 + ufo: 1.5.4 object-assign@4.1.1: {} @@ -13164,7 +13067,7 @@ snapshots: dependencies: destr: 2.0.3 node-fetch-native: 1.6.4 - ufo: 1.5.3 + ufo: 1.5.4 ohash@1.1.3: {} @@ -13213,13 +13116,13 @@ snapshots: undici: 5.28.4 yargs-parser: 21.1.1 - openapi-typescript@7.0.0(encoding@0.1.13)(typescript@5.5.3): + openapi-typescript@7.0.0(encoding@0.1.13)(typescript@5.5.4): dependencies: '@redocly/openapi-core': 1.16.0(encoding@0.1.13)(supports-color@9.4.0) ansi-colors: 4.1.3 parse-json: 8.1.0 supports-color: 9.4.0 - typescript: 5.5.3 + typescript: 5.5.4 yargs-parser: 21.1.1 transitivePeerDependencies: - encoding @@ -13374,64 +13277,64 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - playwright-core@1.45.2: {} + playwright-core@1.45.3: {} pluralize@8.0.0: {} - postcss-calc@10.0.0(postcss@8.4.39): + postcss-calc@10.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.1(postcss@8.4.39): + postcss-colormin@7.0.1(postcss@8.4.40): dependencies: browserslist: 4.23.1 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.2(postcss@8.4.39): + postcss-convert-values@7.0.2(postcss@8.4.40): dependencies: browserslist: 4.23.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.1(postcss@8.4.39): + postcss-discard-comments@7.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-discard-duplicates@7.0.0(postcss@8.4.39): + postcss-discard-duplicates@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-discard-empty@7.0.0(postcss@8.4.39): + postcss-discard-empty@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-discard-overridden@7.0.0(postcss@8.4.39): + postcss-discard-overridden@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-import-resolver@2.0.0: dependencies: enhanced-resolve: 4.5.0 - postcss-import@16.1.0(postcss@8.4.39): + postcss-import@16.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-loader@8.1.1(postcss@8.4.39)(typescript@5.5.3)(webpack@5.93.0): + postcss-loader@8.1.1(postcss@8.4.40)(typescript@5.5.4)(webpack@5.93.0): dependencies: - cosmiconfig: 9.0.0(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 2.0.0-beta.3 - postcss: 8.4.39 - semver: 7.6.2 + postcss: 8.4.40 + semver: 7.6.3 optionalDependencies: webpack: 5.93.0 transitivePeerDependencies: @@ -13439,131 +13342,131 @@ snapshots: postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@7.0.2(postcss@8.4.39): + postcss-merge-longhand@7.0.2(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - stylehacks: 7.0.2(postcss@8.4.39) + stylehacks: 7.0.2(postcss@8.4.40) - postcss-merge-rules@7.0.2(postcss@8.4.39): + postcss-merge-rules@7.0.2(postcss@8.4.40): dependencies: browserslist: 4.23.1 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-minify-font-values@7.0.0(postcss@8.4.39): + postcss-minify-font-values@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.39): + postcss-minify-gradients@7.0.0(postcss@8.4.40): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.1(postcss@8.4.39): + postcss-minify-params@7.0.1(postcss@8.4.40): dependencies: browserslist: 4.23.1 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.2(postcss@8.4.39): + postcss-minify-selectors@7.0.2(postcss@8.4.40): dependencies: cssesc: 3.0.0 - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.39): + postcss-modules-extract-imports@3.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-modules-local-by-default@4.0.5(postcss@8.4.39): + postcss-modules-local-by-default@4.0.5(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.39): + postcss-modules-scope@3.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-modules-values@4.0.0(postcss@8.4.39): + postcss-modules-values@4.0.0(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-nested@6.0.1(postcss@8.4.39): + postcss-nested@6.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-normalize-charset@7.0.0(postcss@8.4.39): + postcss-normalize-charset@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-normalize-display-values@7.0.0(postcss@8.4.39): + postcss-normalize-display-values@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.39): + postcss-normalize-positions@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.39): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.39): + postcss-normalize-string@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.39): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.1(postcss@8.4.39): + postcss-normalize-unicode@7.0.1(postcss@8.4.40): dependencies: browserslist: 4.23.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.39): + postcss-normalize-url@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.39): + postcss-normalize-whitespace@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.39): + postcss-ordered-values@7.0.1(postcss@8.4.40): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.1(postcss@8.4.39): + postcss-reduce-initial@7.0.1(postcss@8.4.40): dependencies: browserslist: 4.23.1 caniuse-api: 3.0.0 - postcss: 8.4.39 + postcss: 8.4.40 - postcss-reduce-transforms@7.0.0(postcss@8.4.39): + postcss-reduce-transforms@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.0: @@ -13571,23 +13474,23 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.4.39): + postcss-svgo@7.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.1(postcss@8.4.39): + postcss-unique-selectors@7.0.1(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-url@10.1.3(postcss@8.4.39): + postcss-url@10.1.3(postcss@8.4.40): dependencies: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.39 + postcss: 8.4.40 xxhashjs: 0.2.2 postcss-value-parser@4.2.0: {} @@ -13598,6 +13501,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.40: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + prelude-ls@1.2.1: {} prettier@3.3.3: {} @@ -13797,13 +13706,13 @@ snapshots: refa@0.12.1: dependencies: - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.11.0 regenerator-runtime@0.14.1: {} regexp-ast-analysis@0.7.1: dependencies: - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.11.0 refa: 0.12.1 regexp-tree@0.1.27: {} @@ -13950,43 +13859,43 @@ snapshots: glob: 11.0.0 package-json-from-dist: 1.0.0 - rollup-plugin-dts@6.1.1(rollup@4.18.1)(typescript@5.5.3): + rollup-plugin-dts@6.1.1(rollup@4.19.0)(typescript@5.5.4): dependencies: magic-string: 0.30.10 - rollup: 4.18.1 - typescript: 5.5.3 + rollup: 4.19.0 + typescript: 5.5.4 optionalDependencies: '@babel/code-frame': 7.24.7 - rollup-plugin-visualizer@5.12.0(rollup@4.18.1): + rollup-plugin-visualizer@5.12.0(rollup@4.19.0): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.18.1 + rollup: 4.19.0 - rollup@4.18.1: + rollup@4.19.0: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.18.1 - '@rollup/rollup-android-arm64': 4.18.1 - '@rollup/rollup-darwin-arm64': 4.18.1 - '@rollup/rollup-darwin-x64': 4.18.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.18.1 - '@rollup/rollup-linux-arm-musleabihf': 4.18.1 - '@rollup/rollup-linux-arm64-gnu': 4.18.1 - '@rollup/rollup-linux-arm64-musl': 4.18.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.18.1 - '@rollup/rollup-linux-riscv64-gnu': 4.18.1 - '@rollup/rollup-linux-s390x-gnu': 4.18.1 - '@rollup/rollup-linux-x64-gnu': 4.18.1 - '@rollup/rollup-linux-x64-musl': 4.18.1 - '@rollup/rollup-win32-arm64-msvc': 4.18.1 - '@rollup/rollup-win32-ia32-msvc': 4.18.1 - '@rollup/rollup-win32-x64-msvc': 4.18.1 + '@rollup/rollup-android-arm-eabi': 4.19.0 + '@rollup/rollup-android-arm64': 4.19.0 + '@rollup/rollup-darwin-arm64': 4.19.0 + '@rollup/rollup-darwin-x64': 4.19.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.19.0 + '@rollup/rollup-linux-arm-musleabihf': 4.19.0 + '@rollup/rollup-linux-arm64-gnu': 4.19.0 + '@rollup/rollup-linux-arm64-musl': 4.19.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.19.0 + '@rollup/rollup-linux-riscv64-gnu': 4.19.0 + '@rollup/rollup-linux-s390x-gnu': 4.19.0 + '@rollup/rollup-linux-x64-gnu': 4.19.0 + '@rollup/rollup-linux-x64-musl': 4.19.0 + '@rollup/rollup-win32-arm64-msvc': 4.19.0 + '@rollup/rollup-win32-ia32-msvc': 4.19.0 + '@rollup/rollup-win32-x64-msvc': 4.19.0 fsevents: 2.3.3 run-applescript@5.0.0: @@ -14034,7 +13943,7 @@ snapshots: scslre@0.3.0: dependencies: - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/regexpp': 4.11.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 @@ -14044,7 +13953,7 @@ snapshots: semver@6.3.1: {} - semver@7.6.2: {} + semver@7.6.3: {} send@0.18.0: dependencies: @@ -14269,10 +14178,10 @@ snapshots: dependencies: js-tokens: 9.0.0 - stylehacks@7.0.2(postcss@8.4.39): + stylehacks@7.0.2(postcss@8.4.40): dependencies: browserslist: 4.23.1 - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 superjson@2.2.1: @@ -14371,7 +14280,7 @@ snapshots: third-party-capital@1.0.31: dependencies: - semver: 7.6.2 + semver: 7.6.3 time-fix-plugin@2.0.7(webpack@5.93.0): dependencies: @@ -14379,8 +14288,6 @@ snapshots: tiny-invariant@1.3.1: {} - tinybench@2.5.1: {} - tinybench@2.8.0: {} tinypool@0.8.4: {} @@ -14417,28 +14324,28 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.3.0(typescript@5.5.3): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.5.3 + typescript: 5.5.4 tslib@2.6.2: {} twoslash-protocol@0.2.9: {} - twoslash-vue@0.2.9(typescript@5.5.3): + twoslash-vue@0.2.9(typescript@5.5.4): dependencies: - '@vue/language-core': 2.0.26(typescript@5.5.3) - twoslash: 0.2.9(typescript@5.5.3) + '@vue/language-core': 2.0.29(typescript@5.5.4) + twoslash: 0.2.9(typescript@5.5.4) twoslash-protocol: 0.2.9 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - twoslash@0.2.9(typescript@5.5.3): + twoslash@0.2.9(typescript@5.5.4): dependencies: '@typescript/vfs': 1.5.0 twoslash-protocol: 0.2.9 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -14460,44 +14367,46 @@ snapshots: type-fest@4.20.1: {} - typescript@5.5.3: {} + typescript@5.5.4: {} uc.micro@2.1.0: {} ufo@1.5.3: {} + ufo@1.5.4: {} + uglify-js@3.17.4: {} ultrahtml@1.5.3: {} - unbuild@3.0.0-rc.6(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)): + unbuild@3.0.0-rc.7(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)): dependencies: - '@rollup/plugin-alias': 5.1.0(rollup@4.18.1) - '@rollup/plugin-commonjs': 26.0.1(rollup@4.18.1) - '@rollup/plugin-json': 6.1.0(rollup@4.18.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.1) - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/plugin-alias': 5.1.0(rollup@4.19.0) + '@rollup/plugin-commonjs': 26.0.1(rollup@4.19.0) + '@rollup/plugin-json': 6.1.0(rollup@4.19.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.0) + '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) citty: 0.1.6 consola: 3.2.3 defu: 6.1.4 esbuild: 0.23.0 - globby: 14.0.2 + fast-glob: 3.3.2 hookable: 5.5.3 jiti: 2.0.0-beta.3 magic-string: 0.30.10 - mkdist: 1.5.3(sass@1.69.4)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + mkdist: 1.5.4(sass@1.69.4)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4)) mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.1.3 pretty-bytes: 6.1.1 - rollup: 4.18.1 - rollup-plugin-dts: 6.1.1(rollup@4.18.1)(typescript@5.5.3) + rollup: 4.19.0 + rollup-plugin-dts: 6.1.1(rollup@4.19.0)(typescript@5.5.4) scule: 1.3.0 - ufo: 1.5.3 + ufo: 1.5.4 untyped: 1.4.2 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - sass - supports-color @@ -14516,7 +14425,7 @@ snapshots: acorn: 8.12.1 estree-walker: 3.0.3 magic-string: 0.30.10 - unplugin: 1.11.0 + unplugin: 1.12.0 undici-types@5.26.5: {} @@ -14524,7 +14433,7 @@ snapshots: dependencies: '@fastify/busboy': 2.0.0 - unenv@1.9.0: + unenv@1.10.0: dependencies: consola: 3.2.3 defu: 6.1.4 @@ -14553,9 +14462,9 @@ snapshots: trough: 2.2.0 vfile: 6.0.1 - unimport@3.8.0(rollup@4.18.1): + unimport@3.9.0(rollup@4.19.0): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -14567,7 +14476,7 @@ snapshots: pkg-types: 1.1.3 scule: 1.3.0 strip-literal: 2.1.0 - unplugin: 1.11.0 + unplugin: 1.12.0 transitivePeerDependencies: - rollup @@ -14600,13 +14509,13 @@ snapshots: universalify@2.0.0: {} - unocss@0.61.3(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)): + unocss@0.61.3(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)): dependencies: - '@unocss/astro': 0.61.3(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - '@unocss/cli': 0.61.3(rollup@4.18.1) + '@unocss/astro': 0.61.3(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + '@unocss/cli': 0.61.3(rollup@4.19.0) '@unocss/core': 0.61.3 '@unocss/extractor-arbitrary-variants': 0.61.3 - '@unocss/postcss': 0.61.3(postcss@8.4.39) + '@unocss/postcss': 0.61.3(postcss@8.4.40) '@unocss/preset-attributify': 0.61.3 '@unocss/preset-icons': 0.61.3 '@unocss/preset-mini': 0.61.3 @@ -14621,50 +14530,50 @@ snapshots: '@unocss/transformer-compile-class': 0.61.3 '@unocss/transformer-directives': 0.61.3 '@unocss/transformer-variant-group': 0.61.3 - '@unocss/vite': 0.61.3(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.61.3(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - '@unocss/webpack': 0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)) - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + '@unocss/webpack': 0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - postcss - rollup - supports-color - unocss@0.61.4(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)): + unocss@0.61.5(@unocss/webpack@0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)))(postcss@8.4.40)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)): dependencies: - '@unocss/astro': 0.61.4(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) - '@unocss/cli': 0.61.4(rollup@4.18.1) - '@unocss/core': 0.61.4 - '@unocss/extractor-arbitrary-variants': 0.61.4 - '@unocss/postcss': 0.61.4(postcss@8.4.39) - '@unocss/preset-attributify': 0.61.4 - '@unocss/preset-icons': 0.61.4 - '@unocss/preset-mini': 0.61.4 - '@unocss/preset-tagify': 0.61.4 - '@unocss/preset-typography': 0.61.4 - '@unocss/preset-uno': 0.61.4 - '@unocss/preset-web-fonts': 0.61.4 - '@unocss/preset-wind': 0.61.4 - '@unocss/reset': 0.61.4 - '@unocss/transformer-attributify-jsx': 0.61.4 - '@unocss/transformer-attributify-jsx-babel': 0.61.4 - '@unocss/transformer-compile-class': 0.61.4 - '@unocss/transformer-directives': 0.61.4 - '@unocss/transformer-variant-group': 0.61.4 - '@unocss/vite': 0.61.4(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) + '@unocss/astro': 0.61.5(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) + '@unocss/cli': 0.61.5(rollup@4.19.0) + '@unocss/core': 0.61.5 + '@unocss/extractor-arbitrary-variants': 0.61.5 + '@unocss/postcss': 0.61.5(postcss@8.4.40) + '@unocss/preset-attributify': 0.61.5 + '@unocss/preset-icons': 0.61.5 + '@unocss/preset-mini': 0.61.5 + '@unocss/preset-tagify': 0.61.5 + '@unocss/preset-typography': 0.61.5 + '@unocss/preset-uno': 0.61.5 + '@unocss/preset-web-fonts': 0.61.5 + '@unocss/preset-wind': 0.61.5 + '@unocss/reset': 0.61.5 + '@unocss/transformer-attributify-jsx': 0.61.5 + '@unocss/transformer-attributify-jsx-babel': 0.61.5 + '@unocss/transformer-compile-class': 0.61.5 + '@unocss/transformer-directives': 0.61.5 + '@unocss/transformer-variant-group': 0.61.5 + '@unocss/vite': 0.61.5(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - '@unocss/webpack': 0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)) - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + '@unocss/webpack': 0.61.3(rollup@4.19.0)(webpack@5.93.0(esbuild@0.23.0)) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - postcss - rollup - supports-color - unplugin-vue-router@0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)): + unplugin-vue-router@0.10.1(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)): dependencies: - '@babel/types': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) - '@vue-macros/common': 1.10.4(rollup@4.18.1)(vue@3.4.31(typescript@5.5.3)) + '@babel/types': 7.24.9 + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) + '@vue-macros/common': 1.10.4(rollup@4.19.0)(vue@3.4.34(typescript@5.5.4)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -14673,15 +14582,15 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 scule: 1.3.0 - unplugin: 1.11.0 + unplugin: 1.12.0 yaml: 2.4.5 optionalDependencies: - vue-router: 4.4.0(vue@3.4.31(typescript@5.5.3)) + vue-router: 4.4.0(vue@3.4.34(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue - unplugin@1.11.0: + unplugin@1.12.0: dependencies: acorn: 8.12.1 chokidar: 3.6.0 @@ -14699,7 +14608,7 @@ snapshots: mri: 1.2.0 node-fetch-native: 1.6.4 ofetch: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4) - ufo: 1.5.3 + ufo: 1.5.4 optionalDependencies: ioredis: 5.4.1 transitivePeerDependencies: @@ -14715,9 +14624,9 @@ snapshots: untyped@1.4.2: dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.9 '@babel/standalone': 7.23.9 - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 defu: 6.1.4 jiti: 2.0.0-beta.3 mri: 1.2.0 @@ -14732,7 +14641,7 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.1.3 - unplugin: 1.11.0 + unplugin: 1.12.0 update-browserslist-db@1.0.16(browserslist@4.23.1): dependencies: @@ -14761,9 +14670,9 @@ snapshots: util-deprecate@1.0.2: {} - v-lazy-show@0.2.4(@vue/compiler-core@3.4.31): + v-lazy-show@0.2.4(@vue/compiler-core@3.4.34): dependencies: - '@vue/compiler-core': 3.4.31 + '@vue/compiler-core': 3.4.34 valibot@0.36.0: {} @@ -14788,17 +14697,17 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)): + vite-hot-client@0.2.3(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)): dependencies: - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) - vite-node@1.6.0(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0): + vite-node@1.6.0(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0): dependencies: cac: 6.7.14 debug: 4.3.5(supports-color@9.4.0) pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -14809,13 +14718,13 @@ snapshots: - supports-color - terser - vite-node@2.0.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0): + vite-node@2.0.4(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0): dependencies: cac: 6.7.14 debug: 4.3.5(supports-color@9.4.0) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -14826,7 +14735,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.26(typescript@5.5.3)): + vite-plugin-checker@0.7.2(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.29(typescript@5.5.4)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -14838,7 +14747,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -14846,13 +14755,13 @@ snapshots: optionalDependencies: eslint: 9.7.0 optionator: 0.9.3 - typescript: 5.5.3 - vue-tsc: 2.0.26(typescript@5.5.3) + typescript: 5.5.4 + vue-tsc: 2.0.29(typescript@5.5.4) - vite-plugin-inspect@0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)): + vite-plugin-inspect@0.8.4(@nuxt/kit@packages+kit)(rollup@4.19.0)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.19.0) debug: 4.3.5(supports-color@9.4.0) error-stack-parser-es: 0.1.4 fs-extra: 11.2.0 @@ -14860,42 +14769,42 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) optionalDependencies: '@nuxt/kit': link:packages/kit transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.2(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0)): dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.24.7) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - '@vue/compiler-dom': 3.4.31 + '@babel/core': 7.24.9 + '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.24.9) + '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.24.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) + '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.9) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) + '@vue/compiler-dom': 3.4.33 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - supports-color - vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0): + vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.39 - rollup: 4.18.1 + postcss: 8.4.40 + rollup: 4.19.0 optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 fsevents: 2.3.3 sass: 1.69.4 terser: 5.27.0 - vitest-environment-nuxt@1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.2)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)): + vitest-environment-nuxt@1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.3)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)): dependencies: - '@nuxt/test-utils': 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.2)(vite@5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)))(vue@3.4.31(typescript@5.5.3)) + '@nuxt/test-utils': 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.45.3)(vite@5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0))(vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)))(vue@3.4.34(typescript@5.5.4)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -14914,7 +14823,7 @@ snapshots: - vue - vue-router - vitest@1.6.0(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0): + vitest@1.6.0(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -14931,13 +14840,13 @@ snapshots: picocolors: 1.0.1 std-env: 3.7.0 strip-literal: 2.1.0 - tinybench: 2.5.1 + tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - vite-node: 1.6.0(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - why-is-node-running: 2.2.2 + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + vite-node: 1.6.0(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 happy-dom: 14.12.3 transitivePeerDependencies: - less @@ -14948,15 +14857,15 @@ snapshots: - supports-color - terser - vitest@2.0.3(@types/node@20.14.10)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0): + vitest@2.0.4(@types/node@20.14.12)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0): dependencies: '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.3 - '@vitest/pretty-format': 2.0.3 - '@vitest/runner': 2.0.3 - '@vitest/snapshot': 2.0.3 - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/expect': 2.0.4 + '@vitest/pretty-format': 2.0.4 + '@vitest/runner': 2.0.4 + '@vitest/snapshot': 2.0.4 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 debug: 4.3.5(supports-color@9.4.0) execa: 8.0.1 @@ -14966,11 +14875,11 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - vite-node: 2.0.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) - why-is-node-running: 2.2.2 + vite: 5.3.5(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + vite-node: 2.0.4(@types/node@20.14.12)(sass@1.69.4)(terser@5.27.0) + why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.10 + '@types/node': 20.14.12 happy-dom: 14.12.3 transitivePeerDependencies: - less @@ -14988,7 +14897,7 @@ snapshots: vscode-languageclient@7.0.0: dependencies: minimatch: 3.1.2 - semver: 7.6.2 + semver: 7.6.3 vscode-languageserver-protocol: 3.16.0 vscode-languageserver-protocol@3.16.0: @@ -15008,13 +14917,13 @@ snapshots: vue-bundle-renderer@2.1.0: dependencies: - ufo: 1.5.3 + ufo: 1.5.4 vue-component-type-helpers@2.0.6: {} - vue-demi@0.14.8(vue@3.4.31(typescript@5.5.3)): + vue-demi@0.14.8(vue@3.4.34(typescript@5.5.4)): dependencies: - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) vue-devtools-stub@0.1.0: {} @@ -15027,50 +14936,45 @@ snapshots: espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - vue-loader@17.4.2(@vue/compiler-sfc@3.4.31)(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0): + vue-loader@17.4.2(@vue/compiler-sfc@3.4.34)(vue@3.4.34(typescript@5.5.4))(webpack@5.93.0): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.1 webpack: 5.93.0 optionalDependencies: - '@vue/compiler-sfc': 3.4.31 - vue: 3.4.31(typescript@5.5.3) + '@vue/compiler-sfc': 3.4.34 + vue: 3.4.34(typescript@5.5.4) - vue-resize@2.0.0-alpha.1(vue@3.4.31(typescript@5.5.3)): + vue-resize@2.0.0-alpha.1(vue@3.4.34(typescript@5.5.4)): dependencies: - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) - vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)): + vue-router@4.4.0(vue@3.4.34(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.31(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) - vue-template-compiler@2.7.14: + vue-tsc@2.0.29(typescript@5.5.4): dependencies: - de-indent: 1.0.2 - he: 1.2.0 + '@volar/typescript': 2.4.0-alpha.18 + '@vue/language-core': 2.0.29(typescript@5.5.4) + semver: 7.6.3 + typescript: 5.5.4 - vue-tsc@2.0.26(typescript@5.5.3): + vue@3.4.34(typescript@5.5.4): dependencies: - '@volar/typescript': 2.4.0-alpha.15 - '@vue/language-core': 2.0.26(typescript@5.5.3) - semver: 7.6.2 - typescript: 5.5.3 - - vue@3.4.31(typescript@5.5.3): - dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/compiler-sfc': 3.4.31 - '@vue/runtime-dom': 3.4.31 - '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.5.3)) - '@vue/shared': 3.4.31 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-sfc': 3.4.34 + '@vue/runtime-dom': 3.4.34 + '@vue/server-renderer': 3.4.34(vue@3.4.34(typescript@5.5.4)) + '@vue/shared': 3.4.34 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 watchpack@2.4.1: dependencies: @@ -15101,10 +15005,10 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@7.2.1(webpack@5.93.0): + webpack-dev-middleware@7.3.0(webpack@5.93.0): dependencies: colorette: 2.0.20 - memfs: 4.9.3 + memfs: 4.9.4 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 @@ -15239,7 +15143,7 @@ snapshots: dependencies: isexe: 2.0.0 - why-is-node-running@2.2.2: + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 stackback: 0.0.2 diff --git a/test/basic.test.ts b/test/basic.test.ts index c97245b8bb..17e6020834 100644 --- a/test/basic.test.ts +++ b/test/basic.test.ts @@ -533,8 +533,7 @@ describe('pages', () => { await clientInitialPage.waitForFunction(() => window.useNuxtApp?.()._route.fullPath === '/client-only-page/normal') // that page should be client rendered - // TODO: investigate why multiple elements are appearing on page - expect(await clientInitialPage.locator('#server-rendered').first().textContent()).toMatchInlineSnapshot('"false"') + expect(await clientInitialPage.locator('#server-rendered').textContent()).toMatchInlineSnapshot('"false"') // and not contain any errors or warnings expect(errors.length).toBe(0) @@ -591,7 +590,7 @@ describe('nuxt composables', () => { }, }) const cookies = res.headers.get('set-cookie') - expect(cookies).toMatchInlineSnapshot('"set-in-plugin=true; Path=/, set=set; Path=/, browser-set=set; Path=/, browser-set-to-null=; Max-Age=0; Path=/, browser-set-to-null-with-default=; Max-Age=0; Path=/, browser-object-default=%7B%22foo%22%3A%22bar%22%7D; Path=/"') + expect(cookies).toMatchInlineSnapshot('"set-in-plugin=true; Path=/, accessed-with-default-value=default; Path=/, set=set; Path=/, browser-set=set; Path=/, browser-set-to-null=; Max-Age=0; Path=/, browser-set-to-null-with-default=; Max-Age=0; Path=/, browser-object-default=%7B%22foo%22%3A%22bar%22%7D; Path=/"') }) it('updates cookies when they are changed', async () => { const { page } = await renderPage('/cookies') diff --git a/test/bundle.test.ts b/test/bundle.test.ts index 881ddd6da2..345c8782ef 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -19,7 +19,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM for (const outputDir of ['.output', '.output-inline']) { it('default client bundle size', async () => { const clientStats = await analyzeSizes('**/*.js', join(rootDir, outputDir, 'public')) - expect.soft(roundToKilobytes(clientStats.totalBytes)).toMatchInlineSnapshot(`"106k"`) + expect.soft(roundToKilobytes(clientStats.totalBytes)).toMatchInlineSnapshot(`"107k"`) expect(clientStats.files.map(f => f.replace(/\..*\.js/, '.js'))).toMatchInlineSnapshot(` [ "_nuxt/entry.js", @@ -32,10 +32,10 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM const serverDir = join(rootDir, '.output/server') const serverStats = await analyzeSizes(['**/*.mjs', '!node_modules'], serverDir) - expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"205k"`) + expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"211k"`) const modules = await analyzeSizes('node_modules/**/*', serverDir) - expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"1344k"`) + expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"1347k"`) const packages = modules.files .filter(m => m.endsWith('package.json')) @@ -73,7 +73,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM const serverDir = join(rootDir, '.output-inline/server') const serverStats = await analyzeSizes(['**/*.mjs', '!node_modules'], serverDir) - expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"526k"`) + expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"534k"`) const modules = await analyzeSizes('node_modules/**/*', serverDir) expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"80.3k"`) diff --git a/test/fixtures/basic/pages/client-only-page/index.client.vue b/test/fixtures/basic/pages/client-only-page/index.client.vue index f4fa62a325..0f06e4d49c 100644 --- a/test/fixtures/basic/pages/client-only-page/index.client.vue +++ b/test/fixtures/basic/pages/client-only-page/index.client.vue @@ -1,4 +1,10 @@