From b915dc749ffbd1b22c7fc68b9b41019b072040b3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 26 Dec 2024 06:50:29 +0000 Subject: [PATCH] chore(deps): update nuxt (#2559) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@nuxt/content](https://content.nuxt.com) ([source](https://redirect.github.com/nuxt/content)) | [`2.13.2` -> `2.13.4`](https://renovatebot.com/diffs/npm/@nuxt%2fcontent/2.13.2/2.13.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nuxt%2fcontent/2.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nuxt%2fcontent/2.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nuxt%2fcontent/2.13.2/2.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nuxt%2fcontent/2.13.2/2.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@nuxt/kit](https://nuxt.com/docs/api/kit) ([source](https://redirect.github.com/nuxt/nuxt/tree/HEAD/packages/kit)) | [`3.12.4` -> `3.15.0`](https://renovatebot.com/diffs/npm/@nuxt%2fkit/3.12.4/3.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nuxt%2fkit/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nuxt%2fkit/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nuxt%2fkit/3.12.4/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nuxt%2fkit/3.12.4/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@nuxt/test-utils](https://redirect.github.com/nuxt/test-utils) | [`3.14.0` -> `3.15.1`](https://renovatebot.com/diffs/npm/@nuxt%2ftest-utils/3.14.0/3.15.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nuxt%2ftest-utils/3.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nuxt%2ftest-utils/3.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nuxt%2ftest-utils/3.14.0/3.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nuxt%2ftest-utils/3.14.0/3.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@nuxtjs/seo](https://nuxtseo.com/) ([source](https://redirect.github.com/harlan-zw/nuxt-seo)) | [`2.0.0-rc.18` -> `2.0.2`](https://renovatebot.com/diffs/npm/@nuxtjs%2fseo/2.0.0-rc.18/2.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nuxtjs%2fseo/2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nuxtjs%2fseo/2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nuxtjs%2fseo/2.0.0-rc.18/2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nuxtjs%2fseo/2.0.0-rc.18/2.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@nuxtjs/tailwindcss](https://redirect.github.com/nuxt-modules/tailwindcss) | [`6.12.1` -> `6.12.2`](https://renovatebot.com/diffs/npm/@nuxtjs%2ftailwindcss/6.12.1/6.12.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nuxtjs%2ftailwindcss/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nuxtjs%2ftailwindcss/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nuxtjs%2ftailwindcss/6.12.1/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nuxtjs%2ftailwindcss/6.12.1/6.12.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch | | [@pinia/nuxt](https://redirect.github.com/vuejs/pinia/tree/v2/packages/nuxt#readme) ([source](https://redirect.github.com/vuejs/pinia)) | [`0.5.3` -> `0.9.0`](https://renovatebot.com/diffs/npm/@pinia%2fnuxt/0.5.3/0.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@pinia%2fnuxt/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@pinia%2fnuxt/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@pinia%2fnuxt/0.5.3/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@pinia%2fnuxt/0.5.3/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [@vee-validate/nuxt](https://vee-validate.logaretm.com/v4/integrations/nuxt) ([source](https://redirect.github.com/logaretm/vee-validate/tree/HEAD/packages/nuxt)) | [`4.13.2` -> `4.15.0`](https://renovatebot.com/diffs/npm/@vee-validate%2fnuxt/4.13.2/4.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vee-validate%2fnuxt/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vee-validate%2fnuxt/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vee-validate%2fnuxt/4.13.2/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vee-validate%2fnuxt/4.13.2/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@vee-validate/zod](https://vee-validate.logaretm.com/v4/integrations/zod-schema-validation/) ([source](https://redirect.github.com/logaretm/vee-validate/tree/HEAD/packages/zod)) | [`4.13.2` -> `4.15.0`](https://renovatebot.com/diffs/npm/@vee-validate%2fzod/4.13.2/4.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vee-validate%2fzod/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vee-validate%2fzod/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vee-validate%2fzod/4.13.2/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vee-validate%2fzod/4.13.2/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [nuxt](https://nuxt.com) ([source](https://redirect.github.com/nuxt/nuxt/tree/HEAD/packages/nuxt)) | [`3.12.4` -> `3.15.0`](https://renovatebot.com/diffs/npm/nuxt/3.12.4/3.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nuxt/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nuxt/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nuxt/3.12.4/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nuxt/3.12.4/3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [nuxt-auth-utils](https://redirect.github.com/atinux/nuxt-auth-utils) | [`^0.4.2` -> `0.4.4`](https://renovatebot.com/diffs/npm/nuxt-auth-utils/0.4.4/0.4.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nuxt-auth-utils/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nuxt-auth-utils/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nuxt-auth-utils/0.4.4/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nuxt-auth-utils/0.4.4/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | pin | | [pinia](https://redirect.github.com/vuejs/pinia) | [`2.2.1` -> `2.3.0`](https://renovatebot.com/diffs/npm/pinia/2.2.1/2.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pinia/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pinia/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pinia/2.2.1/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pinia/2.2.1/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.5.4` -> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.5.4/5.7.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.5.4/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.5.4/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [unstorage](https://redirect.github.com/unjs/unstorage) | [`1.12.0` -> `1.14.1`](https://renovatebot.com/diffs/npm/unstorage/1.12.0/1.14.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/unstorage/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unstorage/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unstorage/1.12.0/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unstorage/1.12.0/1.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [vee-validate](https://vee-validate.logaretm.com/) ([source](https://redirect.github.com/logaretm/vee-validate/tree/HEAD/packages/vee-validate)) | [`4.13.2` -> `4.15.0`](https://renovatebot.com/diffs/npm/vee-validate/4.13.2/4.15.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vee-validate/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vee-validate/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vee-validate/4.13.2/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vee-validate/4.13.2/4.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [vite](https://vite.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.0` -> `5.4.11`](https://renovatebot.com/diffs/npm/vite/5.4.0/5.4.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.0/5.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.0/5.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [zod](https://zod.dev) ([source](https://redirect.github.com/colinhacks/zod)) | [`3.23.8` -> `3.24.1`](https://renovatebot.com/diffs/npm/zod/3.23.8/3.24.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/zod/3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zod/3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zod/3.23.8/3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zod/3.23.8/3.24.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | --- ### Release Notes
nuxt/content (@​nuxt/content) ### [`v2.13.4`](https://redirect.github.com/nuxt/content/blob/HEAD/CHANGELOG.md#v2134) [Compare Source](https://redirect.github.com/nuxt/content/compare/v2.13.3...v2.13.4) [compare changes](https://redirect.github.com/nuxt/content/compare/v2.13.3...v2.13.4) ##### 🏡 Chore - Upgrade `@nuxtjs/mdc` ([0c462d3f](https://redirect.github.com/nuxt/content/commit/0c462d3f)) ##### ❤️ Contributors - Farnabaz ### [`v2.13.3`](https://redirect.github.com/nuxt/content/blob/HEAD/CHANGELOG.md#v2133) [Compare Source](https://redirect.github.com/nuxt/content/compare/v2.13.2...v2.13.3) [compare changes](https://redirect.github.com/nuxt/content/compare/v2.13.2...v2.13.3) ##### 🩹 Fixes - **module:** Allow using `@nuxtjs/mdc` utils via content module ([#​2775](https://redirect.github.com/nuxt/content/pull/2775)) - **search:** Add `charset=utf-8` to headers of indexed mode ([#​2729](https://redirect.github.com/nuxt/content/pull/2729)) - **docs:** Add warning about using `ssr: false` with Content ([#​2776](https://redirect.github.com/nuxt/content/pull/2776)) - Corrected .gradient class ([#​2723](https://redirect.github.com/nuxt/content/pull/2723)) - **build:** Keep parser deps out of main bundle ([#​2780](https://redirect.github.com/nuxt/content/pull/2780)) - **navigation:** Respect query locale ([#​2772](https://redirect.github.com/nuxt/content/pull/2772)) - Import `defineNitroPlugin` from `#imports` ([34f65172](https://redirect.github.com/nuxt/content/commit/34f65172)) - Respect `draft` key as `_draft` ([#​2738](https://redirect.github.com/nuxt/content/pull/2738)) - Draft field order ([b0b5eb2d](https://redirect.github.com/nuxt/content/commit/b0b5eb2d)) ##### 📖 Documentation - Fix incorrect TS types import path in documentation ([#​2773](https://redirect.github.com/nuxt/content/pull/2773)) - Missing imports and typo in code blocks ([#​2741](https://redirect.github.com/nuxt/content/pull/2741)) - Changed types path ([#​2735](https://redirect.github.com/nuxt/content/pull/2735)) - Fix typo in SSR warning on Installation page ([#​2777](https://redirect.github.com/nuxt/content/pull/2777)) - Update link to downloads count badge ([c1d6ad14](https://redirect.github.com/nuxt/content/commit/c1d6ad14)) ##### 🏡 Chore - Upgrade deps ([18aa97ea](https://redirect.github.com/nuxt/content/commit/18aa97ea)) - Upgrade `@nuxtjs/mdc` ([#​2781](https://redirect.github.com/nuxt/content/pull/2781)) - Upgrade `@nuxtjs/mdc` ([664ac088](https://redirect.github.com/nuxt/content/commit/664ac088)) ##### ❤️ Contributors - Farnabaz - Bean Deng 邓斌 ([@​HADB](http://github.com/HADB)) - Sébastien Chopin ([@​atinux](http://github.com/atinux)) - EJ Fox ([@​ejfox](http://github.com/ejfox)) - Oh My Neck ([@​hi-zp](http://github.com/hi-zp)) - Michael DeLally ([@​mdelally](http://github.com/mdelally)) - RollingTL ([@​RollingTL](http://github.com/RollingTL)) - Aditya Mathur ([@​MathurAditya724](http://github.com/MathurAditya724)) - 邓超 <2325690622@​qq.com> - Vilius Paliokas ([@​ViliusP](http://github.com/ViliusP))
nuxt/nuxt (@​nuxt/kit) ### [`v3.15.0`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.15.0) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.14.1592...v3.15.0) #### 👀 Highlights ##### ❄️ Snowfall! Happy holidays! You'll notice when you start Nuxt that (if you're in the Northern Hemisphere) there's some snow on the loading screen ([#​29871](https://redirect.github.com/nuxt/nuxt/pull/29871)). ##### ⚡️ Vite 6 included Nuxt v3.15 includes [Vite 6](https://vite.dev/blog/announcing-vite6) for the first time. Although this is a major version, we expect that this won't be a breaking change for Nuxt users (see full [migration guide](https://vite.dev/guide/migration.html)). However, please take care if you have dependencies that rely on a particular Vite version. One of the most significant changes with Vite 6 is the new Environment API, which we hope to use in conjunction with Nitro to improve the server dev environment. Watch this space! You can read the full list of changes in the [Vite 6 changelog](). ##### 🪵 Chromium devtools improvements We talk a lot about the Nuxt DevTools, but v3.15 ships with better integration in dev mode for Chromium-based browser devtools. We now use the [Chrome DevTools extensibility API](https://developer.chrome.com/docs/devtools/performance/extension) to add support for printing nuxt hook timings in the browser devtools performance panel. ![CleanShot 2024-11-14 at 15 05 22@​2x](https://redirect.github.com/user-attachments/assets/57525027-750a-462f-b713-398302aec0cd) ##### 🗺️ Navigation mode for `callOnce` `callOnce` is a built-in Nuxt composable for running code only once. For example, if the code runs on the server it won't run again on the client. But sometimes you do want code to run on _every navigation_ - just avoid the initial server/client double load. For this, there's a new` mode: 'navigation'\` option that will run the code only once \_per navigation\_. (See [#​30260](https://redirect.github.com/nuxt/nuxt/pull/30260) for more info.) ```ts await callOnce(() => counter.value++, { mode: 'navigation' }) ``` ##### 🥵 HMR for templates, pages + page metadata We now implement hot module reloading for Nuxt's virtual files (like routes, plugins, generated files) as well as for the content of page metadata (within a `definePageMeta` macro) ([#​30113](https://redirect.github.com/nuxt/nuxt/pull/30113)). This should mean you have a faster experience in development, as well as not needing to reload the page when making changes to your routes. ##### 📋 Page meta enhancements We now support extracting extra page meta keys (likely used by module authors) via `experimental.extraPageMetaExtractionKeys` ([#​30015](https://redirect.github.com/nuxt/nuxt/pull/30015)). This enables module authors to use this information at build time, in the `pages:resolved` hook. We also now support local functions in `definePageMeta` ([#​30241](https://redirect.github.com/nuxt/nuxt/pull/30241)). This means you can do something like this: ```ts function validateIdParam(route) { return !!(route.params.id && !isNaN(Number(route.params.id))) } definePageMeta({ validate: validateIdParam, }) ``` ##### 🔥 Performance improvements We now preload the app manifest in the browser if it will be used when hydrating the app ([#​30017](https://redirect.github.com/nuxt/nuxt/pull/30017)). We'll also tree shake vue-router's hash mode history out of your bundle if we can - specifically, if you haven't customised your `app/router.options.ts` ([#​30297](https://redirect.github.com/nuxt/nuxt/pull/30297)). ##### 🐣 v4 updates If A few more changes shipped for the new defaults for v4, including only inlining styles by default for Vue components ([#​30305](https://redirect.github.com/nuxt/nuxt/pull/30305)). #### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh npx nuxi@latest upgrade --force ``` This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem. #### 👉 Changelog [compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.14.1592...v3.15.0) ##### 🚀 Enhancements - **deps:** Update dependency vite to v6 (3.x) ([#​30044](https://redirect.github.com/nuxt/nuxt/pull/30044)) - **kit:** Allow module default options to be async ([#​29980](https://redirect.github.com/nuxt/nuxt/pull/29980)) - **nuxt:** Add new types to vue preset ([#​29819](https://redirect.github.com/nuxt/nuxt/pull/29819)) - **nuxt:** Experimental `extraPageMetaExtractionKeys` ([#​30015](https://redirect.github.com/nuxt/nuxt/pull/30015)) - **nuxt,schema:** Allow setting serialisable vue app config ([#​28873](https://redirect.github.com/nuxt/nuxt/pull/28873)) - **nuxt:** Print nuxt hook timings in browser devtools ([#​29922](https://redirect.github.com/nuxt/nuxt/pull/29922)) - **nuxt:** Support vue directive auto-imports within unimport ([#​29818](https://redirect.github.com/nuxt/nuxt/pull/29818)) - **schema:** Add snow effect on loading screen in winter ([#​29871](https://redirect.github.com/nuxt/nuxt/pull/29871)) - **nuxt:** Support local functions in `definePageMeta` ([#​30241](https://redirect.github.com/nuxt/nuxt/pull/30241)) - **nuxt:** Add `mode: 'navigation'` to `callOnce` ([#​30260](https://redirect.github.com/nuxt/nuxt/pull/30260)) ##### 🔥 Performance - **nuxt:** Preload app manifest ([#​30017](https://redirect.github.com/nuxt/nuxt/pull/30017)) - **nuxt:** Use static `hashMode` option ([#​30297](https://redirect.github.com/nuxt/nuxt/pull/30297)) - **vite:** Use vite to clear screen ([#​30315](https://redirect.github.com/nuxt/nuxt/pull/30315)) - **schema:** Only inline styles for vue components ([#​30305](https://redirect.github.com/nuxt/nuxt/pull/30305)) - **nuxt:** Remove useId from composable key plugin ([#​30328](https://redirect.github.com/nuxt/nuxt/pull/30328)) ##### 🩹 Fixes - **nuxt:** Check if nuxt link observer is null ([#​30038](https://redirect.github.com/nuxt/nuxt/pull/30038)) - **nuxt:** Unref the default value of asyncData when clearing ([#​30041](https://redirect.github.com/nuxt/nuxt/pull/30041)) - **kit:** Re-export `addServerTemplate` ([a02af2348](https://redirect.github.com/nuxt/nuxt/commit/a02af2348)) - Remove unused dependencies and tidy project ([#​30043](https://redirect.github.com/nuxt/nuxt/pull/30043)) - **vite:** Add back some dev-bundler dependencies ([976024f16](https://redirect.github.com/nuxt/nuxt/commit/976024f16)) - **nuxt:** Do not persist `extraExtractionKeys` on runtime `route.meta` ([ae9f42f4a](https://redirect.github.com/nuxt/nuxt/commit/ae9f42f4a)) - **nuxt:** Allow array/object `style` value for head components ([#​29999](https://redirect.github.com/nuxt/nuxt/pull/29999)) - **nuxt:** Tidy up remnants of previous `useId` implementation ([40f437d25](https://redirect.github.com/nuxt/nuxt/commit/40f437d25)) - **kit,nuxt:** Provide `buildDir` to `normalizeTemplate` ([#​30115](https://redirect.github.com/nuxt/nuxt/pull/30115)) - **kit:** Add better logging for non-resolved modules ([#​30116](https://redirect.github.com/nuxt/nuxt/pull/30116)) - **nuxt:** Correct return type of `useRequestFetch` ([#​30117](https://redirect.github.com/nuxt/nuxt/pull/30117)) - **nuxt,vite:** Hmr for templates, pages + page metadata ([#​30113](https://redirect.github.com/nuxt/nuxt/pull/30113)) - **nuxt:** Use `nitropack` rather than `nitro` import ([2d5b53b23](https://redirect.github.com/nuxt/nuxt/commit/2d5b53b23)) - **kit:** Use resolved module paths for transpile + modulesDir ([#​30136](https://redirect.github.com/nuxt/nuxt/pull/30136)) - Update `engines.node` to match dependencies ([#​30139](https://redirect.github.com/nuxt/nuxt/pull/30139)) - **schema:** Allow `routerOptions.history` to return null ([#​30192](https://redirect.github.com/nuxt/nuxt/pull/30192)) - **nuxt:** Render client page directly when not hydrating ([#​30061](https://redirect.github.com/nuxt/nuxt/pull/30061)) - **nuxt:** Use `useId` for island client component teleport id ([#​30151](https://redirect.github.com/nuxt/nuxt/pull/30151)) - **nuxt:** De-default async layout components ([#​30203](https://redirect.github.com/nuxt/nuxt/pull/30203)) - **nuxt:** Correct types for `nuxt` and `nuxt/app` ([#​30148](https://redirect.github.com/nuxt/nuxt/pull/30148)) - **nuxt,schema:** Allow showing spa loader til after hydration ([#​29776](https://redirect.github.com/nuxt/nuxt/pull/29776)) - **nuxt:** Remove whitespace around spa loading template ([070bd103c](https://redirect.github.com/nuxt/nuxt/commit/070bd103c)) - **nuxt:** Hoist environment types ([#​30230](https://redirect.github.com/nuxt/nuxt/pull/30230)) - **schema:** Hoist nitro runtime types ([73761dade](https://redirect.github.com/nuxt/nuxt/commit/73761dade)) - **nuxt:** Ensure `getRouteRules` works with nitro signature ([#​30277](https://redirect.github.com/nuxt/nuxt/pull/30277)) - **nuxt:** Respect `replace` in middleware with `navigateTo` ([#​30283](https://redirect.github.com/nuxt/nuxt/pull/30283)) - **nuxt:** Update import paths for `nitropack` ([f220314a5](https://redirect.github.com/nuxt/nuxt/commit/f220314a5)) - **nuxt:** Don't use `` for links starting with `#` ([#​30190](https://redirect.github.com/nuxt/nuxt/pull/30190)) - **vite:** Ignore optimising `#app-manifest` ([ec613e533](https://redirect.github.com/nuxt/nuxt/commit/ec613e533)) - **nuxt:** Use `useId` for `client-fallback` component uid ([#​30314](https://redirect.github.com/nuxt/nuxt/pull/30314)) - **schema:** Gate inline style change behind v4 check ([ceac86e34](https://redirect.github.com/nuxt/nuxt/commit/ceac86e34)) - **nuxt:** Do not resolve deep imports for `@vitest/` ([4171a1076](https://redirect.github.com/nuxt/nuxt/commit/4171a1076)) - **kit:** Initialize tsconfig paths in `addTemplate` if undefined ([#​30348](https://redirect.github.com/nuxt/nuxt/pull/30348)) - **nuxt:** Treat client useAsyncData calls as async boundaries ([#​30343](https://redirect.github.com/nuxt/nuxt/pull/30343)) - **nuxt:** Initialise `import.meta.hot.data` ([b1cf5781d](https://redirect.github.com/nuxt/nuxt/commit/b1cf5781d)) ##### 💅 Refactors - Move `composable-keys` plugin into nuxt core ([#​30029](https://redirect.github.com/nuxt/nuxt/pull/30029)) - **nuxt:** Simplify and improve core plugins that parse ast ([#​30088](https://redirect.github.com/nuxt/nuxt/pull/30088)) - **nuxt:** Prefix all core modules with `nuxt:` ([#​30028](https://redirect.github.com/nuxt/nuxt/pull/30028)) ##### 📖 Documentation - Remove extra new line in frontmatter ([#​30031](https://redirect.github.com/nuxt/nuxt/pull/30031)) - Text capitalization for titles ([#​30054](https://redirect.github.com/nuxt/nuxt/pull/30054)) - Mention that type checking can happen in dev ([#​30012](https://redirect.github.com/nuxt/nuxt/pull/30012)) - Fix typos in punctuation ([#​30006](https://redirect.github.com/nuxt/nuxt/pull/30006)) - Remove duplicate information about preprocessor variables ([#​30002](https://redirect.github.com/nuxt/nuxt/pull/30002)) - Format text case for consistency ([#​30073](https://redirect.github.com/nuxt/nuxt/pull/30073)) - Add a section about `event.waitUntil` ([#​29583](https://redirect.github.com/nuxt/nuxt/pull/29583)) - Improve wording ([#​30106](https://redirect.github.com/nuxt/nuxt/pull/30106)) - Update configuration files format ([#​30087](https://redirect.github.com/nuxt/nuxt/pull/30087)) - Update links to `vite.dev` ([#​30111](https://redirect.github.com/nuxt/nuxt/pull/30111)) - Fix incorrect vite docs link ([#​30112](https://redirect.github.com/nuxt/nuxt/pull/30112)) - Add note about using bun runtime ([#​30019](https://redirect.github.com/nuxt/nuxt/pull/30019)) - Add giget limitation in nuxt layers documentation ([#​30122](https://redirect.github.com/nuxt/nuxt/pull/30122)) - Correct vite link ([#​30135](https://redirect.github.com/nuxt/nuxt/pull/30135)) - Add `nuxi upgrade` channel flag ([#​30184](https://redirect.github.com/nuxt/nuxt/pull/30184)) - Add note about awaiting `useLazyFetch` ([#​30171](https://redirect.github.com/nuxt/nuxt/pull/30171)) - Add missing comma in upgrade doc code sample ([#​30189](https://redirect.github.com/nuxt/nuxt/pull/30189)) - Added options and option definitions for sourcemap ([#​30201](https://redirect.github.com/nuxt/nuxt/pull/30201)) - Add shared directory documentation ([#​29816](https://redirect.github.com/nuxt/nuxt/pull/29816)) - Document `vite.css.preprocessorMaxWorkers` ([eb1ba017c](https://redirect.github.com/nuxt/nuxt/commit/eb1ba017c)) - Handle zero-length string ([cf74b4c98](https://redirect.github.com/nuxt/nuxt/commit/cf74b4c98)) - Update nitro links + fix link checking ([#​30228](https://redirect.github.com/nuxt/nuxt/pull/30228)) - Add a note about `compatibilityVersion` feature flag ([#​30274](https://redirect.github.com/nuxt/nuxt/pull/30274)) - Update auto-imports to advertise the scan feature ([#​30292](https://redirect.github.com/nuxt/nuxt/pull/30292)) - Update `nuxi` command pages ([#​30199](https://redirect.github.com/nuxt/nuxt/pull/30199)) - Update migration documentation for `inlineStyles` ([2660bffbc](https://redirect.github.com/nuxt/nuxt/commit/2660bffbc)) - Add bluesky link ([#​30322](https://redirect.github.com/nuxt/nuxt/pull/30322)) - Add recipe for session and authentication ([#​27287](https://redirect.github.com/nuxt/nuxt/pull/27287)) - Fix filename for prerendering page ([#​30333](https://redirect.github.com/nuxt/nuxt/pull/30333)) - Add spacing ([#​30331](https://redirect.github.com/nuxt/nuxt/pull/30331)) ##### 🏡 Chore - Ignore typescript update for now ([10f08011c](https://redirect.github.com/nuxt/nuxt/commit/10f08011c)) - Refresh lockfile ([2cdd04c62](https://redirect.github.com/nuxt/nuxt/commit/2cdd04c62)) - Don't ignore typescript, but upgrade it separately ([149477467](https://redirect.github.com/nuxt/nuxt/commit/149477467)) - Pin `unimport` ([7ee455969](https://redirect.github.com/nuxt/nuxt/commit/7ee455969)) - Upgrade unimport separately ([dcf8bda04](https://redirect.github.com/nuxt/nuxt/commit/dcf8bda04)) - Add `installed-check` dependency ([0e84cb9a4](https://redirect.github.com/nuxt/nuxt/commit/0e84cb9a4)) - Remove unimport from isolation ([9d7f70ec0](https://redirect.github.com/nuxt/nuxt/commit/9d7f70ec0)) - Migrate renovate config ([#​30214](https://redirect.github.com/nuxt/nuxt/pull/30214)) - Update bundle size snapshot ([b88ad0765](https://redirect.github.com/nuxt/nuxt/commit/b88ad0765)) - Downgrade `engines.node` to reflect only deps ([d3d276919](https://redirect.github.com/nuxt/nuxt/commit/d3d276919)) - Remove (unused) `rimraf` ([cf9d82c5a](https://redirect.github.com/nuxt/nuxt/commit/cf9d82c5a)) - Remove outdated comment ([#​30324](https://redirect.github.com/nuxt/nuxt/pull/30324)) - Cleanup renovate ([6e682b1ff](https://redirect.github.com/nuxt/nuxt/commit/6e682b1ff)) - Document `div` wrapper in client-only page ([#​30359](https://redirect.github.com/nuxt/nuxt/pull/30359)) ##### ✅ Tests - Add additional attw test for built packages ([#​30206](https://redirect.github.com/nuxt/nuxt/pull/30206)) - Improve assertions for spa loading tests ([80bd2d2ec](https://redirect.github.com/nuxt/nuxt/commit/80bd2d2ec)) - Bump bundle size snapshot ([d545f9e96](https://redirect.github.com/nuxt/nuxt/commit/d545f9e96)) - Try to improve spa preloader tests ([08219a502](https://redirect.github.com/nuxt/nuxt/commit/08219a502)) - Ensure dev server is loaded before running tests ([f66cf928e](https://redirect.github.com/nuxt/nuxt/commit/f66cf928e)) ##### 🤖 CI - Ignore dev-dependencies for engines.node ([e366a6feb](https://redirect.github.com/nuxt/nuxt/commit/e366a6feb)) - Analyse github actions with codeql ([#​30293](https://redirect.github.com/nuxt/nuxt/pull/30293)) - Exclude file that codeql cannot analyse ([7e03b08a6](https://redirect.github.com/nuxt/nuxt/commit/7e03b08a6)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://redirect.github.com/danielroe)) - Julien Huang ([@​huang-julien](https://redirect.github.com/huang-julien)) - Mehmet ([@​productdevbook](https://redirect.github.com/productdevbook)) - [@​beer](https://redirect.github.com/beer) ([@​iiio2](https://redirect.github.com/iiio2)) - Nishant Aanjaney Jalan ([@​cybercoder-naj](https://redirect.github.com/cybercoder-naj)) - David Nahodyl ([@​Smef](https://redirect.github.com/Smef)) - Vuk Marjanovic ([@​vmrjnvc](https://redirect.github.com/vmrjnvc)) - Alexander Lichter ([@​TheAlexLichter](https://redirect.github.com/TheAlexLichter)) - Bobbie Goede ([@​BobbieGoede](https://redirect.github.com/BobbieGoede)) - Connor Roberts ([@​murshex](https://redirect.github.com/murshex)) - Matej Černý ([@​cernymatej](https://redirect.github.com/cernymatej)) - derHodrig ([@​derHodrig](https://redirect.github.com/derHodrig)) - Martins Zeltins ([@​martinszeltins](https://redirect.github.com/martinszeltins)) - Matt ([@​matt-clegg](https://redirect.github.com/matt-clegg)) - Nikolay ([@​RokeAlvo](https://redirect.github.com/RokeAlvo)) - Joaquín Sánchez ([@​userquin](https://redirect.github.com/userquin)) - bjoaquinc ([@​bjoaquinc](https://redirect.github.com/bjoaquinc)) - wzc520pyfm ([@​wzc520pyfm](https://redirect.github.com/wzc520pyfm)) - Kraig Burrows ([@​zync09](https://redirect.github.com/zync09)) - Lucie ([@​lihbr](https://redirect.github.com/lihbr)) - Harlan Wilton ([@​harlan-zw](https://redirect.github.com/harlan-zw)) - 一纸忘忧 ([@​ikxin](https://redirect.github.com/ikxin)) - Sébastien LeBlanc ([@​mrleblanc101](https://redirect.github.com/mrleblanc101)) - Teena ([@​franklin-tina](https://redirect.github.com/franklin-tina)) - skmedix ([@​skmedix](https://redirect.github.com/skmedix)) - Daniel Rentz ([@​danielrentz](https://redirect.github.com/danielrentz)) - Inesh Bose ([@​ineshbose](https://redirect.github.com/ineshbose)) - Felix Gabler ([@​felixgabler](https://redirect.github.com/felixgabler)) - Damian Głowala ([@​DamianGlowala](https://redirect.github.com/DamianGlowala)) - mianlang ([@​mianlang](https://redirect.github.com/mianlang)) - Tamás H. ([@​Tamas-hi](https://redirect.github.com/Tamas-hi)) - xjccc ([@​xjccc](https://redirect.github.com/xjccc)) - Guillaume Chau ([@​Akryum](https://redirect.github.com/Akryum)) - Farnabaz ([@​farnabaz](https://redirect.github.com/farnabaz)) ### [`v3.14.1592`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.14.1592) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.14.159...v3.14.1592) > 3.14.1592 is the next patch release. #### 👉 Changelog [compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.14.159...v3.14.160) ##### 🩹 Fixes - **rspack:** Update `webpackbar` with support for rspack ([#​29823](https://redirect.github.com/nuxt/nuxt/pull/29823)) - **nuxt:** Assign default name to component without setup ([#​29869](https://redirect.github.com/nuxt/nuxt/pull/29869)) - **kit:** Use `dst` to deduplicate templates when adding them ([#​29895](https://redirect.github.com/nuxt/nuxt/pull/29895)) - **nuxt:** Handle empty plugin files ([d44408e87](https://redirect.github.com/nuxt/nuxt/commit/d44408e87)) - **vite:** Use resolved nuxt template `dst` to invalidate modules ([6cd3352de](https://redirect.github.com/nuxt/nuxt/commit/6cd3352de)) - **nuxt:** Return null map for empty plugin metadata ([302a66da9](https://redirect.github.com/nuxt/nuxt/commit/302a66da9)) - **kit:** Resolve module paths before appending subpaths ([#​29955](https://redirect.github.com/nuxt/nuxt/pull/29955)) - **nuxt:** Recompile templates on `change` events ([#​29954](https://redirect.github.com/nuxt/nuxt/pull/29954)) - **nuxt:** Do not include `` when building ([#​29956](https://redirect.github.com/nuxt/nuxt/pull/29956)) - **nuxt:** Allow scanning metadata from 2+ files at same path ([#​29969](https://redirect.github.com/nuxt/nuxt/pull/29969)) - **nuxt:** Do not disallow importing nitro dependencies ([#​29975](https://redirect.github.com/nuxt/nuxt/pull/29975)) ##### 💅 Refactors - **nuxt:** Define layouts as async vue components ([#​29957](https://redirect.github.com/nuxt/nuxt/pull/29957)) ##### 📖 Documentation - Update custom environment example ([e3759ad55](https://redirect.github.com/nuxt/nuxt/commit/e3759ad55)) - Update minimal example ([7973f5ed4](https://redirect.github.com/nuxt/nuxt/commit/7973f5ed4)) - Add tip about islands directory ([#​29913](https://redirect.github.com/nuxt/nuxt/pull/29913)) - Fix typo in composable name ([#​29910](https://redirect.github.com/nuxt/nuxt/pull/29910)) - Rename [@​nuxt/auth](https://redirect.github.com/nuxt/auth) to [@​nuxt/auth-utils](https://redirect.github.com/nuxt/auth-utils) in roadmap ([#​29906](https://redirect.github.com/nuxt/nuxt/pull/29906)) - Capitalize text ([#​29938](https://redirect.github.com/nuxt/nuxt/pull/29938)) - Improve clarity in seo meta example ([#​29930](https://redirect.github.com/nuxt/nuxt/pull/29930)) - Update getting started to include WebStorm ([#​29845](https://redirect.github.com/nuxt/nuxt/pull/29845)) ##### 🏡 Chore - Remove unused imports and update eslint config ([#​29876](https://redirect.github.com/nuxt/nuxt/pull/29876)) ##### ✅ Tests - Add import protection test ([fbd5c33ba](https://redirect.github.com/nuxt/nuxt/commit/fbd5c33ba)) ##### 🤖 CI - Remove release-pr workflow ([2915f93c3](https://redirect.github.com/nuxt/nuxt/commit/2915f93c3)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://redirect.github.com/danielroe)) - Gustavo Aquino Torres Teixeira ([@​guska8](https://redirect.github.com/guska8)) - Stephanie Smith ([@​stephiescastle](https://redirect.github.com/stephiescastle)) - [@​beer](https://redirect.github.com/beer) ([@​iiio2](https://redirect.github.com/iiio2)) - Maxime Pauvert ([@​maximepvrt](https://redirect.github.com/maximepvrt)) - crisarji ([@​crisarji](https://redirect.github.com/crisarji)) - RBV1 ([@​RBV1](https://redirect.github.com/RBV1)) - Adrien Foulon ([@​Tofandel](https://redirect.github.com/Tofandel)) - Julien Huang ([@​huang-julien](https://redirect.github.com/huang-julien)) - Horu ([@​HigherOrderLogic](https://redirect.github.com/HigherOrderLogic)) - Jan-Niklas W. ([@​niklas-wortmann](https://redirect.github.com/niklas-wortmann)) ### [`v3.14.159`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.14.159) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.14.0...v3.14.159) > 3.14.159 is a hotfix release to address regressions in v3.14. We're leaning into the π theme - future patch releases of this minor version will just continue adding digits. (Sorry for any inconvenience! 😆) ##### 👉 Changelog [compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.14.0...v3.14.1) ##### 🩹 Fixes - **nuxt:** Update nitropack preset directory ([#​29780](https://redirect.github.com/nuxt/nuxt/pull/29780)) - **kit:** Fall back to meta version if there's no `module.json` ([#​29793](https://redirect.github.com/nuxt/nuxt/pull/29793)) - **kit:** Use `mlly` to resolve module paths to avoid cjs fallback ([#​29799](https://redirect.github.com/nuxt/nuxt/pull/29799)) - **webpack,rspack:** Add adapter for `webpack-dev-middleware` ([#​29806](https://redirect.github.com/nuxt/nuxt/pull/29806)) - **nuxt:** Remove null-byte prefix for virtual files ([#​29809](https://redirect.github.com/nuxt/nuxt/pull/29809)) - **kit:** Convert module path to file url before reading meta ([fb833ac64](https://redirect.github.com/nuxt/nuxt/commit/fb833ac64)) ##### 📖 Documentation - Capitalize titles ([#​29768](https://redirect.github.com/nuxt/nuxt/pull/29768)) - Fix rou3 link in nitro.js ([#​29775](https://redirect.github.com/nuxt/nuxt/pull/29775)) - Fix tip formatting ([#​29792](https://redirect.github.com/nuxt/nuxt/pull/29792)) - Add link to h3 blogpost ([#​29794](https://redirect.github.com/nuxt/nuxt/pull/29794)) - Remove outdated cloudflare tip (auto minify deprecated) ([#​29812](https://redirect.github.com/nuxt/nuxt/pull/29812)) ##### 🏡 Chore - **nuxt:** Remove redundant type ([#​29810](https://redirect.github.com/nuxt/nuxt/pull/29810)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://redirect.github.com/danielroe)) - xjccc ([@​xjccc](https://redirect.github.com/xjccc)) - Efraim ([@​EfraimGENC](https://redirect.github.com/EfraimGENC)) - Aurion SARL ([@​Aurion72](https://redirect.github.com/Aurion72)) - Erik Lilja ([@​Lilja](https://redirect.github.com/Lilja)) - Markus Oberlehner ([@​maoberlehner](https://redirect.github.com/maoberlehner)) - Lukas Bauer ([@​luxterful](https://redirect.github.com/luxterful)) - [@​beer](https://redirect.github.com/beer) ([@​iiio2](https://redirect.github.com/iiio2)) ### [`v3.14.0`](https://redirect.github.com/nuxt/nuxt/releases/tag/v3.14.0) [Compare Source](https://redirect.github.com/nuxt/nuxt/compare/v3.13.2...v3.14.0) > 3.14.0 is the next minor release. ##### 👀 Highlights Behind the scenes, a lot has been going on in preparation for the release of Nuxt v4 (particularly on the `unjs` side with preparations for Nitro v3!) ##### ⚡️ Faster starts powered by `jiti` Loading the nuxt config file, as well as modules and other build-time code, is now powered by `jiti` v2. You can see more about the release in the [jiti v2 release notes](https://redirect.github.com/unjs/jiti/releases/tag/v2.0.0), but one of the most important pieces is native node esm import (where possible), which should mean a faster start. ✨ ##### 📂 Shared folder for code and types shared with client/server You should never import Vue app code in your nitro code (or the other way around). But this has meant a friction point when it comes to sharing types or utilities that *don't* rely on the nitro/vue contexts. For this, we have a new `shared/` folder ([#​28682](https://redirect.github.com/nuxt/nuxt/pull/28682)). You can't import Vue or nitro code *into* files in this folder, but it produces auto-imports you can consume throughout the rest of your app. If needed you can use the new `#shared` alias which points to this folder. The shared folder is alongside your `server/` folder. (If you're using `compatibilityVersion: 4`, this means it's not inside your `app/` folder.) ##### 🦀 `rspack` builder We're excited to announce a new first-class Nuxt builder for `rspack`. It's still experimental but we've refactored the internal Nuxt virtual file system to use `unplugin` to make this possible. Let us know if you like it - and feel free to raise any issues you experience with it. 👉 To try it out, you can use [this starter](https://redirect.github.com/danielroe/nuxt-rspack-starter) - or just install `@nuxt/rspack-builder` and set `builder: 'rspack'` in your nuxt config file. ##### ✨ New composables We have new `useResponseHeader` and `useRuntimeHook` composables ([#​27131](https://redirect.github.com/nuxt/nuxt/pull/27131) and [#​29741](https://redirect.github.com/nuxt/nuxt/pull/29741)). ##### 🔧 New module utilities We now have a new `addServerTemplate` utility ([#​29320](https://redirect.github.com/nuxt/nuxt/pull/29320)) for adding virtual files for access inside nitro runtime routes. ##### 🚧 v4 changes We've merged some changes which only take effect with `compatibilityVersion: 4`, but which you can opt-into earlier. 1. previously, if you had a component like `~/components/App/Header.vue` this would be visible in your devtools as `
`. From v4 we ensure this is ``, but it's opt-in to avoid breaking any manual `` you might have implemented. ([#​28745](https://redirect.github.com/nuxt/nuxt/pull/28745)). 2. Nuxt scans page metadata from your files, before calling `pages:extend`. But this has led to some confusing behaviour, as pages added at this point do not end up having their page metadata respected. So we now do not scan metadata before calling `pages:extend`. Instead, we have a new `pages:resolved` hook, which is called after `pages:extend`, after all pages have been augmented with their metadata. I'd recommend opting into this by setting `experimental.scanPageMeta` to `after-resolve`, as it solves a number of bugs. ##### 🗺️ Roadmap to v3.15 They didn't quite make it in time for v3.14 but for the next minor release you can expect (among other things): - \[ ] auto-imported directives from modules ([#​29203](https://redirect.github.com/nuxt/nuxt/pull/29203)) - \[ ] 'isolated' page renders ([#​29366](https://redirect.github.com/nuxt/nuxt/pull/29366)) - \[ ] delayed hydration ([#​26468](https://redirect.github.com/nuxt/nuxt/pull/26468)) ##### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh npx nuxi@latest upgrade --force ``` This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem. ##### 👉 Changelog [compare changes](https://redirect.github.com/nuxt/nuxt/compare/v3.13.2...v3.14.0) ##### 🚀 Enhancements - **deps:** Upgrade to latest version of jiti ([#​27995](https://redirect.github.com/nuxt/nuxt/pull/27995)) - **kit,nuxt,vite,webpack:** Reimplement cjs utils using `jiti` ([#​29073](https://redirect.github.com/nuxt/nuxt/pull/29073)) - **nuxt:** Normalise component names to match nuxt pattern ([#​28745](https://redirect.github.com/nuxt/nuxt/pull/28745)) - **kit,schema:** Add `addServerTemplate` utility ([#​29320](https://redirect.github.com/nuxt/nuxt/pull/29320)) - **nuxt:** Add `useResponseHeader` composable ([#​27131](https://redirect.github.com/nuxt/nuxt/pull/27131)) - **rspack,webpack:** Add `rspack` builder ([#​29142](https://redirect.github.com/nuxt/nuxt/pull/29142)) - **nuxt,schema:** `pages:resolved` hook + scan meta post extend ([#​28861](https://redirect.github.com/nuxt/nuxt/pull/28861)) - **nuxt:** Allow enabling route props in `definePageMeta` ([#​29586](https://redirect.github.com/nuxt/nuxt/pull/29586)) - **schema,nuxt:** Add `shared/` folder and `#shared` alias ([#​28682](https://redirect.github.com/nuxt/nuxt/pull/28682)) - **nuxt:** Allow chunk error or manifest update -> reload ([#​28160](https://redirect.github.com/nuxt/nuxt/pull/28160)) - **nuxt:** Add `useRuntimeHook` composable ([#​29741](https://redirect.github.com/nuxt/nuxt/pull/29741)) ##### 🔥 Performance - **nuxt:** Remove unneeded second call to `useNuxtApp` ([#​29514](https://redirect.github.com/nuxt/nuxt/pull/29514)) - **vite:** Avoid redundant postcss plugins overwrite ([#​29619](https://redirect.github.com/nuxt/nuxt/pull/29619)) - **kit,nuxt,vite,webpack:** Hoist regex patterns ([#​29620](https://redirect.github.com/nuxt/nuxt/pull/29620)) ##### 🩹 Fixes - **nuxt:** Simplify plugin `InjectionType` template conditional ([#​29023](https://redirect.github.com/nuxt/nuxt/pull/29023)) - **nuxt:** Access server build from `webpack` memfs ([#​29027](https://redirect.github.com/nuxt/nuxt/pull/29027)) - **nuxt:** Do not resolve non-absolute component paths ([#​29036](https://redirect.github.com/nuxt/nuxt/pull/29036)) - **nuxt:** Defer unsetting error handler until suspense resolves ([#​29037](https://redirect.github.com/nuxt/nuxt/pull/29037)) - **nuxt:** Pass `DOMException` as fetch abort exception ([#​29058](https://redirect.github.com/nuxt/nuxt/pull/29058)) - **vite:** Don't force protocol if disabled `devServer.https` ([#​29049](https://redirect.github.com/nuxt/nuxt/pull/29049)) - **nuxt:** Empty nitro `buildDir` in dev mode ([#​29068](https://redirect.github.com/nuxt/nuxt/pull/29068)) - **nuxt:** Don't resolve relative import type paths for deps ([#​29069](https://redirect.github.com/nuxt/nuxt/pull/29069)) - **kit:** Handle passing 'bare' relative paths to modules ([c7fecd8a1](https://redirect.github.com/nuxt/nuxt/commit/c7fecd8a1)) - **kit:** Try resolving module path from each node_modules dir ([70a622d43](https://redirect.github.com/nuxt/nuxt/commit/70a622d43)) - **kit,vite,webpack:** Resolve postcss paths from each modules dir ([#​29096](https://redirect.github.com/nuxt/nuxt/pull/29096)) - **kit,vite,webpack:** Strip `node_modules/` from parent urls ([5bd42c893](https://redirect.github.com/nuxt/nuxt/commit/5bd42c893)) - **nuxt:** Add `crossorigin` attribute for stylesheets ([#​29138](https://redirect.github.com/nuxt/nuxt/pull/29138)) - **nuxt:** Use `routeRules` to hint pages to prerender ([#​29172](https://redirect.github.com/nuxt/nuxt/pull/29172)) - **nuxt:** Pass absolute external link urls to `link:prefetch` ([#​29321](https://redirect.github.com/nuxt/nuxt/pull/29321)) - **nuxt:** Error on build when required module is missing ([#​29287](https://redirect.github.com/nuxt/nuxt/pull/29287)) - **nuxt:** Prevent 404 when hitting component test endpoint ([cb725f014](https://redirect.github.com/nuxt/nuxt/commit/cb725f014)) - **nuxt:** Avoid throwing 404 error before middleware finishes ([#​29054](https://redirect.github.com/nuxt/nuxt/pull/29054)) - **schema:** Use `ConfigLayer` type from `c12` ([#​29370](https://redirect.github.com/nuxt/nuxt/pull/29370)) - **nuxt:** Fix nested page types in `typedPages` ([#​29352](https://redirect.github.com/nuxt/nuxt/pull/29352)) - **nuxt:** Allow islands to manipulate head client-side ([#​29186](https://redirect.github.com/nuxt/nuxt/pull/29186)) - **vite:** Dim repeat count in logs ([#​29392](https://redirect.github.com/nuxt/nuxt/pull/29392)) - **schema:** Mark `configFile` as required in layer type ([3bbcd7d21](https://redirect.github.com/nuxt/nuxt/commit/3bbcd7d21)) - **nuxt:** Remove vue compiler hints from auto import ([#​29713](https://redirect.github.com/nuxt/nuxt/pull/29713)) - **vite:** Update signature for `createIsExternal` ([686be8168](https://redirect.github.com/nuxt/nuxt/commit/686be8168)) - **nuxt:** Respect existing `props` value in `definePageMeta` ([#​29683](https://redirect.github.com/nuxt/nuxt/pull/29683)) - **schema:** Hoist `nitropack/types` to ensure api routes are typed ([54096875e](https://redirect.github.com/nuxt/nuxt/commit/54096875e)) ##### 💅 Refactors - **nuxt:** Use `addBuildPlugin` internally ([#​29157](https://redirect.github.com/nuxt/nuxt/pull/29157)) - **nuxt,schema,vite,webpack:** Use unplugin for vfs ([#​29165](https://redirect.github.com/nuxt/nuxt/pull/29165)) ##### 📖 Documentation - Use `defineNuxtComponent` instead of `defineComponent` ([#​29011](https://redirect.github.com/nuxt/nuxt/pull/29011)) - Remove duotone icons for clarity ([#​29040](https://redirect.github.com/nuxt/nuxt/pull/29040)) - Fix typo ([#​29045](https://redirect.github.com/nuxt/nuxt/pull/29045)) - Remove specific Nuxt 4 release date ([#​29151](https://redirect.github.com/nuxt/nuxt/pull/29151)) - Remove redundant newlines and indentations ([#​29190](https://redirect.github.com/nuxt/nuxt/pull/29190)) - Add links to short videos from daniel ([#​29185](https://redirect.github.com/nuxt/nuxt/pull/29185)) - Fix comments typo in auto-imports example ([#​29195](https://redirect.github.com/nuxt/nuxt/pull/29195)) - Add missing word ([#​29230](https://redirect.github.com/nuxt/nuxt/pull/29230)) - Add a section about `useRequestFetch` and `event.$fetch` ([#​29099](https://redirect.github.com/nuxt/nuxt/pull/29099)) - Add example of typing custom `useFetch` errors ([#​29253](https://redirect.github.com/nuxt/nuxt/pull/29253)) - Ensure manifest code snippet works with pnpm ([#​29273](https://redirect.github.com/nuxt/nuxt/pull/29273)) - Consistent directory structure ([#​29292](https://redirect.github.com/nuxt/nuxt/pull/29292)) - Update to new `ofetch` headers for interceptors ([#​29118](https://redirect.github.com/nuxt/nuxt/pull/29118)) - Mention upgrading third-party configs ([#​27768](https://redirect.github.com/nuxt/nuxt/pull/27768)) - Improve explanation of ssr + data fetching ([#​29010](https://redirect.github.com/nuxt/nuxt/pull/29010)) - Add a description for `.env.test` ([#​29398](https://redirect.github.com/nuxt/nuxt/pull/29398)) - Add section on 'updateAppConfig' in the 'app.config' page ([#​29397](https://redirect.github.com/nuxt/nuxt/pull/29397)) - Add example to navigateTo util ([#​29611](https://redirect.github.com/nuxt/nuxt/pull/29611)) - Remove `mockImplementation()` call ([#​29669](https://redirect.github.com/nuxt/nuxt/pull/29669)) - Update lifecycle hooks ([#​29678](https://redirect.github.com/nuxt/nuxt/pull/29678)) - Type cast api plugin in custom usefetch example ([#​29756](https://redirect.github.com/nuxt/nuxt/pull/29756)) - Correct some errors about proxying headers with `$fetch` ([#​29755](https://redirect.github.com/nuxt/nuxt/pull/29755)) - Add information on `--envName` flag ([#​28909](https://redirect.github.com/nuxt/nuxt/pull/28909)) - Add error expectation ([09885b87e](https://redirect.github.com/nuxt/nuxt/commit/09885b87e)) ##### 📦 Build - **ui-templates:** Switch to `beasties` ([1b5391182](https://redirect.github.com/nuxt/nuxt/commit/1b5391182)) ##### 🏡 Chore - Add more checks around indexed access ([#​29060](https://redirect.github.com/nuxt/nuxt/pull/29060)) - Refresh lockfile ([f76f85a82](https://redirect.github.com/nuxt/nuxt/commit/f76f85a82)) - Revert `unbuild` update ([71e0fb06f](https://redirect.github.com/nuxt/nuxt/commit/71e0fb06f)) - Use `jiti.import` ([7ece49f9b](https://redirect.github.com/nuxt/nuxt/commit/7ece49f9b)) - Update nitropack to 2.10.2 ([#​29766](https://redirect.github.com/nuxt/nuxt/pull/29766)) ##### ✅ Tests - Bump bundle snapshot ([e57e65c08](https://redirect.github.com/nuxt/nuxt/commit/e57e65c08)) - Add basic assertions for `unctx` transform ([d81196122](https://redirect.github.com/nuxt/nuxt/commit/d81196122)) - Fix assertion for style snapshot ([7f311e773](https://redirect.github.com/nuxt/nuxt/commit/7f311e773)) - Move catchall path to subdirectory ([#​29331](https://redirect.github.com/nuxt/nuxt/pull/29331)) - Update snapshot for [https://github.com/nuxt/nuxt/pull/28441](https://redirect.github.com/nuxt/nuxt/pull/28441) ([a248f24f5](https://redirect.github.com/nuxt/nuxt/commit/a248f24f5)) - Add compat code for vite v6 ([#​29677](https://redirect.github.com/nuxt/nuxt/pull/29677)) ##### 🤖 CI - Rspack semantic scope ([db65d2165](https://redirect.github.com/nuxt/nuxt/commit/db65d2165)) - Update lychee config ([#​29162](https://redirect.github.com/nuxt/nuxt/pull/29162)) - Release dependency updates on nightly channel ([271149bd2](https://redirect.github.com/nuxt/nuxt/commit/271149bd2)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://redirect.github.com/danielroe)) - xjccc ([@​xjccc](https://redirect.github.com/xjccc)) - Pooya Parsa ([@​pi0](https://redirect.github.com/pi0)) - Damian Głowala ([@​DamianGlowala](https://redirect.github.com/DamianGlowala)) - Till Sanders ([@​tillsanders](https://redirect.github.com/tillsanders)) - Nils ([@​BracketJohn](https://redirect.github.com/BracketJohn)) - Estéban ([@​Barbapapazes](https://redirect.github.com/Barbapapazes)) - John Tanzer ([@​moshetanzer](https://redirect.github.com/moshetanzer)) - Cruz ([@​SparK-Cruz](https://redirect.github.com/SparK-Cruz)) - Anthony Fu ([@​antfu](https://redirect.github.com/antfu)) - 翠 / green ([@​sapphi-red](https://redirect.github.com/sapphi-red)) - Taras Batenkov ([@​enkot](https://redirect.github.com/enkot)) - Michael Brevard ([@​GalacticHypernova](https://redirect.github.com/GalacticHypernova)) - Bobbie Goede ([@​BobbieGoede](https://redirect.github.com/BobbieGoede)) - Panopoulos Andreas ([@​b0ul17](https://redirect.github.com/b0ul17)) - Julien Huang ([@​huang-julien](https://redirect.github.com/huang-julien)) - Dawit ([@​oneminch](https://redirect.github.com/oneminch)) - Ryota Watanabe ([@​wattanx](https://redirect.github.com/wattanx)) - Alexander ([@​hywax](https://redirect.github.com/hywax)) - Ryoya ([@​harunari0928](https://redirect.github.com/harunari0928)) - Jelmer ([@​jelmerdemaat](https://redirect.github.com/jelmerdemaat)) - Nishant Aanjaney Jalan ([@​cybercoder-naj](https://redirect.github.com/cybercoder-naj)) - Christoph Heike ([@​cheike569](https://redirect.github.com/cheike569)) - Sébastien Chopin ([@​atinux](https://redirect.github.com/atinux)) - Jeremy Graziani ([@​AcelisWeaven](https://redirect.github.com/AcelisWeaven)) - Domenik Reitzner ([@​dreitzner](https://redirect.github.com/dreitzner)) - Jeel Rupapara ([@​zeelrupapara](https://redirect.github.com/zeelrupapara)) - Matej Černý ([@​CernyMatej](https://redirect.github.com/CernyMatej)) - Leopold Kristjansson ([@​leopoldkristjansson](https://redirect.github.com/leopoldkristjansson)
--- ### Configuration 📅 **Schedule**: Branch creation - "on the 2nd through 5th day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/JabRef/JabRefOnline). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tobias Diez --- package.json | 35 +- patches/@nuxtjs__mdc.patch | 13 + pnpm-lock.yaml | 3920 +++++++++++++++++++---------------- server/user/auth.service.ts | 24 +- 4 files changed, 2199 insertions(+), 1793 deletions(-) create mode 100644 patches/@nuxtjs__mdc.patch diff --git a/package.json b/package.json index 58334b300..01119c6bf 100644 --- a/package.json +++ b/package.json @@ -49,13 +49,13 @@ "@azure/communication-email": "1.0.0", "@graphql-tools/schema": "10.0.7", "@he-tree/vue": "2.9.4", - "@nuxtjs/tailwindcss": "6.12.1", - "@pinia/nuxt": "0.5.3", + "@nuxtjs/tailwindcss": "6.12.2", + "@pinia/nuxt": "0.9.0", "@popperjs/core": "2.11.8", "@prisma/client": "5.22.0", "@variantjs/core": "0.0.90", "@variantjs/vue": "0.0.22", - "@vee-validate/zod": "4.13.2", + "@vee-validate/zod": "4.15.0", "@vue/apollo-composable": "4.2.1", "@vue/apollo-util": "4.0.0-beta.6", "@vueuse/core": "11.3.0", @@ -67,17 +67,17 @@ "ioredis": "5.4.1", "json-bigint-patch": "0.0.8", "lodash": "4.17.21", - "pinia": "2.2.1", + "pinia": "2.3.0", "reflect-metadata": "0.2.2", "ts-loader": "9.5.1", "ts-node": "10.9.2", "tsyringe": "4.8.0", - "typescript": "5.5.4", - "unstorage": "1.12.0", - "vee-validate": "4.13.2", + "typescript": "5.7.2", + "unstorage": "1.14.1", + "vee-validate": "4.15.0", "vue": "3.5.13", "vue-router": "4.5.0", - "zod": "3.23.8" + "zod": "3.24.1" }, "devDependencies": { "@adonisjs/hash": "9.0.5", @@ -96,12 +96,12 @@ "@graphql-tools/merge": "9.0.8", "@graphql-tools/utils": "10.5.5", "@graphql-typed-document-node/core": "3.2.0", - "@nuxt/content": "2.13.2", - "@nuxt/kit": "3.12.4", - "@nuxt/test-utils": "3.14.0", + "@nuxt/content": "2.13.4", + "@nuxt/kit": "3.15.0", + "@nuxt/test-utils": "3.15.1", "@nuxtjs/eslint-config": "12.1.0", "@nuxtjs/eslint-config-typescript": "12.1.0", - "@nuxtjs/seo": "2.0.0-rc.18", + "@nuxtjs/seo": "2.0.2", "@storybook/core-client": "7.6.17", "@storybook/core-server": "7.6.20", "@storybook/types": "7.6.20", @@ -118,7 +118,7 @@ "@types/yaireo__tagify": "4.27.0", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", - "@vee-validate/nuxt": "4.13.2", + "@vee-validate/nuxt": "4.15.0", "@vitest/coverage-v8": "2.1.4", "@vue/compiler-sfc": "3.5.13", "@vue/runtime-dom": "3.5.13", @@ -141,8 +141,8 @@ "graphql-tag": "2.12.6", "mount-vue-component": "0.10.2", "naive-ui": "2.40.1", - "nuxt": "3.12.4", - "nuxt-auth-utils": "^0.4.2", + "nuxt": "3.15.0", + "nuxt-auth-utils": "0.4.4", "nuxt-graphql-server": "3.1.4", "nuxt-icon": "0.6.10", "oxlint": "0.11.0", @@ -155,7 +155,7 @@ "tailwindcss": "3.4.17", "ufo": "1.5.4", "unplugin-vue-components": "0.28.0", - "vite": "5.4.0", + "vite": "5.4.11", "vitest": "2.1.4", "vitest-environment-nuxt": "1.0.1", "vitest-github-actions-reporter": "0.11.1", @@ -171,7 +171,8 @@ "patchedDependencies": { "mount-vue-component": "patches/mount-vue-component@0.10.2.patch", "@vue/apollo-util": "patches/@vue__apollo-util@4.0.0-beta.6.patch", - "nitropack": "patches/nitropack@2.9.7.patch" + "nitropack": "patches/nitropack@2.9.7.patch", + "@nuxtjs/mdc": "patches/@nuxtjs__mdc.patch" } } } diff --git a/patches/@nuxtjs__mdc.patch b/patches/@nuxtjs__mdc.patch new file mode 100644 index 000000000..fb0da243b --- /dev/null +++ b/patches/@nuxtjs__mdc.patch @@ -0,0 +1,13 @@ +diff --git a/dist/runtime/components/MDC.vue b/dist/runtime/components/MDC.vue +index e13a6dc2c271fc24be61886b5445c971511ec0c6..a06d61d96088e2c58197b0dc865b4002d9bef415 100644 +--- a/dist/runtime/components/MDC.vue ++++ b/dist/runtime/components/MDC.vue +@@ -21,7 +21,7 @@ + import { hash } from 'ohash' + import { useAsyncData } from 'nuxt/app' + import { watch, computed, type PropType } from 'vue' +-import type { MDCParseOptions } from '@nuxtjs/mdc' ++import type { MDCParseOptions } from '../../module' + import { parseMarkdown } from '../parser' + + const props = defineProps({ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 43fcfb362..36bfcb3cf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,9 @@ settings: excludeLinksFromLockfile: false patchedDependencies: + '@nuxtjs/mdc': + hash: xicblon56tnr3hw7l2pcfa5dmq + path: patches/@nuxtjs__mdc.patch '@vue/apollo-util': hash: nx6ppuoaxc6uiuxgqwwjniqmce path: patches/@vue__apollo-util@4.0.0-beta.6.patch @@ -36,13 +39,13 @@ importers: version: 10.0.7(graphql@16.9.0) '@he-tree/vue': specifier: 2.9.4 - version: 2.9.4(vue@3.5.13(typescript@5.5.4)) + version: 2.9.4(vue@3.5.13(typescript@5.7.2)) '@nuxtjs/tailwindcss': - specifier: 6.12.1 - version: 6.12.1(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 6.12.2 + version: 6.12.2(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))(webpack-sources@3.2.3) '@pinia/nuxt': - specifier: 0.5.3 - version: 0.5.3(magicast@0.3.5)(rollup@4.24.3)(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 0.9.0 + version: 0.9.0(magicast@0.3.5)(pinia@2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)))(rollup@4.24.3) '@popperjs/core': specifier: 2.11.8 version: 2.11.8 @@ -54,19 +57,19 @@ importers: version: 0.0.90 '@variantjs/vue': specifier: 0.0.22 - version: 0.0.22(@popperjs/core@2.11.8)(body-scroll-lock@4.0.0-beta.0)(vue@3.5.13(typescript@5.5.4)) + version: 0.0.22(@popperjs/core@2.11.8)(body-scroll-lock@4.0.0-beta.0)(vue@3.5.13(typescript@5.7.2)) '@vee-validate/zod': - specifier: 4.13.2 - version: 4.13.2(vue@3.5.13(typescript@5.5.4)) + specifier: 4.15.0 + version: 4.15.0(vue@3.5.13(typescript@5.7.2))(zod@3.24.1) '@vue/apollo-composable': specifier: 4.2.1 - version: 4.2.1(@apollo/client@3.11.8(@types/react@18.3.12)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + version: 4.2.1(@apollo/client@3.11.8(@types/react@18.3.12)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) '@vue/apollo-util': specifier: 4.0.0-beta.6 version: 4.0.0-beta.6(patch_hash=nx6ppuoaxc6uiuxgqwwjniqmce) '@vueuse/core': specifier: 11.3.0 - version: 11.3.0(vue@3.5.13(typescript@5.5.4)) + version: 11.3.0(vue@3.5.13(typescript@5.7.2)) '@yaireo/tagify': specifier: 4.33.0 version: 4.33.0(prop-types@15.8.1) @@ -92,38 +95,38 @@ importers: specifier: 4.17.21 version: 4.17.21 pinia: - specifier: 2.2.1 - version: 2.2.1(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + specifier: 2.3.0 + version: 2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) reflect-metadata: specifier: 0.2.2 version: 0.2.2 ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.5.4)(webpack@5.96.0(esbuild@0.18.20)) + version: 9.5.1(typescript@5.7.2)(webpack@5.96.0(esbuild@0.18.20)) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@22.10.2)(typescript@5.5.4) + version: 10.9.2(@types/node@22.10.2)(typescript@5.7.2) tsyringe: specifier: 4.8.0 version: 4.8.0 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.7.2 + version: 5.7.2 unstorage: - specifier: 1.12.0 - version: 1.12.0(@azure/identity@4.5.0)(ioredis@5.4.1) + specifier: 1.14.1 + version: 1.14.1(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1) vee-validate: - specifier: 4.13.2 - version: 4.13.2(vue@3.5.13(typescript@5.5.4)) + specifier: 4.15.0 + version: 4.15.0(vue@3.5.13(typescript@5.7.2)) vue: specifier: 3.5.13 - version: 3.5.13(typescript@5.5.4) + version: 3.5.13(typescript@5.7.2) vue-router: specifier: 4.5.0 - version: 4.5.0(vue@3.5.13(typescript@5.5.4)) + version: 4.5.0(vue@3.5.13(typescript@5.7.2)) zod: - specifier: 3.23.8 - version: 3.23.8 + specifier: 3.24.1 + version: 3.24.1 devDependencies: '@adonisjs/hash': specifier: 9.0.5 @@ -139,13 +142,13 @@ importers: version: 2.0.1 '@bg-dev/nuxt-naiveui': specifier: 1.14.0 - version: 1.14.0(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + version: 1.14.0(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2)) '@graphql-codegen/add': specifier: 5.0.3 version: 5.0.3(graphql@16.9.0) '@graphql-codegen/cli': specifier: 5.0.3 - version: 5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4) + version: 5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.7.2) '@graphql-codegen/fragment-matcher': specifier: 5.0.2 version: 5.0.2(graphql@16.9.0) @@ -174,23 +177,23 @@ importers: specifier: 3.2.0 version: 3.2.0(graphql@16.9.0) '@nuxt/content': - specifier: 2.13.2 - version: 2.13.2(@azure/identity@4.5.0)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 2.13.4 + version: 2.13.4(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1))(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) '@nuxt/kit': - specifier: 3.12.4 - version: 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + specifier: 3.15.0 + version: 3.15.0(magicast@0.3.5)(rollup@4.24.3) '@nuxt/test-utils': - specifier: 3.14.0 - version: 3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 3.15.1 + version: 3.15.1(@types/node@22.10.2)(@vue/test-utils@2.4.6)(magicast@0.3.5)(playwright-core@1.49.1)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) '@nuxtjs/eslint-config': specifier: 12.1.0 - version: 12.1.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + version: 12.1.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) '@nuxtjs/eslint-config-typescript': specifier: 12.1.0 - version: 12.1.0(eslint@8.57.0)(typescript@5.5.4) + version: 12.1.0(eslint@8.57.0)(typescript@5.7.2) '@nuxtjs/seo': - specifier: 2.0.0-rc.18 - version: 2.0.0-rc.18(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 2.0.2 + version: 2.0.2(@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2)))(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(typescript@5.7.2)(unhead@1.11.14)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) '@storybook/core-client': specifier: 7.6.17 version: 7.6.17 @@ -202,19 +205,19 @@ importers: version: 7.6.20 '@storybook/vue3': specifier: 7.6.20 - version: 7.6.20(vue@3.5.13(typescript@5.5.4)) + version: 7.6.20(vue@3.5.13(typescript@5.7.2)) '@storybook/vue3-vite': specifier: 7.6.20 - version: 7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + version: 7.6.20(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) '@tailwindcss/forms': specifier: 0.5.9 - version: 0.5.9(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))) + version: 0.5.9(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))) '@tailwindcss/line-clamp': specifier: 0.4.4 - version: 0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))) + version: 0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))) '@tailwindcss/typography': specifier: 0.5.15 - version: 0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))) + version: 0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))) '@types/bcryptjs': specifier: 2.4.6 version: 2.4.6 @@ -235,13 +238,13 @@ importers: version: 4.27.0 '@typescript-eslint/eslint-plugin': specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/parser': specifier: 7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) + version: 7.18.0(eslint@8.57.0)(typescript@5.7.2) '@vee-validate/nuxt': - specifier: 4.13.2 - version: 4.13.2(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 4.15.0 + version: 4.15.0(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2)) '@vitest/coverage-v8': specifier: 2.1.4 version: 2.1.4(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) @@ -280,7 +283,7 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-import-resolver-typescript: specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.31.0)(eslint@8.57.0) + version: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-nuxt: specifier: 4.0.0 version: 4.0.0(eslint@8.57.0) @@ -289,10 +292,10 @@ importers: version: 0.9.10 eslint-plugin-unused-imports: specifier: 3.2.0 - version: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) + version: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0) eslint-plugin-vitest: specifier: 0.5.4 - version: 0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) + version: 0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) eslint-plugin-vue: specifier: 9.27.0 version: 9.27.0(eslint@8.57.0) @@ -307,19 +310,19 @@ importers: version: 0.10.2(patch_hash=kp7uettlb2x55t6hsmpjeazm5m) naive-ui: specifier: 2.40.1 - version: 2.40.1(vue@3.5.13(typescript@5.5.4)) + version: 2.40.1(vue@3.5.13(typescript@5.7.2)) nuxt: - specifier: 3.12.4 - version: 3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3) + specifier: 3.15.0 + version: 3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1) nuxt-auth-utils: - specifier: ^0.4.2 - version: 0.4.4(argon2@0.41.1)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + specifier: 0.4.4 + version: 0.4.4(argon2@0.41.1)(magicast@0.3.5)(rollup@4.24.3) nuxt-graphql-server: specifier: 3.1.4 - version: 3.1.4(graphql@16.9.0)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + version: 3.1.4(graphql@16.9.0)(magicast@0.3.5)(rollup@4.24.3) nuxt-icon: specifier: 0.6.10 - version: 0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + version: 0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) oxlint: specifier: 0.11.0 version: 0.11.0 @@ -331,7 +334,7 @@ importers: version: 3.3.3 prettier-plugin-organize-imports: specifier: 4.1.0 - version: 4.1.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.2.0(typescript@5.5.4)) + version: 4.1.0(prettier@3.3.3)(typescript@5.7.2)(vue-tsc@2.2.0(typescript@5.7.2)) prisma: specifier: 5.22.0 version: 5.22.0 @@ -340,34 +343,34 @@ importers: version: 7.6.20 storybook-vue-addon: specifier: 0.6.2 - version: 0.6.2(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(vue@3.5.13(typescript@5.5.4))(webpack@5.96.0(esbuild@0.18.20)) + version: 0.6.2(@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3))(@nuxt/schema@3.15.0(magicast@0.3.5)(rollup@4.24.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(vue@3.5.13(typescript@5.7.2))(webpack@5.96.0(esbuild@0.18.20)) tailwindcss: specifier: 3.4.17 - version: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + version: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) ufo: specifier: 1.5.4 version: 1.5.4 unplugin-vue-components: specifier: 0.28.0 - version: 0.28.0(@babel/parser@7.26.2)(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4)) + version: 0.28.0(@babel/parser@7.26.2)(@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2)) vite: - specifier: 5.4.0 - version: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + specifier: 5.4.11 + version: 5.4.11(@types/node@22.10.2)(terser@5.36.0) vitest: specifier: 2.1.4 version: 2.1.4(@types/node@22.10.2)(terser@5.36.0) vitest-environment-nuxt: specifier: 1.0.1 - version: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + version: 1.0.1(@types/node@22.10.2)(@vue/test-utils@2.4.6)(magicast@0.3.5)(playwright-core@1.49.1)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) vitest-github-actions-reporter: specifier: 0.11.1 version: 0.11.1(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) vitest-mock-extended: specifier: 2.0.2 - version: 2.0.2(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) + version: 2.0.2(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) vue-tsc: specifier: 2.2.0 - version: 2.2.0(typescript@5.5.4) + version: 2.2.0(typescript@5.7.2) packages: @@ -1216,6 +1219,10 @@ packages: resolution: {integrity: sha512-i2VbegsRfwa9yq3xmfDX3tG2yh9K0cCqwpSyVG2nPxifh0EOnucAZUeO/g4lW2Zfg03aPJNtPfxQbDHzXc7H+w==} engines: {node: '>=6.9.0'} + '@babel/standalone@7.26.4': + resolution: {integrity: sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} @@ -1228,6 +1235,10 @@ packages: resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} engines: {node: '>=6.9.0'} + '@babel/types@7.26.3': + resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1239,7 +1250,7 @@ packages: engines: {node: '>=16.13'} '@colors/colors@1.5.0': - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==, tarball: https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz} engines: {node: '>=0.1.90'} '@cspotcode/source-map-support@0.8.1': @@ -1256,17 +1267,17 @@ packages: peerDependencies: vue: ^3.0.11 - '@csstools/selector-resolve-nested@1.1.0': - resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/selector-resolve-nested@3.0.0': + resolution: {integrity: sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==} + engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.0.13 + postcss-selector-parser: ^7.0.0 - '@csstools/selector-specificity@3.1.1': - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/selector-specificity@5.0.0': + resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} + engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.0.13 + postcss-selector-parser: ^7.0.0 '@ctrl/tinycolor@3.6.1': resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} @@ -1287,554 +1298,422 @@ packages: resolution: {integrity: sha512-IPjmgSc4KpQRlO4qbEDnBEixvtb06WDmjKfi/7fkZaryh5HuOmTtixe1EupQI5XfXO8joc3d27uUZ0QdC++euA==} engines: {node: '>=18.0.0'} - '@esbuild/aix-ppc64@0.20.2': - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==, tarball: https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz} engines: {node: '>=12'} cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.23.1': - resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + '@esbuild/aix-ppc64@0.24.2': + resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==, tarball: https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz} engines: {node: '>=18'} cpu: [ppc64] os: [aix] '@esbuild/android-arm64@0.18.20': - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.20.2': - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==, tarball: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm64] os: [android] '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==, tarball: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.23.1': - resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + '@esbuild/android-arm64@0.24.2': + resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==, tarball: https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm64] os: [android] '@esbuild/android-arm@0.18.20': - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.20.2': - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==, tarball: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm] os: [android] '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==, tarball: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm] os: [android] - '@esbuild/android-arm@0.23.1': - resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + '@esbuild/android-arm@0.24.2': + resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==, tarball: https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm] os: [android] '@esbuild/android-x64@0.18.20': - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.20.2': - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==, tarball: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [android] '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==, tarball: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [android] - '@esbuild/android-x64@0.23.1': - resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + '@esbuild/android-x64@0.24.2': + resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==, tarball: https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [android] '@esbuild/darwin-arm64@0.18.20': - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.20.2': - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==, tarball: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm64] os: [darwin] '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==, tarball: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.23.1': - resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + '@esbuild/darwin-arm64@0.24.2': + resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==, tarball: https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm64] os: [darwin] '@esbuild/darwin-x64@0.18.20': - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.20.2': - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==, tarball: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [darwin] '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==, tarball: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.23.1': - resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + '@esbuild/darwin-x64@0.24.2': + resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==, tarball: https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [darwin] '@esbuild/freebsd-arm64@0.18.20': - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.20.2': - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==, tarball: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==, tarball: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.23.1': - resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + '@esbuild/freebsd-arm64@0.24.2': + resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==, tarball: https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] '@esbuild/freebsd-x64@0.18.20': - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.20.2': - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==, tarball: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [freebsd] '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==, tarball: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.23.1': - resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + '@esbuild/freebsd-x64@0.24.2': + resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==, tarball: https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [freebsd] '@esbuild/linux-arm64@0.18.20': - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.20.2': - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==, tarball: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm64] os: [linux] '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==, tarball: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.23.1': - resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + '@esbuild/linux-arm64@0.24.2': + resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==, tarball: https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm64] os: [linux] '@esbuild/linux-arm@0.18.20': - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.20.2': - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==, tarball: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm] os: [linux] '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==, tarball: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.23.1': - resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + '@esbuild/linux-arm@0.24.2': + resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==, tarball: https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm] os: [linux] '@esbuild/linux-ia32@0.18.20': - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.20.2': - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==, tarball: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz} engines: {node: '>=12'} cpu: [ia32] os: [linux] '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==, tarball: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz} engines: {node: '>=12'} cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.23.1': - resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + '@esbuild/linux-ia32@0.24.2': + resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==, tarball: https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz} engines: {node: '>=18'} cpu: [ia32] os: [linux] '@esbuild/linux-loong64@0.18.20': - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.20.2': - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==, tarball: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz} engines: {node: '>=12'} cpu: [loong64] os: [linux] '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==, tarball: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz} engines: {node: '>=12'} cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.23.1': - resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + '@esbuild/linux-loong64@0.24.2': + resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==, tarball: https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz} engines: {node: '>=18'} cpu: [loong64] os: [linux] '@esbuild/linux-mips64el@0.18.20': - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.20.2': - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==, tarball: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz} engines: {node: '>=12'} cpu: [mips64el] os: [linux] '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==, tarball: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.23.1': - resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + '@esbuild/linux-mips64el@0.24.2': + resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==, tarball: https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz} engines: {node: '>=18'} cpu: [mips64el] os: [linux] '@esbuild/linux-ppc64@0.18.20': - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.20.2': - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==, tarball: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz} engines: {node: '>=12'} cpu: [ppc64] os: [linux] '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==, tarball: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.23.1': - resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + '@esbuild/linux-ppc64@0.24.2': + resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==, tarball: https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz} engines: {node: '>=18'} cpu: [ppc64] os: [linux] '@esbuild/linux-riscv64@0.18.20': - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.20.2': - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==, tarball: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz} engines: {node: '>=12'} cpu: [riscv64] os: [linux] '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==, tarball: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.23.1': - resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + '@esbuild/linux-riscv64@0.24.2': + resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==, tarball: https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz} engines: {node: '>=18'} cpu: [riscv64] os: [linux] '@esbuild/linux-s390x@0.18.20': - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.20.2': - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==, tarball: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz} engines: {node: '>=12'} cpu: [s390x] os: [linux] '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==, tarball: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz} engines: {node: '>=12'} cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.23.1': - resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + '@esbuild/linux-s390x@0.24.2': + resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==, tarball: https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz} engines: {node: '>=18'} cpu: [s390x] os: [linux] '@esbuild/linux-x64@0.18.20': - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.20.2': - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==, tarball: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [linux] '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==, tarball: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.23.1': - resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + '@esbuild/linux-x64@0.24.2': + resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==, tarball: https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.18.20': - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/netbsd-arm64@0.24.2': + resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==, tarball: https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz} + engines: {node: '>=18'} + cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.20.2': - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} + '@esbuild/netbsd-x64@0.18.20': + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==, tarball: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [netbsd] '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==, tarball: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.23.1': - resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + '@esbuild/netbsd-x64@0.24.2': + resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==, tarball: https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.23.1': - resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + '@esbuild/openbsd-arm64@0.24.2': + resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==, tarball: https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] '@esbuild/openbsd-x64@0.18.20': - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.20.2': - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==, tarball: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [openbsd] '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==, tarball: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.23.1': - resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + '@esbuild/openbsd-x64@0.24.2': + resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==, tarball: https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [openbsd] '@esbuild/sunos-x64@0.18.20': - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.20.2': - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==, tarball: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [sunos] '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==, tarball: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.23.1': - resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + '@esbuild/sunos-x64@0.24.2': + resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==, tarball: https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [sunos] '@esbuild/win32-arm64@0.18.20': - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.20.2': - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==, tarball: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz} engines: {node: '>=12'} cpu: [arm64] os: [win32] '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==, tarball: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz} engines: {node: '>=12'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.23.1': - resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + '@esbuild/win32-arm64@0.24.2': + resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==, tarball: https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz} engines: {node: '>=18'} cpu: [arm64] os: [win32] '@esbuild/win32-ia32@0.18.20': - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.20.2': - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==, tarball: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz} engines: {node: '>=12'} cpu: [ia32] os: [win32] '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==, tarball: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz} engines: {node: '>=12'} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.23.1': - resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + '@esbuild/win32-ia32@0.24.2': + resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==, tarball: https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz} engines: {node: '>=18'} cpu: [ia32] os: [win32] '@esbuild/win32-x64@0.18.20': - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.20.2': - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==, tarball: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz} engines: {node: '>=12'} cpu: [x64] os: [win32] '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==, tarball: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz} engines: {node: '>=12'} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.23.1': - resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + '@esbuild/win32-x64@0.24.2': + resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==, tarball: https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -2492,6 +2371,10 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + '@istanbuljs/schema@0.1.3': resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} @@ -2540,8 +2423,9 @@ packages: resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} engines: {node: '>=8'} - '@mapbox/node-pre-gyp@1.0.11': - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + '@mapbox/node-pre-gyp@2.0.0-rc.0': + resolution: {integrity: sha512-nhSMNprz3WmeRvd8iUs5JqkKr0Ncx46JtPxM3AhXes84XpSJfmIwKeWXRpsr53S7kqPkQfPhzrMFUxSNb23qSA==} + engines: {node: '>=18'} hasBin: true '@ndelangen/get-tarball@3.0.9': @@ -2571,8 +2455,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nuxt/content@2.13.2': - resolution: {integrity: sha512-9AmX7iG8+1MaWia8XLe1TyzoLrTaIhchas19w6VxqZI0dEoQCGslEcdOxy8xLrdGVFuy6MObBwU8SZgpQB9pyA==} + '@nuxt/content@2.13.4': + resolution: {integrity: sha512-NBaHL/SNYUK7+RLgOngSFmKqEPYc0dYdnwVFsxIdrOZUoUbD8ERJJDaoRwwtyYCMOgUeFA/zxAkuADytp+DKiQ==} '@nuxt/devalue@2.0.2': resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} @@ -2582,55 +2466,60 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools-wizard@1.6.0': - resolution: {integrity: sha512-n+mzz5NwnKZim0tq1oBi+x1nNXb21fp7QeBl7bYKyDT1eJ0XCxFkVTr/kB/ddkkLYZ+o8TykpeNPa74cN+xAyQ==} + '@nuxt/devtools-kit@1.6.4': + resolution: {integrity: sha512-jpLYrXFm8T74j8ZjU6lheghe3gdr7PcNluvh/KOl+t6l7AtsQilkTmCZ4YoaiaWLM+5c5mkc72qd7ECgZb0tCw==} + peerDependencies: + vite: '*' + + '@nuxt/devtools-wizard@1.6.4': + resolution: {integrity: sha512-YTInHKL3SnRjczZDIhN8kXaiYf8+ddBMU5nwShPxmutcaVQZ8FMiJHRIzyWnS10AxayPKGVzJh3fLF/BiUwgcg==} hasBin: true - '@nuxt/devtools@1.6.0': - resolution: {integrity: sha512-xNorMapzpM8HaW7NnAsEEO38OrmrYBzGvkkqfBU5nNh5XEymmIfCbQc7IA/GIOH9pXOV4gRutCjHCWXHYbOl3A==} + '@nuxt/devtools@1.6.4': + resolution: {integrity: sha512-uzHFXVEQnmxcbtbcpXjDEyILMp/jJNF1DN2/wSBm0r7UD82qaD2Aa66gX7dTY2+E0HG6aSNkZky3Ck8ehSk8nQ==} hasBin: true peerDependencies: vite: '*' - '@nuxt/kit@3.12.4': - resolution: {integrity: sha512-aNRD1ylzijY0oYolldNcZJXVyxdGzNTl+Xd0UYyFQCu9f4wqUZqQ9l+b7arCEzchr96pMK0xdpvLcS3xo1wDcw==} + '@nuxt/kit@3.14.1592': + resolution: {integrity: sha512-r9r8bISBBisvfcNgNL3dSIQHSBe0v5YkX5zwNblIC2T0CIEgxEVoM5rq9O5wqgb5OEydsHTtT2hL57vdv6VT2w==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/kit@3.13.2': - resolution: {integrity: sha512-KvRw21zU//wdz25IeE1E5m/aFSzhJloBRAQtv+evcFeZvuroIxpIQuUqhbzuwznaUwpiWbmwlcsp5uOWmi4vwA==} + '@nuxt/kit@3.15.0': + resolution: {integrity: sha512-Q7k11wDTLIbBgoTfRYNrciK7PvjKklewrKd5PRMJCpn9Lmuqkq59HErNfJXFrBKHsE3Ld0DB6WUtpPGOvWJZoQ==} + engines: {node: '>=18.20.5'} + + '@nuxt/schema@3.13.2': + resolution: {integrity: sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@3.12.4': - resolution: {integrity: sha512-H7FwBV4ChssMaeiLyPdVLOLUa0326ebp3pNbJfGgFt7rSoKh1MmgjorecA8JMxOQZziy3w6EELf4+5cgLh/F1w==} + '@nuxt/schema@3.14.1592': + resolution: {integrity: sha512-A1d/08ueX8stTXNkvGqnr1eEXZgvKn+vj6s7jXhZNWApUSqMgItU4VK28vrrdpKbjIPwq2SwhnGOHUYvN9HwCQ==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@3.13.2': - resolution: {integrity: sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw==} + '@nuxt/schema@3.15.0': + resolution: {integrity: sha512-sAgLgSOj/SZxUmlJ/Q3TLRwIAqmiiZ5gCBrT+eq9CowIj7bgxX92pT720pDLEDs4wlXiTTsqC8nyqXQis8pPyA==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/telemetry@2.6.0': - resolution: {integrity: sha512-h4YJ1d32cU7tDKjjhjtIIEck4WF/w3DTQBT348E9Pz85YLttnLqktLM0Ez9Xc2LzCeUgBDQv1el7Ob/zT3KUqg==} + '@nuxt/telemetry@2.6.2': + resolution: {integrity: sha512-UReyqp35ZFcsyMuP+DmDj/0W/odANCuObdqYyAIR+/Z/9yDHtBO6Cc/wWbjjhrt41yhhco7/+vILELPHWD+wxg==} + engines: {node: ^14.18.0 || >=16.10.0} hasBin: true - '@nuxt/test-utils@3.14.0': - resolution: {integrity: sha512-8HJOvGChQ70s6RKduKlrNABJXizNCLodBRbgepa4RYA3QFv2KrTxLvlHlhEUwd9r2E55LcQacv9P7Er47Z2GaA==} - engines: {node: '>=18.20.4'} + '@nuxt/test-utils@3.15.1': + resolution: {integrity: sha512-+0MsHsE/F4FZcmirRWSqGSSlEGMeNBHXkdHmYU0cM7UItiFIxyVDdIHLkyW4bBvPfI0IRozQlZc8vht9V/5D7Q==} + engines: {node: ^18.20.4 || ^20.9.0 || ^22.0.0 || >=23.0.0} peerDependencies: - '@cucumber/cucumber': ^10.3.1 + '@cucumber/cucumber': ^10.3.1 || ^11.0.0 '@jest/globals': ^29.5.0 '@playwright/test': ^1.43.1 '@testing-library/vue': ^7.0.0 || ^8.0.1 - '@vitest/ui': ^0.34.6 || ^1.0.0 || ^2.0.0 + '@vitest/ui': '*' '@vue/test-utils': ^2.4.2 - h3: '*' - happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 - jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 - nitropack: '*' + happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 + jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.0.0 playwright-core: ^1.43.1 - vite: '*' vitest: ^0.34.6 || ^1.0.0 || ^2.0.0 - vue: ^3.3.4 - vue-router: ^4.0.0 peerDependenciesMeta: '@cucumber/cucumber': optional: true @@ -2653,9 +2542,9 @@ packages: vitest: optional: true - '@nuxt/vite-builder@3.12.4': - resolution: {integrity: sha512-5v3y6SkshJurZYJWHtc7+NGeCgptsreCSguBCZVzJxYdsPFdMicLoxjTt8IGAHWjkGVONrX+K8NBSFFgnx40jQ==} - engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/vite-builder@3.15.0': + resolution: {integrity: sha512-cNwX/Q4nqM4hOHbaLUQWdd/cPn8U00GqkTxdxrpzZqTs+A8d8aJQMpuAY+rXclXoU2t0z90HTdSwtgehHGersQ==} + engines: {node: ^18.20.5 || ^20.9.0 || >=22.0.0} peerDependencies: vue: ^3.3.4 @@ -2669,115 +2558,115 @@ packages: peerDependencies: eslint: ^8.56.0 - '@nuxtjs/mdc@0.8.3': - resolution: {integrity: sha512-FqvJFWkBN9u2FeWog+7+C0aIOx0WIu61TYgAXPmmIOVVua6s2mXQsMyF3fXY2M56QBIaYJzK/SYN+5FGr5GNTQ==} + '@nuxtjs/mdc@0.9.5': + resolution: {integrity: sha512-bTnlY+oiW8QsmrLoiYN+rkSYxl7asELlwYeU9QPSkun5BVx7Yd8RajH8I+0QJZiMZzIHaO3LEgf3lzp5Lg6E0A==} - '@nuxtjs/robots@4.1.10': - resolution: {integrity: sha512-nfqLtQwKIRtojegI+67xgUF7kqfK1PhYPT0AaGWMyGiTTAP6kwco1L52wY0p8v5H7w7SIwZ4WFG8WODJpBeUQQ==} + '@nuxtjs/robots@5.1.0': + resolution: {integrity: sha512-G9J97ps4kcNxe2fTQCeuRQRhnj0iXKfZ+3VU28OhQFr5aCncsjxyWlDDpfNBN9HWFHRVN0oL2WOFbbxdaVr1OQ==} - '@nuxtjs/seo@2.0.0-rc.18': - resolution: {integrity: sha512-oJwhys1ukzxdQZOragIPFcsfbbR9Gf+5a993lFhR3jYbB6Izs4Bro4sZMeP11wuiv50U74/5dAantjmxep1xfA==} + '@nuxtjs/seo@2.0.2': + resolution: {integrity: sha512-0RHz9JElbExOat6f21KcTiKMwdapZjS/OJ897RQuV2RhiF6uazO32ErDUwcfAeSI4Mkx7Rt187VXRttcqWidOw==} - '@nuxtjs/sitemap@6.1.3': - resolution: {integrity: sha512-wW3ntA4nRSyCqgMhAOF8LuPMlIn+mvXBShhdhBQiuBsGXVzip/8PPHdgiYjNt6iB4Q3+lHo0RwObeMxfnrTvoA==} + '@nuxtjs/sitemap@7.0.1': + resolution: {integrity: sha512-qtiOuOGPYId7fqzDY73fD1k+vLxlxcyJPk+5QaPCJ5tEkskImxz7r4IyivDluduB18U8qPM7sezlV95r03R9sg==} engines: {node: '>=18.0.0'} - '@nuxtjs/tailwindcss@6.12.1': - resolution: {integrity: sha512-UKmaPRVpxlFqLorhL6neEba2tySlsj6w6yDb7jzS6A0AAjyBQ6k3BQqWO+AaTy2iQLX7eR+1yj3/w43HzY8RtA==} + '@nuxtjs/tailwindcss@6.12.2': + resolution: {integrity: sha512-qPJiFH67CkTj/2kBGBzqXihOD1rQXMsbVS4vdQvfBxOBLPfGhU1yw7AATdhPl2BBjO2krjJLuZj39t7dnDYOwg==} '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} '@oxlint/darwin-arm64@0.11.0': - resolution: {integrity: sha512-qQ1C5yvRYECp+FP8DCOSqNX4+e72xXyApJ2O8QyIeYFuGGF2MoDVQz3NYJEOjOfArZ9YXGsELwM3UFtjTGIZVg==} + resolution: {integrity: sha512-qQ1C5yvRYECp+FP8DCOSqNX4+e72xXyApJ2O8QyIeYFuGGF2MoDVQz3NYJEOjOfArZ9YXGsELwM3UFtjTGIZVg==, tarball: https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-0.11.0.tgz} cpu: [arm64] os: [darwin] '@oxlint/darwin-x64@0.11.0': - resolution: {integrity: sha512-pAqp6/6+mAIPr8WBndzmEuRbcXW8WNdn80hd8fLeR9teJI8eMpTkYL6kQIU7VjJ3NxpmzBLO7nh979/bwmmuBQ==} + resolution: {integrity: sha512-pAqp6/6+mAIPr8WBndzmEuRbcXW8WNdn80hd8fLeR9teJI8eMpTkYL6kQIU7VjJ3NxpmzBLO7nh979/bwmmuBQ==, tarball: https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-0.11.0.tgz} cpu: [x64] os: [darwin] '@oxlint/linux-arm64-gnu@0.11.0': - resolution: {integrity: sha512-RmpjCWjX0RJ1MdIcqGQsOlXh9WgXnVgVolZLCs8MHqNuYtaIA+0VOxOhJOr7CQ0HmwV+ysPTAiQ2SVSI2tVJQQ==} + resolution: {integrity: sha512-RmpjCWjX0RJ1MdIcqGQsOlXh9WgXnVgVolZLCs8MHqNuYtaIA+0VOxOhJOr7CQ0HmwV+ysPTAiQ2SVSI2tVJQQ==, tarball: https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-0.11.0.tgz} cpu: [arm64] os: [linux] '@oxlint/linux-arm64-musl@0.11.0': - resolution: {integrity: sha512-totBeaOeZlblKRpSZi3svVWpJjFlhxR7Xzrh3nhPTgHMM3696qjzyb80Yg0K8gAlOrIDlBblLG0JnaxvdM2yjg==} + resolution: {integrity: sha512-totBeaOeZlblKRpSZi3svVWpJjFlhxR7Xzrh3nhPTgHMM3696qjzyb80Yg0K8gAlOrIDlBblLG0JnaxvdM2yjg==, tarball: https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-0.11.0.tgz} cpu: [arm64] os: [linux] '@oxlint/linux-x64-gnu@0.11.0': - resolution: {integrity: sha512-tXiJ97WH4vwTIkGMnXYPx5NqwQiYLW9MbmnGkKkm5Xv/wpAaN761PkHRJT0zsYoAgoU3nZVp3qhit9MpHq1SQg==} + resolution: {integrity: sha512-tXiJ97WH4vwTIkGMnXYPx5NqwQiYLW9MbmnGkKkm5Xv/wpAaN761PkHRJT0zsYoAgoU3nZVp3qhit9MpHq1SQg==, tarball: https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-0.11.0.tgz} cpu: [x64] os: [linux] '@oxlint/linux-x64-musl@0.11.0': - resolution: {integrity: sha512-LgjgD80fiz37g31t/jMm9kyDM31WPjcTkXXXU702WQsdhujXVUZDWid9/QeVvi51EVufyyekaTYgNR8REVVZZg==} + resolution: {integrity: sha512-LgjgD80fiz37g31t/jMm9kyDM31WPjcTkXXXU702WQsdhujXVUZDWid9/QeVvi51EVufyyekaTYgNR8REVVZZg==, tarball: https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-0.11.0.tgz} cpu: [x64] os: [linux] '@oxlint/win32-arm64@0.11.0': - resolution: {integrity: sha512-lfANFSWt0vU6x9JQYeMEy6uy8wniZGYQt0nT45P3BwXIMhAJbEC3yEX+bP5x8eTQrgkDu4dwIDURGCeeUL/NdA==} + resolution: {integrity: sha512-lfANFSWt0vU6x9JQYeMEy6uy8wniZGYQt0nT45P3BwXIMhAJbEC3yEX+bP5x8eTQrgkDu4dwIDURGCeeUL/NdA==, tarball: https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-0.11.0.tgz} cpu: [arm64] os: [win32] '@oxlint/win32-x64@0.11.0': - resolution: {integrity: sha512-5CHtAp82xbv0jnh/HGi3QE0ANBr3+R338MA0wgZXc7477Vuri0aSK0T9oRU+K/pVloPVJaWKSDCCZoiZIYckzg==} + resolution: {integrity: sha512-5CHtAp82xbv0jnh/HGi3QE0ANBr3+R338MA0wgZXc7477Vuri0aSK0T9oRU+K/pVloPVJaWKSDCCZoiZIYckzg==, tarball: https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-0.11.0.tgz} cpu: [x64] os: [win32] '@parcel/watcher-android-arm64@2.4.1': - resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==, tarball: https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [android] '@parcel/watcher-darwin-arm64@2.4.1': - resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==, tarball: https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [darwin] '@parcel/watcher-darwin-x64@2.4.1': - resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==, tarball: https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [x64] os: [darwin] '@parcel/watcher-freebsd-x64@2.4.1': - resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==, tarball: https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [x64] os: [freebsd] '@parcel/watcher-linux-arm-glibc@2.4.1': - resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==, tarball: https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] '@parcel/watcher-linux-arm64-glibc@2.4.1': - resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==, tarball: https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] '@parcel/watcher-linux-arm64-musl@2.4.1': - resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==, tarball: https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] '@parcel/watcher-linux-x64-glibc@2.4.1': - resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==, tarball: https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] '@parcel/watcher-linux-x64-musl@2.4.1': - resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==, tarball: https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -2789,19 +2678,19 @@ packages: - napi-wasm '@parcel/watcher-win32-arm64@2.4.1': - resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==, tarball: https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [win32] '@parcel/watcher-win32-ia32@2.4.1': - resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==, tarball: https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [ia32] os: [win32] '@parcel/watcher-win32-x64@2.4.1': - resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==, tarball: https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz} engines: {node: '>= 10.0.0'} cpu: [x64] os: [win32] @@ -2825,11 +2714,13 @@ packages: resolution: {integrity: sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==} engines: {node: '>=10'} - '@pinia/nuxt@0.5.3': - resolution: {integrity: sha512-AEuHEcaxZdAl73qUOco1TpOGjcmn83nJlYORZ63zhufSCVMj28lPq15ZnfhhofwBh5IjkT/lB7d8Ff958LajDQ==} + '@pinia/nuxt@0.9.0': + resolution: {integrity: sha512-2yeRo7LeyCF68AbNeL3xu2h6uw0617RkcsYxmA8DJM0R0PMdz5wQHnc44KeENQxR/Mrq8T910XVT6buosqsjBQ==} + peerDependencies: + pinia: ^2.3.0 '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, tarball: https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz} engines: {node: '>=14'} '@pnpm/config.env-replace@1.1.0': @@ -2908,6 +2799,16 @@ packages: '@protobufjs/utf8@1.1.0': resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==} + '@redocly/ajv@8.11.2': + resolution: {integrity: sha512-io1JpnwtIcvojV7QKDUSIuMN/ikdOUd1ReEnUnMKGfDVridQZ31J0MmIuqwuRjWDZfmvr+Q0MqCcfHM2gTivOg==} + + '@redocly/config@0.17.1': + resolution: {integrity: sha512-CEmvaJuG7pm2ylQg53emPmtgm4nW2nxBgwXzbVEHpGas/lGnMyN8Zlkgiz6rPw0unASg6VW3wlz27SOL5XFHYQ==} + + '@redocly/openapi-core@1.26.1': + resolution: {integrity: sha512-xRuVZqMVRFzqjbUCpOTra4tbnmQMWsya996omZMV3WgD084Z6OWB3FXflhAp93E/yAmbWlWZpddw758AyoaLSw==} + engines: {node: '>=14.19.0', npm: '>=7.0.0'} + '@repeaterjs/repeater@3.0.4': resolution: {integrity: sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==} @@ -2915,73 +2816,73 @@ packages: resolution: {integrity: sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==} '@resvg/resvg-js-android-arm-eabi@2.6.2': - resolution: {integrity: sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==} + resolution: {integrity: sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==, tarball: https://registry.npmjs.org/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm] os: [android] '@resvg/resvg-js-android-arm64@2.6.2': - resolution: {integrity: sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==} + resolution: {integrity: sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==, tarball: https://registry.npmjs.org/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm64] os: [android] '@resvg/resvg-js-darwin-arm64@2.6.2': - resolution: {integrity: sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==} + resolution: {integrity: sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==, tarball: https://registry.npmjs.org/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] '@resvg/resvg-js-darwin-x64@2.6.2': - resolution: {integrity: sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==} + resolution: {integrity: sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==, tarball: https://registry.npmjs.org/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.2.tgz} engines: {node: '>= 10'} cpu: [x64] os: [darwin] '@resvg/resvg-js-linux-arm-gnueabihf@2.6.2': - resolution: {integrity: sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==} + resolution: {integrity: sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==, tarball: https://registry.npmjs.org/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm] os: [linux] '@resvg/resvg-js-linux-arm64-gnu@2.6.2': - resolution: {integrity: sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==} + resolution: {integrity: sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==, tarball: https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm64] os: [linux] '@resvg/resvg-js-linux-arm64-musl@2.6.2': - resolution: {integrity: sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==} + resolution: {integrity: sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==, tarball: https://registry.npmjs.org/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm64] os: [linux] '@resvg/resvg-js-linux-x64-gnu@2.6.2': - resolution: {integrity: sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==} + resolution: {integrity: sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==, tarball: https://registry.npmjs.org/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.2.tgz} engines: {node: '>= 10'} cpu: [x64] os: [linux] '@resvg/resvg-js-linux-x64-musl@2.6.2': - resolution: {integrity: sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==} + resolution: {integrity: sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==, tarball: https://registry.npmjs.org/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.2.tgz} engines: {node: '>= 10'} cpu: [x64] os: [linux] '@resvg/resvg-js-win32-arm64-msvc@2.6.2': - resolution: {integrity: sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==} + resolution: {integrity: sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==, tarball: https://registry.npmjs.org/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.2.tgz} engines: {node: '>= 10'} cpu: [arm64] os: [win32] '@resvg/resvg-js-win32-ia32-msvc@2.6.2': - resolution: {integrity: sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==} + resolution: {integrity: sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==, tarball: https://registry.npmjs.org/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.2.tgz} engines: {node: '>= 10'} cpu: [ia32] os: [win32] '@resvg/resvg-js-win32-x64-msvc@2.6.2': - resolution: {integrity: sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==} + resolution: {integrity: sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==, tarball: https://registry.npmjs.org/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.2.tgz} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3003,9 +2904,9 @@ packages: rollup: optional: true - '@rollup/plugin-commonjs@25.0.8': - resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} - engines: {node: '>=14.0.0'} + '@rollup/plugin-commonjs@28.0.2': + resolution: {integrity: sha512-BEFI2EDqzl+vA1rl97IDRZ61AIwGH093d9nz8+dThxJNH8oSoB7MjWvPCX3dkaK1/RCJ/1v/R1XB15FuSs0fQw==} + engines: {node: '>=16.0.0 || 14 >= 14.17'} peerDependencies: rollup: ^2.68.0||^3.0.0||^4.0.0 peerDependenciesMeta: @@ -3039,8 +2940,8 @@ packages: rollup: optional: true - '@rollup/plugin-replace@5.0.7': - resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==} + '@rollup/plugin-replace@6.0.2': + resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -3057,19 +2958,6 @@ packages: rollup: optional: true - '@rollup/pluginutils@4.2.1': - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - - '@rollup/pluginutils@5.1.3': - resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - '@rollup/pluginutils@5.1.4': resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} @@ -3080,92 +2968,92 @@ packages: optional: true '@rollup/rollup-android-arm-eabi@4.24.3': - resolution: {integrity: sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ==} + resolution: {integrity: sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ==, tarball: https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.3.tgz} cpu: [arm] os: [android] '@rollup/rollup-android-arm64@4.24.3': - resolution: {integrity: sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q==} + resolution: {integrity: sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q==, tarball: https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.3.tgz} cpu: [arm64] os: [android] '@rollup/rollup-darwin-arm64@4.24.3': - resolution: {integrity: sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w==} + resolution: {integrity: sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w==, tarball: https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.3.tgz} cpu: [arm64] os: [darwin] '@rollup/rollup-darwin-x64@4.24.3': - resolution: {integrity: sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow==} + resolution: {integrity: sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow==, tarball: https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.3.tgz} cpu: [x64] os: [darwin] '@rollup/rollup-freebsd-arm64@4.24.3': - resolution: {integrity: sha512-CsC+ZdIiZCZbBI+aRlWpYJMSWvVssPuWqrDy/zi9YfnatKKSLFCe6fjna1grHuo/nVaHG+kiglpRhyBQYRTK4A==} + resolution: {integrity: sha512-CsC+ZdIiZCZbBI+aRlWpYJMSWvVssPuWqrDy/zi9YfnatKKSLFCe6fjna1grHuo/nVaHG+kiglpRhyBQYRTK4A==, tarball: https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.3.tgz} cpu: [arm64] os: [freebsd] '@rollup/rollup-freebsd-x64@4.24.3': - resolution: {integrity: sha512-F0nqiLThcfKvRQhZEzMIXOQG4EeX61im61VYL1jo4eBxv4aZRmpin6crnBJQ/nWnCsjH5F6J3W6Stdm0mBNqBg==} + resolution: {integrity: sha512-F0nqiLThcfKvRQhZEzMIXOQG4EeX61im61VYL1jo4eBxv4aZRmpin6crnBJQ/nWnCsjH5F6J3W6Stdm0mBNqBg==, tarball: https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.3.tgz} cpu: [x64] os: [freebsd] '@rollup/rollup-linux-arm-gnueabihf@4.24.3': - resolution: {integrity: sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A==} + resolution: {integrity: sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.3.tgz} cpu: [arm] os: [linux] '@rollup/rollup-linux-arm-musleabihf@4.24.3': - resolution: {integrity: sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw==} + resolution: {integrity: sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.3.tgz} cpu: [arm] os: [linux] '@rollup/rollup-linux-arm64-gnu@4.24.3': - resolution: {integrity: sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ==} + resolution: {integrity: sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.3.tgz} cpu: [arm64] os: [linux] '@rollup/rollup-linux-arm64-musl@4.24.3': - resolution: {integrity: sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw==} + resolution: {integrity: sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.3.tgz} cpu: [arm64] os: [linux] '@rollup/rollup-linux-powerpc64le-gnu@4.24.3': - resolution: {integrity: sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g==} + resolution: {integrity: sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.3.tgz} cpu: [ppc64] os: [linux] '@rollup/rollup-linux-riscv64-gnu@4.24.3': - resolution: {integrity: sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA==} + resolution: {integrity: sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.3.tgz} cpu: [riscv64] os: [linux] '@rollup/rollup-linux-s390x-gnu@4.24.3': - resolution: {integrity: sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw==} + resolution: {integrity: sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.3.tgz} cpu: [s390x] os: [linux] '@rollup/rollup-linux-x64-gnu@4.24.3': - resolution: {integrity: sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ==} + resolution: {integrity: sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.3.tgz} cpu: [x64] os: [linux] '@rollup/rollup-linux-x64-musl@4.24.3': - resolution: {integrity: sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw==} + resolution: {integrity: sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw==, tarball: https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.3.tgz} cpu: [x64] os: [linux] '@rollup/rollup-win32-arm64-msvc@4.24.3': - resolution: {integrity: sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA==} + resolution: {integrity: sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA==, tarball: https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.3.tgz} cpu: [arm64] os: [win32] '@rollup/rollup-win32-ia32-msvc@4.24.3': - resolution: {integrity: sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ==} + resolution: {integrity: sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ==, tarball: https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.3.tgz} cpu: [ia32] os: [win32] '@rollup/rollup-win32-x64-msvc@4.24.3': - resolution: {integrity: sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ==} + resolution: {integrity: sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ==, tarball: https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.3.tgz} cpu: [x64] os: [win32] @@ -3184,21 +3072,36 @@ packages: '@shikijs/core@1.22.2': resolution: {integrity: sha512-bvIQcd8BEeR1yFvOYv6HDiyta2FFVePbzeowf5pPS1avczrPK+cjmaxxh0nx5QzbON7+Sv0sQfQVciO7bN72sg==} + '@shikijs/core@1.24.4': + resolution: {integrity: sha512-jjLsld+xEEGYlxAXDyGwWsKJ1sw5Pc1pnp4ai2ORpjx2UX08YYTC0NNqQYO1PaghYaR+PvgMOGuvzw2he9sk0Q==} + '@shikijs/engine-javascript@1.22.2': resolution: {integrity: sha512-iOvql09ql6m+3d1vtvP8fLCVCK7BQD1pJFmHIECsujB0V32BJ0Ab6hxk1ewVSMFA58FI0pR2Had9BKZdyQrxTw==} + '@shikijs/engine-javascript@1.24.4': + resolution: {integrity: sha512-TClaQOLvo9WEMJv6GoUsykQ6QdynuKszuORFWCke8qvi6PeLm7FcD9+7y45UenysxEWYpDL5KJaVXTngTE+2BA==} + '@shikijs/engine-oniguruma@1.22.2': resolution: {integrity: sha512-GIZPAGzQOy56mGvWMoZRPggn0dTlBf1gutV5TdceLCZlFNqWmuc7u+CzD0Gd9vQUTgLbrt0KLzz6FNprqYAxlA==} - '@shikijs/transformers@1.22.2': - resolution: {integrity: sha512-8f78OiBa6pZDoZ53lYTmuvpFPlWtevn23bzG+azpPVvZg7ITax57o/K3TC91eYL3OMJOO0onPbgnQyZjRos8XQ==} + '@shikijs/engine-oniguruma@1.24.4': + resolution: {integrity: sha512-Do2ry6flp2HWdvpj2XOwwa0ljZBRy15HKZITzPcNIBOGSeprnA8gOooA/bLsSPuy8aJBa+Q/r34dMmC3KNL/zw==} + + '@shikijs/transformers@1.24.4': + resolution: {integrity: sha512-0jq5p9WLB7ToM/O7RWfxuIwirTJbIQsUR06jxdG3h3CEuO5m7ik8GnDsxwHhyIEfgJSZczSnVUZWFrNKy5It6g==} '@shikijs/types@1.22.2': resolution: {integrity: sha512-NCWDa6LGZqTuzjsGfXOBWfjS/fDIbDdmVDug+7ykVe1IKT4c1gakrvlfFYp5NhAXH/lyqLM8wsAPo5wNy73Feg==} + '@shikijs/types@1.24.4': + resolution: {integrity: sha512-0r0XU7Eaow0PuDxuWC1bVqmWCgm3XqizIaT7SM42K03vc69LGooT0U8ccSR44xP/hGlNx4FKhtYpV+BU6aaKAA==} + '@shikijs/vscode-textmate@9.3.0': resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} + '@shikijs/vscode-textmate@9.3.1': + resolution: {integrity: sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==} + '@shuding/opentype.js@1.4.0-beta.0': resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==} engines: {node: '>= 8.0.0'} @@ -3506,6 +3409,9 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + '@types/parse-path@7.0.3': + resolution: {integrity: sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg==} + '@types/pluralize@0.0.33': resolution: {integrity: sha512-JOqsl+ZoCpP4e8TDke9W79FDcSgPAR0l6pixx2JHkhnRjvShyYiAYw2LVsnA7K08Y6DeOnaU6ujmENO4os/cYg==} @@ -3679,43 +3585,66 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@unhead/addons@1.11.10': - resolution: {integrity: sha512-e1ysH8KMB2UoxxBiuZZXpCXe6qQjmaARy/6Q9UgrxZuMqNZCJ5FaL/0/G4KQ5qPf5n4HCM+JAM/0mvco4v6Rtg==} + '@unhead/addons@1.11.14': + resolution: {integrity: sha512-3GzyqOaOV1yq75SJP2f47mzZFsEHAqOkqFehqkeHk8OuBqbgVLAPCU+ZExP2imOKeRNfQ3pVAYMUp69ZJw427Q==} '@unhead/dom@1.11.10': resolution: {integrity: sha512-nL1mdRzYVATZIYauK15zOI2YyM3YxCLfhbTqljEjDFJeiJUzTTi+a//5FHiUk84ewSucFnrwHNey/pEXFlyY1A==} - '@unhead/schema-org@1.11.10': - resolution: {integrity: sha512-U/aEFPtXMMYD1NB3kwuIzHDvkhTKozlxrfnd8yFMtvm/AfLbXv3IXquRPWnrUB6dxaV8iIatio2HJf6jLbgERA==} + '@unhead/dom@1.11.14': + resolution: {integrity: sha512-FaHCWo9JR4h7PCpSRaXuMC6ifXOuBzlI0PD1MmUcxND2ayDl1d6DauIbN8TUf9TDRxNkrK1Ehb0OCXjC1ZJtrg==} + + '@unhead/schema-org@1.11.14': + resolution: {integrity: sha512-0ucX12roNyufrKyLIqF+Dlk5oHTHpYOsSCWGtjUfs5KlbIjECRCforwXHtJQbgyZw+gBYCOUUt7uv5PkEkr0pQ==} + peerDependencies: + '@unhead/vue': ^1.11.13 + unhead: ^1.11.13 + peerDependenciesMeta: + '@unhead/vue': + optional: true '@unhead/schema@1.11.10': resolution: {integrity: sha512-lXh7cm5XtFaw3gc+ZVXTSfIHXiBpAywbjtEiOsz5TR4GxOjj2rtfOAl4C3Difk1yupP6L2otYmOZdn/i8EXSJg==} + '@unhead/schema@1.11.14': + resolution: {integrity: sha512-V9W9u5tF1/+TiLqxu+Qvh1ShoMDkPEwHoEo4DKdDG6ko7YlbzFfDxV6el9JwCren45U/4Vy/4Xi7j8OH02wsiA==} + '@unhead/shared@1.11.10': resolution: {integrity: sha512-YQgZcOyo1id7drUeDPGn0R83pirvIcV+Car3/m7ZfCLL1Syab6uXmRckVRd69yVbUL4eirIm9IzzmvzM/OuGuw==} + '@unhead/shared@1.11.14': + resolution: {integrity: sha512-41Qt4PJKYVrEGOTXgBJLRYrEu3S7n5stoB4TFC6312CIBVedXqg7voHQurn32LVDjpfJftjLa2ggCjpqdqoRDw==} + '@unhead/ssr@1.11.10': resolution: {integrity: sha512-tj5zeJtCbSktNNqsdL+6h6OIY7dYO+2HSiC1VbofGYsoG7nDNXMypkrW/cTMqZVr5/gWhKaUgFQALjm28CflYg==} + '@unhead/ssr@1.11.14': + resolution: {integrity: sha512-JBF2f5PWPtpqBx/dan+4vL/dartSp8Nmd011zkT9qPYmizxO+/fsB1WQalbis1KszkfFatb6c4rO+hm0d6acOA==} + '@unhead/vue@1.11.10': resolution: {integrity: sha512-v6ddp4YEQCNILhYrx37Yt0GKRIFeTrb3VSmTbjh+URT+ua1mwgmNFTfl2ZldtTtri3tEkwSG1/5wLRq20ma70g==} peerDependencies: vue: '>=2.7 || >=3' - '@unocss/core@0.63.6': - resolution: {integrity: sha512-Q4QPgJ271Up89+vIqqOKgtdCKkFpHqvHN8W1LUlKPqtYnOvVYaOIVNAZowaIdEhPuc83yLc6Tg2+7riK18QKEw==} + '@unhead/vue@1.11.14': + resolution: {integrity: sha512-6nfi7FsZ936gscmj+1nUB1pybiFMFbnuEFo7B/OY2klpLWsYDUOVvpsJhbu7C3u7wkTlJXglmAk6jdd8I7WgZA==} + peerDependencies: + vue: '>=2.7 || >=3' + + '@unocss/core@0.65.3': + resolution: {integrity: sha512-xYkJ63lIadL6KqvGcaE2fFeLvo6rC1F+e+R9EFn0Aj0ArMRhiltZk8vvLFHP7iYjjdTdqDkAr/7IdrTosTo8Pg==} - '@unocss/extractor-arbitrary-variants@0.63.6': - resolution: {integrity: sha512-HJX0oAa9uzwKYoU8CoJdP1gxjuqFmOLxyZmITjStAmZNZpIxlz2wz4VrHmqml2dkvx/mifGGGc/GxZpQ36D12Q==} + '@unocss/extractor-arbitrary-variants@0.65.3': + resolution: {integrity: sha512-ZVGCjOZuU8daGxY7MUJQrI7aVKzZi1llRk53QgEUTU1q60X/fi8M2+A9mwEgG9MBVHBdsuvxqZ9Dp79IktSyLw==} - '@unocss/preset-mini@0.63.6': - resolution: {integrity: sha512-pZDZbSuxabHSwPIy3zCgQ4MNdVCSHvOvZecreH+v96R1oOhquiwU8WiSbkxvZiKiLQJd7JUVW87E1pAzr5ZGGQ==} + '@unocss/preset-mini@0.65.3': + resolution: {integrity: sha512-HG7mRfq0S2VKkw40duumoyIYaMBQGW1Uxb+Kw8HLGvoamnDmOZKb+TOXxys17Z5Z0vloi2CN1qqyJhYC0G6MSg==} - '@unocss/preset-wind@0.63.6': - resolution: {integrity: sha512-W3oZ2TXSqStNE+X++kcspRTF2Szu2ej6NW5Kiyy6WQn/+ZD77AF4VtvzHtzFVZ2QKpEIovGBpU5tywooHbB7hw==} + '@unocss/preset-wind@0.65.3': + resolution: {integrity: sha512-esptoeJEN1QZEXwMIU3OXumSi3TEbIXZg1SuuUYqOWXzldxANsfXSMdHtsiXUSMNwNsfmQl4XfBlGNYYK/7eyg==} - '@unocss/rule-utils@0.63.6': - resolution: {integrity: sha512-moeDEq5d9mB8gSYeoqHMkXWWekaFFdhg7QCuwwCbxCc+NPMOgGkmfAoafz+y2tdvK7pEuT191RWOiHQ0MkA5oQ==} + '@unocss/rule-utils@0.65.3': + resolution: {integrity: sha512-jndyth0X11FbvIDForYq90b+N5xsR31FRsmvp7AC7dcW71clemUEDHCwqzSJn8cVFwahgvlwWbEoYHPEgQrtIQ==} engines: {node: '>=14'} '@variantjs/core@0.0.79': @@ -3731,14 +3660,16 @@ packages: body-scroll-lock: ^4.0.0-beta.0 vue: ^3.2.6 - '@vee-validate/nuxt@4.13.2': - resolution: {integrity: sha512-rpYYO2isCrgHRdJnKRXGPn8aqhyZvCPUJgNubftPum1txbngkO/LNiFsZdFDO7auGprDAQf7axpszRfeKoCGVg==} + '@vee-validate/nuxt@4.15.0': + resolution: {integrity: sha512-AhQHPLxH4tTf35op+ifkBhnnRwv/EzT8Fi9PQlEwKyLGZgepFQO1qTm6IyaA6aoSKcFWHz3R3hyMrMQdXbiOxQ==} - '@vee-validate/zod@4.13.2': - resolution: {integrity: sha512-y1aqelutD6btX2ayZk3w8udClAykptphlGLwu0vlCqY2r9mrJqMn1EKqtcwXAvEom+ceTcHJOwGr2FUA7i+ZEg==} + '@vee-validate/zod@4.15.0': + resolution: {integrity: sha512-MpvIKiyg9X5yD8bJW0no2AU7wtR2T5mrvD9tuPRiie951sU2n6QKgMV38qKKOiqFBCxsMSjIuLLLV3V5kVE4nQ==} + peerDependencies: + zod: ^3.24.0 - '@vercel/nft@0.26.5': - resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==} + '@vercel/nft@0.27.10': + resolution: {integrity: sha512-zbaF9Wp/NsZtKLE4uVmL3FyfFwlpDyuymQM1kPbeT0mVOHKDQQNjnnfslB3REg3oZprmNFJuh3pkHBk2qAaizg==} engines: {node: '>=16'} hasBin: true @@ -3752,11 +3683,11 @@ packages: '@vue/composition-api': optional: true - '@vitejs/plugin-vue-jsx@4.0.1': - resolution: {integrity: sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==} + '@vitejs/plugin-vue-jsx@4.1.1': + resolution: {integrity: sha512-uMJqv/7u1zz/9NbWAD3XdjaY20tKTf17XVfQ9zq4wY1BjsB/PjpJPMe2xiG39QpP4ZdhYNhm4Hvo66uJrykNLA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 vue: ^3.0.0 '@vitejs/plugin-vue@4.6.2': @@ -3766,11 +3697,11 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 - '@vitejs/plugin-vue@5.1.4': - resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} + '@vitejs/plugin-vue@5.2.1': + resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 + vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 '@vitest/coverage-v8@2.1.4': @@ -3883,16 +3814,19 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-core@7.4.4': - resolution: {integrity: sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w==} + '@vue/devtools-api@7.6.8': + resolution: {integrity: sha512-ma6dY/sZR36zALVsV1W7eC57c6IJPXsy8SNgZn1PLVWU4z4dPn5TIBmnF4stmdJ4sQcixqKaQ8pwjbMPzEZwiA==} + + '@vue/devtools-core@7.6.8': + resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.4.4': - resolution: {integrity: sha512-awK/4NfsUG0nQ7qnTM37m7ZkEUMREyPh8taFCX+uQYps/MTFEum0AD05VeGDRMXwWvMmGIcWX9xp8ZiBddY0jw==} + '@vue/devtools-kit@7.6.8': + resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==} - '@vue/devtools-shared@7.6.2': - resolution: {integrity: sha512-lcjyJ7hCC0W0kNwnCGMLVTMvDLoZgjcq9BvboPgS+6jQyDul7fpzRSKTGtGhCHoxrDox7qBAKGbAl2Rcf7GE1A==} + '@vue/devtools-shared@7.6.8': + resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==} '@vue/language-core@2.2.0': resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} @@ -3925,78 +3859,78 @@ packages: '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} - '@vueuse/core@10.11.1': - resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} - '@vueuse/core@11.3.0': resolution: {integrity: sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==} + '@vueuse/core@12.2.0': + resolution: {integrity: sha512-jksyNu+5EGwggNkRWd6xX+8qBkYbmrwdFQMgCABsz+wq8bKF6w3soPFLB8vocFp3wFIzn0OYkSPM9JP+AFKwsg==} + '@vueuse/head@2.0.0': resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: vue: '>=2.7 || >=3' - '@vueuse/metadata@10.11.1': - resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} - '@vueuse/metadata@11.3.0': resolution: {integrity: sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==} - '@vueuse/nuxt@10.11.1': - resolution: {integrity: sha512-UiaYSIwOkmUVn8Gl1AqtLWYR12flO+8sEu9X0Y1fNjSR7EWy9jMuiCvOGqwtoeTsqfHrivl0d5HfMzr11GFnMA==} + '@vueuse/metadata@12.2.0': + resolution: {integrity: sha512-x6zynZtTh1l52m0y8d/EgzpshnMjg8cNZ2KWoncJ62Z5qPSGoc4FUunmMVrrRM/I/5542rTEY89CGftngZvrkQ==} + + '@vueuse/nuxt@11.3.0': + resolution: {integrity: sha512-FxtRTgFmsoASamR3lOftv/r11o1BojF9zir8obbTnKamVZdlQ5rgJ0hHgVbrgA6dlMuEx/PzwqAmiKNFdU4oCQ==} peerDependencies: nuxt: ^3.0.0 - '@vueuse/shared@10.11.1': - resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} - '@vueuse/shared@11.3.0': resolution: {integrity: sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==} + '@vueuse/shared@12.2.0': + resolution: {integrity: sha512-SRr4AZwv/giS+EmyA1ZIzn3/iALjjnWAGaBNmoDTMEob9JwQaevAocuaMDnPAvU7Z35Y5g3CFRusCWgp1gVJ3Q==} + '@webassemblyjs/ast@1.12.1': - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==, tarball: https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz} '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==, tarball: https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz} '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==, tarball: https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz} '@webassemblyjs/helper-buffer@1.12.1': - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==, tarball: https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz} '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==, tarball: https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz} '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==, tarball: https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz} '@webassemblyjs/helper-wasm-section@1.12.1': - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==, tarball: https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz} '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==, tarball: https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz} '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==, tarball: https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz} '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==, tarball: https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz} '@webassemblyjs/wasm-edit@1.12.1': - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz} '@webassemblyjs/wasm-gen@1.12.1': - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz} '@webassemblyjs/wasm-opt@1.12.1': - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz} '@webassemblyjs/wasm-parser@1.12.1': - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==, tarball: https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz} '@webassemblyjs/wast-printer@1.12.1': - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==, tarball: https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz} '@whatwg-node/events@0.0.3': resolution: {integrity: sha512-IqnKIDWfXBJkvy/k6tzskWTc2NK3LcqHlb+KHGCrjOCH4jfQckRX0NAiIcC/vIqQkzLYw2r2CTSwAxcrtcD6lA==} @@ -4044,10 +3978,10 @@ packages: engines: {node: '>=8'} '@xtuc/ieee754@1.2.0': - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==, tarball: https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz} '@xtuc/long@4.2.2': - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==, tarball: https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz} '@yaireo/tagify@4.33.0': resolution: {integrity: sha512-8MQF26Q5NIJXXLETAMOSFv2d6Jj5DH0xwUM6kCelQ9CMG7oIA4HIdQ6sMy5dF95IBLqCJOF9MM4vfiyQIcrejA==} @@ -4071,9 +4005,6 @@ packages: resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -4105,11 +4036,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.14.0: resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} @@ -4127,10 +4053,6 @@ packages: resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} engines: {node: '>= 6.0.0'} - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - agent-base@7.1.1: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} @@ -4140,7 +4062,7 @@ packages: engines: {node: '>=8'} ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==, tarball: https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz} peerDependencies: ajv: ^6.9.1 @@ -4190,9 +4112,6 @@ packages: application-config-path@0.1.1: resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==} - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - archiver-utils@5.0.2: resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} engines: {node: '>= 14'} @@ -4201,11 +4120,6 @@ packages: resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} engines: {node: '>= 14'} - are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - deprecated: This package is no longer supported. - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -4279,14 +4193,14 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - ast-kit@0.12.2: - resolution: {integrity: sha512-es1zHFsnZ4Y4efz412nnrU3KvVAhgqy90a7Yt9Wpi5vQ3l4aYMOX0Qx4FD0elKr5ITEhiUGCSFcgGYf4YTuACg==} - engines: {node: '>=16.14.0'} - ast-kit@1.3.0: resolution: {integrity: sha512-ORycPY6qYSrAGMnSk1tlqy/Y0rFGk/WIYP/H6io0A+jXK2Jp3Il7h8vjfwaLvZUwanjiLwBeE5h3A9M+eQqeNw==} engines: {node: '>=16.14.0'} + ast-kit@1.3.2: + resolution: {integrity: sha512-gdvX700WVC6sHCJQ7bJGfDvtuKAh6Sa6weIZROxfzUZKP7BjvB8y0SMlM/o4omSQ3L60PQSJROBJsb0vEViVnA==} + engines: {node: '>=16.14.0'} + ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} @@ -4387,7 +4301,7 @@ packages: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} bare-events@2.5.0: - resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==} + resolution: {integrity: sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==, tarball: https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz} base64-js@0.0.8: resolution: {integrity: sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==} @@ -4497,10 +4411,10 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - c12@1.11.2: - resolution: {integrity: sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew==} + c12@2.0.1: + resolution: {integrity: sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==} peerDependencies: - magicast: ^0.3.4 + magicast: ^0.3.5 peerDependenciesMeta: magicast: optional: true @@ -4567,12 +4481,19 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + change-case-all@1.0.15: resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} change-case@4.1.2: resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} + change-case@5.4.4: + resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} + char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -4613,6 +4534,10 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -4620,6 +4545,10 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + chromatic@11.20.2: resolution: {integrity: sha512-c+M3HVl5Y60c7ipGTZTyeWzWubRW70YsJ7PPDpO1D735ib8+Lu3yGF90j61pvgkXGngpkTPHZyBw83lcu2JMxA==} hasBin: true @@ -4638,7 +4567,7 @@ packages: hasBin: true chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==, tarball: https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz} engines: {node: '>=6.0'} ci-info@4.0.0: @@ -4656,9 +4585,6 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} - clear@0.1.0: - resolution: {integrity: sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==} - cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} @@ -4725,13 +4651,12 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -4825,8 +4750,9 @@ packages: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + consola@3.3.1: + resolution: {integrity: sha512-GyKnPG3/I+a4RtJxgHquJXWr70g9I3c4NT3dvqh0LPHQP2nZFQBOBszb7a5u/pGzqr40AKplQA6UxM1BSynSXg==} + engines: {node: ^14.18.0 || >=16.10.0} constant-case@3.0.4: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} @@ -4902,12 +4828,12 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - croner@8.1.2: - resolution: {integrity: sha512-ypfPFcAXHuAZRCzo3vJL6ltENzniTjwe/qsLleH1V2/7SRDjgvRQyrLmumFTLmjFax4IuSxfGXEn79fozXcJog==} + croner@9.0.0: + resolution: {integrity: sha512-onMB0OkDjkXunhdW9htFjEhqrD54+M94i6ackoUkjHKbRnXdyEyKRelp4nJ1kAz32+s27jP1FsebpJCVl0BsvA==} engines: {node: '>=18.0'} - cronstrue@2.51.0: - resolution: {integrity: sha512-7EG9VaZZ5SRbZ7m25dmP6xaS0qe9ay6wywMskFOU/lMDKa+3gZr2oeT5OUfXwRP/Bcj8wxdYJ65AHU70CI3tsw==} + cronstrue@2.52.0: + resolution: {integrity: sha512-NKgHbWkSZXJUcaBHSsyzC8eegD6bBd4O0oCI6XMIJ+y4Bq3v4w7sY3wfWoKPuVlq9pQHRB6od0lmKpIqi8TlKA==} hasBin: true cross-env@7.0.3: @@ -4933,14 +4859,6 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - crossws@0.2.4: - resolution: {integrity: sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==} - peerDependencies: - uWebSockets.js: '*' - peerDependenciesMeta: - uWebSockets.js: - optional: true - crossws@0.3.1: resolution: {integrity: sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==} @@ -5052,19 +4970,25 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - db0@0.1.4: - resolution: {integrity: sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA==} + db0@0.2.1: + resolution: {integrity: sha512-BWSFmLaCkfyqbSEZBQINMVNjCVfrogi7GQ2RSy1tmtfK9OXlsup6lUMwLsqSD7FbAjD04eWFdXowSHHUp6SE/Q==} peerDependencies: - '@libsql/client': ^0.5.2 - better-sqlite3: ^9.4.3 - drizzle-orm: ^0.29.4 + '@electric-sql/pglite': '*' + '@libsql/client': '*' + better-sqlite3: '*' + drizzle-orm: '*' + mysql2: '*' peerDependenciesMeta: + '@electric-sql/pglite': + optional: true '@libsql/client': optional: true better-sqlite3: optional: true drizzle-orm: optional: true + mysql2: + optional: true de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -5297,10 +5221,6 @@ packages: dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dot-prop@8.0.2: - resolution: {integrity: sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==} - engines: {node: '>=16'} - dot-prop@9.0.0: resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==} engines: {node: '>=18'} @@ -5313,6 +5233,10 @@ packages: resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} + dotenv@16.4.7: + resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} + engines: {node: '>=12'} + drag-event-service@2.0.0: resolution: {integrity: sha512-JVEnOEbbNDS3RrWd+tVVIDu2SHQZ9luhEFGSQ1hXMjl+ABw0PxhHmnkGjzPVE836Tsg+k7rkm5GM9Ln/UgbYpA==} @@ -5352,6 +5276,9 @@ packages: electron-to-chromium@1.5.50: resolution: {integrity: sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==} + emoji-regex-xs@1.0.0: + resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==} + emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -5463,18 +5390,13 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true - esbuild@0.23.1: - resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + esbuild@0.24.2: + resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} engines: {node: '>=18'} hasBin: true @@ -5639,7 +5561,7 @@ packages: engines: {node: '>=4.0.0'} eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, tarball: https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz} engines: {node: '>=8.0.0'} eslint-scope@7.2.2: @@ -5685,7 +5607,7 @@ packages: engines: {node: '>=4.0'} estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, tarball: https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz} engines: {node: '>=4.0'} estraverse@5.3.0: @@ -5732,8 +5654,8 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - execa@9.5.1: - resolution: {integrity: sha512-QY5PPtSonnGwhhHDNI7+3RvY285c7iuJFFB+lU+oEzMY/gEGJ808owqJsrr8Otd1E/x07po1LkUBmdAc5duPAg==} + execa@9.5.2: + resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} engines: {node: ^18.19.0 || >=20.5.0} expand-template@2.0.3: @@ -5891,6 +5813,9 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flattie@1.1.1: resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} engines: {node: '>=8'} @@ -5953,7 +5878,7 @@ packages: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] @@ -5971,11 +5896,6 @@ packages: resolution: {integrity: sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==} engines: {node: '>=10'} - gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} - deprecated: This package is no longer supported. - gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -6034,11 +5954,11 @@ packages: resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} engines: {node: '>=4'} - git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + git-up@8.0.0: + resolution: {integrity: sha512-uBI8Zdt1OZlrYfGcSVroLJKgyNNXlgusYFzHk614lTasz35yg2PVpL1RMy0LOO2dcvF9msYW3pRfUSmafZNrjg==} - git-url-parse@15.0.0: - resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} + git-url-parse@16.0.0: + resolution: {integrity: sha512-Y8iAF0AmCaqXc6a5GYgPQW9ESbncNLOL+CeQAJRhmWUOmnPkKpBYeWYp4mFd3LA5j53CdGDdslzX12yEBVHQQg==} github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -6065,11 +5985,6 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} @@ -6225,9 +6140,6 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - hash-sum@2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} @@ -6253,6 +6165,9 @@ packages: hast-util-to-html@9.0.3: resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==} + hast-util-to-html@9.0.4: + resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==} + hast-util-to-parse5@8.0.0: resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} @@ -6337,10 +6252,6 @@ packages: resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} engines: {node: '>= 6.0.0'} - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - https-proxy-agent@7.0.5: resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} engines: {node: '>= 14'} @@ -6379,6 +6290,14 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@6.0.2: + resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} + engines: {node: '>= 4'} + + ignore@7.0.0: + resolution: {integrity: sha512-lcX8PNQygAa22u/0BysEY8VhaFRzlOkvdlKczDPnJvrkJD1EuqzEky5VYYKM2iySIuaVIDv9N190DfSreSLw2A==} + engines: {node: '>= 4'} + image-meta@0.2.1: resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==} @@ -6387,6 +6306,11 @@ packages: engines: {node: '>=16.x'} hasBin: true + image-size@1.2.0: + resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==} + engines: {node: '>=16.x'} + hasBin: true + immutable@3.7.6: resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} engines: {node: '>=0.8.0'} @@ -6399,6 +6323,9 @@ packages: resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} engines: {node: '>=12.2'} + impound@0.2.0: + resolution: {integrity: sha512-gXgeSyp9Hf7qG2/PLKmywHXyQf2xFrw+mJGpoj9DsAB9L7/MIKn+DeEx98UryWXdmbv8wUUPdcQof6qXnZoCGg==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -6407,6 +6334,10 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} + index-to-position@0.1.2: + resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} + engines: {node: '>=18'} + inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -6752,7 +6683,7 @@ packages: hasBin: true jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==, tarball: https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz} engines: {node: '>= 10.13.0'} jiti@1.17.1: @@ -6767,6 +6698,10 @@ packages: resolution: {integrity: sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==} hasBin: true + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + joi@17.13.3: resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} @@ -6782,6 +6717,10 @@ packages: resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} engines: {node: '>=14'} + js-levenshtein@1.1.6: + resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} + engines: {node: '>=0.10.0'} + js-stringify@1.0.2: resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==} @@ -6791,6 +6730,9 @@ packages: js-tokens@9.0.0: resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -6828,6 +6770,9 @@ packages: json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-source-map@0.6.1: resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==} @@ -6898,6 +6843,9 @@ packages: knitwork@1.1.0: resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} + knitwork@1.2.0: + resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==} + koa-compose@4.1.0: resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} @@ -6950,10 +6898,6 @@ packages: lighthouse-logger@2.0.1: resolution: {integrity: sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==} - lilconfig@3.1.2: - resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} - engines: {node: '>=14'} - lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -6978,7 +6922,7 @@ packages: optional: true loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==, tarball: https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz} engines: {node: '>=6.11.5'} local-pkg@0.5.0: @@ -7104,6 +7048,10 @@ packages: resolution: {integrity: sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==} engines: {node: '>=16.14.0'} + magic-string-ast@0.6.3: + resolution: {integrity: sha512-C9sgUzVZtUtzCBoMdYtwrIRQ4IucGRFGgdhkjL7PXsVfPYmTuWtewqzk7dlipaCMWH/gOYehW9rgMoa4Oebtpw==} + engines: {node: '>=16.14.0'} + magic-string@0.30.12: resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} @@ -7177,6 +7125,9 @@ packages: mdast-util-to-markdown@2.1.1: resolution: {integrity: sha512-OrkcCoqAkEg9b1ykXBrA0ehRc8H4fGU/03cACmW2xXzau1+dIdS+qJugh1Cqex3hMumSBgSE/5pc7uqP12nLAw==} + mdast-util-to-markdown@2.1.2: + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} + mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} @@ -7222,6 +7173,9 @@ packages: micromark-core-commonmark@2.0.1: resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} + micromark-core-commonmark@2.0.2: + resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} + micromark-extension-gfm-autolink-literal@2.1.0: resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} @@ -7252,15 +7206,24 @@ packages: micromark-factory-space@2.0.0: resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} + micromark-factory-space@2.0.1: + resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} + micromark-factory-title@2.0.0: resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} micromark-factory-whitespace@2.0.0: resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} + micromark-factory-whitespace@2.0.1: + resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} + micromark-util-character@2.1.0: resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + micromark-util-character@2.1.1: + resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} + micromark-util-chunked@2.0.0: resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} @@ -7291,6 +7254,9 @@ packages: micromark-util-sanitize-uri@2.0.0: resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + micromark-util-sanitize-uri@2.0.1: + resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} + micromark-util-subtokenize@2.0.1: resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} @@ -7300,9 +7266,15 @@ packages: micromark-util-types@2.0.0: resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + micromark-util-types@2.0.1: + resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} + micromark@4.0.0: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} + micromark@4.0.1: + resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} + micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -7404,6 +7376,10 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} + minizlib@3.0.1: + resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} + engines: {node: '>= 18'} + mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} @@ -7419,8 +7395,10 @@ packages: engines: {node: '>=10'} hasBin: true - mlly@1.7.2: - resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==} + mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true mlly@1.7.3: resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} @@ -7468,11 +7446,14 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.0.8: - resolution: {integrity: sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==} + nanoid@5.0.9: + resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==} engines: {node: ^18 || >=20} hasBin: true + nanotar@0.1.1: + resolution: {integrity: sha512-AiJsGsSF3O0havL1BydvI4+wR76sKT+okKRwWIaK96cZUnXqH0uNBOsHlbwZq3+m2BR1VKqHDVudl3gO4mYjpQ==} + napi-build-utils@1.0.2: resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} @@ -7494,8 +7475,8 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - nitropack@2.9.7: - resolution: {integrity: sha512-aKXvtNrWkOCMsQbsk4A0qQdBjrJ1ZcvwlTQevI/LAgLWLYc5L7Q/YiYxGLal4ITyNSlzir1Cm1D2ZxnYhmpMEw==} + nitropack@2.10.4: + resolution: {integrity: sha512-sJiG/MIQlZCVSw2cQrFG1H6mLeSqHlYfFerRjLKz69vUfdu0EL2l0WdOxlQbzJr3mMv/l4cOlCCLzVRzjzzF/g==} engines: {node: ^16.11.0 || >=17.0.0} hasBin: true peerDependencies: @@ -7558,16 +7539,16 @@ packages: node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - nopt@7.2.1: resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true + nopt@8.0.0: + resolution: {integrity: sha512-1L/fTJ4UmV/lUxT2Uf006pfZKTvAgCF+chz+0OgBHO8u2Z67pE7AaAUUj7CJy0lXqHmymUvGFt6NE9R3HER0yw==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -7595,18 +7576,14 @@ packages: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} - npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - deprecated: This package is no longer supported. - nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - nuxi@3.15.0: - resolution: {integrity: sha512-ZVu45nuDrdb7nzKW2kLGY/N1vvFYLLbUVX6gUYw4BApKGGu4+GktTR5o48dGVgMYX9A8chaugl7TL9ZYmwC9Mg==} + nuxi@3.17.2: + resolution: {integrity: sha512-JDVtBBwEe9VjVkhxwR/crtGJnyLHzvl2F1pjtglekjTVeiMThfhQHcvsI/u007gBAfPpmaCIdRGnoeTF4VKS8w==} engines: {node: ^16.10.0 || >=18.0.0} hasBin: true @@ -7630,32 +7607,32 @@ packages: nuxt-icon@0.6.10: resolution: {integrity: sha512-S9zHVA66ox4ZSpMWvCjqKZC4ZogC0s2z3vZs+M4D95YXGPEXwxDZu+insMKvkbe8+k7gvEmtTk0eq3KusKlxiw==} - nuxt-link-checker@3.1.3: - resolution: {integrity: sha512-RenDVvR+DwUYjXsmfIH8rRyALpGfjbktAtaSPVL/0jt+3yV7SD3Fsz3DUFsSEFGuifVZjcxBP9ieLk4ppV+DIQ==} + nuxt-link-checker@4.0.4: + resolution: {integrity: sha512-pXDsqlQBfcz+riW3jbKNzPG+ig2bI6c9IrUTvEFwy2IUGtDIMgRjkx/kZkpV8cLxIdlLdTW9phkLiL1XbRlmMQ==} - nuxt-og-image@3.0.8: - resolution: {integrity: sha512-eoxSqBylFQ8F77dzmietaUKR3w80JAG0dZtWjVA+eelIqfHSPA2fQ9pXhcICYPeh+kyH2n//P+TRkz1MSGl4Ug==} + nuxt-og-image@4.0.2: + resolution: {integrity: sha512-jfWgPnpMSbO3o5F/hmBVgJjw5dyVSa6xKM9X3es+szXdoeCMC+evd9l/zJ6mbsTGAwgMv/QYOMsm9WvK8bs1fw==} engines: {node: '>=18.0.0'} - nuxt-schema-org@3.4.1: - resolution: {integrity: sha512-RBtmWXUYihI2USRM77mwx/wPnRVPhYeK25dOFTk2BMeAvdvdCJRSP5LvMTe3C/YB5rnaeB69l6BVgw8j03C6ww==} + nuxt-schema-org@4.0.4: + resolution: {integrity: sha512-LEzut5sVRF0DTcnX2X5sH8/4Ausl1Y9G9tfMhvZJ1d9rmNwhGnKV1illKkU/sCYhAs2g0+8Un2uDr84QgpsJJA==} - nuxt-seo-experiments@4.0.1: - resolution: {integrity: sha512-L60bkTFwfW+pQcxkCRhoW20c9+qiJiYgDKTWFDT58cS68M8vm76+H28UCMrmWRe3i3r2oDqQEAjR0QUiDVQgNg==} + nuxt-seo-utils@6.0.5: + resolution: {integrity: sha512-Nz4uFdjlZc1OS8XUkFU6mu7b97q9hesgnY+4aOa/FGsGD47/W8fnJ657pbvAqOxF5KFl9SZTF0pbBiBzJ7g4sw==} - nuxt-site-config-kit@2.2.18: - resolution: {integrity: sha512-iPtf2X1fvI9m9VV04edSqNGC2EzQ1aLB7F2/AOxYRktCJxHeTdBGifuNPc90EaEIOfWx+gf3lmRd4EppGoAMSA==} + nuxt-site-config-kit@3.0.6: + resolution: {integrity: sha512-QBOFzAIo+D02avFQQ7gNlRyA372/PQlgW2IjL2nttvjfHapqYbvP6tIP55soL+1+D8YvF/bGZgS+vJtfQhroUg==} - nuxt-site-config@2.2.18: - resolution: {integrity: sha512-NU39ANP1kvRBzpEWV496y/lf9PKVv3t1VKX3zmQ1POcbzAXU4gm0Mh5NKOaLEcoXj6bQnziFNqjzHX3DAA8Aog==} + nuxt-site-config@3.0.6: + resolution: {integrity: sha512-Mkyen81br21/nA2sxlLCOtJZ2L8sGL+YzxHlsVhLhEnC355CP2SwKVtYqJNJ4aYFbxeusqZXJFiD4KbveHhk0w==} - nuxt@3.12.4: - resolution: {integrity: sha512-/ddvyc2kgYYIN2UEjP8QIz48O/W3L0lZm7wChIDbOCj0vF/yLLeZHBaTb3aNvS9Hwp269nfjrm8j/mVxQK4RhA==} - engines: {node: ^14.18.0 || >=16.10.0} + nuxt@3.15.0: + resolution: {integrity: sha512-pjP/2zEjr57ensZZ1F4b7KldocM9S4SOtukgi9zau1OFlyolUmEgMFbHnwmEKqzuZ1OPTaRS3/1S6B7GUVbbRg==} + engines: {node: ^18.20.5 || ^20.9.0 || >=22.0.0} hasBin: true peerDependencies: '@parcel/watcher': ^2.1.0 - '@types/node': ^14.18.0 || >=16.10.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 peerDependenciesMeta: '@parcel/watcher': optional: true @@ -7667,6 +7644,11 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true + nypm@0.4.1: + resolution: {integrity: sha512-1b9mihliBh8UCcKtcGRu//G50iHpjxIQVUqkdhPT/SDVE7KdJKoHXLS0heuYTQCx95dFqiyUbXZB9r8ikn+93g==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -7731,6 +7713,9 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + oniguruma-to-es@0.8.1: + resolution: {integrity: sha512-dekySTEvCxCj0IgKcA2uUCO/e4ArsqpucDPcX26w9ajx+DvMWLc5eZeJaRQkd7oC/+rwif5gnT900tA34uN9Zw==} + oniguruma-to-js@0.4.3: resolution: {integrity: sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==} @@ -7749,9 +7734,11 @@ packages: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} - openapi-typescript@6.7.6: - resolution: {integrity: sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw==} + openapi-typescript@7.4.4: + resolution: {integrity: sha512-7j3nktnRzlQdlHnHsrcr6Gqz8f80/RhfA2I8s1clPI+jkY0hLNmnYVKBfuUEli5EEgK1B6M+ibdS5REasPlsUw==} hasBin: true + peerDependencies: + typescript: ^5.x optimism@0.18.0: resolution: {integrity: sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ==} @@ -7820,8 +7807,8 @@ packages: resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} engines: {node: '>=18'} - package-manager-detector@0.2.2: - resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} + package-manager-detector@0.2.8: + resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==} pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -7851,6 +7838,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} + parse-json@8.1.0: + resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} + engines: {node: '>=18'} + parse-ms@4.0.0: resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} engines: {node: '>=18'} @@ -7858,8 +7849,9 @@ packages: parse-path@7.0.0: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} - parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse-url@9.2.0: + resolution: {integrity: sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==} + engines: {node: '>=14.13.0'} parse5-htmlparser2-tree-adapter@7.1.0: resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} @@ -7974,15 +7966,12 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pinia@2.2.1: - resolution: {integrity: sha512-ltEU3xwiz5ojVMizdP93AHi84Rtfz0+yKd8ud75hr9LVyWX2alxp7vLbY1kFm7MXFmHHr/9B08Xf8Jj6IHTEiQ==} + pinia@2.3.0: + resolution: {integrity: sha512-ohZj3jla0LL0OH5PlLTDMzqKiVw2XARmC1XYLdLWIPBMdhDW/123ZWr4zVAhtJm+aoSkFa13pYXskAvAscIkhQ==} peerDependencies: - '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.3.0 + vue: ^2.7.0 || ^3.5.11 peerDependenciesMeta: - '@vue/composition-api': - optional: true typescript: optional: true @@ -8005,8 +7994,8 @@ packages: pkg-types@1.2.1: resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} - playwright-core@1.48.2: - resolution: {integrity: sha512-sjjw+qrLFlriJo64du+EK0kJgZzoQPsabGF4lBvsid+3CNIZIYLgnMj9V6JY5VhM2Peh20DJWIVpVljLLnlawA==} + playwright-core@1.49.1: + resolution: {integrity: sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==} engines: {node: '>=18'} hasBin: true @@ -8130,9 +8119,9 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-nesting@12.1.5: - resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-nesting@13.0.1: + resolution: {integrity: sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -8216,6 +8205,10 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} + postcss-selector-parser@7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} + engines: {node: '>=4'} + postcss-svgo@7.0.1: resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==} engines: {node: ^18.12.0 || ^20.9.0 || >= 18} @@ -8468,6 +8461,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + recast@0.23.9: resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} engines: {node: '>= 4'} @@ -8496,9 +8493,18 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regex-recursion@5.0.0: + resolution: {integrity: sha512-UwyOqeobrCCqTXPcsSqH4gDhOjD5cI/b8kjngWgSZbxYh5yVjAwTjO5+hAuPRNiuR70+5RlWSs+U9PVcVcW9Lw==} + + regex-utilities@2.3.0: + resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} + regex@4.3.3: resolution: {integrity: sha512-r/AadFO7owAq1QJVeZ/nq9jNS1vyZt+6t1p/E59B56Rn2GCya+gr1KSyOzNL/er+r+B7phv5jG2xU2Nz1YkmJg==} + regex@5.0.2: + resolution: {integrity: sha512-/pczGbKIQgfTMRV0XjABvc5RzLqQmwqxLHdQao2RTXPk+pmTXB2P0IaUHYdYyk412YLwUIkaeMd5T+RzVgTqnQ==} + regexp-tree@0.1.27: resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true @@ -8570,8 +8576,8 @@ packages: remark-gfm@4.0.0: resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} - remark-mdc@3.2.1: - resolution: {integrity: sha512-MLNqQE7ryygOA3TtH4hKmIvmjFAqTMzCs2zrMzXs4MWJXYM2vbtdwR2NfgcN3vxIp5Pllgq3oLGuKgQSs8J19w==} + remark-mdc@3.5.1: + resolution: {integrity: sha512-5eWB7CL2cFzJ0RYk/EsktRKo4cyE7gxxXcVXA4TVQYRd962cE9HW902zfdVZOBYKYlJqB2XEeC9dtAEzdg3RaA==} remark-parse@11.0.0: resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} @@ -8600,6 +8606,10 @@ packages: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} @@ -8725,12 +8735,12 @@ packages: satori-html@0.3.2: resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==} - satori@0.11.2: - resolution: {integrity: sha512-uEPLbx89BfwzJroECvnTg8IQ+XxqkMl0apvB41mm8fmc6brzHA8bu9Etu43UoUF4ECnACPiDDFz6PfYDG0S46Q==} + satori@0.12.0: + resolution: {integrity: sha512-e0e+qQyeFwEszujN7SpWpRtZgww7Nh8lSO3bUn2spHZ5JpqEl3zJ3P14/JlWruxEwdgREs35ZnavrPrWaRVFDg==} engines: {node: '>=16'} schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==, tarball: https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz} engines: {node: '>= 10.13.0'} scuid@1.1.0: @@ -8821,6 +8831,9 @@ packages: shiki@1.22.2: resolution: {integrity: sha512-3IZau0NdGKXhH2bBlUk4w1IHNxPh6A5B2sUpyY+8utLu2j/h1QpFkAaUA1bAMxOWWGtTWcAh531vnS4NJKS/lA==} + shiki@1.24.4: + resolution: {integrity: sha512-aVGSFAOAr1v26Hh/+GBIsRVDWJ583XYV7CuNURKRWh9gpGv4OdbisZGq96B9arMYTZhTQkmRF5BrShOSTvNqhw==} + side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -8847,10 +8860,6 @@ packages: simple-git@3.27.0: resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==} - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} - sirv@3.0.0: resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} engines: {node: '>=18'} @@ -8858,8 +8867,8 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - site-config-stack@2.2.18: - resolution: {integrity: sha512-kwyuCwYZBJikuLN3IB15cGT7SHQQxAitLaDs1b6eNZbb+tBHubVUhj0pnFZnZZi4+5eNCO+3HiZxaU3qpFxP2A==} + site-config-stack@3.0.6: + resolution: {integrity: sha512-lqNI6Xvbwf4NBFqGJ1gNUIe12SOYw8YOuhrbl52JTVwBgtZZzXYh/ZQAwBHwXC7pxULvfIPUd8AJA35WtqU5YA==} peerDependencies: vue: ^3 @@ -8962,6 +8971,9 @@ packages: std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + stoppable@1.1.0: resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} engines: {node: '>=4', npm: '>=6'} @@ -9082,6 +9094,9 @@ packages: strip-literal@2.1.0: resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + strip-literal@2.1.1: + resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} + stubborn-fs@1.2.5: resolution: {integrity: sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==} @@ -9172,6 +9187,10 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + tar@7.4.3: + resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} + engines: {node: '>=18'} + telejson@7.2.0: resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} @@ -9188,7 +9207,7 @@ packages: engines: {node: '>=10'} terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==, tarball: https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -9425,10 +9444,6 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - type-fest@4.26.1: resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} @@ -9456,8 +9471,8 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -9469,7 +9484,7 @@ packages: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==, tarball: https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz} engines: {node: '>=0.8.0'} hasBin: true @@ -9489,6 +9504,9 @@ packages: unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} + unctx@2.4.1: + resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==} + undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -9509,6 +9527,9 @@ packages: unhead@1.11.10: resolution: {integrity: sha512-hypXrAI47wE3wIhkze0RMPGAWcoo45Q1+XzdqLD/OnTCzjFXQrpuE4zBy8JRexyrqp+Ud2+nFTUNf/mjfFSymw==} + unhead@1.11.14: + resolution: {integrity: sha512-XmXW0aZyX9kGk9ejCKCSvv/J4T3Rt4hoAe2EofM+nhG+zwZ7AArUMK/0F/fj6FTkfgY0u0/JryE00qUDULgygA==} + unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -9546,6 +9567,9 @@ packages: unimport@3.13.1: resolution: {integrity: sha512-nNrVzcs93yrZQOW77qnyOVHtb68LegvhYFwxFMfuuWScmwQmyVCG/NBuN8tYsaGzgQUVYv34E/af+Cc9u4og4A==} + unimport@3.14.5: + resolution: {integrity: sha512-tn890SwFFZxqaJSKQPPd+yygfKSATbM8BZWW1aCR2TJBTs1SDrmLamBueaFtYsGjHtQaRgqEbQflOjN2iW12gA==} + unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -9580,8 +9604,8 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin-ast@0.10.0: - resolution: {integrity: sha512-IA1r4JGZ6O/Zn3CZxSShQBuJ2fbNCDGCtMOz0q+K2kOhgZHJUH3Y+hTthcitjH0vx5C0QN3lWwgsa/4cL1cS0w==} + unplugin-ast@0.12.0: + resolution: {integrity: sha512-/naRvutgPyTyKM0AVkB+Z6QykE+V5WauRdA8rZa/vH7rF6vHoHLko3gAnLMn8b+Hg+UqMRpclbwY/aIoVcy3uQ==} engines: {node: '>=18.12.0'} unplugin-vue-components@0.28.0: @@ -9597,8 +9621,8 @@ packages: '@nuxt/kit': optional: true - unplugin-vue-router@0.10.8: - resolution: {integrity: sha512-xi+eLweYAqolIoTRSmumbi6Yx0z5M0PLvl+NFNVWHJgmE2ByJG1SZbrn+TqyuDtIyln20KKgq8tqmL7aLoiFjw==} + unplugin-vue-router@0.10.9: + resolution: {integrity: sha512-DXmC0GMcROOnCmN56GRvi1bkkG1BnVs4xJqNvucBUeZkmB245URvtxOfbo3H6q4SOUQQbLPYWd6InzvjRh363A==} peerDependencies: vue-router: ^4.4.0 peerDependenciesMeta: @@ -9614,26 +9638,39 @@ packages: webpack-sources: optional: true + unplugin@1.16.0: + resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} + engines: {node: '>=14.0.0'} + + unplugin@2.0.0-beta.1: + resolution: {integrity: sha512-2qzQo5LN2DmUZXkWDHvGKLF5BP0WN+KthD6aPnPJ8plRBIjv4lh5O07eYcSxgO2znNw9s4MNhEO1sB+JDllDbQ==} + engines: {node: '>=18.12.0'} + unplugin@2.1.0: resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} engines: {node: '>=18.12.0'} - unstorage@1.12.0: - resolution: {integrity: sha512-ARZYTXiC+e8z3lRM7/qY9oyaOkaozCeNd2xoz7sYK9fv7OLGhVsf+BZbmASqiK/HTZ7T6eAlnVq9JynZppyk3w==} - peerDependencies: - '@azure/app-configuration': ^1.7.0 - '@azure/cosmos': ^4.1.1 - '@azure/data-tables': ^13.2.2 - '@azure/identity': ^4.4.1 - '@azure/keyvault-secrets': ^4.8.0 - '@azure/storage-blob': ^12.24.0 - '@capacitor/preferences': ^6.0.2 - '@netlify/blobs': ^6.5.0 || ^7.0.0 + unstorage@1.14.1: + resolution: {integrity: sha512-0MBKpoVhNLL/Ixvue9lIsrHkwwWW9/f3TRftsYu1R7nZJJyHSdgPMBDjny2op07nirnS3OX6H3u+YDFGld+1Bg==} + peerDependencies: + '@azure/app-configuration': ^1.8.0 + '@azure/cosmos': ^4.2.0 + '@azure/data-tables': ^13.3.0 + '@azure/identity': ^4.5.0 + '@azure/keyvault-secrets': ^4.9.0 + '@azure/storage-blob': ^12.26.0 + '@capacitor/preferences': ^6.0.3 + '@deno/kv': '>=0.8.4' + '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 '@planetscale/database': ^1.19.0 - '@upstash/redis': ^1.34.0 + '@upstash/redis': ^1.34.3 + '@vercel/blob': '>=0.27.0' '@vercel/kv': ^1.0.1 + aws4fetch: ^1.0.20 + db0: '>=0.2.1' idb-keyval: ^6.2.1 ioredis: ^5.4.1 + uploadthing: ^7.4.1 peerDependenciesMeta: '@azure/app-configuration': optional: true @@ -9649,18 +9686,28 @@ packages: optional: true '@capacitor/preferences': optional: true + '@deno/kv': + optional: true '@netlify/blobs': optional: true '@planetscale/database': optional: true '@upstash/redis': optional: true + '@vercel/blob': + optional: true '@vercel/kv': optional: true + aws4fetch: + optional: true + db0: + optional: true idb-keyval: optional: true ioredis: optional: true + uploadthing: + optional: true untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} @@ -9674,6 +9721,10 @@ packages: resolution: {integrity: sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A==} hasBin: true + untyped@1.5.2: + resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==} + hasBin: true + unwasm@0.3.9: resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} @@ -9696,6 +9747,9 @@ packages: uqr@0.1.2: resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + uri-js-replace@1.0.1: + resolution: {integrity: sha512-W+C9NWNLFOoBI2QWDp4UT9pv65r2w5Cx+3sTYFvtMdDBxkKt1syCqsUdSFAChbEe1uK5TfS04wt/nGwmaeIQ0g==} + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -9745,8 +9799,8 @@ packages: peerDependencies: vue: ^3.0.11 - vee-validate@4.13.2: - resolution: {integrity: sha512-HlpR/6MJ92TW9f135umMZKUqdd/tFQTxLNSf2ImbU4Y/MlLVAUpF1l64VdjTOhbClAqPjCb5p/SqHDxLpUHXrw==} + vee-validate@4.15.0: + resolution: {integrity: sha512-PGJh1QCFwCBjbHu5aN6vB8macYVWrajbDvgo1Y/8fz9n/RVIkLmZCJDpUgu7+mUmCOPMxeyq7vXUOhbwAqdXcA==} peerDependencies: vue: ^3.4.26 @@ -9759,18 +9813,23 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-hot-client@0.2.3: - resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} + vite-hot-client@0.2.4: + resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 vite-node@2.1.4: resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-checker@0.7.2: - resolution: {integrity: sha512-xeYeJbG0gaCaT0QcUC4B2Zo4y5NR8ZhYenc5gPbttrZvraRFwkEADCYwq+BfEHl9zYz7yf85TxsiGoYwyyIjhw==} + vite-node@2.1.8: + resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + + vite-plugin-checker@0.8.0: + resolution: {integrity: sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g==} engines: {node: '>=14.16'} peerDependencies: '@biomejs/biome': '>=1.7' @@ -9782,7 +9841,7 @@ packages: vite: '>=2.0.0' vls: '*' vti: '*' - vue-tsc: '>=2.0.0' + vue-tsc: ~2.1.6 peerDependenciesMeta: '@biomejs/biome': optional: true @@ -9803,12 +9862,12 @@ packages: vue-tsc: optional: true - vite-plugin-inspect@0.8.7: - resolution: {integrity: sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA==} + vite-plugin-inspect@0.8.9: + resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -9818,8 +9877,8 @@ packages: peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - vite@5.4.0: - resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} + vite@5.4.11: + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -9849,6 +9908,46 @@ packages: terser: optional: true + vite@6.0.6: + resolution: {integrity: sha512-NSjmUuckPmDU18bHz7QZ+bTYhRR0iA72cs2QAxCqDpafJ0S6qetco0LB3WW2OxlMHS0JmAv+yZ/R3uPmMyGTjQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest-environment-nuxt@1.0.1: resolution: {integrity: sha512-eBCwtIQriXW5/M49FjqNKfnlJYlG2LWMSNFsRVKomc8CaMqmhQPBS5LZ9DlgYL9T8xIVsiA6RZn2lk7vxov3Ow==} @@ -9929,7 +10028,7 @@ packages: resolution: {integrity: sha512-lfgdSLQKrUmADiSV6PbBvYgQ33KF3Ztv6gP85MfGaGaSGMTXORVaHT1EHfsqCgzRNBstPKYDmvAV9Do5CmJ07A==} vue-component-type-helpers@2.2.0: - resolution: {integrity: sha512-cYrAnv2me7bPDcg9kIcGwjJiSB6Qyi08+jLDo9yuvoFQjzHiPTzML7RnkJB1+3P6KMsX/KbCD4QE3Tv/knEllw==} + resolution: {integrity: sha512-cYrAnv2me7bPDcg9kIcGwjJiSB6Qyi08+jLDo9yuvoFQjzHiPTzML7RnkJB1+3P6KMsX/KbCD4QE3Tv/knEllw==, tarball: https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-2.2.0.tgz} vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -10011,14 +10110,14 @@ packages: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==, tarball: https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz} engines: {node: '>=10.13.0'} webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} webpack@5.96.0: - resolution: {integrity: sha512-gvn84AfQ4f6vUeNWmFuRp3vGERyxK4epADKTaAo60K0EQbY/YBNQbXH3Ji/ZRK5M25O/XneAOuChF4xQZjQ4xA==} + resolution: {integrity: sha512-gvn84AfQ4f6vUeNWmFuRp3vGERyxK4epADKTaAo60K0EQbY/YBNQbXH3Ji/ZRK5M25O/XneAOuChF4xQZjQ4xA==, tarball: https://registry.npmjs.org/webpack/-/webpack-5.96.0.tgz} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -10070,9 +10169,6 @@ packages: engines: {node: '>=8'} hasBin: true - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - widest-line@5.0.0: resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} engines: {node: '>=18'} @@ -10186,6 +10282,10 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + yaml-ast-parser@0.0.43: resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} @@ -10194,6 +10294,11 @@ packages: engines: {node: '>= 14'} hasBin: true + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} @@ -10245,8 +10350,8 @@ packages: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.24.1: + resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -10579,7 +10684,7 @@ snapshots: '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 + https-proxy-agent: 7.0.5(supports-color@9.4.0) tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -10688,7 +10793,7 @@ snapshots: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10706,9 +10811,9 @@ snapshots: '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/types': 7.26.3 convert-source-map: 2.0.0 - debug: 4.3.7 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10767,7 +10872,7 @@ snapshots: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.3.7 + debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -11453,6 +11558,8 @@ snapshots: '@babel/standalone@7.26.2': {} + '@babel/standalone@7.26.4': {} + '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 @@ -11466,7 +11573,7 @@ snapshots: '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -11476,22 +11583,26 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.26.3': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@bcoe/v8-coverage@0.2.3': {} - '@bg-dev/nuxt-naiveui@1.14.0(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@bg-dev/nuxt-naiveui@1.14.0(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))': dependencies: '@ant-design/colors': 7.1.0 - '@iconify/vue': 4.1.2(vue@3.5.13(typescript@5.5.4)) - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@iconify/vue': 4.1.2(vue@3.5.13(typescript@5.7.2)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) defu: 6.1.4 js-cookie: 3.0.5 - naive-ui: 2.40.1(vue@3.5.13(typescript@5.5.4)) + naive-ui: 2.40.1(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - magicast - rollup - supports-color - vue - - webpack-sources '@cloudflare/kv-asset-handler@0.3.4': dependencies: @@ -11508,17 +11619,17 @@ snapshots: dependencies: css-render: 0.15.14 - '@css-render/vue3-ssr@0.15.14(vue@3.5.13(typescript@5.5.4))': + '@css-render/vue3-ssr@0.15.14(vue@3.5.13(typescript@5.7.2))': dependencies: - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) - '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.2)': + '@csstools/selector-resolve-nested@3.0.0(postcss-selector-parser@7.0.0)': dependencies: - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.0.0 - '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': + '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.0.0)': dependencies: - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.0.0 '@ctrl/tinycolor@3.6.1': {} @@ -11535,280 +11646,214 @@ snapshots: dependencies: tslib: 2.8.1 - '@esbuild/aix-ppc64@0.20.2': - optional: true - '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/aix-ppc64@0.23.1': + '@esbuild/aix-ppc64@0.24.2': optional: true '@esbuild/android-arm64@0.18.20': optional: true - '@esbuild/android-arm64@0.20.2': - optional: true - '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm64@0.23.1': + '@esbuild/android-arm64@0.24.2': optional: true '@esbuild/android-arm@0.18.20': optional: true - '@esbuild/android-arm@0.20.2': - optional: true - '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-arm@0.23.1': + '@esbuild/android-arm@0.24.2': optional: true '@esbuild/android-x64@0.18.20': optional: true - '@esbuild/android-x64@0.20.2': - optional: true - '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/android-x64@0.23.1': + '@esbuild/android-x64@0.24.2': optional: true '@esbuild/darwin-arm64@0.18.20': optional: true - '@esbuild/darwin-arm64@0.20.2': - optional: true - '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.23.1': + '@esbuild/darwin-arm64@0.24.2': optional: true '@esbuild/darwin-x64@0.18.20': optional: true - '@esbuild/darwin-x64@0.20.2': - optional: true - '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/darwin-x64@0.23.1': + '@esbuild/darwin-x64@0.24.2': optional: true '@esbuild/freebsd-arm64@0.18.20': optional: true - '@esbuild/freebsd-arm64@0.20.2': - optional: true - '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.23.1': + '@esbuild/freebsd-arm64@0.24.2': optional: true '@esbuild/freebsd-x64@0.18.20': optional: true - '@esbuild/freebsd-x64@0.20.2': - optional: true - '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.23.1': + '@esbuild/freebsd-x64@0.24.2': optional: true '@esbuild/linux-arm64@0.18.20': optional: true - '@esbuild/linux-arm64@0.20.2': - optional: true - '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm64@0.23.1': + '@esbuild/linux-arm64@0.24.2': optional: true '@esbuild/linux-arm@0.18.20': optional: true - '@esbuild/linux-arm@0.20.2': - optional: true - '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-arm@0.23.1': + '@esbuild/linux-arm@0.24.2': optional: true '@esbuild/linux-ia32@0.18.20': optional: true - '@esbuild/linux-ia32@0.20.2': - optional: true - '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-ia32@0.23.1': + '@esbuild/linux-ia32@0.24.2': optional: true '@esbuild/linux-loong64@0.18.20': optional: true - '@esbuild/linux-loong64@0.20.2': - optional: true - '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-loong64@0.23.1': + '@esbuild/linux-loong64@0.24.2': optional: true '@esbuild/linux-mips64el@0.18.20': optional: true - '@esbuild/linux-mips64el@0.20.2': - optional: true - '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-mips64el@0.23.1': + '@esbuild/linux-mips64el@0.24.2': optional: true '@esbuild/linux-ppc64@0.18.20': optional: true - '@esbuild/linux-ppc64@0.20.2': - optional: true - '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-ppc64@0.23.1': + '@esbuild/linux-ppc64@0.24.2': optional: true '@esbuild/linux-riscv64@0.18.20': optional: true - '@esbuild/linux-riscv64@0.20.2': - optional: true - '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.23.1': + '@esbuild/linux-riscv64@0.24.2': optional: true '@esbuild/linux-s390x@0.18.20': optional: true - '@esbuild/linux-s390x@0.20.2': - optional: true - '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-s390x@0.23.1': + '@esbuild/linux-s390x@0.24.2': optional: true '@esbuild/linux-x64@0.18.20': optional: true - '@esbuild/linux-x64@0.20.2': - optional: true - '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/linux-x64@0.23.1': + '@esbuild/linux-x64@0.24.2': optional: true - '@esbuild/netbsd-x64@0.18.20': + '@esbuild/netbsd-arm64@0.24.2': optional: true - '@esbuild/netbsd-x64@0.20.2': + '@esbuild/netbsd-x64@0.18.20': optional: true '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.23.1': + '@esbuild/netbsd-x64@0.24.2': optional: true - '@esbuild/openbsd-arm64@0.23.1': + '@esbuild/openbsd-arm64@0.24.2': optional: true '@esbuild/openbsd-x64@0.18.20': optional: true - '@esbuild/openbsd-x64@0.20.2': - optional: true - '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.23.1': + '@esbuild/openbsd-x64@0.24.2': optional: true '@esbuild/sunos-x64@0.18.20': optional: true - '@esbuild/sunos-x64@0.20.2': - optional: true - '@esbuild/sunos-x64@0.21.5': optional: true - '@esbuild/sunos-x64@0.23.1': + '@esbuild/sunos-x64@0.24.2': optional: true '@esbuild/win32-arm64@0.18.20': optional: true - '@esbuild/win32-arm64@0.20.2': - optional: true - '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-arm64@0.23.1': + '@esbuild/win32-arm64@0.24.2': optional: true '@esbuild/win32-ia32@0.18.20': optional: true - '@esbuild/win32-ia32@0.20.2': - optional: true - '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-ia32@0.23.1': + '@esbuild/win32-ia32@0.24.2': optional: true '@esbuild/win32-x64@0.18.20': optional: true - '@esbuild/win32-x64@0.20.2': - optional: true - '@esbuild/win32-x64@0.21.5': optional: true - '@esbuild/win32-x64@0.23.1': + '@esbuild/win32-x64@0.24.2': optional: true '@eslint-community/eslint-utils@4.4.1(eslint@8.57.0)': @@ -11821,7 +11866,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -11850,7 +11895,7 @@ snapshots: graphql: 16.9.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4)': + '@graphql-codegen/cli@5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.7.2)': dependencies: '@babel/generator': 7.26.2 '@babel/template': 7.25.9 @@ -11870,11 +11915,11 @@ snapshots: '@graphql-tools/utils': 10.5.5(graphql@16.9.0) '@whatwg-node/fetch': 0.9.22 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.7.2) debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.9.0 - graphql-config: 5.1.3(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4) + graphql-config: 5.1.3(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.7.2) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.6 @@ -12153,7 +12198,7 @@ snapshots: '@graphql-tools/graphql-tag-pluck': 7.5.2(@babel/core@7.26.0)(graphql@16.9.0) '@graphql-tools/utils': 9.2.1(graphql@16.9.0) chalk: 4.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) fast-glob: 3.3.2 graphql: 16.9.0 graphql-config: 4.5.0(@types/node@22.10.2)(graphql@16.9.0) @@ -12790,12 +12835,12 @@ snapshots: '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.9.22 chalk: 4.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) dotenv: 16.4.5 graphql: 16.9.0 graphql-request: 6.1.0(graphql@16.9.0) http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 + https-proxy-agent: 7.0.5(supports-color@9.4.0) jose: 5.9.6 js-yaml: 4.1.0 lodash: 4.17.21 @@ -12988,19 +13033,19 @@ snapshots: drag-event-service: 2.0.0 helper-js: 3.1.5 - '@he-tree/vue@2.9.4(vue@3.5.13(typescript@5.5.4))': + '@he-tree/vue@2.9.4(vue@3.5.13(typescript@5.7.2))': dependencies: '@he-tree/dnd-utils': 0.1.0-alpha.4 '@he-tree/tree-utils': 0.1.0-alpha.6 - '@virtual-list/vue': 1.2.1(vue@3.5.13(typescript@5.5.4)) + '@virtual-list/vue': 1.2.1(vue@3.5.13(typescript@5.7.2)) helper-js: 3.1.5 - vue: 3.5.13(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + vue: 3.5.13(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -13015,10 +13060,10 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/vue@4.1.2(vue@3.5.13(typescript@5.5.4))': + '@iconify/vue@4.1.2(vue@3.5.13(typescript@5.7.2))': dependencies: '@iconify/types': 2.0.0 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) '@ioredis/commands@1.2.0': {} @@ -13031,6 +13076,10 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + '@istanbuljs/schema@0.1.3': {} '@jridgewell/gen-mapping@0.3.5': @@ -13066,7 +13115,7 @@ snapshots: '@koa/router@12.0.2': dependencies: - debug: 4.3.7 + debug: 4.4.0 http-errors: 2.0.0 koa-compose: 4.1.0 methods: 1.1.2 @@ -13076,7 +13125,7 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -13084,17 +13133,15 @@ snapshots: '@lukeed/ms@2.0.2': {} - '@mapbox/node-pre-gyp@1.0.11': + '@mapbox/node-pre-gyp@2.0.0-rc.0': dependencies: + consola: 3.3.1 detect-libc: 2.0.3 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 + https-proxy-agent: 7.0.5(supports-color@9.4.0) node-fetch: 2.7.0 - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 + nopt: 8.0.0 semver: 7.6.3 - tar: 6.2.1 + tar: 7.4.3 transitivePeerDependencies: - encoding - supports-color @@ -13128,13 +13175,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nuxt/content@2.13.2(@azure/identity@4.5.0)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxt/content@2.13.4(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1))(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxtjs/mdc': 0.8.3(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.5.4)) - '@vueuse/head': 2.0.0(vue@3.5.13(typescript@5.5.4)) - '@vueuse/nuxt': 10.11.1(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@nuxtjs/mdc': 0.9.5(patch_hash=xicblon56tnr3hw7l2pcfa5dmq)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@vueuse/core': 11.3.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/head': 2.0.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/nuxt': 11.3.0(magicast@0.3.5)(nuxt@3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1))(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2)) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -13155,7 +13202,7 @@ snapshots: socket.io-client: 4.8.1 ufo: 1.5.4 unist-util-stringify-position: 4.0.0 - unstorage: 1.12.0(@azure/identity@4.5.0)(ioredis@5.4.1) + unstorage: 1.14.1(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1) ws: 8.18.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -13165,39 +13212,55 @@ snapshots: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@capacitor/preferences' + - '@deno/kv' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' - '@vue/composition-api' + - aws4fetch - bufferutil + - db0 - idb-keyval - ioredis - magicast - nuxt - rollup - supports-color + - uploadthing - utf-8-validate - vue - webpack-sources '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)': + '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3) execa: 7.2.0 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) transitivePeerDependencies: - magicast - rollup - supports-color - webpack-sources - '@nuxt/devtools-wizard@1.6.0': + '@nuxt/devtools-kit@1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))': dependencies: - consola: 3.2.3 + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + execa: 7.2.0 + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxt/devtools-wizard@1.6.4': + dependencies: + consola: 3.3.1 diff: 7.0.0 execa: 7.2.0 global-directory: 4.0.1 @@ -13208,30 +13271,30 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.6.0(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxt/devtools@1.6.4(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/devtools-wizard': 1.6.0 - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@vue/devtools-core': 7.4.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4)) - '@vue/devtools-kit': 7.4.4 + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + '@nuxt/devtools-wizard': 1.6.4 + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@vue/devtools-core': 7.6.8(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2)) + '@vue/devtools-kit': 7.6.8 birpc: 0.2.19 - consola: 3.2.3 - cronstrue: 2.51.0 + consola: 3.3.1 + cronstrue: 2.52.0 destr: 2.0.3 error-stack-parser-es: 0.1.5 execa: 7.2.0 fast-npm-meta: 0.2.2 - flatted: 3.3.1 + flatted: 3.3.2 get-port-please: 3.1.2 hookable: 5.5.3 image-meta: 0.2.1 is-installed-globally: 1.0.0 launch-editor: 2.9.1 - local-pkg: 0.5.0 + local-pkg: 0.5.1 magicast: 0.3.5 - nypm: 0.3.12 + nypm: 0.4.1 ohash: 1.1.4 pathe: 1.1.2 perfect-debounce: 1.0.0 @@ -13240,12 +13303,12 @@ snapshots: scule: 1.3.0 semver: 7.6.3 simple-git: 3.27.0 - sirv: 2.0.4 + sirv: 3.0.0 tinyglobby: 0.2.10 - unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3) - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)) - vite-plugin-vue-inspector: 5.1.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)) + unimport: 3.14.5(rollup@4.24.3) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -13254,29 +13317,28 @@ snapshots: - supports-color - utf-8-validate - vue - - webpack-sources - '@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)': + '@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)': dependencies: - '@nuxt/schema': 3.12.4(rollup@4.24.3)(webpack-sources@3.2.3) - c12: 1.11.2(magicast@0.3.5) + '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.24.3) + c12: 2.0.1(magicast@0.3.5) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 globby: 14.0.2 hash-sum: 2.0.0 - ignore: 5.3.2 - jiti: 1.21.6 + ignore: 6.0.2 + jiti: 2.4.2 klona: 2.0.6 knitwork: 1.1.0 - mlly: 1.7.2 + mlly: 1.7.3 pathe: 1.1.2 pkg-types: 1.2.1 scule: 1.3.0 semver: 7.6.3 ufo: 1.5.4 unctx: 2.3.1(webpack-sources@3.2.3) - unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3) + unimport: 3.14.5(rollup@4.24.3) untyped: 1.5.1 transitivePeerDependencies: - magicast @@ -13284,35 +13346,34 @@ snapshots: - supports-color - webpack-sources - '@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)': + '@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3)': dependencies: - '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3) - c12: 1.11.2(magicast@0.3.5) - consola: 3.2.3 + '@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + c12: 2.0.1(magicast@0.3.5) + consola: 3.3.1 defu: 6.1.4 destr: 2.0.3 globby: 14.0.2 - hash-sum: 2.0.0 - ignore: 5.3.2 - jiti: 1.21.6 + ignore: 7.0.0 + jiti: 2.4.2 klona: 2.0.6 - knitwork: 1.1.0 - mlly: 1.7.2 + knitwork: 1.2.0 + mlly: 1.7.3 + ohash: 1.1.4 pathe: 1.1.2 pkg-types: 1.2.1 scule: 1.3.0 semver: 7.6.3 ufo: 1.5.4 - unctx: 2.3.1(webpack-sources@3.2.3) - unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3) - untyped: 1.5.1 + unctx: 2.4.1 + unimport: 3.14.5(rollup@4.24.3) + untyped: 1.5.2 transitivePeerDependencies: - magicast - rollup - supports-color - - webpack-sources - '@nuxt/schema@3.12.4(rollup@4.24.3)(webpack-sources@3.2.3)': + '@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3)': dependencies: compatx: 0.1.8 consola: 3.2.3 @@ -13331,8 +13392,9 @@ snapshots: - supports-color - webpack-sources - '@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3)': + '@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.24.3)': dependencies: + c12: 2.0.1(magicast@0.3.5) compatx: 0.1.8 consola: 3.2.3 defu: 6.1.4 @@ -13340,117 +13402,136 @@ snapshots: pathe: 1.1.2 pkg-types: 1.2.1 scule: 1.3.0 - std-env: 3.7.0 + std-env: 3.8.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3) + unimport: 3.14.5(rollup@4.24.3) untyped: 1.5.1 transitivePeerDependencies: + - magicast - rollup - supports-color - - webpack-sources - '@nuxt/telemetry@2.6.0(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)': + '@nuxt/schema@3.15.0(magicast@0.3.5)(rollup@4.24.3)': dependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - ci-info: 4.0.0 - consola: 3.2.3 - create-require: 1.1.1 + c12: 2.0.1(magicast@0.3.5) + compatx: 0.1.8 + consola: 3.3.1 defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + std-env: 3.8.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.14.5(rollup@4.24.3) + untyped: 1.5.2 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxt/telemetry@2.6.2(magicast@0.3.5)(rollup@4.24.3)': + dependencies: + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + citty: 0.1.6 + consola: 3.3.1 destr: 2.0.3 - dotenv: 16.4.5 - git-url-parse: 15.0.0 + dotenv: 16.4.7 + git-url-parse: 16.0.0 is-docker: 3.0.0 - jiti: 1.21.6 - mri: 1.2.0 - nanoid: 5.0.8 + jiti: 2.4.2 ofetch: 1.4.1 - package-manager-detector: 0.2.2 + package-manager-detector: 0.2.8 parse-git-config: 3.0.0 pathe: 1.1.2 rc9: 2.1.2 - std-env: 3.7.0 + std-env: 3.8.0 transitivePeerDependencies: - magicast - rollup - supports-color - - webpack-sources - '@nuxt/test-utils@3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxt/test-utils@3.15.1(@types/node@22.10.2)(@vue/test-utils@2.4.6)(magicast@0.3.5)(playwright-core@1.49.1)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3) - c12: 1.11.2(magicast@0.3.5) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + c12: 2.0.1(magicast@0.3.5) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 estree-walker: 3.0.3 - execa: 8.0.1 fake-indexeddb: 6.0.0 get-port-please: 3.1.2 h3: 1.13.0 - local-pkg: 0.5.0 - magic-string: 0.30.12 - nitropack: 2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3) + local-pkg: 0.5.1 + magic-string: 0.30.17 node-fetch-native: 1.6.4 ofetch: 1.4.1 pathe: 1.1.2 perfect-debounce: 1.0.0 radix3: 1.1.2 scule: 1.3.0 - std-env: 3.7.0 + std-env: 3.8.0 + tinyexec: 0.3.1 ufo: 1.5.4 unenv: 1.10.0 - unplugin: 1.15.0(webpack-sources@3.2.3) - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - vue: 3.5.13(typescript@5.5.4) - vue-router: 4.5.0(vue@3.5.13(typescript@5.5.4)) + unplugin: 2.1.0 + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) + vitest-environment-nuxt: 1.0.1(@types/node@22.10.2)(@vue/test-utils@2.4.6)(magicast@0.3.5)(playwright-core@1.49.1)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: '@vue/test-utils': 2.4.6 - playwright-core: 1.48.2 + playwright-core: 1.49.1 vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0) transitivePeerDependencies: + - '@types/node' + - less + - lightningcss - magicast - rollup + - sass + - sass-embedded + - stylus + - sugarss - supports-color - - webpack-sources + - terser + - typescript - '@nuxt/vite-builder@3.12.4(@types/node@22.10.2)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.2.0(typescript@5.5.4))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxt/vite-builder@3.15.0(@types/node@22.10.2)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vue-tsc@2.2.0(typescript@5.7.2))(vue@3.5.13(typescript@5.7.2))(yaml@2.6.1)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@rollup/plugin-replace': 5.0.7(rollup@4.24.3) - '@vitejs/plugin-vue': 5.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4)) - autoprefixer: 10.4.20(postcss@8.4.47) - clear: 0.1.0 - consola: 3.2.3 - cssnano: 7.0.6(postcss@8.4.47) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@rollup/plugin-replace': 6.0.2(rollup@4.24.3) + '@vitejs/plugin-vue': 5.2.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) + '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) + autoprefixer: 10.4.20(postcss@8.4.49) + consola: 3.3.1 + cssnano: 7.0.6(postcss@8.4.49) defu: 6.1.4 - esbuild: 0.23.1 + esbuild: 0.24.2 escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 externality: 1.0.2 get-port-please: 3.1.2 h3: 1.13.0 - knitwork: 1.1.0 - magic-string: 0.30.12 - mlly: 1.7.2 + jiti: 2.4.2 + knitwork: 1.2.0 + magic-string: 0.30.17 + mlly: 1.7.3 ohash: 1.1.4 pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.2.1 - postcss: 8.4.47 + postcss: 8.4.49 rollup-plugin-visualizer: 5.12.0(rollup@4.24.3) - std-env: 3.7.0 - strip-literal: 2.1.0 + std-env: 3.8.0 ufo: 1.5.4 unenv: 1.10.0 - unplugin: 1.15.0(webpack-sources@3.2.3) - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vite-node: 2.1.4(@types/node@22.10.2)(terser@5.36.0) - vite-plugin-checker: 0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4)) - vue: 3.5.13(typescript@5.5.4) + unplugin: 2.1.0 + vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1) + vite-node: 2.1.8(@types/node@22.10.2)(terser@5.36.0) + vite-plugin-checker: 0.8.0(eslint@8.57.0)(optionator@0.9.4)(typescript@5.7.2)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: - '@biomejs/biome' @@ -13469,20 +13550,21 @@ snapshots: - sugarss - supports-color - terser + - tsx - typescript - vls - vti - vue-tsc - - webpack-sources + - yaml - '@nuxtjs/eslint-config-typescript@12.1.0(eslint@8.57.0)(typescript@5.5.4)': + '@nuxtjs/eslint-config-typescript@12.1.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: - '@nuxtjs/eslint-config': 12.1.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@nuxtjs/eslint-config': 12.1.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.31.0)(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-vue: 9.27.0(eslint@8.57.0) transitivePeerDependencies: - eslint-import-resolver-node @@ -13490,11 +13572,11 @@ snapshots: - supports-color - typescript - '@nuxtjs/eslint-config@12.1.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)': + '@nuxtjs/eslint-config@12.1.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)': dependencies: eslint: 8.57.0 eslint-config-standard: 17.1.0(eslint-plugin-import@2.31.0)(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.6.0(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-node: 11.1.0(eslint@8.57.0) eslint-plugin-promise: 6.6.0(eslint@8.57.0) @@ -13507,11 +13589,11 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@nuxtjs/eslint-config@12.1.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)': + '@nuxtjs/eslint-config@12.1.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)': dependencies: eslint: 8.57.0 eslint-config-standard: 17.1.0(eslint-plugin-import@2.31.0)(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.6.0(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-node: 11.1.0(eslint@8.57.0) eslint-plugin-promise: 6.6.0(eslint@8.57.0) @@ -13524,22 +13606,22 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@nuxtjs/mdc@0.8.3(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)': + '@nuxtjs/mdc@0.9.5(patch_hash=xicblon56tnr3hw7l2pcfa5dmq)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@shikijs/transformers': 1.22.2 + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@shikijs/transformers': 1.24.4 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@vue/compiler-core': 3.5.12 + '@vue/compiler-core': 3.5.13 consola: 3.2.3 - debug: 4.3.7 + debug: 4.4.0 defu: 6.1.4 destr: 2.0.3 detab: 3.0.2 github-slugger: 2.0.0 hast-util-to-string: 3.0.1 mdast-util-to-hast: 13.2.0 - micromark-util-sanitize-uri: 2.0.0 + micromark-util-sanitize-uri: 2.0.1 ohash: 1.1.4 parse5: 7.2.1 pathe: 1.1.2 @@ -13551,34 +13633,34 @@ snapshots: rehype-sort-attributes: 5.0.1 remark-emoji: 5.0.1 remark-gfm: 4.0.0 - remark-mdc: 3.2.1 + remark-mdc: 3.5.1 remark-parse: 11.0.0 remark-rehype: 11.1.1 scule: 1.3.0 - shiki: 1.22.2 + shiki: 1.24.4 ufo: 1.5.4 unified: 11.0.5 unist-builder: 4.0.0 unist-util-visit: 5.0.0 unwasm: 0.3.9(webpack-sources@3.2.3) + vfile: 6.0.3 transitivePeerDependencies: - magicast - rollup - supports-color - webpack-sources - '@nuxtjs/robots@4.1.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxtjs/robots@5.1.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3)': dependencies: - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - consola: 3.2.3 + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + consola: 3.3.1 defu: 6.1.4 - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) pathe: 1.1.2 pkg-types: 1.2.1 sirv: 3.0.0 - std-env: 3.7.0 + std-env: 3.8.0 ufo: 1.5.4 transitivePeerDependencies: - magicast @@ -13588,46 +13670,42 @@ snapshots: - vue - webpack-sources - '@nuxtjs/seo@2.0.0-rc.18(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxtjs/seo@2.0.2(@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2)))(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(typescript@5.7.2)(unhead@1.11.14)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxtjs/robots': 4.1.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - '@nuxtjs/sitemap': 6.1.3(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - defu: 6.1.4 - nuxt-link-checker: 3.1.3(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-og-image: 3.0.8(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-schema-org: 3.4.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-seo-experiments: 4.0.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - pkg-types: 1.2.1 - ufo: 1.5.4 + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxtjs/robots': 5.1.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + '@nuxtjs/sitemap': 7.0.1(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + nuxt-link-checker: 4.0.4(magicast@0.3.5)(rollup@4.24.3)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + nuxt-og-image: 4.0.2(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + nuxt-schema-org: 4.0.4(@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2)))(magicast@0.3.5)(rollup@4.24.3)(unhead@1.11.14)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + nuxt-seo-utils: 6.0.5(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) transitivePeerDependencies: - - '@vue/composition-api' + - '@unhead/vue' - h3 - magicast - rollup - supports-color + - typescript + - unhead - vite - vue - webpack-sources - '@nuxtjs/sitemap@6.1.3(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxtjs/sitemap@7.0.1(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3)': dependencies: - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - chalk: 5.3.0 + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + chalk: 5.4.1 defu: 6.1.4 h3-compression: 0.3.2(h3@1.13.0) - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) ofetch: 1.4.1 pathe: 1.1.2 pkg-types: 1.2.1 radix3: 1.1.2 semver: 7.6.3 sirv: 3.0.0 - site-config-stack: 2.2.18(vue@3.5.13(typescript@5.5.4)) ufo: 1.5.4 transitivePeerDependencies: - h3 @@ -13638,18 +13716,19 @@ snapshots: - vue - webpack-sources - '@nuxtjs/tailwindcss@6.12.1(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))(webpack-sources@3.2.3)': + '@nuxtjs/tailwindcss@6.12.2(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))(webpack-sources@3.2.3)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - autoprefixer: 10.4.20(postcss@8.4.47) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + autoprefixer: 10.4.20(postcss@8.4.49) consola: 3.2.3 defu: 6.1.4 h3: 1.13.0 + klona: 2.0.6 pathe: 1.1.2 - postcss: 8.4.47 - postcss-nesting: 12.1.5(postcss@8.4.47) - tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))) - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + postcss: 8.4.49 + postcss-nesting: 13.0.1(postcss@8.4.49) + tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) ufo: 1.5.4 unctx: 2.3.1(webpack-sources@3.2.3) transitivePeerDependencies: @@ -13766,18 +13845,14 @@ snapshots: '@phc/format@1.0.0': {} - '@pinia/nuxt@0.5.3(magicast@0.3.5)(rollup@4.24.3)(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@pinia/nuxt@0.9.0(magicast@0.3.5)(pinia@2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)))(rollup@4.24.3)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - pinia: 2.2.1(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + pinia: 2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - - '@vue/composition-api' - magicast - rollup - supports-color - - typescript - - vue - - webpack-sources '@pkgjs/parseargs@0.11.0': optional: true @@ -13861,9 +13936,34 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@repeaterjs/repeater@3.0.4': {} + '@redocly/ajv@8.11.2': + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js-replace: 1.0.1 - '@repeaterjs/repeater@3.0.6': {} + '@redocly/config@0.17.1': {} + + '@redocly/openapi-core@1.26.1(supports-color@9.4.0)': + dependencies: + '@redocly/ajv': 8.11.2 + '@redocly/config': 0.17.1 + colorette: 1.4.0 + https-proxy-agent: 7.0.5(supports-color@9.4.0) + js-levenshtein: 1.1.6 + js-yaml: 4.1.0 + minimatch: 5.1.6 + node-fetch: 2.7.0 + pluralize: 8.0.0 + yaml-ast-parser: 0.0.43 + transitivePeerDependencies: + - encoding + - supports-color + + '@repeaterjs/repeater@3.0.4': {} + + '@repeaterjs/repeater@3.0.6': {} '@resvg/resvg-js-android-arm-eabi@2.6.2': optional: true @@ -13922,34 +14022,35 @@ snapshots: optionalDependencies: rollup: 4.24.3 - '@rollup/plugin-commonjs@25.0.8(rollup@4.24.3)': + '@rollup/plugin-commonjs@28.0.2(rollup@4.24.3)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) commondir: 1.0.1 estree-walker: 2.0.2 - glob: 8.1.0 + fdir: 6.4.2(picomatch@4.0.2) is-reference: 1.2.1 - magic-string: 0.30.12 + magic-string: 0.30.17 + picomatch: 4.0.2 optionalDependencies: rollup: 4.24.3 '@rollup/plugin-inject@5.0.5(rollup@4.24.3)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) estree-walker: 2.0.2 - magic-string: 0.30.12 + magic-string: 0.30.17 optionalDependencies: rollup: 4.24.3 '@rollup/plugin-json@6.1.0(rollup@4.24.3)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) optionalDependencies: rollup: 4.24.3 '@rollup/plugin-node-resolve@15.3.0(rollup@4.24.3)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 @@ -13957,10 +14058,10 @@ snapshots: optionalDependencies: rollup: 4.24.3 - '@rollup/plugin-replace@5.0.7(rollup@4.24.3)': + '@rollup/plugin-replace@6.0.2(rollup@4.24.3)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) - magic-string: 0.30.12 + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + magic-string: 0.30.17 optionalDependencies: rollup: 4.24.3 @@ -13972,19 +14073,6 @@ snapshots: optionalDependencies: rollup: 4.24.3 - '@rollup/pluginutils@4.2.1': - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - - '@rollup/pluginutils@5.1.3(rollup@4.24.3)': - dependencies: - '@types/estree': 1.0.6 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.24.3 - '@rollup/pluginutils@5.1.4(rollup@4.24.3)': dependencies: '@types/estree': 1.0.6 @@ -14067,28 +14155,55 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.3 + '@shikijs/core@1.24.4': + dependencies: + '@shikijs/engine-javascript': 1.24.4 + '@shikijs/engine-oniguruma': 1.24.4 + '@shikijs/types': 1.24.4 + '@shikijs/vscode-textmate': 9.3.1 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.4 + '@shikijs/engine-javascript@1.22.2': dependencies: '@shikijs/types': 1.22.2 '@shikijs/vscode-textmate': 9.3.0 oniguruma-to-js: 0.4.3 + '@shikijs/engine-javascript@1.24.4': + dependencies: + '@shikijs/types': 1.24.4 + '@shikijs/vscode-textmate': 9.3.1 + oniguruma-to-es: 0.8.1 + '@shikijs/engine-oniguruma@1.22.2': dependencies: '@shikijs/types': 1.22.2 '@shikijs/vscode-textmate': 9.3.0 - '@shikijs/transformers@1.22.2': + '@shikijs/engine-oniguruma@1.24.4': dependencies: - shiki: 1.22.2 + '@shikijs/types': 1.24.4 + '@shikijs/vscode-textmate': 9.3.1 + + '@shikijs/transformers@1.24.4': + dependencies: + shiki: 1.24.4 '@shikijs/types@1.22.2': dependencies: '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 + '@shikijs/types@1.24.4': + dependencies: + '@shikijs/vscode-textmate': 9.3.1 + '@types/hast': 3.0.4 + '@shikijs/vscode-textmate@9.3.0': {} + '@shikijs/vscode-textmate@9.3.1': {} + '@shuding/opentype.js@1.4.0-beta.0': dependencies: fflate: 0.7.4 @@ -14132,7 +14247,7 @@ snapshots: - encoding - supports-color - '@storybook/builder-vite@7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)': + '@storybook/builder-vite@7.6.20(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 @@ -14148,11 +14263,11 @@ snapshots: express: 4.21.1 find-cache-dir: 3.3.2 fs-extra: 11.2.0 - magic-string: 0.30.12 + magic-string: 0.30.17 rollup: 3.29.5 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - encoding - supports-color @@ -14459,15 +14574,15 @@ snapshots: '@types/express': 4.17.21 file-system-cache: 2.3.0 - '@storybook/vue3-vite@7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@storybook/vue3-vite@7.6.20(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3)': dependencies: - '@storybook/builder-vite': 7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) + '@storybook/builder-vite': 7.6.20(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) '@storybook/core-server': 7.6.20 - '@storybook/vue3': 7.6.20(vue@3.5.13(typescript@5.5.4)) - '@vitejs/plugin-vue': 4.6.2(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4)) + '@storybook/vue3': 7.6.20(vue@3.5.13(typescript@5.7.2)) + '@vitejs/plugin-vue': 4.6.2(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2)) magic-string: 0.30.12 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vue-docgen-api: 4.79.2(vue@3.5.13(typescript@5.5.4)) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) + vue-docgen-api: 4.79.2(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@preact/preset-vite' - bufferutil @@ -14479,7 +14594,7 @@ snapshots: - vue - webpack-sources - '@storybook/vue3@7.6.20(vue@3.5.13(typescript@5.5.4))': + '@storybook/vue3@7.6.20(vue@3.5.13(typescript@5.7.2))': dependencies: '@storybook/core-client': 7.6.20 '@storybook/docs-tools': 7.6.20 @@ -14490,28 +14605,28 @@ snapshots: lodash: 4.17.21 ts-dedent: 2.2.0 type-fest: 2.19.0 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) vue-component-type-helpers: 2.2.0 transitivePeerDependencies: - encoding - supports-color - '@tailwindcss/forms@0.5.9(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))': + '@tailwindcss/forms@0.5.9(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) - '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))': + '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)))': dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) '@trysound/sax@0.2.0': {} @@ -14669,6 +14784,8 @@ snapshots: '@types/normalize-package-data@2.4.4': {} + '@types/parse-path@7.0.3': {} + '@types/pluralize@0.0.33': {} '@types/pretty-hrtime@1.0.3': {} @@ -14722,67 +14839,67 @@ snapshots: dependencies: '@types/react': 18.3.12 - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -14796,27 +14913,27 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.5.4) - debug: 4.3.7 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.7.2) + debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 - ts-api-utils: 1.4.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) - debug: 4.3.7 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) + debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 - ts-api-utils: 1.4.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -14824,56 +14941,56 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) eslint: 8.57.0 semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -14891,155 +15008,186 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unhead/addons@1.11.10(rollup@4.24.3)(webpack-sources@3.2.3)': + '@unhead/addons@1.11.14(rollup@4.24.3)': dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) - '@unhead/schema': 1.11.10 - '@unhead/shared': 1.11.10 - magic-string: 0.30.12 - mlly: 1.7.2 + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + '@unhead/schema': 1.11.14 + '@unhead/shared': 1.11.14 + magic-string: 0.30.17 + mlly: 1.7.3 ufo: 1.5.4 - unplugin: 1.15.0(webpack-sources@3.2.3) - unplugin-ast: 0.10.0(rollup@4.24.3)(webpack-sources@3.2.3) + unplugin: 1.16.0 + unplugin-ast: 0.12.0(rollup@4.24.3) transitivePeerDependencies: - rollup - - webpack-sources '@unhead/dom@1.11.10': dependencies: '@unhead/schema': 1.11.10 '@unhead/shared': 1.11.10 - '@unhead/schema-org@1.11.10': + '@unhead/dom@1.11.14': + dependencies: + '@unhead/schema': 1.11.14 + '@unhead/shared': 1.11.14 + + '@unhead/schema-org@1.11.14(@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2)))(unhead@1.11.14)': dependencies: + ohash: 1.1.4 ufo: 1.5.4 + unhead: 1.11.14 + optionalDependencies: + '@unhead/vue': 1.11.14(vue@3.5.13(typescript@5.7.2)) '@unhead/schema@1.11.10': dependencies: hookable: 5.5.3 zhead: 2.2.4 + '@unhead/schema@1.11.14': + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 + '@unhead/shared@1.11.10': dependencies: '@unhead/schema': 1.11.10 + '@unhead/shared@1.11.14': + dependencies: + '@unhead/schema': 1.11.14 + '@unhead/ssr@1.11.10': dependencies: '@unhead/schema': 1.11.10 '@unhead/shared': 1.11.10 - '@unhead/vue@1.11.10(vue@3.5.13(typescript@5.5.4))': + '@unhead/ssr@1.11.14': + dependencies: + '@unhead/schema': 1.11.14 + '@unhead/shared': 1.11.14 + + '@unhead/vue@1.11.10(vue@3.5.13(typescript@5.7.2))': dependencies: '@unhead/schema': 1.11.10 '@unhead/shared': 1.11.10 defu: 6.1.4 hookable: 5.5.3 unhead: 1.11.10 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) + + '@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2))': + dependencies: + '@unhead/schema': 1.11.14 + '@unhead/shared': 1.11.14 + defu: 6.1.4 + hookable: 5.5.3 + unhead: 1.11.14 + vue: 3.5.13(typescript@5.7.2) - '@unocss/core@0.63.6': {} + '@unocss/core@0.65.3': {} - '@unocss/extractor-arbitrary-variants@0.63.6': + '@unocss/extractor-arbitrary-variants@0.65.3': dependencies: - '@unocss/core': 0.63.6 + '@unocss/core': 0.65.3 - '@unocss/preset-mini@0.63.6': + '@unocss/preset-mini@0.65.3': dependencies: - '@unocss/core': 0.63.6 - '@unocss/extractor-arbitrary-variants': 0.63.6 - '@unocss/rule-utils': 0.63.6 + '@unocss/core': 0.65.3 + '@unocss/extractor-arbitrary-variants': 0.65.3 + '@unocss/rule-utils': 0.65.3 - '@unocss/preset-wind@0.63.6': + '@unocss/preset-wind@0.65.3': dependencies: - '@unocss/core': 0.63.6 - '@unocss/preset-mini': 0.63.6 - '@unocss/rule-utils': 0.63.6 + '@unocss/core': 0.65.3 + '@unocss/preset-mini': 0.65.3 + '@unocss/rule-utils': 0.65.3 - '@unocss/rule-utils@0.63.6': + '@unocss/rule-utils@0.65.3': dependencies: - '@unocss/core': 0.63.6 - magic-string: 0.30.12 + '@unocss/core': 0.65.3 + magic-string: 0.30.17 '@variantjs/core@0.0.79': {} '@variantjs/core@0.0.90': {} - '@variantjs/vue@0.0.22(@popperjs/core@2.11.8)(body-scroll-lock@4.0.0-beta.0)(vue@3.5.13(typescript@5.5.4))': + '@variantjs/vue@0.0.22(@popperjs/core@2.11.8)(body-scroll-lock@4.0.0-beta.0)(vue@3.5.13(typescript@5.7.2))': dependencies: '@popperjs/core': 2.11.8 '@variantjs/core': 0.0.79 body-scroll-lock: 4.0.0-beta.0 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) - '@vee-validate/nuxt@4.13.2(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vee-validate/nuxt@4.15.0(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - local-pkg: 0.5.0 - vee-validate: 4.13.2(vue@3.5.13(typescript@5.5.4)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + local-pkg: 0.5.1 + vee-validate: 4.15.0(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - magicast - rollup - supports-color - vue - - webpack-sources - '@vee-validate/zod@4.13.2(vue@3.5.13(typescript@5.5.4))': + '@vee-validate/zod@4.15.0(vue@3.5.13(typescript@5.7.2))(zod@3.24.1)': dependencies: type-fest: 4.26.1 - vee-validate: 4.13.2(vue@3.5.13(typescript@5.5.4)) - zod: 3.23.8 + vee-validate: 4.15.0(vue@3.5.13(typescript@5.7.2)) + zod: 3.24.1 transitivePeerDependencies: - vue - '@vercel/nft@0.26.5': + '@vercel/nft@0.27.10(rollup@4.24.3)': dependencies: - '@mapbox/node-pre-gyp': 1.0.11 - '@rollup/pluginutils': 4.2.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) + '@mapbox/node-pre-gyp': 2.0.0-rc.0 + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 glob: 7.2.3 graceful-fs: 4.2.11 - micromatch: 4.0.8 node-gyp-build: 4.8.2 + picomatch: 4.0.2 resolve-from: 5.0.0 transitivePeerDependencies: - encoding + - rollup - supports-color - '@virtual-list/vue@1.2.1(vue@3.5.13(typescript@5.5.4))': + '@virtual-list/vue@1.2.1(vue@3.5.13(typescript@5.7.2))': dependencies: helper-js: 3.1.5 - vue: 3.5.13(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + vue: 3.5.13(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vue: 3.5.13(typescript@5.5.4) + vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))': + '@vitejs/plugin-vue@4.6.2(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vue: 3.5.13(typescript@5.5.4) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) + vue: 3.5.13(typescript@5.7.2) - '@vitejs/plugin-vue@5.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) - vue: 3.5.13(typescript@5.5.4) + vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1) + vue: 3.5.13(typescript@5.7.2) '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -15060,13 +15208,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))': + '@vitest/mocker@2.1.4(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.17 optionalDependencies: - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) '@vitest/pretty-format@2.1.4': dependencies: @@ -15080,7 +15228,7 @@ snapshots: '@vitest/snapshot@2.1.4': dependencies: '@vitest/pretty-format': 2.1.4 - magic-string: 0.30.12 + magic-string: 0.30.17 pathe: 1.1.2 '@vitest/spy@2.1.4': @@ -15105,27 +15253,27 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.15.0(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))': + '@vue-macros/common@1.15.0(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))': dependencies: '@babel/types': 7.26.0 - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) '@vue/compiler-sfc': 3.5.13 ast-kit: 1.3.0 - local-pkg: 0.5.0 + local-pkg: 0.5.1 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - rollup - '@vue/apollo-composable@4.2.1(@apollo/client@3.11.8(@types/react@18.3.12)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4))': + '@vue/apollo-composable@4.2.1(@apollo/client@3.11.8(@types/react@18.3.12)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))': dependencies: '@apollo/client': 3.11.8(@types/react@18.3.12)(graphql-ws@5.16.0(graphql@16.9.0))(graphql@16.9.0) graphql: 16.9.0 throttle-debounce: 5.0.2 - ts-essentials: 9.4.2(typescript@5.5.4) - vue: 3.5.13(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + ts-essentials: 9.4.2(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - typescript @@ -15211,21 +15359,25 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.4.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))': + '@vue/devtools-api@7.6.8': + dependencies: + '@vue/devtools-kit': 7.6.8 + + '@vue/devtools-core@7.6.8(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vue/devtools-kit': 7.4.4 - '@vue/devtools-shared': 7.6.2 + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 - nanoid: 3.3.7 + nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)) - vue: 3.5.13(typescript@5.5.4) + vite-hot-client: 0.2.4(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.4.4': + '@vue/devtools-kit@7.6.8': dependencies: - '@vue/devtools-shared': 7.6.2 + '@vue/devtools-shared': 7.6.8 birpc: 0.2.19 hookable: 5.5.3 mitt: 3.0.1 @@ -15233,22 +15385,22 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 - '@vue/devtools-shared@7.6.2': + '@vue/devtools-shared@7.6.8': dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.0(typescript@5.5.4)': + '@vue/language-core@2.2.0(typescript@5.7.2)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.12 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.12 + '@vue/shared': 3.5.13 alien-signals: 0.4.11 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 '@vue/reactivity@3.5.13': dependencies: @@ -15266,11 +15418,11 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.5.4))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) '@vue/shared@3.5.12': {} @@ -15281,67 +15433,64 @@ snapshots: js-beautify: 1.15.1 vue-component-type-helpers: 2.1.10 - '@vueuse/core@10.11.1(vue@3.5.13(typescript@5.5.4))': + '@vueuse/core@11.3.0(vue@3.5.13(typescript@5.7.2))': dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + '@vueuse/metadata': 11.3.0 + '@vueuse/shared': 11.3.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@11.3.0(vue@3.5.13(typescript@5.5.4))': + '@vueuse/core@12.2.0(typescript@5.7.2)': dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 11.3.0 - '@vueuse/shared': 11.3.0(vue@3.5.13(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + '@vueuse/metadata': 12.2.0 + '@vueuse/shared': 12.2.0(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - - '@vue/composition-api' - - vue + - typescript - '@vueuse/head@2.0.0(vue@3.5.13(typescript@5.5.4))': + '@vueuse/head@2.0.0(vue@3.5.13(typescript@5.7.2))': dependencies: '@unhead/dom': 1.11.10 '@unhead/schema': 1.11.10 '@unhead/ssr': 1.11.10 - '@unhead/vue': 1.11.10(vue@3.5.13(typescript@5.5.4)) - vue: 3.5.13(typescript@5.5.4) - - '@vueuse/metadata@10.11.1': {} + '@unhead/vue': 1.11.10(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) '@vueuse/metadata@11.3.0': {} - '@vueuse/nuxt@10.11.1(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3)': + '@vueuse/metadata@12.2.0': {} + + '@vueuse/nuxt@11.3.0(magicast@0.3.5)(nuxt@3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1))(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.5.4)) - '@vueuse/metadata': 10.11.1 - local-pkg: 0.5.0 - nuxt: 3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@vueuse/core': 11.3.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/metadata': 11.3.0 + local-pkg: 0.5.1 + nuxt: 3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - magicast - rollup - supports-color - vue - - webpack-sources - '@vueuse/shared@10.11.1(vue@3.5.13(typescript@5.5.4))': + '@vueuse/shared@11.3.0(vue@3.5.13(typescript@5.7.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@11.3.0(vue@3.5.13(typescript@5.5.4))': + '@vueuse/shared@12.2.0(typescript@5.7.2)': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - - '@vue/composition-api' - - vue + - typescript '@webassemblyjs/ast@1.12.1': dependencies: @@ -15501,8 +15650,6 @@ snapshots: '@types/emscripten': 1.39.13 tslib: 1.14.1 - abbrev@1.1.1: {} - abbrev@2.0.0: {} abort-controller@3.0.0: @@ -15514,9 +15661,9 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.1): + acorn-import-attributes@1.9.5(acorn@8.14.0): dependencies: - acorn: 8.12.1 + acorn: 8.14.0 acorn-jsx@5.3.2(acorn@8.14.0): dependencies: @@ -15528,8 +15675,6 @@ snapshots: acorn@7.4.1: {} - acorn@8.12.1: {} - acorn@8.14.0: {} address@1.2.2: {} @@ -15538,15 +15683,9 @@ snapshots: agent-base@5.1.1: {} - agent-base@6.0.2: - dependencies: - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - agent-base@7.1.1: + agent-base@7.1.1(supports-color@9.4.0): dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -15599,8 +15738,6 @@ snapshots: application-config-path@0.1.1: {} - aproba@2.0.0: {} - archiver-utils@5.0.2: dependencies: glob: 10.4.5 @@ -15621,11 +15758,6 @@ snapshots: tar-stream: 3.1.7 zip-stream: 6.0.1 - are-we-there-yet@2.0.0: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - arg@4.1.3: {} arg@5.0.2: {} @@ -15716,12 +15848,12 @@ snapshots: assertion-error@2.0.1: {} - ast-kit@0.12.2: + ast-kit@1.3.0: dependencies: '@babel/parser': 7.26.2 pathe: 1.1.2 - ast-kit@1.3.0: + ast-kit@1.3.2: dependencies: '@babel/parser': 7.26.2 pathe: 1.1.2 @@ -15764,14 +15896,14 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.20(postcss@8.4.47): + autoprefixer@10.4.20(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-lite: 1.0.30001676 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -15986,15 +16118,15 @@ snapshots: bytes@3.1.2: {} - c12@1.11.2(magicast@0.3.5): + c12@2.0.1(magicast@0.3.5): dependencies: - chokidar: 3.6.0 + chokidar: 4.0.3 confbox: 0.1.8 defu: 6.1.4 dotenv: 16.4.5 giget: 1.2.3 - jiti: 1.21.6 - mlly: 1.7.2 + jiti: 2.4.2 + mlly: 1.7.3 ohash: 1.1.4 pathe: 1.1.2 perfect-debounce: 1.0.0 @@ -16067,6 +16199,8 @@ snapshots: chalk@5.3.0: {} + chalk@5.4.1: {} + change-case-all@1.0.15: dependencies: change-case: 4.1.2 @@ -16095,6 +16229,8 @@ snapshots: snake-case: 3.0.4 tslib: 2.8.1 + change-case@5.4.4: {} + char-regex@1.0.2: {} character-entities-html4@2.1.0: {} @@ -16150,10 +16286,16 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.3: + dependencies: + readdirp: 4.0.2 + chownr@1.1.4: {} chownr@2.0.0: {} + chownr@3.0.0: {} + chromatic@11.20.2: {} chrome-launcher@1.1.2: @@ -16179,8 +16321,6 @@ snapshots: clean-stack@2.2.0: {} - clear@0.1.0: {} - cli-boxes@3.0.0: {} cli-cursor@3.1.0: @@ -16248,10 +16388,10 @@ snapshots: color-name@1.1.4: {} - color-support@1.1.3: {} - colord@2.9.3: {} + colorette@1.4.0: {} + colorette@2.0.20: {} combined-stream@1.0.8: @@ -16353,7 +16493,7 @@ snapshots: consola@3.2.3: {} - console-control-strings@1.1.0: {} + consola@3.3.1: {} constant-case@3.0.4: dependencies: @@ -16409,14 +16549,14 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 - cosmiconfig@8.3.6(typescript@5.5.4): + cosmiconfig@8.3.6(typescript@5.7.2): 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.4 + typescript: 5.7.2 crc-32@1.2.2: {} @@ -16427,9 +16567,9 @@ snapshots: create-require@1.1.1: {} - croner@8.1.2: {} + croner@9.0.0: {} - cronstrue@2.51.0: {} + cronstrue@2.52.0: {} cross-env@7.0.3: dependencies: @@ -16461,8 +16601,6 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - crossws@0.2.4: {} - crossws@0.3.1: dependencies: uncrypto: 0.1.3 @@ -16477,9 +16615,9 @@ snapshots: css-color-keywords@1.0.0: {} - css-declaration-sorter@7.2.0(postcss@8.4.47): + css-declaration-sorter@7.2.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 css-gradient-parser@0.0.16: {} @@ -16516,49 +16654,49 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.4.47): + cssnano-preset-default@7.0.6(postcss@8.4.49): dependencies: browserslist: 4.24.2 - css-declaration-sorter: 7.2.0(postcss@8.4.47) - cssnano-utils: 5.0.0(postcss@8.4.47) - postcss: 8.4.47 - postcss-calc: 10.0.2(postcss@8.4.47) - postcss-colormin: 7.0.2(postcss@8.4.47) - postcss-convert-values: 7.0.4(postcss@8.4.47) - postcss-discard-comments: 7.0.3(postcss@8.4.47) - postcss-discard-duplicates: 7.0.1(postcss@8.4.47) - postcss-discard-empty: 7.0.0(postcss@8.4.47) - postcss-discard-overridden: 7.0.0(postcss@8.4.47) - postcss-merge-longhand: 7.0.4(postcss@8.4.47) - postcss-merge-rules: 7.0.4(postcss@8.4.47) - postcss-minify-font-values: 7.0.0(postcss@8.4.47) - postcss-minify-gradients: 7.0.0(postcss@8.4.47) - postcss-minify-params: 7.0.2(postcss@8.4.47) - postcss-minify-selectors: 7.0.4(postcss@8.4.47) - postcss-normalize-charset: 7.0.0(postcss@8.4.47) - postcss-normalize-display-values: 7.0.0(postcss@8.4.47) - postcss-normalize-positions: 7.0.0(postcss@8.4.47) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.47) - postcss-normalize-string: 7.0.0(postcss@8.4.47) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.47) - postcss-normalize-unicode: 7.0.2(postcss@8.4.47) - postcss-normalize-url: 7.0.0(postcss@8.4.47) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.47) - postcss-ordered-values: 7.0.1(postcss@8.4.47) - postcss-reduce-initial: 7.0.2(postcss@8.4.47) - postcss-reduce-transforms: 7.0.0(postcss@8.4.47) - postcss-svgo: 7.0.1(postcss@8.4.47) - postcss-unique-selectors: 7.0.3(postcss@8.4.47) - - cssnano-utils@5.0.0(postcss@8.4.47): + css-declaration-sorter: 7.2.0(postcss@8.4.49) + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 10.0.2(postcss@8.4.49) + postcss-colormin: 7.0.2(postcss@8.4.49) + postcss-convert-values: 7.0.4(postcss@8.4.49) + postcss-discard-comments: 7.0.3(postcss@8.4.49) + postcss-discard-duplicates: 7.0.1(postcss@8.4.49) + postcss-discard-empty: 7.0.0(postcss@8.4.49) + postcss-discard-overridden: 7.0.0(postcss@8.4.49) + postcss-merge-longhand: 7.0.4(postcss@8.4.49) + postcss-merge-rules: 7.0.4(postcss@8.4.49) + postcss-minify-font-values: 7.0.0(postcss@8.4.49) + postcss-minify-gradients: 7.0.0(postcss@8.4.49) + postcss-minify-params: 7.0.2(postcss@8.4.49) + postcss-minify-selectors: 7.0.4(postcss@8.4.49) + postcss-normalize-charset: 7.0.0(postcss@8.4.49) + postcss-normalize-display-values: 7.0.0(postcss@8.4.49) + postcss-normalize-positions: 7.0.0(postcss@8.4.49) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.49) + postcss-normalize-string: 7.0.0(postcss@8.4.49) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.49) + postcss-normalize-unicode: 7.0.2(postcss@8.4.49) + postcss-normalize-url: 7.0.0(postcss@8.4.49) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.49) + postcss-ordered-values: 7.0.1(postcss@8.4.49) + postcss-reduce-initial: 7.0.2(postcss@8.4.49) + postcss-reduce-transforms: 7.0.0(postcss@8.4.49) + postcss-svgo: 7.0.1(postcss@8.4.49) + postcss-unique-selectors: 7.0.3(postcss@8.4.49) + + cssnano-utils@5.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - cssnano@7.0.6(postcss@8.4.47): + cssnano@7.0.6(postcss@8.4.49): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.4.47) - lilconfig: 3.1.2 - postcss: 8.4.47 + cssnano-preset-default: 7.0.6(postcss@8.4.49) + lilconfig: 3.1.3 + postcss: 8.4.49 csso@5.0.5: dependencies: @@ -16598,7 +16736,7 @@ snapshots: date-fns@3.6.0: {} - db0@0.1.4: {} + db0@0.2.1: {} de-indent@1.0.2: {} @@ -16612,9 +16750,11 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.7: + debug@4.3.7(supports-color@9.4.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 9.4.0 debug@4.4.0: dependencies: @@ -16724,7 +16864,7 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -16809,10 +16949,6 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - dot-prop@8.0.2: - dependencies: - type-fest: 3.13.1 - dot-prop@9.0.0: dependencies: type-fest: 4.26.1 @@ -16821,6 +16957,8 @@ snapshots: dotenv@16.4.5: {} + dotenv@16.4.7: {} + drag-event-service@2.0.0: dependencies: '@babel/runtime': 7.26.0 @@ -16860,6 +16998,8 @@ snapshots: electron-to-chromium@1.5.50: {} + emoji-regex-xs@1.0.0: {} + emoji-regex@10.4.0: {} emoji-regex@8.0.0: {} @@ -16886,7 +17026,7 @@ snapshots: engine.io-client@6.6.2: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) engine.io-parser: 5.2.3 ws: 8.17.1 xmlhttprequest-ssl: 2.1.2 @@ -17001,7 +17141,7 @@ snapshots: esbuild-register@3.6.0(esbuild@0.18.20): dependencies: - debug: 4.3.7 + debug: 4.4.0 esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -17031,32 +17171,6 @@ snapshots: '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 - esbuild@0.20.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -17083,32 +17197,33 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - esbuild@0.23.1: + esbuild@0.24.2: optionalDependencies: - '@esbuild/aix-ppc64': 0.23.1 - '@esbuild/android-arm': 0.23.1 - '@esbuild/android-arm64': 0.23.1 - '@esbuild/android-x64': 0.23.1 - '@esbuild/darwin-arm64': 0.23.1 - '@esbuild/darwin-x64': 0.23.1 - '@esbuild/freebsd-arm64': 0.23.1 - '@esbuild/freebsd-x64': 0.23.1 - '@esbuild/linux-arm': 0.23.1 - '@esbuild/linux-arm64': 0.23.1 - '@esbuild/linux-ia32': 0.23.1 - '@esbuild/linux-loong64': 0.23.1 - '@esbuild/linux-mips64el': 0.23.1 - '@esbuild/linux-ppc64': 0.23.1 - '@esbuild/linux-riscv64': 0.23.1 - '@esbuild/linux-s390x': 0.23.1 - '@esbuild/linux-x64': 0.23.1 - '@esbuild/netbsd-x64': 0.23.1 - '@esbuild/openbsd-arm64': 0.23.1 - '@esbuild/openbsd-x64': 0.23.1 - '@esbuild/sunos-x64': 0.23.1 - '@esbuild/win32-arm64': 0.23.1 - '@esbuild/win32-ia32': 0.23.1 - '@esbuild/win32-x64': 0.23.1 + '@esbuild/aix-ppc64': 0.24.2 + '@esbuild/android-arm': 0.24.2 + '@esbuild/android-arm64': 0.24.2 + '@esbuild/android-x64': 0.24.2 + '@esbuild/darwin-arm64': 0.24.2 + '@esbuild/darwin-x64': 0.24.2 + '@esbuild/freebsd-arm64': 0.24.2 + '@esbuild/freebsd-x64': 0.24.2 + '@esbuild/linux-arm': 0.24.2 + '@esbuild/linux-arm64': 0.24.2 + '@esbuild/linux-ia32': 0.24.2 + '@esbuild/linux-loong64': 0.24.2 + '@esbuild/linux-mips64el': 0.24.2 + '@esbuild/linux-ppc64': 0.24.2 + '@esbuild/linux-riscv64': 0.24.2 + '@esbuild/linux-s390x': 0.24.2 + '@esbuild/linux-x64': 0.24.2 + '@esbuild/netbsd-arm64': 0.24.2 + '@esbuild/netbsd-x64': 0.24.2 + '@esbuild/openbsd-arm64': 0.24.2 + '@esbuild/openbsd-x64': 0.24.2 + '@esbuild/sunos-x64': 0.24.2 + '@esbuild/win32-arm64': 0.24.2 + '@esbuild/win32-ia32': 0.24.2 + '@esbuild/win32-x64': 0.24.2 escalade@3.2.0: {} @@ -17134,7 +17249,7 @@ snapshots: eslint-config-standard@17.1.0(eslint-plugin-import@2.31.0)(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.6.0(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-promise: 6.6.0(eslint@8.57.0) @@ -17146,13 +17261,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.31.0)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0): dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-core-module: 2.15.1 @@ -17163,13 +17278,13 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.31.0)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0): dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) enhanced-resolve: 5.17.1 eslint: 8.57.0 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-core-module: 2.15.1 @@ -17180,25 +17295,25 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.31.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-plugin-import@2.31.0)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -17215,7 +17330,7 @@ snapshots: eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -17226,7 +17341,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -17238,13 +17353,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -17255,7 +17370,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -17267,7 +17382,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.7.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -17337,19 +17452,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -17402,7 +17517,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -17508,7 +17623,7 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.5.1: + execa@9.5.2: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.3 @@ -17574,7 +17689,7 @@ snapshots: externality@1.0.2: dependencies: enhanced-resolve: 5.17.1 - mlly: 1.7.2 + mlly: 1.7.3 pathe: 1.1.2 ufo: 1.5.4 @@ -17730,6 +17845,8 @@ snapshots: flatted@3.3.1: {} + flatted@3.3.2: {} + flattie@1.1.1: {} flow-parser@0.251.1: {} @@ -17800,18 +17917,6 @@ snapshots: fuse.js@7.0.0: {} - gauge@3.0.2: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} @@ -17856,7 +17961,7 @@ snapshots: giget@1.2.3: dependencies: citty: 0.1.6 - consola: 3.2.3 + consola: 3.3.1 defu: 6.1.4 node-fetch-native: 1.6.4 nypm: 0.3.12 @@ -17866,14 +17971,14 @@ snapshots: git-config-path@2.0.0: {} - git-up@7.0.0: + git-up@8.0.0: dependencies: is-ssh: 1.4.0 - parse-url: 8.1.0 + parse-url: 9.2.0 - git-url-parse@15.0.0: + git-url-parse@16.0.0: dependencies: - git-up: 7.0.0 + git-up: 8.0.0 github-from-package@0.0.0: {} @@ -17907,14 +18012,6 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - global-directory@4.0.1: dependencies: ini: 4.1.1 @@ -17996,7 +18093,7 @@ snapshots: - encoding - utf-8-validate - graphql-config@5.1.3(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4): + graphql-config@5.1.3(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.7.2): dependencies: '@graphql-tools/graphql-file-loader': 8.0.2(graphql@16.9.0) '@graphql-tools/json-file-loader': 8.0.2(graphql@16.9.0) @@ -18004,7 +18101,7 @@ snapshots: '@graphql-tools/merge': 9.0.8(graphql@16.9.0) '@graphql-tools/url-loader': 8.0.12(@types/node@22.10.2)(graphql@16.9.0) '@graphql-tools/utils': 10.5.5(graphql@16.9.0) - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.7.2) graphql: 16.9.0 jiti: 2.3.3 minimatch: 9.0.5 @@ -18120,8 +18217,6 @@ snapshots: dependencies: has-symbols: 1.0.3 - has-unicode@2.0.1: {} - hash-sum@2.0.0: {} hasown@2.0.2: @@ -18181,6 +18276,20 @@ snapshots: stringify-entities: 4.0.4 zwitch: 2.0.4 + hast-util-to-html@9.0.4: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.4 + zwitch: 2.0.4 + hast-util-to-parse5@8.0.0: dependencies: '@types/hast': 3.0.4 @@ -18273,8 +18382,8 @@ snapshots: http-proxy-agent@7.0.2: dependencies: - agent-base: 7.1.1 - debug: 4.3.7 + agent-base: 7.1.1(supports-color@9.4.0) + debug: 4.3.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -18291,21 +18400,14 @@ snapshots: https-proxy-agent@4.0.0: dependencies: agent-base: 5.1.1 - debug: 4.3.7 - transitivePeerDependencies: - - supports-color - - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.5: + https-proxy-agent@7.0.5(supports-color@9.4.0): dependencies: - agent-base: 7.1.1 - debug: 4.3.7 + agent-base: 7.1.1(supports-color@9.4.0) + debug: 4.3.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -18331,12 +18433,20 @@ snapshots: ignore@5.3.2: {} + ignore@6.0.2: {} + + ignore@7.0.0: {} + image-meta@0.2.1: {} image-size@1.1.1: dependencies: queue: 6.0.2 + image-size@1.2.0: + dependencies: + queue: 6.0.2 + immutable@3.7.6: {} import-fresh@3.3.0: @@ -18346,10 +18456,23 @@ snapshots: import-from@4.0.0: {} + impound@0.2.0(rollup@4.24.3)(webpack-sources@3.2.3): + dependencies: + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + mlly: 1.7.3 + pathe: 1.1.2 + unenv: 1.10.0 + unplugin: 1.15.0(webpack-sources@3.2.3) + transitivePeerDependencies: + - rollup + - webpack-sources + imurmurhash@0.1.4: {} indent-string@4.0.0: {} + index-to-position@0.1.2: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -18402,7 +18525,7 @@ snapshots: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -18660,7 +18783,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -18695,6 +18818,8 @@ snapshots: jiti@2.3.3: {} + jiti@2.4.2: {} + joi@17.13.3: dependencies: '@hapi/hoek': 9.3.0 @@ -18715,12 +18840,16 @@ snapshots: js-cookie@3.0.5: {} + js-levenshtein@1.1.6: {} + js-stringify@1.0.2: {} js-tokens@4.0.0: {} js-tokens@9.0.0: {} + js-tokens@9.0.1: {} + js-yaml@4.1.0: dependencies: argparse: 2.0.1 @@ -18774,6 +18903,8 @@ snapshots: json-schema-traverse@0.4.1: {} + json-schema-traverse@1.0.0: {} + json-source-map@0.6.1: {} json-stable-stringify-without-jsonify@1.0.1: {} @@ -18858,6 +18989,8 @@ snapshots: knitwork@1.1.0: {} + knitwork@1.2.0: {} + koa-compose@4.1.0: {} koa-convert@2.0.0: @@ -18867,7 +19000,7 @@ snapshots: koa-send@5.0.1: dependencies: - debug: 4.3.7 + debug: 4.4.0 http-errors: 1.8.1 resolve-path: 1.4.0 transitivePeerDependencies: @@ -18887,7 +19020,7 @@ snapshots: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.3.7 + debug: 4.4.0 delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -18945,8 +19078,6 @@ snapshots: transitivePeerDependencies: - supports-color - lilconfig@3.1.2: {} - lilconfig@3.1.3: {} linebreak@1.1.0: @@ -18969,7 +19100,7 @@ snapshots: h3: 1.13.0 http-shutdown: 1.2.2 jiti: 2.3.3 - mlly: 1.7.2 + mlly: 1.7.3 node-forge: 1.3.1 pathe: 1.1.2 std-env: 3.7.0 @@ -18992,7 +19123,7 @@ snapshots: local-pkg@0.5.0: dependencies: - mlly: 1.7.2 + mlly: 1.7.3 pkg-types: 1.2.1 local-pkg@0.5.1: @@ -19093,7 +19224,11 @@ snapshots: magic-string-ast@0.6.2: dependencies: - magic-string: 0.30.12 + magic-string: 0.30.17 + + magic-string-ast@0.6.3: + dependencies: + magic-string: 0.30.17 magic-string@0.30.12: dependencies: @@ -19230,7 +19365,7 @@ snapshots: '@types/mdast': 4.0.4 '@ungap/structured-clone': 1.2.0 devlop: 1.1.0 - micromark-util-sanitize-uri: 2.0.0 + micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 unist-util-position: 5.0.0 unist-util-visit: 5.0.0 @@ -19248,6 +19383,18 @@ snapshots: unist-util-visit: 5.0.0 zwitch: 2.0.4 + mdast-util-to-markdown@2.1.2: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + longest-streak: 3.1.0 + mdast-util-phrasing: 4.1.0 + mdast-util-to-string: 4.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-decode-string: 2.0.0 + unist-util-visit: 5.0.0 + zwitch: 2.0.4 + mdast-util-to-string@4.0.0: dependencies: '@types/mdast': 4.0.4 @@ -19295,10 +19442,29 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 + micromark-core-commonmark@2.0.2: + dependencies: + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-factory-destination: 2.0.0 + micromark-factory-label: 2.0.0 + micromark-factory-space: 2.0.1 + micromark-factory-title: 2.0.0 + micromark-factory-whitespace: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.0 + micromark-util-classify-character: 2.0.0 + micromark-util-html-tag-name: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.1 + micromark-extension-gfm-autolink-literal@2.1.0: dependencies: micromark-util-character: 2.1.0 - micromark-util-sanitize-uri: 2.0.0 + micromark-util-sanitize-uri: 2.0.1 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 @@ -19309,7 +19475,7 @@ snapshots: micromark-factory-space: 2.0.0 micromark-util-character: 2.1.0 micromark-util-normalize-identifier: 2.0.0 - micromark-util-sanitize-uri: 2.0.0 + micromark-util-sanitize-uri: 2.0.1 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 @@ -19371,6 +19537,11 @@ snapshots: micromark-util-character: 2.1.0 micromark-util-types: 2.0.0 + micromark-factory-space@2.0.1: + dependencies: + micromark-util-character: 2.1.1 + micromark-util-types: 2.0.1 + micromark-factory-title@2.0.0: dependencies: micromark-factory-space: 2.0.0 @@ -19385,11 +19556,23 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 + micromark-factory-whitespace@2.0.1: + dependencies: + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.1 + micromark-util-character@2.1.0: dependencies: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 + micromark-util-character@2.1.1: + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.1 + micromark-util-chunked@2.0.0: dependencies: micromark-util-symbol: 2.0.0 @@ -19434,6 +19617,12 @@ snapshots: micromark-util-encode: 2.0.0 micromark-util-symbol: 2.0.0 + micromark-util-sanitize-uri@2.0.1: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + micromark-util-subtokenize@2.0.1: dependencies: devlop: 1.1.0 @@ -19445,10 +19634,12 @@ snapshots: micromark-util-types@2.0.0: {} + micromark-util-types@2.0.1: {} + micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.7 + debug: 4.4.0 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -19467,6 +19658,28 @@ snapshots: transitivePeerDependencies: - supports-color + micromark@4.0.1: + dependencies: + '@types/debug': 4.1.12 + debug: 4.4.0 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.2 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.0 + micromark-util-combine-extensions: 2.0.0 + micromark-util-decode-numeric-character-reference: 2.0.1 + micromark-util-encode: 2.0.0 + micromark-util-normalize-identifier: 2.0.0 + micromark-util-resolve-all: 2.0.0 + micromark-util-sanitize-uri: 2.0.1 + micromark-util-subtokenize: 2.0.1 + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.1 + transitivePeerDependencies: + - supports-color + micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -19539,6 +19752,11 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 + minizlib@3.0.1: + dependencies: + minipass: 7.1.2 + rimraf: 5.0.10 + mitt@3.0.1: {} mkdirp-classic@0.5.3: {} @@ -19549,12 +19767,7 @@ snapshots: mkdirp@1.0.4: {} - mlly@1.7.2: - dependencies: - acorn: 8.14.0 - pathe: 1.1.2 - pkg-types: 1.2.1 - ufo: 1.5.4 + mkdirp@3.0.1: {} mlly@1.7.3: dependencies: @@ -19591,10 +19804,10 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - naive-ui@2.40.1(vue@3.5.13(typescript@5.5.4)): + naive-ui@2.40.1(vue@3.5.13(typescript@5.7.2)): dependencies: '@css-render/plugin-bem': 0.15.14(css-render@0.15.14) - '@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.5.4)) + '@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.7.2)) '@types/katex': 0.16.7 '@types/lodash': 4.17.13 '@types/lodash-es': 4.17.12 @@ -19609,14 +19822,16 @@ snapshots: lodash-es: 4.17.21 seemly: 0.3.9 treemate: 0.3.11 - vdirs: 0.1.8(vue@3.5.13(typescript@5.5.4)) - vooks: 0.2.12(vue@3.5.13(typescript@5.5.4)) - vue: 3.5.13(typescript@5.5.4) - vueuc: 0.4.64(vue@3.5.13(typescript@5.5.4)) + vdirs: 0.1.8(vue@3.5.13(typescript@5.7.2)) + vooks: 0.2.12(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) + vueuc: 0.4.64(vue@3.5.13(typescript@5.7.2)) nanoid@3.3.7: {} - nanoid@5.0.8: {} + nanoid@5.0.9: {} + + nanotar@0.1.1: {} napi-build-utils@1.0.2: {} @@ -19635,34 +19850,35 @@ snapshots: neo-async@2.6.2: {} - nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3): + nitropack@2.10.4(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(typescript@5.7.2)(webpack-sources@3.2.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.2 '@rollup/plugin-alias': 5.1.1(rollup@4.24.3) - '@rollup/plugin-commonjs': 25.0.8(rollup@4.24.3) + '@rollup/plugin-commonjs': 28.0.2(rollup@4.24.3) '@rollup/plugin-inject': 5.0.5(rollup@4.24.3) '@rollup/plugin-json': 6.1.0(rollup@4.24.3) '@rollup/plugin-node-resolve': 15.3.0(rollup@4.24.3) - '@rollup/plugin-replace': 5.0.7(rollup@4.24.3) + '@rollup/plugin-replace': 6.0.2(rollup@4.24.3) '@rollup/plugin-terser': 0.4.4(rollup@4.24.3) - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) '@types/http-proxy': 1.17.15 - '@vercel/nft': 0.26.5 + '@vercel/nft': 0.27.10(rollup@4.24.3) archiver: 7.0.1 - c12: 1.11.2(magicast@0.3.5) - chalk: 5.3.0 + c12: 2.0.1(magicast@0.3.5) chokidar: 3.6.0 citty: 0.1.6 - consola: 3.2.3 + compatx: 0.1.8 + confbox: 0.1.8 + consola: 3.3.1 cookie-es: 1.2.2 - croner: 8.1.2 - crossws: 0.2.4 - db0: 0.1.4 + croner: 9.0.0 + crossws: 0.3.1 + db0: 0.2.1 defu: 6.1.4 destr: 2.0.3 - dot-prop: 8.0.2 - esbuild: 0.20.2 + dot-prop: 9.0.0 + esbuild: 0.24.2 escape-string-regexp: 5.0.0 etag: 1.8.1 fs-extra: 11.2.0 @@ -19672,18 +19888,18 @@ snapshots: hookable: 5.5.3 httpxy: 0.1.5 ioredis: 5.4.1 - jiti: 1.21.6 + jiti: 2.4.2 klona: 2.0.6 - knitwork: 1.1.0 + knitwork: 1.2.0 listhen: 1.9.0 - magic-string: 0.30.12 + magic-string: 0.30.17 + magicast: 0.3.5 mime: 4.0.4 - mlly: 1.7.2 - mri: 1.2.0 + mlly: 1.7.3 node-fetch-native: 1.6.4 ofetch: 1.4.1 ohash: 1.1.4 - openapi-typescript: 6.7.6 + openapi-typescript: 7.4.4(typescript@5.7.2) pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.2.1 @@ -19695,13 +19911,14 @@ snapshots: semver: 7.6.3 serve-placeholder: 2.0.2 serve-static: 1.16.2 - std-env: 3.7.0 + std-env: 3.8.0 ufo: 1.5.4 uncrypto: 0.1.3 - unctx: 2.3.1(webpack-sources@3.2.3) + unctx: 2.4.1 unenv: 1.10.0 - unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3) - unstorage: 1.12.0(@azure/identity@4.5.0)(ioredis@5.4.1) + unimport: 3.14.5(rollup@4.24.3) + unstorage: 1.14.1(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1) + untyped: 1.5.2 unwasm: 0.3.9(webpack-sources@3.2.3) transitivePeerDependencies: - '@azure/app-configuration' @@ -19711,18 +19928,23 @@ snapshots: - '@azure/keyvault-secrets' - '@azure/storage-blob' - '@capacitor/preferences' + - '@deno/kv' + - '@electric-sql/pglite' - '@libsql/client' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' + - aws4fetch - better-sqlite3 - drizzle-orm - encoding - idb-keyval - - magicast + - mysql2 - supports-color - - uWebSockets.js + - typescript + - uploadthing - webpack-sources no-case@3.0.4: @@ -19767,11 +19989,11 @@ snapshots: node-releases@2.0.18: {} - nopt@5.0.0: + nopt@7.2.1: dependencies: - abbrev: 1.1.1 + abbrev: 2.0.0 - nopt@7.2.1: + nopt@8.0.0: dependencies: abbrev: 2.0.0 @@ -19803,25 +20025,18 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - npmlog@5.0.1: - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - nth-check@2.1.1: dependencies: boolbase: 1.0.0 nullthrows@1.1.1: {} - nuxi@3.15.0: {} + nuxi@3.17.2: {} - nuxt-auth-utils@0.4.4(argon2@0.41.1)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3): + nuxt-auth-utils@0.4.4(argon2@0.41.1)(magicast@0.3.5)(rollup@4.24.3): dependencies: '@adonisjs/hash': 9.0.5(argon2@0.41.1) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) defu: 6.1.4 hookable: 5.5.3 ofetch: 1.4.1 @@ -19835,9 +20050,8 @@ snapshots: - magicast - rollup - supports-color - - webpack-sources - nuxt-graphql-server@3.1.4(graphql@16.9.0)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3): + nuxt-graphql-server@3.1.4(graphql@16.9.0)(magicast@0.3.5)(rollup@4.24.3): dependencies: '@graphql-codegen/core': 4.0.2(graphql@16.9.0) '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.9.0) @@ -19845,7 +20059,7 @@ snapshots: '@graphql-codegen/typescript-resolvers': 4.4.0(graphql@16.9.0) '@graphql-tools/graphql-file-loader': 8.0.2(graphql@16.9.0) '@graphql-tools/load': 8.0.3(graphql@16.9.0) - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) defu: 6.1.4 graphql: 16.9.0 multimatch: 7.0.0 @@ -19854,14 +20068,13 @@ snapshots: - magicast - rollup - supports-color - - webpack-sources - nuxt-icon@0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-icon@0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: '@iconify/collections': 1.0.477 - '@iconify/vue': 4.1.2(vue@3.5.13(typescript@5.5.4)) - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@iconify/vue': 4.1.2(vue@3.5.13(typescript@5.7.2)) + '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) transitivePeerDependencies: - magicast - rollup @@ -19870,62 +20083,59 @@ snapshots: - vue - webpack-sources - nuxt-link-checker@3.1.3(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-link-checker@4.0.4(magicast@0.3.5)(rollup@4.24.3)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@vueuse/core': 11.3.0(vue@3.5.13(typescript@5.5.4)) + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@vueuse/core': 12.2.0(typescript@5.7.2) chalk: 5.3.0 cheerio: 1.0.0 diff: 7.0.0 fuse.js: 7.0.0 - magic-string: 0.30.12 - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + magic-string: 0.30.17 + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) pathe: 1.1.2 pkg-types: 1.2.1 radix3: 1.1.2 sirv: 3.0.0 - site-config-stack: 2.2.18(vue@3.5.13(typescript@5.5.4)) ufo: 1.5.4 transitivePeerDependencies: - - '@vue/composition-api' - magicast - rollup - supports-color + - typescript - vite - vue - webpack-sources - nuxt-og-image@3.0.8(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-og-image@4.0.2(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) '@resvg/resvg-js': 2.6.2 '@resvg/resvg-wasm': 2.6.2 - '@unocss/core': 0.63.6 - '@unocss/preset-wind': 0.63.6 + '@unocss/core': 0.65.3 + '@unocss/preset-wind': 0.65.3 chrome-launcher: 1.1.2 defu: 6.1.4 - execa: 9.5.1 - image-size: 1.1.1 - magic-string: 0.30.12 - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nypm: 0.3.12 + execa: 9.5.2 + image-size: 1.2.0 + magic-string: 0.30.17 + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) + nypm: 0.4.1 ofetch: 1.4.1 ohash: 1.1.4 pathe: 1.1.2 pkg-types: 1.2.1 - playwright-core: 1.48.2 + playwright-core: 1.49.1 radix3: 1.1.2 - satori: 0.11.2 + satori: 0.12.0 satori-html: 0.3.2 sirv: 3.0.0 - std-env: 3.7.0 - strip-literal: 2.1.0 + std-env: 3.8.0 + strip-literal: 2.1.1 ufo: 1.5.4 - unplugin: 1.15.0(webpack-sources@3.2.3) + unplugin: 2.1.0 unwasm: 0.3.9(webpack-sources@3.2.3) yoga-wasm-web: 0.3.3 transitivePeerDependencies: @@ -19936,34 +20146,38 @@ snapshots: - vue - webpack-sources - nuxt-schema-org@3.4.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-schema-org@4.0.4(@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2)))(magicast@0.3.5)(rollup@4.24.3)(unhead@1.11.14)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@unhead/schema-org': 1.11.10 - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@unhead/schema-org': 1.11.14(@unhead/vue@1.11.14(vue@3.5.13(typescript@5.7.2)))(unhead@1.11.14) + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) pathe: 1.1.2 + pkg-types: 1.2.1 sirv: 3.0.0 transitivePeerDependencies: + - '@unhead/vue' - magicast - rollup - supports-color + - unhead - vite - vue - webpack-sources - nuxt-seo-experiments@4.0.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-seo-utils@6.0.5(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@unhead/addons': 1.11.10(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@unhead/addons': 1.11.14(rollup@4.24.3) + '@unhead/schema': 1.11.14 defu: 6.1.4 escape-string-regexp: 5.0.0 fast-glob: 3.3.2 image-size: 1.1.1 - nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + mlly: 1.7.3 + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) pathe: 1.1.2 + scule: 1.3.0 ufo: 1.5.4 transitivePeerDependencies: - magicast @@ -19973,12 +20187,12 @@ snapshots: - vue - webpack-sources - nuxt-site-config-kit@2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-site-config-kit@3.0.6(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3) pkg-types: 1.2.1 - site-config-stack: 2.2.18(vue@3.5.13(typescript@5.5.4)) + site-config-stack: 3.0.6(vue@3.5.13(typescript@5.7.2)) std-env: 3.7.0 ufo: 1.5.4 transitivePeerDependencies: @@ -19988,16 +20202,16 @@ snapshots: - vue - webpack-sources - nuxt-site-config@2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt-site-config@3.0.6(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3): dependencies: - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3) - nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + nuxt-site-config-kit: 3.0.6(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2))(webpack-sources@3.2.3) pathe: 1.1.2 pkg-types: 1.2.1 - sirv: 2.0.4 - site-config-stack: 2.2.18(vue@3.5.13(typescript@5.5.4)) + sirv: 3.0.0 + site-config-stack: 3.0.6(vue@3.5.13(typescript@5.7.2)) ufo: 1.5.4 transitivePeerDependencies: - magicast @@ -20007,43 +20221,46 @@ snapshots: - vue - webpack-sources - nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(webpack-sources@3.2.3): + nuxt@3.15.0(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(db0@0.2.1)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(webpack-sources@3.2.3)(yaml@2.6.1): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.6.0(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxt/schema': 3.12.4(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxt/telemetry': 2.6.0(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxt/vite-builder': 3.12.4(@types/node@22.10.2)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.2.0(typescript@5.5.4))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - '@unhead/dom': 1.11.10 - '@unhead/ssr': 1.11.10 - '@unhead/vue': 1.11.10(vue@3.5.13(typescript@5.5.4)) - '@vue/shared': 3.5.12 - acorn: 8.12.1 - c12: 1.11.2(magicast@0.3.5) - chokidar: 3.6.0 + '@nuxt/devtools': 1.6.4(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2)) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@nuxt/telemetry': 2.6.2(magicast@0.3.5)(rollup@4.24.3) + '@nuxt/vite-builder': 3.15.0(@types/node@22.10.2)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vue-tsc@2.2.0(typescript@5.7.2))(vue@3.5.13(typescript@5.7.2))(yaml@2.6.1) + '@unhead/dom': 1.11.14 + '@unhead/shared': 1.11.14 + '@unhead/ssr': 1.11.14 + '@unhead/vue': 1.11.14(vue@3.5.13(typescript@5.7.2)) + '@vue/shared': 3.5.13 + acorn: 8.14.0 + c12: 2.0.1(magicast@0.3.5) + chokidar: 4.0.3 compatx: 0.1.8 - consola: 3.2.3 + consola: 3.3.1 cookie-es: 1.2.2 defu: 6.1.4 destr: 2.0.3 devalue: 5.1.1 errx: 0.1.0 - esbuild: 0.23.1 + esbuild: 0.24.2 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 globby: 14.0.2 h3: 1.13.0 hookable: 5.5.3 - ignore: 5.3.2 - jiti: 1.21.6 + ignore: 7.0.0 + impound: 0.2.0(rollup@4.24.3)(webpack-sources@3.2.3) + jiti: 2.4.2 klona: 2.0.6 - knitwork: 1.1.0 - magic-string: 0.30.12 - mlly: 1.7.2 - nitropack: 2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3) - nuxi: 3.15.0 - nypm: 0.3.12 + knitwork: 1.2.0 + magic-string: 0.30.17 + mlly: 1.7.3 + nanotar: 0.1.1 + nitropack: 2.10.4(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(typescript@5.7.2)(webpack-sources@3.2.3) + nuxi: 3.17.2 + nypm: 0.4.1 ofetch: 1.4.1 ohash: 1.1.4 pathe: 1.1.2 @@ -20052,22 +20269,24 @@ snapshots: radix3: 1.1.2 scule: 1.3.0 semver: 7.6.3 - std-env: 3.7.0 - strip-literal: 2.1.0 + std-env: 3.8.0 + strip-literal: 2.1.1 + tinyglobby: 0.2.10 ufo: 1.5.4 ultrahtml: 1.5.3 uncrypto: 0.1.3 - unctx: 2.3.1(webpack-sources@3.2.3) + unctx: 2.4.1 unenv: 1.10.0 - unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3) - unplugin: 1.15.0(webpack-sources@3.2.3) - unplugin-vue-router: 0.10.8(rollup@4.24.3)(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) - unstorage: 1.12.0(@azure/identity@4.5.0)(ioredis@5.4.1) - untyped: 1.5.1 - vue: 3.5.13(typescript@5.5.4) + unhead: 1.11.14 + unimport: 3.14.5(rollup@4.24.3) + unplugin: 2.1.0 + unplugin-vue-router: 0.10.9(rollup@4.24.3)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) + unstorage: 1.14.1(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1) + untyped: 1.5.2 + vue: 3.5.13(typescript@5.7.2) vue-bundle-renderer: 2.1.1 vue-devtools-stub: 0.1.0 - vue-router: 4.5.0(vue@3.5.13(typescript@5.5.4)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 22.10.2 @@ -20080,13 +20299,18 @@ snapshots: - '@azure/storage-blob' - '@biomejs/biome' - '@capacitor/preferences' + - '@deno/kv' + - '@electric-sql/pglite' - '@libsql/client' - '@netlify/blobs' - '@planetscale/database' - '@upstash/redis' + - '@vercel/blob' - '@vercel/kv' + - aws4fetch - better-sqlite3 - bufferutil + - db0 - drizzle-orm - encoding - eslint @@ -20096,6 +20320,7 @@ snapshots: - lightningcss - magicast - meow + - mysql2 - optionator - rollup - sass @@ -20105,8 +20330,9 @@ snapshots: - sugarss - supports-color - terser + - tsx - typescript - - uWebSockets.js + - uploadthing - utf-8-validate - vite - vls @@ -20114,16 +20340,26 @@ snapshots: - vue-tsc - webpack-sources - xml2js + - yaml nypm@0.3.12: dependencies: citty: 0.1.6 - consola: 3.2.3 + consola: 3.3.1 execa: 8.0.1 pathe: 1.1.2 pkg-types: 1.2.1 ufo: 1.5.4 + nypm@0.4.1: + dependencies: + citty: 0.1.6 + consola: 3.3.1 + pathe: 1.1.2 + pkg-types: 1.2.1 + tinyexec: 0.3.1 + ufo: 1.5.4 + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -20191,6 +20427,12 @@ snapshots: dependencies: mimic-fn: 4.0.0 + oniguruma-to-es@0.8.1: + dependencies: + emoji-regex-xs: 1.0.0 + regex: 5.0.2 + regex-recursion: 5.0.0 + oniguruma-to-js@0.4.3: dependencies: regex: 4.3.3 @@ -20215,14 +20457,17 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openapi-typescript@6.7.6: + openapi-typescript@7.4.4(typescript@5.7.2): dependencies: + '@redocly/openapi-core': 1.26.1(supports-color@9.4.0) ansi-colors: 4.1.3 - fast-glob: 3.3.2 - js-yaml: 4.1.0 + change-case: 5.4.4 + parse-json: 8.1.0 supports-color: 9.4.0 - undici: 5.28.4 + typescript: 5.7.2 yargs-parser: 21.1.1 + transitivePeerDependencies: + - encoding optimism@0.18.0: dependencies: @@ -20310,7 +20555,7 @@ snapshots: registry-url: 6.0.1 semver: 7.6.3 - package-manager-detector@0.2.2: {} + package-manager-detector@0.2.8: {} pako@0.2.9: {} @@ -20357,14 +20602,21 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + parse-json@8.1.0: + dependencies: + '@babel/code-frame': 7.26.2 + index-to-position: 0.1.2 + type-fest: 4.26.1 + parse-ms@4.0.0: {} parse-path@7.0.0: dependencies: protocols: 2.0.1 - parse-url@8.1.0: + parse-url@9.2.0: dependencies: + '@types/parse-path': 7.0.3 parse-path: 7.0.0 parse5-htmlparser2-tree-adapter@7.1.0: @@ -20461,13 +20713,15 @@ snapshots: pify@4.0.1: {} - pinia@2.2.1(typescript@5.5.4)(vue@3.5.13(typescript@5.5.4)): + pinia@2.3.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.5.4)) + vue: 3.5.13(typescript@5.7.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 + transitivePeerDependencies: + - '@vue/composition-api' pirates@4.0.6: {} @@ -20486,10 +20740,10 @@ snapshots: pkg-types@1.2.1: dependencies: confbox: 0.1.8 - mlly: 1.7.2 + mlly: 1.7.3 pathe: 1.1.2 - playwright-core@1.48.2: {} + playwright-core@1.49.1: {} pluralize@8.0.0: {} @@ -20503,42 +20757,42 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-calc@10.0.2(postcss@8.4.47): + postcss-calc@10.0.2(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.4.47): + postcss-colormin@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.4.47): + postcss-convert-values@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.3(postcss@8.4.47): + postcss-discard-comments@7.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.4.47): + postcss-discard-duplicates@7.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - postcss-discard-empty@7.0.0(postcss@8.4.47): + postcss-discard-empty@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - postcss-discard-overridden@7.0.0(postcss@8.4.47): + postcss-discard-overridden@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-import@15.1.0(postcss@8.4.47): dependencies: @@ -20552,51 +20806,51 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.47 - postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)): + postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)): dependencies: lilconfig: 3.1.3 yaml: 2.6.0 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.7.2) - postcss-merge-longhand@7.0.4(postcss@8.4.47): + postcss-merge-longhand@7.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.4.47) + stylehacks: 7.0.4(postcss@8.4.49) - postcss-merge-rules@7.0.4(postcss@8.4.47): + postcss-merge-rules@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.4.47): + postcss-minify-font-values@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.47): + postcss-minify-gradients@7.0.0(postcss@8.4.49): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.4.47): + postcss-minify-params@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 - cssnano-utils: 5.0.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.4.47): + postcss-minify-selectors@7.0.4(postcss@8.4.49): dependencies: cssesc: 3.0.0 - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-nested@6.2.0(postcss@8.4.47): @@ -20604,73 +20858,73 @@ snapshots: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-nesting@12.1.5(postcss@8.4.47): + postcss-nesting@13.0.1(postcss@8.4.49): dependencies: - '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 + '@csstools/selector-resolve-nested': 3.0.0(postcss-selector-parser@7.0.0) + '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 - postcss-normalize-charset@7.0.0(postcss@8.4.47): + postcss-normalize-charset@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - postcss-normalize-display-values@7.0.0(postcss@8.4.47): + postcss-normalize-display-values@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.47): + postcss-normalize-positions@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.47): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.47): + postcss-normalize-string@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.47): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.4.47): + postcss-normalize-unicode@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.47): + postcss-normalize-url@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.47): + postcss-normalize-whitespace@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.47): + postcss-ordered-values@7.0.1(postcss@8.4.49): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.2(postcss@8.4.47): + postcss-reduce-initial@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - postcss: 8.4.47 + postcss: 8.4.49 - postcss-reduce-transforms@7.0.0(postcss@8.4.47): + postcss-reduce-transforms@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-selector-parser@6.0.10: @@ -20683,15 +20937,20 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.4.47): + postcss-selector-parser@7.0.0: dependencies: - postcss: 8.4.47 + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@7.0.1(postcss@8.4.49): + dependencies: + postcss: 8.4.49 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.4.47): + postcss-unique-selectors@7.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} @@ -20727,12 +20986,12 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-organize-imports@4.1.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.2.0(typescript@5.5.4)): + prettier-plugin-organize-imports@4.1.0(prettier@3.3.3)(typescript@5.7.2)(vue-tsc@2.2.0(typescript@5.7.2)): dependencies: prettier: 3.3.3 - typescript: 5.5.4 + typescript: 5.7.2 optionalDependencies: - vue-tsc: 2.2.0(typescript@5.5.4) + vue-tsc: 2.2.0(typescript@5.7.2) prettier@2.8.8: {} @@ -20880,7 +21139,7 @@ snapshots: puppeteer-core@2.1.1: dependencies: '@types/mime-types': 2.1.4 - debug: 4.3.7 + debug: 4.4.0 extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -20999,6 +21258,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.2: {} + recast@0.23.9: dependencies: ast-types: 0.16.1 @@ -21027,8 +21288,18 @@ snapshots: dependencies: '@babel/runtime': 7.26.0 + regex-recursion@5.0.0: + dependencies: + regex-utilities: 2.3.0 + + regex-utilities@2.3.0: {} + regex@4.3.3: {} + regex@5.0.2: + dependencies: + regex-utilities: 2.3.0 + regexp-tree@0.1.27: {} regexp.prototype.flags@1.5.3: @@ -21132,26 +21403,26 @@ snapshots: transitivePeerDependencies: - supports-color - remark-mdc@3.2.1: + remark-mdc@3.5.1: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 flat: 6.0.1 - js-yaml: 4.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 - micromark: 4.0.0 - micromark-core-commonmark: 2.0.1 - micromark-factory-space: 2.0.0 - micromark-factory-whitespace: 2.0.0 - micromark-util-character: 2.1.0 - micromark-util-types: 2.0.0 + mdast-util-to-markdown: 2.1.2 + micromark: 4.0.1 + micromark-core-commonmark: 2.0.2 + micromark-factory-space: 2.0.1 + micromark-factory-whitespace: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-types: 2.0.1 parse-entities: 4.0.1 scule: 1.3.0 stringify-entities: 4.0.4 unified: 11.0.5 unist-util-visit: 5.0.0 unist-util-visit-parents: 6.0.1 + yaml: 2.6.1 transitivePeerDependencies: - supports-color @@ -21192,6 +21463,8 @@ snapshots: require-directory@2.1.1: {} + require-from-string@2.0.2: {} + require-main-filename@2.0.0: {} requires-port@1.0.0: {} @@ -21318,7 +21591,7 @@ snapshots: dependencies: ultrahtml: 1.5.3 - satori@0.11.2: + satori@0.12.0: dependencies: '@shuding/opentype.js': 1.4.0-beta.0 css-background-parser: 0.1.0 @@ -21448,6 +21721,15 @@ snapshots: '@shikijs/vscode-textmate': 9.3.0 '@types/hast': 3.0.4 + shiki@1.24.4: + dependencies: + '@shikijs/core': 1.24.4 + '@shikijs/engine-javascript': 1.24.4 + '@shikijs/engine-oniguruma': 1.24.4 + '@shikijs/types': 1.24.4 + '@shikijs/vscode-textmate': 9.3.1 + '@types/hast': 3.0.4 + side-channel@1.0.6: dependencies: call-bind: 1.0.7 @@ -21475,16 +21757,10 @@ snapshots: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color - sirv@2.0.4: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 - totalist: 3.0.1 - sirv@3.0.0: dependencies: '@polka/url': 1.0.0-next.28 @@ -21493,10 +21769,10 @@ snapshots: sisteransi@1.0.5: {} - site-config-stack@2.2.18(vue@3.5.13(typescript@5.5.4)): + site-config-stack@3.0.6(vue@3.5.13(typescript@5.7.2)): dependencies: ufo: 1.5.4 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) skin-tone@2.0.0: dependencies: @@ -21534,7 +21810,7 @@ snapshots: socket.io-client@4.8.1: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) engine.io-client: 6.6.2 socket.io-parser: 4.2.4 transitivePeerDependencies: @@ -21545,7 +21821,7 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) transitivePeerDependencies: - supports-color @@ -21594,23 +21870,25 @@ snapshots: std-env@3.7.0: {} + std-env@3.8.0: {} + stoppable@1.1.0: {} - storybook-vue-addon@0.6.2(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4))(vue@3.5.13(typescript@5.5.4))(webpack@5.96.0(esbuild@0.18.20)): + storybook-vue-addon@0.6.2(@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3))(@nuxt/schema@3.15.0(magicast@0.3.5)(rollup@4.24.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.7.2))(vue@3.5.13(typescript@5.7.2))(webpack@5.96.0(esbuild@0.18.20)): dependencies: '@storybook/csf': 0.1.11 '@storybook/mdx2-csf': 1.1.0 consola: 3.2.3 prettier: 3.3.3 - prettier-plugin-organize-imports: 4.1.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.2.0(typescript@5.5.4)) + prettier-plugin-organize-imports: 4.1.0(prettier@3.3.3)(typescript@5.7.2)(vue-tsc@2.2.0(typescript@5.7.2)) unplugin: 2.1.0 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) - '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) + '@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.24.3) esbuild: 0.18.20 rollup: 4.24.3 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) webpack: 5.96.0(esbuild@0.18.20) transitivePeerDependencies: - typescript @@ -21719,12 +21997,16 @@ snapshots: dependencies: js-tokens: 9.0.0 + strip-literal@2.1.1: + dependencies: + js-tokens: 9.0.1 + stubborn-fs@1.2.5: {} - stylehacks@7.0.4(postcss@8.4.47): + stylehacks@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 sucrase@3.35.0: @@ -21777,7 +22059,7 @@ snapshots: system-architecture@0.1.0: {} - tailwind-config-viewer@2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))): + tailwind-config-viewer@2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2))): dependencies: '@koa/router': 12.0.2 commander: 6.2.1 @@ -21787,11 +22069,11 @@ snapshots: open: 7.4.2 portfinder: 1.0.32 replace-in-file: 6.3.5 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) transitivePeerDependencies: - supports-color - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -21810,7 +22092,7 @@ snapshots: postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)) + postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2)) postcss-nested: 6.2.0(postcss@8.4.47) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -21850,6 +22132,15 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 + tar@7.4.3: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.2 + minizlib: 3.0.1 + mkdirp: 3.0.1 + yallist: 5.0.0 + telejson@7.2.0: dependencies: memoizerific: 1.11.3 @@ -21962,19 +22253,19 @@ snapshots: truncatise@0.0.8: {} - ts-api-utils@1.4.0(typescript@5.5.4): + ts-api-utils@1.4.0(typescript@5.7.2): dependencies: - typescript: 5.5.4 + typescript: 5.7.2 ts-dedent@2.2.0: {} - ts-essentials@10.0.2(typescript@5.5.4): + ts-essentials@10.0.2(typescript@5.7.2): optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 - ts-essentials@9.4.2(typescript@5.5.4): + ts-essentials@9.4.2(typescript@5.7.2): optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 ts-interface-checker@0.1.13: {} @@ -21982,21 +22273,21 @@ snapshots: dependencies: tslib: 2.8.1 - ts-loader@9.5.1(typescript@5.5.4)(webpack@5.96.0(esbuild@0.18.20)): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.96.0(esbuild@0.18.20)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.5.4 + typescript: 5.7.2 webpack: 5.96.0(esbuild@0.18.20) ts-log@2.2.7: {} ts-map@1.0.3: {} - ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.10.2)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -22010,7 +22301,7 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -22059,8 +22350,6 @@ snapshots: type-fest@2.19.0: {} - type-fest@3.13.1: {} - type-fest@4.26.1: {} type-is@1.6.18: @@ -22102,7 +22391,7 @@ snapshots: typedarray@0.0.6: {} - typescript@5.5.4: {} + typescript@5.7.2: {} ua-parser-js@1.0.39: {} @@ -22128,11 +22417,18 @@ snapshots: dependencies: acorn: 8.14.0 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.17 unplugin: 1.15.0(webpack-sources@3.2.3) transitivePeerDependencies: - webpack-sources + unctx@2.4.1: + dependencies: + acorn: 8.14.0 + estree-walker: 3.0.3 + magic-string: 0.30.17 + unplugin: 2.1.0 + undici-types@5.26.5: {} undici-types@6.20.0: {} @@ -22158,6 +22454,13 @@ snapshots: '@unhead/shared': 1.11.10 hookable: 5.5.3 + unhead@1.11.14: + dependencies: + '@unhead/dom': 1.11.14 + '@unhead/schema': 1.11.14 + '@unhead/shared': 1.11.14 + hookable: 5.5.3 + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-emoji-modifier-base@1.0.0: {} @@ -22192,14 +22495,14 @@ snapshots: unimport@3.13.1(rollup@4.24.3)(webpack-sources@3.2.3): dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) acorn: 8.14.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.12 - mlly: 1.7.2 + local-pkg: 0.5.1 + magic-string: 0.30.17 + mlly: 1.7.3 pathe: 1.1.2 pkg-types: 1.2.1 scule: 1.3.0 @@ -22209,6 +22512,25 @@ snapshots: - rollup - webpack-sources + unimport@3.14.5(rollup@4.24.3): + dependencies: + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + acorn: 8.14.0 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.1 + magic-string: 0.30.17 + mlly: 1.7.3 + pathe: 1.1.2 + picomatch: 4.0.2 + pkg-types: 1.2.1 + scule: 1.3.0 + strip-literal: 2.1.1 + unplugin: 1.16.0 + transitivePeerDependencies: + - rollup + unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -22248,20 +22570,18 @@ snapshots: unpipe@1.0.0: {} - unplugin-ast@0.10.0(rollup@4.24.3)(webpack-sources@3.2.3): + unplugin-ast@0.12.0(rollup@4.24.3): dependencies: '@antfu/utils': 0.7.10 '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) - ast-kit: 0.12.2 - magic-string-ast: 0.6.2 - unplugin: 1.15.0(webpack-sources@3.2.3) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + ast-kit: 1.3.2 + magic-string-ast: 0.6.3 + unplugin: 2.1.0 transitivePeerDependencies: - rollup - - webpack-sources - unplugin-vue-components@0.28.0(@babel/parser@7.26.2)(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4)): + unplugin-vue-components@0.28.0(@babel/parser@7.26.2)(@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.24.3) @@ -22273,36 +22593,35 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.3 unplugin: 2.1.0 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: '@babel/parser': 7.26.2 - '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) transitivePeerDependencies: - rollup - supports-color - unplugin-vue-router@0.10.8(rollup@4.24.3)(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + unplugin-vue-router@0.10.9(rollup@4.24.3)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)): dependencies: '@babel/types': 7.26.0 - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) - '@vue-macros/common': 1.15.0(rollup@4.24.3)(vue@3.5.13(typescript@5.5.4)) + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + '@vue-macros/common': 1.15.0(rollup@4.24.3)(vue@3.5.13(typescript@5.7.2)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 - local-pkg: 0.5.0 - magic-string: 0.30.12 - mlly: 1.7.2 + local-pkg: 0.5.1 + magic-string: 0.30.17 + mlly: 1.7.3 pathe: 1.1.2 scule: 1.3.0 - unplugin: 1.15.0(webpack-sources@3.2.3) - yaml: 2.6.0 + unplugin: 2.0.0-beta.1 + yaml: 2.6.1 optionalDependencies: - vue-router: 4.5.0(vue@3.5.13(typescript@5.5.4)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - rollup - vue - - webpack-sources unplugin@1.15.0(webpack-sources@3.2.3): dependencies: @@ -22311,25 +22630,36 @@ snapshots: optionalDependencies: webpack-sources: 3.2.3 + unplugin@1.16.0: + dependencies: + acorn: 8.14.0 + webpack-virtual-modules: 0.6.2 + + unplugin@2.0.0-beta.1: + dependencies: + acorn: 8.14.0 + webpack-virtual-modules: 0.6.2 + unplugin@2.1.0: dependencies: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 - unstorage@1.12.0(@azure/identity@4.5.0)(ioredis@5.4.1): + unstorage@1.14.1(@azure/identity@4.5.0)(db0@0.2.1)(ioredis@5.4.1): dependencies: anymatch: 3.1.3 chokidar: 3.6.0 + citty: 0.1.6 destr: 2.0.3 h3: 1.13.0 listhen: 1.9.0 lru-cache: 10.4.3 - mri: 1.2.0 node-fetch-native: 1.6.4 ofetch: 1.4.1 ufo: 1.5.4 optionalDependencies: '@azure/identity': 4.5.0 + db0: 0.2.1 ioredis: 5.4.1 untildify@4.0.0: {} @@ -22346,17 +22676,30 @@ snapshots: '@babel/standalone': 7.26.2 '@babel/types': 7.26.0 defu: 6.1.4 - jiti: 2.3.3 + jiti: 2.4.2 mri: 1.2.0 scule: 1.3.0 transitivePeerDependencies: - supports-color + untyped@1.5.2: + dependencies: + '@babel/core': 7.26.0 + '@babel/standalone': 7.26.4 + '@babel/types': 7.26.3 + citty: 0.1.6 + defu: 6.1.4 + jiti: 2.4.2 + knitwork: 1.2.0 + scule: 1.3.0 + transitivePeerDependencies: + - supports-color + unwasm@0.3.9(webpack-sources@3.2.3): dependencies: knitwork: 1.1.0 - magic-string: 0.30.12 - mlly: 1.7.2 + magic-string: 0.30.17 + mlly: 1.7.3 pathe: 1.1.2 pkg-types: 1.2.1 unplugin: 1.15.0(webpack-sources@3.2.3) @@ -22392,6 +22735,8 @@ snapshots: uqr@0.1.2: {} + uri-js-replace@1.0.1: {} + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -22429,16 +22774,16 @@ snapshots: vary@1.1.2: {} - vdirs@0.1.8(vue@3.5.13(typescript@5.5.4)): + vdirs@0.1.8(vue@3.5.13(typescript@5.7.2)): dependencies: evtd: 0.2.4 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) - vee-validate@4.13.2(vue@3.5.13(typescript@5.5.4)): + vee-validate@4.15.0(vue@3.5.13(typescript@5.7.2)): dependencies: - '@vue/devtools-api': 6.6.4 + '@vue/devtools-api': 7.6.8 type-fest: 4.26.1 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) vfile-location@5.0.3: dependencies: @@ -22455,16 +22800,34 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)): + vite-hot-client@0.2.4(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)): dependencies: - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) vite-node@2.1.4(@types/node@22.10.2)(terser@5.36.0): dependencies: cac: 6.7.14 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) + pathe: 1.1.2 + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + vite-node@2.1.8(@types/node@22.10.2)(terser@5.36.0): + dependencies: + cac: 6.7.14 + debug: 4.4.0 + es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -22476,7 +22839,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.2.0(typescript@5.5.4)): + vite-plugin-checker@0.8.0(eslint@8.57.0)(optionator@0.9.4)(typescript@5.7.2)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.2)): dependencies: '@babel/code-frame': 7.26.2 ansi-escapes: 4.3.2 @@ -22488,7 +22851,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.12 @@ -22496,28 +22859,28 @@ snapshots: optionalDependencies: eslint: 8.57.0 optionator: 0.9.4 - typescript: 5.5.4 - vue-tsc: 2.2.0(typescript@5.5.4) + typescript: 5.7.2 + vue-tsc: 2.2.0(typescript@5.7.2) - vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.3(rollup@4.24.3) - debug: 4.3.7 + '@rollup/pluginutils': 5.1.4(rollup@4.24.3) + debug: 4.4.0 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.1.1 - sirv: 2.0.4 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + sirv: 3.0.0 + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) optionalDependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3) + '@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.24.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)): + vite-plugin-vue-inspector@5.1.3(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -22525,69 +22888,84 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - '@vue/compiler-dom': 3.5.12 + '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 - magic-string: 0.30.12 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + magic-string: 0.30.17 + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) transitivePeerDependencies: - supports-color - vite@5.4.0(@types/node@22.10.2)(terser@5.36.0): + vite@5.4.11(@types/node@22.10.2)(terser@5.36.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.47 + postcss: 8.4.49 rollup: 4.24.3 optionalDependencies: '@types/node': 22.10.2 fsevents: 2.3.3 terser: 5.36.0 - vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3): + vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.36.0)(yaml@2.6.1): dependencies: - '@nuxt/test-utils': 3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))(webpack-sources@3.2.3) + esbuild: 0.24.2 + postcss: 8.4.49 + rollup: 4.24.3 + optionalDependencies: + '@types/node': 22.10.2 + fsevents: 2.3.3 + jiti: 2.4.2 + terser: 5.36.0 + yaml: 2.6.1 + + vitest-environment-nuxt@1.0.1(@types/node@22.10.2)(@vue/test-utils@2.4.6)(magicast@0.3.5)(playwright-core@1.49.1)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)): + dependencies: + '@nuxt/test-utils': 3.15.1(@types/node@22.10.2)(@vue/test-utils@2.4.6)(magicast@0.3.5)(playwright-core@1.49.1)(rollup@4.24.3)(terser@5.36.0)(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' - '@playwright/test' - '@testing-library/vue' + - '@types/node' - '@vitest/ui' - '@vue/test-utils' - - h3 - happy-dom - jsdom + - less + - lightningcss - magicast - - nitropack - playwright-core - rollup + - sass + - sass-embedded + - stylus + - sugarss - supports-color - - vite + - terser + - typescript - vitest - - vue - - vue-router - - webpack-sources vitest-github-actions-reporter@0.11.1(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)): dependencies: '@actions/core': 1.11.1 vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0) - vitest-mock-extended@2.0.2(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)): + vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)): dependencies: - ts-essentials: 10.0.2(typescript@5.5.4) - typescript: 5.5.4 + ts-essentials: 10.0.2(typescript@5.7.2) + typescript: 5.7.2 vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0) vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)) + '@vitest/mocker': 2.1.4(vite@5.4.11(@types/node@22.10.2)(terser@5.36.0)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 '@vitest/spy': 2.1.4 '@vitest/utils': 2.1.4 chai: 5.1.2 - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) expect-type: 1.1.0 magic-string: 0.30.12 pathe: 1.1.2 @@ -22596,7 +22974,7 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0) + vite: 5.4.11(@types/node@22.10.2)(terser@5.36.0) vite-node: 2.1.4(@types/node@22.10.2)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: @@ -22614,10 +22992,10 @@ snapshots: void-elements@3.1.0: {} - vooks@0.2.12(vue@3.5.13(typescript@5.5.4)): + vooks@0.2.12(vue@3.5.13(typescript@5.7.2)): dependencies: evtd: 0.2.4 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) vscode-jsonrpc@6.0.0: {} @@ -22650,13 +23028,13 @@ snapshots: vue-component-type-helpers@2.2.0: {} - vue-demi@0.14.10(vue@3.5.13(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) vue-devtools-stub@0.1.0: {} - vue-docgen-api@4.79.2(vue@3.5.13(typescript@5.5.4)): + vue-docgen-api@4.79.2(vue@3.5.13(typescript@5.7.2)): dependencies: '@babel/parser': 7.26.2 '@babel/types': 7.26.0 @@ -22669,12 +23047,12 @@ snapshots: pug: 3.0.3 recast: 0.23.9 ts-map: 1.0.3 - vue: 3.5.13(typescript@5.5.4) - vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.13(typescript@5.5.4)) + vue: 3.5.13(typescript@5.7.2) + vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.13(typescript@5.7.2)) vue-eslint-parser@9.4.3(eslint@8.57.0): dependencies: - debug: 4.3.7 + debug: 4.3.7(supports-color@9.4.0) eslint: 8.57.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -22685,41 +23063,41 @@ snapshots: transitivePeerDependencies: - supports-color - vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.13(typescript@5.5.4)): + vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) - vue-router@4.5.0(vue@3.5.13(typescript@5.5.4)): + vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.5.4) + vue: 3.5.13(typescript@5.7.2) - vue-tsc@2.2.0(typescript@5.5.4): + vue-tsc@2.2.0(typescript@5.7.2): dependencies: '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.0(typescript@5.5.4) - typescript: 5.5.4 + '@vue/language-core': 2.2.0(typescript@5.7.2) + typescript: 5.7.2 - vue@3.5.13(typescript@5.5.4): + vue@3.5.13(typescript@5.7.2): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.5.4)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.5.4 + typescript: 5.7.2 - vueuc@0.4.64(vue@3.5.13(typescript@5.5.4)): + vueuc@0.4.64(vue@3.5.13(typescript@5.7.2)): dependencies: - '@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.5.4)) + '@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.7.2)) '@juggle/resize-observer': 3.4.0 css-render: 0.15.14 evtd: 0.2.4 seemly: 0.3.9 - vdirs: 0.1.8(vue@3.5.13(typescript@5.5.4)) - vooks: 0.2.12(vue@3.5.13(typescript@5.5.4)) - vue: 3.5.13(typescript@5.5.4) + vdirs: 0.1.8(vue@3.5.13(typescript@5.7.2)) + vooks: 0.2.12(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.2) wait-on@7.2.0: dependencies: @@ -22833,10 +23211,6 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - wide-align@1.1.5: - dependencies: - string-width: 4.2.3 - widest-line@5.0.0: dependencies: string-width: 7.2.0 @@ -22910,10 +23284,14 @@ snapshots: yallist@4.0.0: {} + yallist@5.0.0: {} + yaml-ast-parser@0.0.43: {} yaml@2.6.0: {} + yaml@2.6.1: {} + yargs-parser@18.1.3: dependencies: camelcase: 5.3.1 @@ -22974,6 +23352,6 @@ snapshots: compress-commons: 6.0.2 readable-stream: 4.5.2 - zod@3.23.8: {} + zod@3.24.1: {} zwitch@2.0.4: {} diff --git a/server/user/auth.service.ts b/server/user/auth.service.ts index 3d313b928..13eb2d7dd 100644 --- a/server/user/auth.service.ts +++ b/server/user/auth.service.ts @@ -27,19 +27,27 @@ const invalidCredentialsError = { ], } +// eslint-disable-next-line @typescript-eslint/consistent-type-definitions -- unstorage doesn't seem to work interface +type SessionStorage = { + items: Record +} + @injectable() export class AuthService { /** * Storage for all sessions associated with a user. Base is the user ID, keys are session IDs. */ - sessionStorage: Storage + sessionStorage: Storage constructor( @inject('PrismaClient') private prisma: PrismaClient, - @inject('RedisClient') private redisClient: Storage, + @inject('RedisClient') private redisClient: Storage, @inject('EmailService') private emailService: EmailService, ) { - this.sessionStorage = prefixStorage(redisClient, 'session') + this.sessionStorage = prefixStorage( + redisClient as any, + 'session', + ) } async getUsers(): Promise { @@ -138,7 +146,7 @@ export class AuthService { } } const key = FORGOT_PASSWORD_PREFIX + userId - const hashedToken = await this.redisClient.getItem(key) + const hashedToken = await this.redisClient.getItem(key) if (!hashedToken) { return { message: 'Token Expired', @@ -174,7 +182,13 @@ export class AuthService { * * @returns Server session data */ - async refreshSession({ id, data }: { id?: string; data: UserSession }) { + async refreshSession({ + id, + data, + }: { + id?: string + data: UserSession + }): Promise { if (!id || !data.user?.id) { throw new Error('Invalid session') }