[READ-ONLY] Mirror of https://github.com/danielroe/unsight.dev. Detect duplicate GitHub issues, areas of concern and more across related repositories. unsight.dev
ai clustering github machine-learning
0

Configure Feed

Select the types of activity you want to include in your feed.

chore(deps): update all non-major dependencies (#217)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>

author
renovate[bot]
co-author
renovate[bot]
co-author
Daniel Roe
committer
GitHub
date (Mar 16, 2026, 12:41 PM UTC) commit 513ec23d parent 6b6caa5b
+1497 -1189
+1 -1
.github/workflows/provenance.yml
··· 17 17 with: 18 18 fetch-depth: 0 19 19 - name: Check provenance downgrades 20 - uses: danielroe/provenance-action@a5a718233ca12eff67651fcf29a030bbbd5b3ca1 # v0.1.0 20 + uses: danielroe/provenance-action@41bcc969e579d9e29af08ba44fcbfdf95cee6e6c # v0.1.1 21 21 with: 22 22 fail-on-provenance-change: true
+2 -2
README.md
··· 30 30 [link-firefox]: https://addons.mozilla.org/firefox/addon/unsight/ 'Version published on Mozilla Add-ons' 31 31 <!-- [link-safari]: https://apps.apple.com/app/ 'Version published on the Mac App Store' --> 32 32 33 - [<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/chrome/chrome.svg" width="48" alt="Chrome" valign="middle">][link-chrome] [<img valign="middle" src="https://img.shields.io/chrome-web-store/v/dnkemphgofcdnnfjblcpclofbkeimpnc.svg?label=%20">][link-chrome] and other Chromium browsers 33 + [<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/chrome/chrome.svg" width="48" alt="Chrome" valign="middle">][link-chrome] [<img valign="middle" src="https://img.shields.io/chrome-web-store/v/dnkemphgofcdnnfjblcpclofbkeimpnc.svg?label=%20" alt="Chrome Web Store version">][link-chrome] and other Chromium browsers 34 34 35 - [<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/firefox/firefox.svg" width="48" alt="Firefox" valign="middle">][link-firefox] [<img valign="middle" src="https://img.shields.io/amo/v/unsight.svg?label=%20">][link-firefox] 35 + [<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/firefox/firefox.svg" width="48" alt="Firefox" valign="middle">][link-firefox] [<img valign="middle" src="https://img.shields.io/amo/v/unsight.svg?label=%20" alt="Firefox Add-ons version">][link-firefox] 36 36 37 37 <!-- [<img src="https://raw.githubusercontent.com/alrra/browser-logos/90fdf03c/src/safari/safari_128x128.png" width="48" alt="Safari" valign="middle">][link-safari] [<img valign="middle" src="https://img.shields.io/itunes/v/<id>.svg?label=%20">][link-safari] on Mac, iOS and iPadOS --> 38 38
+1 -1
eslint.config.js
··· 2 2 import antfu from '@antfu/eslint-config' 3 3 import withNuxt from './packages/web/.nuxt/eslint.config.mjs' 4 4 5 - export default withNuxt(antfu()).append( 5 + export default withNuxt(await antfu({ vue: true })).append( 6 6 { 7 7 files: ['packages/web/**/*.ts'], 8 8 rules: {
+4 -4
package.json
··· 2 2 "name": "unsight-dev", 3 3 "type": "module", 4 4 "private": true, 5 - "packageManager": "pnpm@10.21.0", 5 + "packageManager": "pnpm@10.32.1", 6 6 "scripts": { 7 7 "dev": "vp run --filter web dev", 8 8 "dev:ext": "vp run --filter unsight dev", ··· 11 11 "test:unit": "vp run -r test:unit" 12 12 }, 13 13 "devDependencies": { 14 - "@antfu/eslint-config": "6.0.0", 14 + "@antfu/eslint-config": "7.7.2", 15 15 "changelogithub": "14.0.0", 16 16 "eslint": "9.39.4", 17 - "typescript": "5.9.2", 18 - "vite-plus": "^0.1.12" 17 + "typescript": "5.9.3", 18 + "vite-plus": "0.1.12" 19 19 } 20 20 }
+47 -43
packages/extension/components/RelatedIssueItem.vue
··· 1 - <template> 2 - <div> 3 - <a :href="issue.url" class="my-1 truncate block flex-row gap-1 gap-2"> 4 - <svg v-if="issue.state === 'open'" class="octicon octicon-issue-opened open" title="Open" aria-label="Open issue" 5 - viewBox="0 0 16 16" version="1.1" width="16" height="16" role="img"> 6 - <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path> 7 - <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path> 8 - </svg> 9 - 10 - <svg v-else class="octicon octicon-issue-closed closed" title="Closed" aria-label="Closed issue" 11 - viewBox="0 0 16 16" version="1.1" width="16" height="16" role="img" style="color: #a371f7;"> 12 - <path 13 - d="M11.28 6.78a.75.75 0 0 0-1.06-1.06L7.25 8.69 5.78 7.22a.75.75 0 0 0-1.06 1.06l2 2a.75.75 0 0 0 1.06 0l3.5-3.5Z"></path> 14 - <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 1 0-13 0 6.5 6.5 0 0 0 13 0Z"></path> 15 - </svg> 16 - 17 - <RelatedIssueTitle class="ml-2 !text-white" :text="issue.title" :title="issue.title"></RelatedIssueTitle> 18 - <br> 19 - </a> 20 - <a class="ml-4 hover:underline focus:underline" :href="issue.url.split('/issues/')[0]">{{ 21 - issue.owner 22 - }}/{{ issue.repository }}</a> 23 - &middot; 24 - <span class="inline-flex flex-row gap-1"> 25 - <span v-if="issue.state === 'closed'">closed</span> 26 - <span v-else>updated</span> 27 - <time :datetime="issue.updated_at" class="inline-flex flex-row gap-1"> 28 - {{ formatDate(new Date(issue.updated_at)) }} 29 - </time> 30 - </span> 31 - </div> 32 - </template> 33 - 34 1 <script setup lang="ts"> 35 - import {Issue} from "@/types"; 36 - import RelatedIssueTitle from "@/components/RelatedIssueTitle.vue"; 2 + import type { Issue } from '@/types' 3 + import RelatedIssueTitle from '@/components/RelatedIssueTitle.vue' 37 4 38 5 defineProps<{ 39 6 issue: Issue ··· 44 11 function formatDate(date: Date) { 45 12 const diffInSeconds = (date.getTime() - Date.now()) / 1000 46 13 const units: Array<{ unit: Intl.RelativeTimeFormatUnit, threshold: number }> = [ 47 - {unit: 'year', threshold: 31536000}, 48 - {unit: 'month', threshold: 2592000}, 49 - {unit: 'day', threshold: 86400}, 50 - {unit: 'hour', threshold: 3600}, 51 - {unit: 'minute', threshold: 60}, 14 + { unit: 'year', threshold: 31536000 }, 15 + { unit: 'month', threshold: 2592000 }, 16 + { unit: 'day', threshold: 86400 }, 17 + { unit: 'hour', threshold: 3600 }, 18 + { unit: 'minute', threshold: 60 }, 52 19 ] 53 - for (const {unit, threshold} of units) { 20 + for (const { unit, threshold } of units) { 54 21 if (Math.abs(diffInSeconds) >= threshold) { 55 22 return formatter.format(Math.round(diffInSeconds / threshold), unit) 56 23 } 57 24 } 58 25 return formatter.format(Math.round(diffInSeconds), 'second') 59 26 } 27 + </script> 60 28 61 - </script> 29 + <template> 30 + <div> 31 + <a :href="issue.url" class="my-1 truncate block flex-row gap-1 gap-2"> 32 + <svg 33 + v-if="issue.state === 'open'" class="octicon octicon-issue-opened open" title="Open" aria-label="Open issue" 34 + viewBox="0 0 16 16" version="1.1" width="16" height="16" role="img" 35 + > 36 + <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z" /> 37 + <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z" /> 38 + </svg> 39 + 40 + <svg 41 + v-else class="octicon octicon-issue-closed closed" title="Closed" aria-label="Closed issue" 42 + viewBox="0 0 16 16" version="1.1" width="16" height="16" role="img" style="color: #a371f7;" 43 + > 44 + <path 45 + d="M11.28 6.78a.75.75 0 0 0-1.06-1.06L7.25 8.69 5.78 7.22a.75.75 0 0 0-1.06 1.06l2 2a.75.75 0 0 0 1.06 0l3.5-3.5Z" 46 + /> 47 + <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 1 0-13 0 6.5 6.5 0 0 0 13 0Z" /> 48 + </svg> 49 + 50 + <RelatedIssueTitle class="ml-2 !text-white" :text="issue.title" :title="issue.title" /> 51 + <br> 52 + </a> 53 + <a class="ml-4 hover:underline focus:underline" :href="issue.url.split('/issues/')[0]">{{ 54 + issue.owner 55 + }}/{{ issue.repository }}</a> 56 + &middot; 57 + <span class="inline-flex flex-row gap-1"> 58 + <span v-if="issue.state === 'closed'">closed</span> 59 + <span v-else>updated</span> 60 + <time :datetime="issue.updated_at" class="inline-flex flex-row gap-1"> 61 + {{ formatDate(new Date(issue.updated_at)) }} 62 + </time> 63 + </span> 64 + </div> 65 + </template> 62 66 63 67 <style scoped> 64 68 a { 65 69 color: var(--fgColor-muted, var(--color-fg-muted, #848d97)); 66 70 max-width: fit-content; 67 71 } 68 - </style> 72 + </style>
+24 -26
packages/extension/components/RelatedIssueTitle.vue
··· 1 - <template> 2 - <span> 3 - <template v-for="(part, index) in formattedParts" :key="index"> 4 - <template v-if="part.isCode"> 5 - <code>{{ part.content }}</code> 6 - </template> 7 - <template v-else> 8 - {{ part.content }} 9 - </template> 10 - </template> 11 - </span> 12 - </template> 13 - 14 1 <script setup lang="ts"> 15 - 16 2 const props = defineProps<{ 17 3 text: string 18 4 }>() 19 5 6 + const CODE_RE = /`([^`]+)`/g 20 7 21 8 const formattedParts = computed(() => { 22 - const text = props.text; 23 - const parts = []; 24 - const regex = /`([^`]+)`/g; 25 - let lastIndex = 0; 26 - let match; 9 + const text = props.text 10 + const parts = [] 11 + let lastIndex = 0 27 12 28 - while ((match = regex.exec(text)) !== null) { 13 + for (const match of text.matchAll(CODE_RE)) { 29 14 if (match.index > lastIndex) { 30 - parts.push({isCode: false, content: text.slice(lastIndex, match.index)}); 15 + parts.push({ isCode: false, content: text.slice(lastIndex, match.index) }) 31 16 } 32 - parts.push({isCode: true, content: match[1]}); 33 - lastIndex = regex.lastIndex; 17 + parts.push({ isCode: true, content: match[1] }) 18 + lastIndex = match.index + match[0].length 34 19 } 35 20 36 21 if (lastIndex < text.length) { 37 - parts.push({isCode: false, content: text.slice(lastIndex)}); 22 + parts.push({ isCode: false, content: text.slice(lastIndex) }) 38 23 } 39 24 40 - return parts; 25 + return parts 41 26 }) 42 27 </script> 43 28 29 + <template> 30 + <span> 31 + <template v-for="(part, index) in formattedParts" :key="index"> 32 + <template v-if="part.isCode"> 33 + <code>{{ part.content }}</code> 34 + </template> 35 + <template v-else> 36 + {{ part.content }} 37 + </template> 38 + </template> 39 + </span> 40 + </template> 41 + 44 42 <style scoped> 45 43 code { 46 44 line-height: 1; ··· 49 47 border-radius: 4px; 50 48 font-size: 85% 51 49 } 52 - </style> 50 + </style>
+6 -5
packages/extension/entrypoints/github-issues.content/App.vue
··· 1 1 <script setup lang="ts"> 2 2 import { useFetch } from '@vueuse/core' 3 3 import { computed } from 'vue' 4 - import RelatedIssueItem from "@/components/RelatedIssueItem.vue"; 4 + import RelatedIssueItem from '@/components/RelatedIssueItem.vue' 5 5 6 6 const { owner, repo, issue } = window.location.pathname.match(/\/(?<owner>[^/]+)\/(?<repo>[^/]+)\/issues\/(?<issue>\d+)/)?.groups || {} 7 7 ··· 14 14 onFetchError: (ctx) => { 15 15 console.error('Failed to fetch similar issues:', ctx.error) 16 16 return ctx 17 - } 17 + }, 18 18 }).json() 19 - 20 19 </script> 21 20 22 21 <template> 23 22 <div class="section w-full"> 24 23 <div class="px-2 text-xs flex flex-col gap-2 w-full"> 25 - <h3 class="!text-xs text-[--fgColor-muted]">Related issues</h3> 26 - <RelatedIssueItem v-for="issue of issues " :issue="issue" /> 24 + <h3 class="!text-xs text-[--fgColor-muted]"> 25 + Related issues 26 + </h3> 27 + <RelatedIssueItem v-for="(item, index) of issues" :key="index" :issue="item" /> 27 28 <span v-if="issues.length === 0" class="mt-1 mb-2">No similar issues found.</span> 28 29 </div> 29 30 </div>
+6 -6
packages/extension/package.json
··· 16 16 "postinstall": "wxt prepare" 17 17 }, 18 18 "dependencies": { 19 - "@vueuse/core": "14.0.0", 19 + "@vueuse/core": "14.2.1", 20 20 "@wxt-dev/auto-icons": "^1.0.2", 21 21 "vue": "^3.5.17" 22 22 }, 23 23 "devDependencies": { 24 - "@types/chrome": "0.1.11", 24 + "@types/chrome": "0.1.37", 25 25 "@wxt-dev/module-vue": "1.0.3", 26 26 "@wxt-dev/unocss": "1.0.1", 27 27 "bumpp": "11.0.1", 28 - "typescript": "5.9.2", 29 - "unocss": "66.5.1", 30 - "vue-tsc": "3.0.7", 31 - "wxt": "0.20.11" 28 + "typescript": "5.9.3", 29 + "unocss": "66.6.6", 30 + "vue-tsc": "3.2.5", 31 + "wxt": "0.20.19" 32 32 } 33 33 }
+1 -1
packages/web/app/app.vue
··· 29 29 to="/" 30 30 class="flex flex-row items-center gap-2 text-lg font-bold my-4 no-underline color-current" 31 31 > 32 - <span class="icon bg-pink-400 w-10 h-10 self-center"></span> 32 + <span class="icon bg-pink-400 w-10 h-10 self-center" /> 33 33 <div class="flex flex-row items-baseline gap-2"> 34 34 <h1>unsight.dev</h1> 35 35 <span class="text-pink-400 text-xs">
+7 -7
packages/web/app/components/GitHubIssue.vue
··· 24 24 state: { 25 25 type: String, 26 26 default: 'open', 27 - } 27 + }, 28 28 }) 29 29 30 30 function labelColors(color: string) { ··· 44 44 45 45 <template> 46 46 <article class="flex flex-row gap-2 leading-tightest"> 47 - <span 48 - class="flex-shrink-0 inline-block w-5 h-5" 47 + <span 48 + class="flex-shrink-0 inline-block w-5 h-5" 49 49 :class="state === 'open' ? 'i-tabler-circle-dot text-green-500' : 'i-tabler-circle-check text-purple-500'" 50 50 /> 51 51 <div class="flex flex-row gap-2 flex-wrap md:flex-nowrap md:pb-6 flex-grow"> ··· 65 65 :to="{ 66 66 name: 'owner-repo', 67 67 params: { 68 - owner: owner, 68 + owner, 69 69 repo: repository, 70 70 }, 71 71 }" ··· 77 77 <span v-if="state === 'closed'">closed</span> 78 78 <span v-else>updated</span> 79 79 <NuxtTime 80 - :datetime="updated_at" 81 - relative 80 + :datetime="updated_at" 81 + relative 82 82 /> 83 83 </span> 84 84 &middot; ··· 87 87 :to="owner && repository ? { 88 88 name: 'owner-repo-issue', 89 89 params: { 90 - owner: owner, 90 + owner, 91 91 repo: repository, 92 92 issue: number, 93 93 },
+1 -1
packages/web/app/pages/[owner]/[repo]/[issue].vue
··· 2 2 const route = useRoute('owner-repo-issue') 3 3 4 4 useSeoMeta({ 5 - title: () => `Similar issues - #${route.params.issue} - ${route.params.owner}/${route.params.repo}` 5 + title: () => `Similar issues - #${route.params.issue} - ${route.params.owner}/${route.params.repo}`, 6 6 }) 7 7 8 8 const { data: issues, status } = useFetch(`/api/similarity/${route.params.owner}/${route.params.repo}/${route.params.issue}`, {
+4 -5
packages/web/app/pages/[owner]/[repo]/index.vue
··· 2 2 const route = useRoute('owner-repo') 3 3 4 4 useSeoMeta({ 5 - title: () => `Issue clusters - ${route.params.owner}/${route.params.repo}` 5 + title: () => `Issue clusters - ${route.params.owner}/${route.params.repo}`, 6 6 }) 7 7 8 8 const { data: allowedRepos } = useRepos() ··· 23 23 const unsub = [] as Array<() => void> 24 24 onMounted(async () => { 25 25 if ('startViewTransition' in document) { 26 - 27 26 let finishTransition: () => void 28 27 const promise = new Promise<void>((resolve) => { 29 28 finishTransition = resolve ··· 108 107 <template v-if="showDuplicates"> 109 108 <section 110 109 v-for="(cluster, i) of showDuplicates ? duplicates : []" 110 + :key="i" 111 111 class="flex flex-col gap-4 md:rounded-md md:border-solid md:border md:border-gray-700 md:px-4 pb-8 mt-6 columns-1 lg:columns-2 flex-wrap border-b-solid" 112 112 > 113 113 <h2 class="my-4 font-bold text-2xl flex items-baseline"> 114 114 <span class="text-gray-500 inline-block mr-1 font-normal">#</span> 115 115 <span>{{ i + 1 }}</span> 116 116 <span class="ml-auto text-white bg-gray-700 text-sm font-normal rounded-full px-2 py-0.5 whitespace-pre border-solid border-1 border-gray-700 inline-block leading-tight flex items-center"> 117 - <span class="i-tabler-wash-dryclean-off inline-block w-4 h-4"></span> 117 + <span class="i-tabler-wash-dryclean-off inline-block w-4 h-4" /> 118 118 possible duplicate 119 119 </span> 120 120 </h2> ··· 132 132 :state="issue.state" 133 133 /> 134 134 </section> 135 - 136 135 </template> 137 136 <template v-if="status === 'idle' || status === 'pending'"> 138 137 <section ··· 177 176 <span class="text-gray-500 inline-block mr-1 font-normal">#</span>{{ c + 1 }} 178 177 <span class="ml-2 font-normal text-lg color-gray-300">&mdash; {{ cluster.title }}</span> 179 178 <span class="ml-auto text-white bg-gray-700 text-sm font-normal rounded-full px-2 py-0.5 whitespace-pre border-solid border-1 border-gray-700 inline-block leading-tight flex items-center"> 180 - <span class="i-tabler:copy inline-block w-4 h-4"></span> 179 + <span class="i-tabler:copy inline-block w-4 h-4" /> 181 180 cluster 182 181 </span> 183 182 </h2>
+16 -15
packages/web/app/pages/index.vue
··· 14 14 refresh() 15 15 }, 1000) 16 16 const unsub = watch(allowedRepos, (newRepos) => { 17 - if (newRepos.length === numRepos) return 17 + if (newRepos.length === numRepos) 18 + return 18 19 19 20 isCallback.value = false 20 21 clearInterval(interval) ··· 31 32 <p class="text-xl md:text-2xl lg:text-3xl mb-8 text-center mt-18 md:mt-36"> 32 33 cluster issues by similarity across multiple repositories 33 34 </p> 34 - <NuxtLink 35 - class="bg-green-700 rounded-md px-5 py-2.5 font-medium flex flex-row gap-2 items-center color-white no-underline focus:bg-green-800 hover:bg-green-800 transition-colors shadow-lg" 36 - :href="isCallback ? '' : installationURL" 37 - :class="{ 'pointer-events-none opacity-50': isCallback }" 38 - > 39 - <template v-if="isCallback"> 40 - <span class="i-tabler-refresh animate-spin inline-block w-5 h-5" /> 41 - updating repositories 42 - </template> 43 - <template v-else> 44 - <span class="i-ri:github-fill inline-block w-5 h-5" /> 45 - install as a github app 46 - </template> 47 - </NuxtLink> 35 + <NuxtLink 36 + class="bg-green-700 rounded-md px-5 py-2.5 font-medium flex flex-row gap-2 items-center color-white no-underline focus:bg-green-800 hover:bg-green-800 transition-colors shadow-lg" 37 + :href="isCallback ? '' : installationURL" 38 + :class="{ 'pointer-events-none opacity-50': isCallback }" 39 + > 40 + <template v-if="isCallback"> 41 + <span class="i-tabler-refresh animate-spin inline-block w-5 h-5" /> 42 + updating repositories 43 + </template> 44 + <template v-else> 45 + <span class="i-ri:github-fill inline-block w-5 h-5" /> 46 + install as a github app 47 + </template> 48 + </NuxtLink> 48 49 <div class="flex flex-row gap-2"> 49 50 <NuxtLink class="hover:underline focus:underline font-medium color-gray-200 flex flex-row gap-2 items-center color-white no-underline outline-none" to="https://chromewebstore.google.com/detail/unsight/dnkemphgofcdnnfjblcpclofbkeimpnc" target="_blank"> 50 51 <span class="i-ri:chrome-fill inline-block w-5 h-5" />
+9 -9
packages/web/package.json
··· 13 13 "test:types": "vue-tsc -b --noEmit" 14 14 }, 15 15 "dependencies": { 16 - "@iconify-json/ri": "1.2.5", 17 - "@iconify-json/tabler": "1.2.22", 16 + "@iconify-json/ri": "1.2.10", 17 + "@iconify-json/tabler": "1.2.31", 18 18 "@nuxthub/core": "^0.10.6", 19 19 "@nuxtjs/html-validator": "2.1.0", 20 20 "@octokit/auth-app": "^8.0.1", ··· 24 24 "@unocss/reset": "^66.3.2", 25 25 "ai": "^6.0.100", 26 26 "consola": "^3.4.2", 27 - "drizzle-orm": "^0.44.2", 27 + "drizzle-orm": "^0.45.0", 28 28 "hex-rgb": "^5.0.0", 29 29 "ml-distance": "^4.0.1", 30 30 "ml-kmeans": "^7.0.0", 31 31 "nuxt": "^4.0.0", 32 - "nuxt-webhook-validators": "0.2.3", 32 + "nuxt-webhook-validators": "0.2.7", 33 33 "ohash": "^2.0.11", 34 34 "rgb-to-hsl": "^0.0.3", 35 35 "uncrypto": "^0.1.3", 36 36 "universal-github-app-jwt": "^2.2.2", 37 37 "unocss": "^66.3.2", 38 - "unplugin-vue-router": "^0.15.0", 38 + "unplugin-vue-router": "^0.19.0", 39 39 "workers-ai-provider": "^3.1.2" 40 40 }, 41 41 "devDependencies": { 42 - "@nuxt/eslint": "1.4.1", 43 - "drizzle-kit": "0.31.4", 44 - "vue-tsc": "3.0.7", 45 - "wrangler": "4.59.1" 42 + "@nuxt/eslint": "1.15.2", 43 + "drizzle-kit": "0.31.9", 44 + "vue-tsc": "3.2.5", 45 + "wrangler": "4.74.0" 46 46 } 47 47 }
+4 -1
packages/web/server/utils/cluster.ts
··· 2 2 import { kmeans } from 'ml-kmeans' 3 3 import { chunkIssue } from '~~/server/utils/embeddings' 4 4 5 + const STRIP_QUOTES_RE = /^["']|["']$/g 6 + const STRIP_PREFIX_RE = /^title:?\s*|\s*cluster$/i 7 + 5 8 export function clusterEmbeddings<T extends { number: number, title: string }>(_issues: T[], _embeddings: number[][]) { 6 9 const validIndices = [] 7 10 for (let i = 0; i < _issues.length; i++) { ··· 127 130 temperature: 0.2, 128 131 }) 129 132 130 - return text?.trim().replace(/^["']|["']$/g, '').replace(/^title:?\s*|\s*cluster$/i, '') || '' 133 + return text?.trim().replace(STRIP_QUOTES_RE, '').replace(STRIP_PREFIX_RE, '') || '' 131 134 } 132 135 catch (error) { 133 136 console.error('Error generating cluster name:', error)
+7 -3
packages/web/server/utils/embeddings.ts
··· 222 222 embeddings: number[] 223 223 } 224 224 225 + const STRIP_ENV_SECTION_RE = /### (Environment|Reproduction).*?### /s 226 + const STRIP_NO_RESPONSE_RE = /### \w+\s+_No response_/ 227 + const STRIP_SPECIAL_CHARS_RE = /[^\w\s]/g 228 + 225 229 function preprocessText(text: string): string { 226 230 return text 227 231 .toLowerCase() 228 - .replace(/### (Environment|Reproduction).*?### /s, '### ') 229 - .replace(/### \w+\s+_No response_/, '') 230 - .replace(/[^\w\s]/g, '') 232 + .replace(STRIP_ENV_SECTION_RE, '### ') 233 + .replace(STRIP_NO_RESPONSE_RE, '') 234 + .replace(STRIP_SPECIAL_CHARS_RE, '') 231 235 .trim() 232 236 } 233 237
+1354 -1059
pnpm-lock.yaml
··· 9 9 .: 10 10 devDependencies: 11 11 '@antfu/eslint-config': 12 - specifier: 6.0.0 13 - version: 6.0.0(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.2))(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12 + specifier: 7.7.2 13 + version: 7.7.2(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(typescript@5.9.3) 14 14 changelogithub: 15 15 specifier: 14.0.0 16 16 version: 14.0.0(magicast@0.3.5) ··· 18 18 specifier: 9.39.4 19 19 version: 9.39.4(jiti@2.6.1) 20 20 typescript: 21 - specifier: 5.9.2 22 - version: 5.9.2 21 + specifier: 5.9.3 22 + version: 5.9.3 23 23 vite-plus: 24 - specifier: ^0.1.12 25 - version: 0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2) 24 + specifier: 0.1.12 25 + version: 0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2) 26 26 27 27 packages/extension: 28 28 dependencies: 29 29 '@vueuse/core': 30 - specifier: 14.0.0 31 - version: 14.0.0(vue@3.5.30(typescript@5.9.2)) 30 + specifier: 14.2.1 31 + version: 14.2.1(vue@3.5.30(typescript@5.9.3)) 32 32 '@wxt-dev/auto-icons': 33 33 specifier: ^1.0.2 34 - version: 1.1.1(wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2)) 34 + version: 1.1.1(wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2)) 35 35 vue: 36 36 specifier: ^3.5.17 37 - version: 3.5.30(typescript@5.9.2) 37 + version: 3.5.30(typescript@5.9.3) 38 38 devDependencies: 39 39 '@types/chrome': 40 - specifier: 0.1.11 41 - version: 0.1.11 40 + specifier: 0.1.37 41 + version: 0.1.37 42 42 '@wxt-dev/module-vue': 43 43 specifier: 1.0.3 44 - version: 1.0.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2))(wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2)) 44 + version: 1.0.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))(wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2)) 45 45 '@wxt-dev/unocss': 46 46 specifier: 1.0.1 47 - version: 1.0.1(unocss@66.5.1(postcss@8.5.8)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)))(wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2)) 47 + version: 1.0.1(unocss@66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)))(wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2)) 48 48 bumpp: 49 49 specifier: 11.0.1 50 50 version: 11.0.1 51 51 typescript: 52 - specifier: 5.9.2 53 - version: 5.9.2 52 + specifier: 5.9.3 53 + version: 5.9.3 54 54 unocss: 55 - specifier: 66.5.1 56 - version: 66.5.1(@unocss/webpack@66.6.2(webpack@5.103.0(esbuild@0.25.12)))(postcss@8.5.8)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 55 + specifier: 66.6.6 56 + version: 66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 57 57 vue-tsc: 58 - specifier: 3.0.7 59 - version: 3.0.7(typescript@5.9.2) 58 + specifier: 3.2.5 59 + version: 3.2.5(typescript@5.9.3) 60 60 wxt: 61 - specifier: 0.20.11 62 - version: 0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 61 + specifier: 0.20.19 62 + version: 0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 63 63 64 64 packages/web: 65 65 dependencies: 66 66 '@iconify-json/ri': 67 - specifier: 1.2.5 68 - version: 1.2.5 67 + specifier: 1.2.10 68 + version: 1.2.10 69 69 '@iconify-json/tabler': 70 - specifier: 1.2.22 71 - version: 1.2.22 70 + specifier: 1.2.31 71 + version: 1.2.31 72 72 '@nuxthub/core': 73 73 specifier: ^0.10.6 74 - version: 0.10.6(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(ioredis@5.10.0)(magicast@0.5.2)(synckit@0.11.11)(typescript@5.9.2)(vue-tsc@3.0.7(typescript@5.9.2)) 74 + version: 0.10.6(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(ioredis@5.10.0)(magicast@0.5.2)(synckit@0.11.12)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)) 75 75 '@nuxtjs/html-validator': 76 76 specifier: 2.1.0 77 77 version: 2.1.0(magicast@0.5.2) ··· 97 97 specifier: ^3.4.2 98 98 version: 3.4.2 99 99 drizzle-orm: 100 - specifier: ^0.44.2 101 - version: 0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0) 100 + specifier: ^0.45.0 101 + version: 0.45.1(@opentelemetry/api@1.9.0) 102 102 hex-rgb: 103 103 specifier: ^5.0.0 104 104 version: 5.0.0 ··· 110 110 version: 7.0.0 111 111 nuxt: 112 112 specifier: ^4.0.0 113 - version: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.0.7(typescript@5.9.2))(xml2js@0.6.2)(yaml@2.8.2) 113 + version: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(xml2js@0.6.2)(yaml@2.8.2) 114 114 nuxt-webhook-validators: 115 - specifier: 0.2.3 116 - version: 0.2.3(magicast@0.5.2) 115 + specifier: 0.2.7 116 + version: 0.2.7(magicast@0.5.2) 117 117 ohash: 118 118 specifier: ^2.0.11 119 119 version: 2.0.11 ··· 130 130 specifier: ^66.3.2 131 131 version: 66.5.1(@unocss/webpack@66.6.2(webpack@5.103.0(esbuild@0.25.12)))(postcss@8.5.8)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 132 132 unplugin-vue-router: 133 - specifier: ^0.15.0 134 - version: 0.15.0(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.2)))(vue@3.5.30(typescript@5.9.2)) 133 + specifier: ^0.19.0 134 + version: 0.19.2(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)) 135 135 workers-ai-provider: 136 136 specifier: ^3.1.2 137 137 version: 3.1.2(@ai-sdk/provider@3.0.8)(ai@6.0.105(zod@4.3.6)) 138 138 devDependencies: 139 139 '@nuxt/eslint': 140 - specifier: 1.4.1 141 - version: 1.4.1(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(magicast@0.5.2)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 140 + specifier: 1.15.2 141 + version: 1.15.2(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(magicast@0.5.2)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 142 142 drizzle-kit: 143 - specifier: 0.31.4 144 - version: 0.31.4 143 + specifier: 0.31.9 144 + version: 0.31.9 145 145 vue-tsc: 146 - specifier: 3.0.7 147 - version: 3.0.7(typescript@5.9.2) 146 + specifier: 3.2.5 147 + version: 3.2.5(typescript@5.9.3) 148 148 wrangler: 149 - specifier: 4.59.1 150 - version: 4.59.1(@cloudflare/workers-types@4.20260304.0) 149 + specifier: 4.74.0 150 + version: 4.74.0 151 151 152 152 packages: 153 153 ··· 180 180 rollup: 181 181 optional: true 182 182 183 - '@antfu/eslint-config@6.0.0': 184 - resolution: {integrity: sha512-M2RM+x+hpxpASEZzQh4d5uaUEHn8sYNVlTB+CySpLkDs2rr3QFvRR7KqNdnox/OIPc6YWMsIEnM/XUbQP52nTA==} 183 + '@antfu/eslint-config@7.7.2': 184 + resolution: {integrity: sha512-CGCcwASry9hk8cOYl82sfTsqmma4DyDfmQSaOJ9p8OtJlVMouDV0MCueDZzUu7iHl+DraSSN6J6sXSkzG6LzcQ==} 185 185 hasBin: true 186 186 peerDependencies: 187 - '@eslint-react/eslint-plugin': ^2.0.1 188 - '@next/eslint-plugin-next': ^15.4.0-canary.115 187 + '@angular-eslint/eslint-plugin': ^21.1.0 188 + '@angular-eslint/eslint-plugin-template': ^21.1.0 189 + '@angular-eslint/template-parser': ^21.1.0 190 + '@eslint-react/eslint-plugin': ^2.11.0 191 + '@next/eslint-plugin-next': '>=15.0.0' 189 192 '@prettier/plugin-xml': ^3.4.1 190 193 '@unocss/eslint-plugin': '>=0.50.0' 191 194 astro-eslint-parser: ^1.0.2 192 - eslint: ^9.10.0 195 + eslint: ^9.10.0 || ^10.0.0 193 196 eslint-plugin-astro: ^1.2.0 194 197 eslint-plugin-format: '>=0.1.0' 195 198 eslint-plugin-jsx-a11y: '>=6.10.2' 196 199 eslint-plugin-react-hooks: ^7.0.0 197 - eslint-plugin-react-refresh: ^0.4.19 200 + eslint-plugin-react-refresh: ^0.5.0 198 201 eslint-plugin-solid: ^0.14.3 199 202 eslint-plugin-svelte: '>=2.35.1' 200 203 eslint-plugin-vuejs-accessibility: ^2.4.1 ··· 202 205 prettier-plugin-slidev: ^1.0.5 203 206 svelte-eslint-parser: '>=0.37.0' 204 207 peerDependenciesMeta: 208 + '@angular-eslint/eslint-plugin': 209 + optional: true 210 + '@angular-eslint/eslint-plugin-template': 211 + optional: true 212 + '@angular-eslint/template-parser': 213 + optional: true 205 214 '@eslint-react/eslint-plugin': 206 215 optional: true 207 216 '@next/eslint-plugin-next': ··· 389 398 commander: 390 399 optional: true 391 400 392 - '@clack/core@0.4.2': 393 - resolution: {integrity: sha512-NYQfcEy8MWIxrT5Fj8nIVchfRFA26yYKJcvBS7WlUIlw2OmQOY9DhGGXMovyI5J5PpxrCPGkgUi207EBrjpBvg==} 394 - 395 - '@clack/core@0.5.0': 396 - resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} 397 - 398 401 '@clack/core@1.1.0': 399 402 resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} 400 - 401 - '@clack/prompts@0.10.1': 402 - resolution: {integrity: sha512-Q0T02vx8ZM9XSv9/Yde0jTmmBQufZhPJfYAg2XrrrxWWaZgq1rr8nU8Hv710BQ1dhoP8rtY7YUdpGej2Qza/cw==} 403 - 404 - '@clack/prompts@0.11.0': 405 - resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} 406 403 407 404 '@clack/prompts@1.1.0': 408 405 resolution: {integrity: sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==} 409 406 410 - '@cloudflare/kv-asset-handler@0.4.1': 411 - resolution: {integrity: sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==} 412 - engines: {node: '>=18.0.0'} 413 - 414 407 '@cloudflare/kv-asset-handler@0.4.2': 415 408 resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==} 416 409 engines: {node: '>=18.0.0'} 417 410 418 - '@cloudflare/unenv-preset@2.9.0': 419 - resolution: {integrity: sha512-99nEvuOTCGGGRNaIat8UVVXJ27aZK+U09SYDp0kVjQLwC9wyxcrQ28IqLwrQq2DjWLmBI1+UalGJzdPqYgPlRw==} 411 + '@cloudflare/unenv-preset@2.15.0': 412 + resolution: {integrity: sha512-EGYmJaGZKWl+X8tXxcnx4v2bOZSjQeNI5dWFeXivgX9+YCT69AkzHHwlNbVpqtEUTbew8eQurpyOpeN8fg00nw==} 420 413 peerDependencies: 421 414 unenv: 2.0.0-rc.24 422 - workerd: ^1.20251202.0 415 + workerd: 1.20260301.1 || ~1.20260302.1 || ~1.20260303.1 || ~1.20260304.1 || >1.20260305.0 <2.0.0-0 423 416 peerDependenciesMeta: 424 417 workerd: 425 418 optional: true 426 419 427 - '@cloudflare/workerd-darwin-64@1.20260111.0': 428 - resolution: {integrity: sha512-UGAjrGLev2/CMLZy7b+v1NIXA4Hupc/QJBFlJwMqldywMcJ/iEqvuUYYuVI2wZXuXeWkgmgFP87oFDQsg78YTQ==} 420 + '@cloudflare/workerd-darwin-64@1.20260312.1': 421 + resolution: {integrity: sha512-HUAtDWaqUduS6yasV6+NgsK7qBpP1qGU49ow/Wb117IHjYp+PZPUGReDYocpB4GOMRoQlvdd4L487iFxzdARpw==} 429 422 engines: {node: '>=16'} 430 423 cpu: [x64] 431 424 os: [darwin] 432 425 433 - '@cloudflare/workerd-darwin-arm64@1.20260111.0': 434 - resolution: {integrity: sha512-YFAZwidLCQVa6rKCCaiWrhA+eh87a7MUhyd9lat3KSbLBAGpYM+ORpyTXpi2Gjm3j6Mp1e/wtzcFTSeMIy2UqA==} 426 + '@cloudflare/workerd-darwin-arm64@1.20260312.1': 427 + resolution: {integrity: sha512-DOn7TPTHSxJYfi4m4NYga/j32wOTqvJf/pY4Txz5SDKWIZHSTXFyGz2K4B+thoPWLop/KZxGoyTv7db0mk/qyw==} 435 428 engines: {node: '>=16'} 436 429 cpu: [arm64] 437 430 os: [darwin] 438 431 439 - '@cloudflare/workerd-linux-64@1.20260111.0': 440 - resolution: {integrity: sha512-zx1GW6FwfOBjCV7QUCRzGRkViUtn3Is/zaaVPmm57xyy9sjtInx6/SdeBr2Y45tx9AnOP1CnaOFFdmH1P7VIEg==} 432 + '@cloudflare/workerd-linux-64@1.20260312.1': 433 + resolution: {integrity: sha512-TdkIh3WzPXYHuvz7phAtFEEvAxvFd30tHrm4gsgpw0R0F5b8PtoM3hfL2uY7EcBBWVYUBtkY2ahDYFfufnXw/g==} 441 434 engines: {node: '>=16'} 442 435 cpu: [x64] 443 436 os: [linux] 444 437 445 - '@cloudflare/workerd-linux-arm64@1.20260111.0': 446 - resolution: {integrity: sha512-wFVKxNvCyjRaAcgiSnJNJAmIos3p3Vv6Uhf4pFUZ9JIxr69GNlLWlm9SdCPvtwNFAjzSoDaKzDwjj5xqpuCS6Q==} 438 + '@cloudflare/workerd-linux-arm64@1.20260312.1': 439 + resolution: {integrity: sha512-kNauZhL569Iy94t844OMwa1zP6zKFiL3xiJ4tGLS+TFTEfZ3pZsRH6lWWOtkXkjTyCmBEOog0HSEKjIV4oAffw==} 447 440 engines: {node: '>=16'} 448 441 cpu: [arm64] 449 442 os: [linux] 450 443 451 - '@cloudflare/workerd-windows-64@1.20260111.0': 452 - resolution: {integrity: sha512-zWgd77L7OI1BxgBbG+2gybDahIMgPX5iNo6e3LqcEz1Xm3KfiqgnDyMBcxeQ7xDrj7fHUGAlc//QnKvDchuUoQ==} 444 + '@cloudflare/workerd-windows-64@1.20260312.1': 445 + resolution: {integrity: sha512-5dBrlSK+nMsZy5bYQpj8t9iiQNvCRlkm9GGvswJa9vVU/1BNO4BhJMlqOLWT24EmFyApZ+kaBiPJMV8847NDTg==} 453 446 engines: {node: '>=16'} 454 447 cpu: [x64] 455 448 os: [win32] ··· 485 478 '@dxup/unimport@0.1.2': 486 479 resolution: {integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==} 487 480 481 + '@e18e/eslint-plugin@0.2.0': 482 + resolution: {integrity: sha512-mXgODVwhuDjTJ+UT+XSvmMmCidtGKfrV5nMIv1UtpWex2pYLsIM3RSpT8HWIMAebS9qANbXPKlSX4BE7ZvuCgA==} 483 + peerDependencies: 484 + eslint: ^9.0.0 || ^10.0.0 485 + oxlint: ^1.41.0 486 + peerDependenciesMeta: 487 + eslint: 488 + optional: true 489 + oxlint: 490 + optional: true 491 + 488 492 '@emnapi/core@1.9.0': 489 493 resolution: {integrity: sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==} 490 494 ··· 494 498 '@emnapi/wasi-threads@1.2.0': 495 499 resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} 496 500 497 - '@es-joy/jsdoccomment@0.50.2': 498 - resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} 499 - engines: {node: '>=18'} 500 - 501 - '@es-joy/jsdoccomment@0.58.0': 502 - resolution: {integrity: sha512-smMc5pDht/UVsCD3hhw/a/e/p8m0RdRYiluXToVfd+d4yaQQh7nn9bACjkk6nXJvat7EWPAxuFkMEFfrxeGa3Q==} 503 - engines: {node: '>=20.11.0'} 504 - 505 501 '@es-joy/jsdoccomment@0.84.0': 506 502 resolution: {integrity: sha512-0xew1CxOam0gV5OMjh2KjFQZsKL2bByX1+q4j3E73MpYIdyUxcZb/xQct9ccUb+ve5KGUYbCUxyPnYB7RbuP+w==} 507 503 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 504 + 505 + '@es-joy/resolve.exports@1.2.0': 506 + resolution: {integrity: sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==} 507 + engines: {node: '>=10'} 508 508 509 509 '@esbuild-kit/core-utils@3.3.2': 510 510 resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} ··· 520 520 cpu: [ppc64] 521 521 os: [aix] 522 522 523 - '@esbuild/aix-ppc64@0.27.0': 524 - resolution: {integrity: sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==} 523 + '@esbuild/aix-ppc64@0.27.3': 524 + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 525 525 engines: {node: '>=18'} 526 526 cpu: [ppc64] 527 527 os: [aix] ··· 544 544 cpu: [arm64] 545 545 os: [android] 546 546 547 - '@esbuild/android-arm64@0.27.0': 548 - resolution: {integrity: sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==} 547 + '@esbuild/android-arm64@0.27.3': 548 + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} 549 549 engines: {node: '>=18'} 550 550 cpu: [arm64] 551 551 os: [android] ··· 568 568 cpu: [arm] 569 569 os: [android] 570 570 571 - '@esbuild/android-arm@0.27.0': 572 - resolution: {integrity: sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==} 571 + '@esbuild/android-arm@0.27.3': 572 + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 573 573 engines: {node: '>=18'} 574 574 cpu: [arm] 575 575 os: [android] ··· 592 592 cpu: [x64] 593 593 os: [android] 594 594 595 - '@esbuild/android-x64@0.27.0': 596 - resolution: {integrity: sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==} 595 + '@esbuild/android-x64@0.27.3': 596 + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 597 597 engines: {node: '>=18'} 598 598 cpu: [x64] 599 599 os: [android] ··· 616 616 cpu: [arm64] 617 617 os: [darwin] 618 618 619 - '@esbuild/darwin-arm64@0.27.0': 620 - resolution: {integrity: sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==} 619 + '@esbuild/darwin-arm64@0.27.3': 620 + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 621 621 engines: {node: '>=18'} 622 622 cpu: [arm64] 623 623 os: [darwin] ··· 640 640 cpu: [x64] 641 641 os: [darwin] 642 642 643 - '@esbuild/darwin-x64@0.27.0': 644 - resolution: {integrity: sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==} 643 + '@esbuild/darwin-x64@0.27.3': 644 + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 645 645 engines: {node: '>=18'} 646 646 cpu: [x64] 647 647 os: [darwin] ··· 664 664 cpu: [arm64] 665 665 os: [freebsd] 666 666 667 - '@esbuild/freebsd-arm64@0.27.0': 668 - resolution: {integrity: sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==} 667 + '@esbuild/freebsd-arm64@0.27.3': 668 + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 669 669 engines: {node: '>=18'} 670 670 cpu: [arm64] 671 671 os: [freebsd] ··· 688 688 cpu: [x64] 689 689 os: [freebsd] 690 690 691 - '@esbuild/freebsd-x64@0.27.0': 692 - resolution: {integrity: sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==} 691 + '@esbuild/freebsd-x64@0.27.3': 692 + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} 693 693 engines: {node: '>=18'} 694 694 cpu: [x64] 695 695 os: [freebsd] ··· 712 712 cpu: [arm64] 713 713 os: [linux] 714 714 715 - '@esbuild/linux-arm64@0.27.0': 716 - resolution: {integrity: sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==} 715 + '@esbuild/linux-arm64@0.27.3': 716 + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 717 717 engines: {node: '>=18'} 718 718 cpu: [arm64] 719 719 os: [linux] ··· 736 736 cpu: [arm] 737 737 os: [linux] 738 738 739 - '@esbuild/linux-arm@0.27.0': 740 - resolution: {integrity: sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==} 739 + '@esbuild/linux-arm@0.27.3': 740 + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 741 741 engines: {node: '>=18'} 742 742 cpu: [arm] 743 743 os: [linux] ··· 760 760 cpu: [ia32] 761 761 os: [linux] 762 762 763 - '@esbuild/linux-ia32@0.27.0': 764 - resolution: {integrity: sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==} 763 + '@esbuild/linux-ia32@0.27.3': 764 + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 765 765 engines: {node: '>=18'} 766 766 cpu: [ia32] 767 767 os: [linux] ··· 784 784 cpu: [loong64] 785 785 os: [linux] 786 786 787 - '@esbuild/linux-loong64@0.27.0': 788 - resolution: {integrity: sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==} 787 + '@esbuild/linux-loong64@0.27.3': 788 + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 789 789 engines: {node: '>=18'} 790 790 cpu: [loong64] 791 791 os: [linux] ··· 808 808 cpu: [mips64el] 809 809 os: [linux] 810 810 811 - '@esbuild/linux-mips64el@0.27.0': 812 - resolution: {integrity: sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==} 811 + '@esbuild/linux-mips64el@0.27.3': 812 + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 813 813 engines: {node: '>=18'} 814 814 cpu: [mips64el] 815 815 os: [linux] ··· 832 832 cpu: [ppc64] 833 833 os: [linux] 834 834 835 - '@esbuild/linux-ppc64@0.27.0': 836 - resolution: {integrity: sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==} 835 + '@esbuild/linux-ppc64@0.27.3': 836 + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 837 837 engines: {node: '>=18'} 838 838 cpu: [ppc64] 839 839 os: [linux] ··· 856 856 cpu: [riscv64] 857 857 os: [linux] 858 858 859 - '@esbuild/linux-riscv64@0.27.0': 860 - resolution: {integrity: sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==} 859 + '@esbuild/linux-riscv64@0.27.3': 860 + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 861 861 engines: {node: '>=18'} 862 862 cpu: [riscv64] 863 863 os: [linux] ··· 880 880 cpu: [s390x] 881 881 os: [linux] 882 882 883 - '@esbuild/linux-s390x@0.27.0': 884 - resolution: {integrity: sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==} 883 + '@esbuild/linux-s390x@0.27.3': 884 + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 885 885 engines: {node: '>=18'} 886 886 cpu: [s390x] 887 887 os: [linux] ··· 904 904 cpu: [x64] 905 905 os: [linux] 906 906 907 - '@esbuild/linux-x64@0.27.0': 908 - resolution: {integrity: sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==} 907 + '@esbuild/linux-x64@0.27.3': 908 + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 909 909 engines: {node: '>=18'} 910 910 cpu: [x64] 911 911 os: [linux] ··· 922 922 cpu: [arm64] 923 923 os: [netbsd] 924 924 925 - '@esbuild/netbsd-arm64@0.27.0': 926 - resolution: {integrity: sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==} 925 + '@esbuild/netbsd-arm64@0.27.3': 926 + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 927 927 engines: {node: '>=18'} 928 928 cpu: [arm64] 929 929 os: [netbsd] ··· 946 946 cpu: [x64] 947 947 os: [netbsd] 948 948 949 - '@esbuild/netbsd-x64@0.27.0': 950 - resolution: {integrity: sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==} 949 + '@esbuild/netbsd-x64@0.27.3': 950 + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 951 951 engines: {node: '>=18'} 952 952 cpu: [x64] 953 953 os: [netbsd] ··· 964 964 cpu: [arm64] 965 965 os: [openbsd] 966 966 967 - '@esbuild/openbsd-arm64@0.27.0': 968 - resolution: {integrity: sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==} 967 + '@esbuild/openbsd-arm64@0.27.3': 968 + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 969 969 engines: {node: '>=18'} 970 970 cpu: [arm64] 971 971 os: [openbsd] ··· 988 988 cpu: [x64] 989 989 os: [openbsd] 990 990 991 - '@esbuild/openbsd-x64@0.27.0': 992 - resolution: {integrity: sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==} 991 + '@esbuild/openbsd-x64@0.27.3': 992 + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 993 993 engines: {node: '>=18'} 994 994 cpu: [x64] 995 995 os: [openbsd] ··· 1006 1006 cpu: [arm64] 1007 1007 os: [openharmony] 1008 1008 1009 - '@esbuild/openharmony-arm64@0.27.0': 1010 - resolution: {integrity: sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==} 1009 + '@esbuild/openharmony-arm64@0.27.3': 1010 + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} 1011 1011 engines: {node: '>=18'} 1012 1012 cpu: [arm64] 1013 1013 os: [openharmony] ··· 1030 1030 cpu: [x64] 1031 1031 os: [sunos] 1032 1032 1033 - '@esbuild/sunos-x64@0.27.0': 1034 - resolution: {integrity: sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==} 1033 + '@esbuild/sunos-x64@0.27.3': 1034 + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 1035 1035 engines: {node: '>=18'} 1036 1036 cpu: [x64] 1037 1037 os: [sunos] ··· 1054 1054 cpu: [arm64] 1055 1055 os: [win32] 1056 1056 1057 - '@esbuild/win32-arm64@0.27.0': 1058 - resolution: {integrity: sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==} 1057 + '@esbuild/win32-arm64@0.27.3': 1058 + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} 1059 1059 engines: {node: '>=18'} 1060 1060 cpu: [arm64] 1061 1061 os: [win32] ··· 1078 1078 cpu: [ia32] 1079 1079 os: [win32] 1080 1080 1081 - '@esbuild/win32-ia32@0.27.0': 1082 - resolution: {integrity: sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==} 1081 + '@esbuild/win32-ia32@0.27.3': 1082 + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 1083 1083 engines: {node: '>=18'} 1084 1084 cpu: [ia32] 1085 1085 os: [win32] ··· 1102 1102 cpu: [x64] 1103 1103 os: [win32] 1104 1104 1105 - '@esbuild/win32-x64@0.27.0': 1106 - resolution: {integrity: sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==} 1105 + '@esbuild/win32-x64@0.27.3': 1106 + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} 1107 1107 engines: {node: '>=18'} 1108 1108 cpu: [x64] 1109 1109 os: [win32] ··· 1114 1114 cpu: [x64] 1115 1115 os: [win32] 1116 1116 1117 - '@eslint-community/eslint-plugin-eslint-comments@4.5.0': 1118 - resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==} 1117 + '@eslint-community/eslint-plugin-eslint-comments@4.7.1': 1118 + resolution: {integrity: sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==} 1119 1119 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 1120 1120 peerDependencies: 1121 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 1121 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 1122 1122 1123 1123 '@eslint-community/eslint-utils@4.9.1': 1124 1124 resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} ··· 1146 1146 '@eslint/config-helpers@0.4.2': 1147 1147 resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} 1148 1148 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1149 + 1150 + '@eslint/config-helpers@0.5.3': 1151 + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} 1152 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1149 1153 1150 1154 '@eslint/config-inspector@1.4.2': 1151 1155 resolution: {integrity: sha512-Ay8QcvV/Tq6YDeoltwZDQsQTrcS5flPkOp4ylk1WdV7L2UGotINwjatjbAIEqBTmP3G0g3Ah8dnuHC8DsnKPYQ==} ··· 1153 1157 peerDependencies: 1154 1158 eslint: ^8.50.0 || ^9.0.0 1155 1159 1156 - '@eslint/core@0.13.0': 1157 - resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} 1158 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1159 - 1160 - '@eslint/core@0.15.2': 1161 - resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} 1162 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1163 - 1164 1160 '@eslint/core@0.17.0': 1165 1161 resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} 1166 1162 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1167 1163 1168 - '@eslint/core@1.1.0': 1169 - resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} 1164 + '@eslint/core@1.1.1': 1165 + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} 1170 1166 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1171 1167 1172 1168 '@eslint/eslintrc@3.3.5': ··· 1185 1181 resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} 1186 1182 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1187 1183 1188 - '@eslint/plugin-kit@0.2.8': 1189 - resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} 1190 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1191 - 1192 - '@eslint/plugin-kit@0.3.5': 1193 - resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} 1194 - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1195 - 1196 1184 '@eslint/plugin-kit@0.4.1': 1197 1185 resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} 1198 1186 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 1187 + 1188 + '@eslint/plugin-kit@0.6.1': 1189 + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} 1190 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1199 1191 1200 1192 '@html-validate/stylish@4.3.0': 1201 1193 resolution: {integrity: sha512-eUfvKpRJg5TvzSfTf2EovrQoTKjkRnPUOUnXVJ2cQ4GbC/bQw98oxN+DdSf+HxOBK00YOhsP52xWdJPV1o4n5w==} ··· 1217 1209 resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} 1218 1210 engines: {node: '>=18.18'} 1219 1211 1220 - '@iconify-json/ri@1.2.5': 1221 - resolution: {integrity: sha512-kWGimOXMZrlYusjBKKXYOWcKhbOHusFsmrmRGmjS7rH0BpML5A9/fy8KHZqFOwZfC4M6amObQYbh8BqO5cMC3w==} 1212 + '@iconify-json/ri@1.2.10': 1213 + resolution: {integrity: sha512-WWMhoncVVM+Xmu9T5fgu2lhYRrKTEWhKk3Com0KiM111EeEsRLiASjpsFKnC/SrB6covhUp95r2mH8tGxhgd5Q==} 1222 1214 1223 - '@iconify-json/tabler@1.2.22': 1224 - resolution: {integrity: sha512-KmCtTzZyz7dtszdQGJ5wbWqko6exhI38e4aCQqWZE1Z2wGUqBsMXrRWawXkAp6/XNBebt54h0lcxFCaTYBwFJg==} 1215 + '@iconify-json/tabler@1.2.31': 1216 + resolution: {integrity: sha512-Jfcw5TpGhfKKWyz1dGk7e79zIgDmpMKNYL0bjt17sURBPifAxowQcWAzcEhuiWU7FGXUM2NT6UhvACFZp7Hnjw==} 1225 1217 1226 1218 '@iconify/types@2.0.0': 1227 1219 resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} ··· 1457 1449 '@nuxt/devalue@2.0.2': 1458 1450 resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} 1459 1451 1460 - '@nuxt/devtools-kit@2.7.0': 1461 - resolution: {integrity: sha512-MIJdah6CF6YOW2GhfKnb8Sivu6HpcQheqdjOlZqShBr+1DyjtKQbAKSCAyKPaoIzZP4QOo2SmTFV6aN8jBeEIQ==} 1462 - peerDependencies: 1463 - vite: '>=6.0' 1464 - 1465 1452 '@nuxt/devtools-kit@3.2.3': 1466 1453 resolution: {integrity: sha512-5zj7Xx5CDI6P84kMalXoxGLd470buF6ncsRhiEPq8UlwdpVeR7bwi8QnparZNFBdG79bZ5KUkfi5YDXpLYPoIA==} 1467 1454 peerDependencies: ··· 1481 1468 '@vitejs/devtools': 1482 1469 optional: true 1483 1470 1484 - '@nuxt/eslint-config@1.4.1': 1485 - resolution: {integrity: sha512-ubVHUZlOAJsSlnHWI3TO0b1w6sz7sS5wjQyslO98rgxjqbaI7yw6aIB3loQrjiSAS0jxzfzZTnXxC6ysPkXqvw==} 1471 + '@nuxt/eslint-config@1.15.2': 1472 + resolution: {integrity: sha512-vS6mWB87tYjB8h3TxG/QziaZ6CGJpEOBd7N/j+64/tjNipUJzNgKwDzyGoOifNqyDDnlvgi6T3m9XpeYm4qRaA==} 1486 1473 peerDependencies: 1487 - eslint: ^9.0.0 1474 + eslint: ^9.0.0 || ^10.0.0 1488 1475 eslint-plugin-format: '*' 1489 1476 peerDependenciesMeta: 1490 1477 eslint-plugin-format: 1491 1478 optional: true 1492 1479 1493 - '@nuxt/eslint-plugin@1.4.1': 1494 - resolution: {integrity: sha512-1d/1GjQBlk7naGrq+ipvWj2CJkIMrM6BkIXIkRo+v1ohx8reQE7sU2SFnxN4HtQGZefSuwriudcUp4ABeXdYTQ==} 1480 + '@nuxt/eslint-plugin@1.15.2': 1481 + resolution: {integrity: sha512-LZ4gEcPP5GjzAkb6Kk04a4v0vvkTLOpmnEvdDatnkSlxtQLUSwX8v11vcDGXL92ZQ98dFoC1Q1IA6Tz3jdFIig==} 1495 1482 peerDependencies: 1496 - eslint: ^9.0.0 1483 + eslint: ^9.0.0 || ^10.0.0 1497 1484 1498 - '@nuxt/eslint@1.4.1': 1499 - resolution: {integrity: sha512-4clrizd+NnO/mLlBH/2or17Zn0rQ6QFmhEng0S3DVq3LAS+gltV3FXDO1ZAoAvuncMZJtAgoSTh8XWfiGoXCBA==} 1485 + '@nuxt/eslint@1.15.2': 1486 + resolution: {integrity: sha512-LwDavQoLl+y0sIDqWEYbOnM6FOmXVIYSEjuvkO1hgAqhb0CvG3hgTnfE1qkf1jOAZp3CZGP+6rxRAJ0dxhueIQ==} 1500 1487 peerDependencies: 1501 - eslint: ^9.0.0 1488 + eslint: ^9.0.0 || ^10.0.0 1502 1489 eslint-webpack-plugin: ^4.1.0 1503 1490 vite-plugin-eslint2: ^5.0.0 1504 1491 peerDependenciesMeta: ··· 1649 1636 resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} 1650 1637 engines: {node: '>=8.0.0'} 1651 1638 1639 + '@ota-meshi/ast-token-store@0.3.0': 1640 + resolution: {integrity: sha512-XRO0zi2NIUKq2lUk3T1ecFSld1fMWRKE6naRFGkgkdeosx7IslyUKNv5Dcb5PJTja9tHJoFu0v/7yEpAkrkrTg==} 1641 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 1642 + 1652 1643 '@oxc-minify/binding-android-arm-eabi@0.117.0': 1653 1644 resolution: {integrity: sha512-5Hf2KsGRjxp3HnPU/mse7cQJa5tWfMFUPZQcgSMVsv2JZnGFFOIDzA0Oja2KDD+VPJqMpEJKc2dCHAGZgJxsGg==} 1654 1645 engines: {node: ^20.19.0 || >=22.12.0} ··· 1776 1767 cpu: [x64] 1777 1768 os: [win32] 1778 1769 1770 + '@oxc-parser/binding-android-arm-eabi@0.115.0': 1771 + resolution: {integrity: sha512-VoB2rhgoqgYf64d6Qs5emONQW8ASiTc0xp+aUE4JUhxjX+0pE3gblTYDO0upcN5vt9UlBNmUhAwfSifkfre7nw==} 1772 + engines: {node: ^20.19.0 || >=22.12.0} 1773 + cpu: [arm] 1774 + os: [android] 1775 + 1779 1776 '@oxc-parser/binding-android-arm-eabi@0.117.0': 1780 1777 resolution: {integrity: sha512-XarGPJpaobgKjfm7xRfCGWWszuPbm/OeP91NdMhxtcLZ/qLTmWF0P0z0gqmr0Uysi1F1v1BNtcST11THMrcEOw==} 1781 1778 engines: {node: ^20.19.0 || >=22.12.0} 1782 1779 cpu: [arm] 1783 1780 os: [android] 1784 1781 1782 + '@oxc-parser/binding-android-arm64@0.115.0': 1783 + resolution: {integrity: sha512-lWRX75u+gqfB4TF3pWCHuvhaeneAmRl2b2qNBcl4S6yJ0HtnT4VXOMEZrq747i4Zby1ZTxj6mtOe678Bg8gRLw==} 1784 + engines: {node: ^20.19.0 || >=22.12.0} 1785 + cpu: [arm64] 1786 + os: [android] 1787 + 1785 1788 '@oxc-parser/binding-android-arm64@0.117.0': 1786 1789 resolution: {integrity: sha512-EPTs2EBijGmyhPso4rXAL0NSpECXER9IaVKFZEv83YcA6h4uhKW47kmYt+OZcSp130zhHx+lTWILDQ/LDkCRNA==} 1787 1790 engines: {node: ^20.19.0 || >=22.12.0} 1788 1791 cpu: [arm64] 1789 1792 os: [android] 1793 + 1794 + '@oxc-parser/binding-darwin-arm64@0.115.0': 1795 + resolution: {integrity: sha512-ii/oOZjfGY1aszXTy29Z5DRyCEnBOrAXDVCvfdfXFQsOZlbbOa7NMHD7D+06YFe5qdxfmbWAYv4yn6QJi/0d2g==} 1796 + engines: {node: ^20.19.0 || >=22.12.0} 1797 + cpu: [arm64] 1798 + os: [darwin] 1790 1799 1791 1800 '@oxc-parser/binding-darwin-arm64@0.117.0': 1792 1801 resolution: {integrity: sha512-3bAEpyih6r/Kb+Xzn1em1qBMClOS7NsVWgF86k95jpysR5ix/HlKFKSy7cax6PcS96HeHR4kjlME20n/XK1zNg==} ··· 1794 1803 cpu: [arm64] 1795 1804 os: [darwin] 1796 1805 1806 + '@oxc-parser/binding-darwin-x64@0.115.0': 1807 + resolution: {integrity: sha512-R/sW/p8l77wglbjpMcF+h/3rWbp9zk1mRP3U14mxTYIC2k3m+aLBpXXgk2zksqf9qKk5mcc4GIYsuCn9l8TgDg==} 1808 + engines: {node: ^20.19.0 || >=22.12.0} 1809 + cpu: [x64] 1810 + os: [darwin] 1811 + 1797 1812 '@oxc-parser/binding-darwin-x64@0.117.0': 1798 1813 resolution: {integrity: sha512-W7S99zFwVZhSbCxvjfZkioStFU249DBc4TJw/kK6kfKwx2Zew+jvizX5Y3ZPkAh7fBVUSNOdSeOqLBHLiP50tw==} 1799 1814 engines: {node: ^20.19.0 || >=22.12.0} 1800 1815 cpu: [x64] 1801 1816 os: [darwin] 1802 1817 1818 + '@oxc-parser/binding-freebsd-x64@0.115.0': 1819 + resolution: {integrity: sha512-CSJ5ldNm9wIGGkhaIJeGmxRMZbgxThRN+X1ufYQQUNi5jZDV/U3C2QDMywpP93fczNBj961hXtcUPO/oVGq4Pw==} 1820 + engines: {node: ^20.19.0 || >=22.12.0} 1821 + cpu: [x64] 1822 + os: [freebsd] 1823 + 1803 1824 '@oxc-parser/binding-freebsd-x64@0.117.0': 1804 1825 resolution: {integrity: sha512-xH76lqSdjCSY0KUMPwLXlvQ3YEm3FFVEQmgiOCGNf+stZ6E4Mo3nC102Bo8yKd7aW0foIPAFLYsHgj7vVI/axw==} 1805 1826 engines: {node: ^20.19.0 || >=22.12.0} 1806 1827 cpu: [x64] 1807 1828 os: [freebsd] 1808 1829 1830 + '@oxc-parser/binding-linux-arm-gnueabihf@0.115.0': 1831 + resolution: {integrity: sha512-uWFwssE5dHfQ8lH+ktrsD9JA49+Qa0gtxZHUs62z1e91NgGz6O7jefHGI6aygNyKNS45pnnBSDSP/zV977MsOQ==} 1832 + engines: {node: ^20.19.0 || >=22.12.0} 1833 + cpu: [arm] 1834 + os: [linux] 1835 + 1809 1836 '@oxc-parser/binding-linux-arm-gnueabihf@0.117.0': 1810 1837 resolution: {integrity: sha512-9Hdm1imzrn4RdMYnQKKcy+7p7QsSPIrgVIZmpGSJT02nYDuBWLdG1pdYMPFoEo46yiXry3tS3RoHIpNbT1IiyQ==} 1811 1838 engines: {node: ^20.19.0 || >=22.12.0} 1812 1839 cpu: [arm] 1813 1840 os: [linux] 1814 1841 1842 + '@oxc-parser/binding-linux-arm-musleabihf@0.115.0': 1843 + resolution: {integrity: sha512-fZbqt8y/sKQ+v6bBCuv/mYYFoC0+fZI3mGDDEemmDOhT78+aUs2+4ZMdbd2btlXmnLaScl37r8IRbhnok5Ka9w==} 1844 + engines: {node: ^20.19.0 || >=22.12.0} 1845 + cpu: [arm] 1846 + os: [linux] 1847 + 1815 1848 '@oxc-parser/binding-linux-arm-musleabihf@0.117.0': 1816 1849 resolution: {integrity: sha512-Itszer/VCeYhYVJLcuKnHktlY8QyGnVxapltP68S1XRGlV6IsM9HQAElJRMwQhT6/GkMjOhANmkv2Qu/9v44lw==} 1817 1850 engines: {node: ^20.19.0 || >=22.12.0} 1818 1851 cpu: [arm] 1819 1852 os: [linux] 1820 1853 1854 + '@oxc-parser/binding-linux-arm64-gnu@0.115.0': 1855 + resolution: {integrity: sha512-1ej/MjuTY9tJEunU/hUPIFmgH5PqgMQoRjNOvOkibtJ3Zqlw/+Lc+HGHDNET8sjbgIkWzdhX+p4J96A5CPdbag==} 1856 + engines: {node: ^20.19.0 || >=22.12.0} 1857 + cpu: [arm64] 1858 + os: [linux] 1859 + libc: [glibc] 1860 + 1821 1861 '@oxc-parser/binding-linux-arm64-gnu@0.117.0': 1822 1862 resolution: {integrity: sha512-jBxD7DtlHQ36ivjjZdH0noQJgWNouenzpLmXNKnYaCsBfo3jY95m5iyjYQEiWkvkhJ3TJUAs7tQ1/kEpY7x/Kg==} 1823 1863 engines: {node: ^20.19.0 || >=22.12.0} ··· 1825 1865 os: [linux] 1826 1866 libc: [glibc] 1827 1867 1868 + '@oxc-parser/binding-linux-arm64-musl@0.115.0': 1869 + resolution: {integrity: sha512-HjsZbJPH9mMd4swJRywVMsDZsJX0hyKb1iNHo5ijRl5yhtbO3lj7ImSrrL1oZ1VEg0te4iKmDGGz/6YPLd1G8w==} 1870 + engines: {node: ^20.19.0 || >=22.12.0} 1871 + cpu: [arm64] 1872 + os: [linux] 1873 + libc: [musl] 1874 + 1828 1875 '@oxc-parser/binding-linux-arm64-musl@0.117.0': 1829 1876 resolution: {integrity: sha512-QagKTDF4lrz8bCXbUi39Uq5xs7C7itAseKm51f33U+Dyar9eJY/zGKqfME9mKLOiahX7Fc1J3xMWVS0AdDXLPg==} 1830 1877 engines: {node: ^20.19.0 || >=22.12.0} ··· 1832 1879 os: [linux] 1833 1880 libc: [musl] 1834 1881 1882 + '@oxc-parser/binding-linux-ppc64-gnu@0.115.0': 1883 + resolution: {integrity: sha512-zhhePoBrd7kQx3oClX/W6NldsuCbuMqaN9rRsY+6/WoorAb4j490PG/FjqgAXscWp2uSW2WV9L+ksn0wHrvsrg==} 1884 + engines: {node: ^20.19.0 || >=22.12.0} 1885 + cpu: [ppc64] 1886 + os: [linux] 1887 + libc: [glibc] 1888 + 1835 1889 '@oxc-parser/binding-linux-ppc64-gnu@0.117.0': 1836 1890 resolution: {integrity: sha512-RPddpcE/0xxWaommWy0c5i/JdrXcXAkxBS2GOrAUh5LKmyCh03hpJedOAWszG4ADsKQwoUQQ1/tZVGRhZIWtKA==} 1837 1891 engines: {node: ^20.19.0 || >=22.12.0} ··· 1839 1893 os: [linux] 1840 1894 libc: [glibc] 1841 1895 1896 + '@oxc-parser/binding-linux-riscv64-gnu@0.115.0': 1897 + resolution: {integrity: sha512-t/IRojvUE9XrKu+/H1b8YINug+7Q6FLls5rsm2lxB5mnS8GN/eYAYrPgHkcg9/1SueRDSzGpDYu3lGWTObk1zw==} 1898 + engines: {node: ^20.19.0 || >=22.12.0} 1899 + cpu: [riscv64] 1900 + os: [linux] 1901 + libc: [glibc] 1902 + 1842 1903 '@oxc-parser/binding-linux-riscv64-gnu@0.117.0': 1843 1904 resolution: {integrity: sha512-ur/WVZF9FSOiZGxyP+nfxZzuv6r5OJDYoVxJnUR7fM/hhXLh4V/be6rjbzm9KLCDBRwYCEKJtt+XXNccwd06IA==} 1844 1905 engines: {node: ^20.19.0 || >=22.12.0} ··· 1846 1907 os: [linux] 1847 1908 libc: [glibc] 1848 1909 1910 + '@oxc-parser/binding-linux-riscv64-musl@0.115.0': 1911 + resolution: {integrity: sha512-79jBHSSh/YpQRAmvYoaCfpyToRbJ/HBrdB7hxK2ku2JMehjopTVo+xMJss/RV7/ZYqeezgjvKDQzapJbgcjVZA==} 1912 + engines: {node: ^20.19.0 || >=22.12.0} 1913 + cpu: [riscv64] 1914 + os: [linux] 1915 + libc: [musl] 1916 + 1849 1917 '@oxc-parser/binding-linux-riscv64-musl@0.117.0': 1850 1918 resolution: {integrity: sha512-ujGcAx8xAMvhy7X5sBFi3GXML1EtyORuJZ5z2T6UV3U416WgDX/4OCi3GnoteeenvxIf6JgP45B+YTHpt71vpA==} 1851 1919 engines: {node: ^20.19.0 || >=22.12.0} ··· 1853 1921 os: [linux] 1854 1922 libc: [musl] 1855 1923 1924 + '@oxc-parser/binding-linux-s390x-gnu@0.115.0': 1925 + resolution: {integrity: sha512-nA1TpxkhNTIOMMyiSSsa7XIVJVoOU/SsVrHIz3gHvWweB5PHCQfO7w+Lb2EP0lBWokv7HtA/KbF7aLDoXzmuMw==} 1926 + engines: {node: ^20.19.0 || >=22.12.0} 1927 + cpu: [s390x] 1928 + os: [linux] 1929 + libc: [glibc] 1930 + 1856 1931 '@oxc-parser/binding-linux-s390x-gnu@0.117.0': 1857 1932 resolution: {integrity: sha512-hbsfKjUwRjcMZZvvmpZSc+qS0bHcHRu8aV/I3Ikn9BzOA0ZAgUE7ctPtce5zCU7bM8dnTLi4sJ1Pi9YHdx6Urw==} 1858 1933 engines: {node: ^20.19.0 || >=22.12.0} ··· 1860 1935 os: [linux] 1861 1936 libc: [glibc] 1862 1937 1938 + '@oxc-parser/binding-linux-x64-gnu@0.115.0': 1939 + resolution: {integrity: sha512-9iVX789DoC3SaOOG+X6NcF/tVChgLp2vcHffzOC2/Z1JTPlz6bMG2ogvcW6/9s0BG2qvhNQImd+gbWYeQbOwVw==} 1940 + engines: {node: ^20.19.0 || >=22.12.0} 1941 + cpu: [x64] 1942 + os: [linux] 1943 + libc: [glibc] 1944 + 1863 1945 '@oxc-parser/binding-linux-x64-gnu@0.117.0': 1864 1946 resolution: {integrity: sha512-1QrTrf8rige7UPJrYuDKJLQOuJlgkt+nRSJLBMHWNm9TdivzP48HaK3f4q18EjNlglKtn03lgjMu4fryDm8X4A==} 1865 1947 engines: {node: ^20.19.0 || >=22.12.0} ··· 1867 1949 os: [linux] 1868 1950 libc: [glibc] 1869 1951 1952 + '@oxc-parser/binding-linux-x64-musl@0.115.0': 1953 + resolution: {integrity: sha512-RmQmk+mjCB0nMNfEYhaCxwofLo1Z95ebHw1AGvRiWGCd4zhCNOyskgCbMogIcQzSB3SuEKWgkssyaiQYVAA4hQ==} 1954 + engines: {node: ^20.19.0 || >=22.12.0} 1955 + cpu: [x64] 1956 + os: [linux] 1957 + libc: [musl] 1958 + 1870 1959 '@oxc-parser/binding-linux-x64-musl@0.117.0': 1871 1960 resolution: {integrity: sha512-gRvK6HPzF5ITRL68fqb2WYYs/hGviPIbkV84HWCgiJX+LkaOpp+HIHQl3zVZdyKHwopXToTbXbtx/oFjDjl8pg==} 1872 1961 engines: {node: ^20.19.0 || >=22.12.0} ··· 1874 1963 os: [linux] 1875 1964 libc: [musl] 1876 1965 1966 + '@oxc-parser/binding-openharmony-arm64@0.115.0': 1967 + resolution: {integrity: sha512-viigraWWQhhDvX5aGq+wrQq58k00Xq3MHz/0R4AFMxGlZ8ogNonpEfNc73Q5Ly87Z6sU9BvxEdG0dnYTfVnmew==} 1968 + engines: {node: ^20.19.0 || >=22.12.0} 1969 + cpu: [arm64] 1970 + os: [openharmony] 1971 + 1877 1972 '@oxc-parser/binding-openharmony-arm64@0.117.0': 1878 1973 resolution: {integrity: sha512-QPJvFbnnDZZY7xc+xpbIBWLThcGBakwaYA9vKV8b3+oS5MGfAZUoTFJcix5+Zg2Ri46sOfrUim6Y6jsKNcssAQ==} 1879 1974 engines: {node: ^20.19.0 || >=22.12.0} 1880 1975 cpu: [arm64] 1881 1976 os: [openharmony] 1882 1977 1978 + '@oxc-parser/binding-wasm32-wasi@0.115.0': 1979 + resolution: {integrity: sha512-IzGCrMwXhpb4kTXy/8lnqqqwjI7eOvy+r9AhVw+hsr8t1ecBBEHprcNy0aKatFHN6hsX7UMHHQmBAQjVvL/p1A==} 1980 + engines: {node: '>=14.0.0'} 1981 + cpu: [wasm32] 1982 + 1883 1983 '@oxc-parser/binding-wasm32-wasi@0.117.0': 1884 1984 resolution: {integrity: sha512-+XRSNA0xt3pk/6CUHM7pykVe7M8SdifJk8LX1+fIp/zefvR3HBieZCbwG5un8gogNgh7srLycoh/cQA9uozv5g==} 1885 1985 engines: {node: '>=14.0.0'} 1886 1986 cpu: [wasm32] 1887 1987 1988 + '@oxc-parser/binding-win32-arm64-msvc@0.115.0': 1989 + resolution: {integrity: sha512-/ym+Absk/TLFvbhh3se9XYuI1D7BrUVHw4RaG/2dmWKgBenrZHaJsgnRb7NJtaOyjEOLIPtULx1wDdVL0SX2eg==} 1990 + engines: {node: ^20.19.0 || >=22.12.0} 1991 + cpu: [arm64] 1992 + os: [win32] 1993 + 1888 1994 '@oxc-parser/binding-win32-arm64-msvc@0.117.0': 1889 1995 resolution: {integrity: sha512-GpxeGS+Vo030DsrXeRPc7OSJOQIyAHkM3mzwBcnQjg/79XnOIDDMXJ5X6/aNdkVt/+Pv35pqKzGA4TQau97x8w==} 1890 1996 engines: {node: ^20.19.0 || >=22.12.0} 1891 1997 cpu: [arm64] 1892 1998 os: [win32] 1893 1999 2000 + '@oxc-parser/binding-win32-ia32-msvc@0.115.0': 2001 + resolution: {integrity: sha512-AQSZjIR+b+Te7uaO/hGTMjT8/oxlYrvKrOTi4KTHF/O6osjHEatUQ3y6ZW2+8+lJxy20zIcGz6iQFmFq/qDKkg==} 2002 + engines: {node: ^20.19.0 || >=22.12.0} 2003 + cpu: [ia32] 2004 + os: [win32] 2005 + 1894 2006 '@oxc-parser/binding-win32-ia32-msvc@0.117.0': 1895 2007 resolution: {integrity: sha512-tchWEYiso1+objTZirmlR+w3fcIel6PVBOJ8NuC2Jr30dxBOiKUfFLovJLANwHg1+TzeD6pVSLIIIEf2T5o5lQ==} 1896 2008 engines: {node: ^20.19.0 || >=22.12.0} 1897 2009 cpu: [ia32] 2010 + os: [win32] 2011 + 2012 + '@oxc-parser/binding-win32-x64-msvc@0.115.0': 2013 + resolution: {integrity: sha512-oxUl82N+fIO9jIaXPph8SPPHQXrA08BHokBBJW8ct9F/x6o6bZE6eUAhUtWajbtvFhL8UYcCWRMba+kww6MBlA==} 2014 + engines: {node: ^20.19.0 || >=22.12.0} 2015 + cpu: [x64] 1898 2016 os: [win32] 1899 2017 1900 2018 '@oxc-parser/binding-win32-x64-msvc@0.117.0': ··· 2845 2963 peerDependencies: 2846 2964 ajv: ^6.12.3 || ^7.0.0 || ^8.0.0 2847 2965 2966 + '@sindresorhus/base62@1.0.0': 2967 + resolution: {integrity: sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==} 2968 + engines: {node: '>=18'} 2969 + 2848 2970 '@sindresorhus/is@7.2.0': 2849 2971 resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==} 2850 2972 engines: {node: '>=18'} ··· 2859 2981 '@standard-schema/spec@1.1.0': 2860 2982 resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 2861 2983 2862 - '@stylistic/eslint-plugin@4.4.1': 2863 - resolution: {integrity: sha512-CEigAk7eOLyHvdgmpZsKFwtiqS2wFwI1fn4j09IU9GmD4euFM4jEBAViWeCqaNLlbX2k2+A/Fq9cje4HQBXuJQ==} 2984 + '@stylistic/eslint-plugin@5.10.0': 2985 + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} 2864 2986 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2865 2987 peerDependencies: 2866 - eslint: '>=9.0.0' 2988 + eslint: ^9.0.0 || ^10.0.0 2867 2989 2868 2990 '@stylistic/eslint-plugin@5.9.0': 2869 2991 resolution: {integrity: sha512-FqqSkvDMYJReydrMhlugc71M76yLLQWNfmGq+SIlLa7N3kHp8Qq8i2PyWrVNAfjOyOIY+xv9XaaYwvVW7vroMA==} ··· 2877 2999 '@types/chai@5.2.3': 2878 3000 resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} 2879 3001 2880 - '@types/chrome@0.1.11': 2881 - resolution: {integrity: sha512-8KFchpiY51tZaOpojRM9WPkJzr3ZLei1blsR8nkr42XXMKav4GXQgDK/lP1JTP2wsljXhpDDqAsGw9eOgm8G9Q==} 3002 + '@types/chrome@0.1.37': 3003 + resolution: {integrity: sha512-IJE4ceuDO7lrEuua7Pow47zwNcI8E6qqkowRP7aFPaZ0lrjxh6y836OPqqkIZeTX64FTogbw+4RNH0+QrweCTQ==} 2882 3004 2883 3005 '@types/debug@4.1.12': 2884 3006 resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} ··· 2936 3058 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2937 3059 typescript: '>=4.8.4 <6.0.0' 2938 3060 3061 + '@typescript-eslint/eslint-plugin@8.57.0': 3062 + resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==} 3063 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3064 + peerDependencies: 3065 + '@typescript-eslint/parser': ^8.57.0 3066 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 3067 + typescript: '>=4.8.4 <6.0.0' 3068 + 2939 3069 '@typescript-eslint/parser@8.56.1': 2940 3070 resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==} 2941 3071 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 2943 3073 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2944 3074 typescript: '>=4.8.4 <6.0.0' 2945 3075 3076 + '@typescript-eslint/parser@8.57.0': 3077 + resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==} 3078 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3079 + peerDependencies: 3080 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 3081 + typescript: '>=4.8.4 <6.0.0' 3082 + 2946 3083 '@typescript-eslint/project-service@8.56.1': 2947 3084 resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} 2948 3085 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2949 3086 peerDependencies: 2950 3087 typescript: '>=4.8.4 <6.0.0' 2951 3088 3089 + '@typescript-eslint/project-service@8.57.0': 3090 + resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==} 3091 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3092 + peerDependencies: 3093 + typescript: '>=4.8.4 <6.0.0' 3094 + 2952 3095 '@typescript-eslint/rule-tester@8.56.1': 2953 3096 resolution: {integrity: sha512-EWuV5Vq1EFYJEOVcILyWPO35PjnT0c6tv99PCpD12PgfZae5/Jo+F17hGjsEs2Moe+Dy1J7KIr8y037cK8+/rQ==} 2954 3097 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 2957 3100 2958 3101 '@typescript-eslint/scope-manager@8.56.1': 2959 3102 resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} 3103 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3104 + 3105 + '@typescript-eslint/scope-manager@8.57.0': 3106 + resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==} 2960 3107 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2961 3108 2962 3109 '@typescript-eslint/tsconfig-utils@8.56.1': ··· 2965 3112 peerDependencies: 2966 3113 typescript: '>=4.8.4 <6.0.0' 2967 3114 3115 + '@typescript-eslint/tsconfig-utils@8.57.0': 3116 + resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==} 3117 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3118 + peerDependencies: 3119 + typescript: '>=4.8.4 <6.0.0' 3120 + 2968 3121 '@typescript-eslint/type-utils@8.56.1': 2969 3122 resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} 2970 3123 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 2972 3125 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2973 3126 typescript: '>=4.8.4 <6.0.0' 2974 3127 3128 + '@typescript-eslint/type-utils@8.57.0': 3129 + resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==} 3130 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3131 + peerDependencies: 3132 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 3133 + typescript: '>=4.8.4 <6.0.0' 3134 + 2975 3135 '@typescript-eslint/types@8.56.1': 2976 3136 resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} 2977 3137 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2978 3138 3139 + '@typescript-eslint/types@8.57.0': 3140 + resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==} 3141 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3142 + 2979 3143 '@typescript-eslint/typescript-estree@8.56.1': 2980 3144 resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} 2981 3145 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2982 3146 peerDependencies: 2983 3147 typescript: '>=4.8.4 <6.0.0' 2984 3148 3149 + '@typescript-eslint/typescript-estree@8.57.0': 3150 + resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==} 3151 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3152 + peerDependencies: 3153 + typescript: '>=4.8.4 <6.0.0' 3154 + 2985 3155 '@typescript-eslint/utils@8.56.1': 2986 3156 resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} 2987 3157 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} ··· 2989 3159 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 2990 3160 typescript: '>=4.8.4 <6.0.0' 2991 3161 3162 + '@typescript-eslint/utils@8.57.0': 3163 + resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==} 3164 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3165 + peerDependencies: 3166 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 3167 + typescript: '>=4.8.4 <6.0.0' 3168 + 2992 3169 '@typescript-eslint/visitor-keys@8.56.1': 2993 3170 resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} 3171 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 3172 + 3173 + '@typescript-eslint/visitor-keys@8.57.0': 3174 + resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==} 2994 3175 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 2995 3176 2996 3177 '@unhead/vue@2.1.12': ··· 3016 3197 engines: {node: '>=14'} 3017 3198 hasBin: true 3018 3199 3200 + '@unocss/cli@66.6.6': 3201 + resolution: {integrity: sha512-78SY8j4hAVelK+vP/adsDGaSjEITasYLFECJLHWxUJSzK+G9UIc5wtL/u4jA+zKvwVkHcDvbkcO5K6wwwpAixg==} 3202 + engines: {node: '>=14'} 3203 + hasBin: true 3204 + 3019 3205 '@unocss/config@66.5.1': 3020 3206 resolution: {integrity: sha512-eL9P+WDX42B6ZkNGGSkMgOyR99xeuJ2Gkj0uarhag5kaRwvwHLn/CJptZ7/oZLLIn0uTH8TQ6MG8ErhK0ymewA==} 3021 3207 engines: {node: '>=14'} ··· 3024 3210 resolution: {integrity: sha512-qny2bRW1OA+MZbWShVZdBg6fJundm1LqQwCxJnIpeK3McpPHS3pnHBiwD1wfZHY2z5Pe+XgZOZkozNmG/eyyqg==} 3025 3211 engines: {node: '>=14'} 3026 3212 3213 + '@unocss/config@66.6.6': 3214 + resolution: {integrity: sha512-menlnkqAFX/4wR2aandY8hSqrt01JE+rOzvtQxWaBt8kf1du62b0sS72FE5Z40n6HlEsEbF91N9FCfhnzG6i6g==} 3215 + engines: {node: '>=14'} 3216 + 3027 3217 '@unocss/core@66.5.1': 3028 3218 resolution: {integrity: sha512-BUgN87sUIffco1d+1IuV4a1gKTI1YAFa7CTjxglLUAnopXPPJ+Q77G10zoBoFLzutiIOYLsesa3hzbQvDhosnA==} 3029 3219 3030 3220 '@unocss/core@66.6.2': 3031 3221 resolution: {integrity: sha512-IOvN1BLRP0VTjjS5afSxmXhvKRDko2Shisp8spU+A9qiH1tXEFP3phyVevm/SuGwBHO1lC+SJ451/4oFkCAwJA==} 3032 3222 3223 + '@unocss/core@66.6.6': 3224 + resolution: {integrity: sha512-Sbbx0ZQqmV8K2lg8E+z9MJzWb1MgRtJnvqzxDIrNuBjXasKhbcFt5wEMBtEZJOr63Z4ck0xThhZK53HmYT2jmg==} 3225 + 3033 3226 '@unocss/extractor-arbitrary-variants@66.5.1': 3034 3227 resolution: {integrity: sha512-SpI2uv6bWyPyY3Tv7CxsFnHBjSTlNRcPCnfvD8gSKbAt7R+RqV0nrdkv7wSW+Woc5TYl8PClLEFSBIvo0c1h9Q==} 3035 3228 3036 3229 '@unocss/extractor-arbitrary-variants@66.6.2': 3037 3230 resolution: {integrity: sha512-D2tK/8QClrVViSuoH5eLjXwlVOK1UgXx7ukz/D260+R6vhCmjv97RXPouZkq40sxGzfxzaQZUyPEjXLjtnO3bw==} 3038 3231 3232 + '@unocss/extractor-arbitrary-variants@66.6.6': 3233 + resolution: {integrity: sha512-uMzekF2miZRUwSZGvy3yYQiBAcSAs9LiXK8e3NjldxEw8xcRDWgTErxgStRoBeAD6UyzDcg/Cvwtf2guMbtR+g==} 3234 + 3039 3235 '@unocss/inspector@66.5.1': 3040 3236 resolution: {integrity: sha512-EyHcEM9BPZACJhl9YoTlgc/5i4as9MQ4zwaThAXbXoO9l+IfxdNrJoy3ED8qqkKLO5jgzyhPvy1COBdaoSlxsg==} 3041 3237 3042 3238 '@unocss/inspector@66.6.2': 3043 3239 resolution: {integrity: sha512-q0kktb01dXeeXyNnNwYM1SkSHxrEOQhCZ/YQ5aCdC7BWNGF4yZMK0YrJXmGUTEHN4RhEPLN/rAIsDBsKcoFaAQ==} 3044 3240 3241 + '@unocss/inspector@66.6.6': 3242 + resolution: {integrity: sha512-CpXIsqHwxCXJtUjUz6S29diHCIA+EJ1u5WML/6m2YPI4ObgWAVKrExy09inSg2icS52lFkWWdWQSeqc9kl5W6Q==} 3243 + 3045 3244 '@unocss/nuxt@66.6.2': 3046 3245 resolution: {integrity: sha512-apTqMCbRFAibaDhzpNGoyppKD2l4tKupWxZmMSmiWzYytA8U3Cyt5gwTxQlsxvfRlkFqx9LIMXtjy3nfHhQg7Q==} 3047 3246 ··· 3057 3256 '@unocss/preset-attributify@66.6.2': 3058 3257 resolution: {integrity: sha512-pRry38qO1kJvj5/cekbDk0QLosty+UFQ3fhNiph88D//jkT5tsUCn77nB/RTSe7oTqw/FqNwxPgbGz/wfNWqZg==} 3059 3258 3259 + '@unocss/preset-attributify@66.6.6': 3260 + resolution: {integrity: sha512-3H12UI1rBt60PQy+S4IEeFYWu1/WQFuc2yhJ5mu/RCvX5/qwlIGanBpuh+xzTPXU1fWBlZN68yyO9uWOQgTqZQ==} 3261 + 3060 3262 '@unocss/preset-icons@66.5.1': 3061 3263 resolution: {integrity: sha512-vxlnPSzTaQZmLKcmVPhCWC6rpgpHCUSD7aFsn7jW3iZ/jTIwc4kgQjnOJZdL443LF5mxBqF15+Cm9hZRnvrWNw==} 3062 3264 3063 3265 '@unocss/preset-icons@66.6.2': 3064 3266 resolution: {integrity: sha512-FjhxvYX+21HefYdMIxJCq8C9v/K7fSlO1DMqDQgtrCp0/WvHyFncHILLOwp064M7m3AqzOVJx7Vw/zCvKy0Jrg==} 3267 + 3268 + '@unocss/preset-icons@66.6.6': 3269 + resolution: {integrity: sha512-HfIEEqf3jyKexOB2Sux556n0NkPoUftb2H4+Cf7prJvKHopMkZ/OUkXjwvUlxt1e5UpAEaIa0A2Ir7+ApxXoGA==} 3065 3270 3066 3271 '@unocss/preset-mini@66.5.1': 3067 3272 resolution: {integrity: sha512-kBEbA0kEXRtoHQ98o4b6f9sp1u5BanPzi+GMnWdmOWvbLAiLw1vcgXGPTX3sO+gzIMrwu0Famw6xiztWzAFjWQ==} ··· 3069 3274 '@unocss/preset-mini@66.6.2': 3070 3275 resolution: {integrity: sha512-mybpiAq9htF7PWPH1Mnb4y7hrxVwpsBg8VfbjSglY3SfLca8RrJtvBT+DVh7YUDRiYsZGfihRWkfD0AN68gkcA==} 3071 3276 3277 + '@unocss/preset-mini@66.6.6': 3278 + resolution: {integrity: sha512-k+/95PKMPOK57cJcSmz34VkIFem8BlujRRx6/L0Yusw7vLJMh98k0rPhC5s+NomZ/d9ZPgbNylskLhItJlak3w==} 3279 + 3072 3280 '@unocss/preset-tagify@66.5.1': 3073 3281 resolution: {integrity: sha512-94dVIqfTT3Nfs+g9XnOC/oZuVsiSp8zR36wA/Uucvg3n1zIo2wg6qokghfh7ee8aYNdTqnV7extlnCMJp0TFJQ==} 3074 3282 3075 3283 '@unocss/preset-tagify@66.6.2': 3076 3284 resolution: {integrity: sha512-ybb45So2x87P3bssLRp1uIS+VHAeNSecwkHqiv93PnuBDJ38/9XlqWF98uga2MEfNM3zvMj9plX9MauidxiPrw==} 3077 3285 3286 + '@unocss/preset-tagify@66.6.6': 3287 + resolution: {integrity: sha512-KgBXYPYS0g4TVC3NLiIB78YIqUlvDLanz1EHIDo34rOTUfMgY8Uf5VuDJAzMu4Sc0LiwwBJbk6nIG9/Zm7ufWg==} 3288 + 3078 3289 '@unocss/preset-typography@66.5.1': 3079 3290 resolution: {integrity: sha512-5gmv/BN3WbwlZJuoC5qyToK7ufbnmXEszj6+3Rgtto4ptpyizBtJybyZe025ypcmExne3MwMpGWMmQPE5MzKgw==} 3080 3291 3081 3292 '@unocss/preset-typography@66.6.2': 3082 3293 resolution: {integrity: sha512-1f/ZfeuLQOnO48mRz1+6UdoJxa13ZYcamaLz7ft96n7D1eWvkOUAC/AUUke/kbHh3vvqwRVimC9OpdXxdGFQAQ==} 3294 + 3295 + '@unocss/preset-typography@66.6.6': 3296 + resolution: {integrity: sha512-SM1km5nqt15z4sTabfOobSC633I5Ol5nnme6JFTra4wiyCUNs+Cg31nJ6jnopWDUT4SEAXqfUH7jKSSoCnI6ZA==} 3083 3297 3084 3298 '@unocss/preset-uno@66.5.1': 3085 3299 resolution: {integrity: sha512-nUjh1XMChHpVJng5zJhYXXZcXxVDfmh2dxdZS4DgKQ08F8HdvFXmZV+sJrrw6JdeUtpDytelLFJbA8ejmxHYhA==} ··· 3087 3301 '@unocss/preset-uno@66.6.2': 3088 3302 resolution: {integrity: sha512-Wy3V25ZF29OmVHJk5ghP6HCCRNBJXm0t+bKLKJJknOjD+/D51DZbUsDqZBtTpVtgi/SOPDbw7cX3lY2oqt4Hnw==} 3089 3303 3304 + '@unocss/preset-uno@66.6.6': 3305 + resolution: {integrity: sha512-40PcBDtlhW7QP7e/WOxC684IhN5T1dXvj1dgx9ZzK+8lEDGjcX7bN2noW4aSenzSrHymeSsMrL/0ltL4ED/5Zw==} 3306 + 3090 3307 '@unocss/preset-web-fonts@66.5.1': 3091 3308 resolution: {integrity: sha512-XKrkoN7ncqJxRHDMxAqTCroBcqSPgryDUZIlLhhQ4mHilSp29AdYO1RgG6Ok04w9HNmqzo3d8A8v6Z5yGrGF0w==} 3092 3309 3093 3310 '@unocss/preset-web-fonts@66.6.2': 3094 3311 resolution: {integrity: sha512-0ckqiE8HkhETeghhxCXVGf96sNPhgBsB5q32iAuMM0HFR4x+ANiLqyfKrm/iqxKUw6rVO4+ItTV0RUWKcZvkXg==} 3095 3312 3313 + '@unocss/preset-web-fonts@66.6.6': 3314 + resolution: {integrity: sha512-5ikwgrJB8VPzKd0bqgGNgYUGix90KFnVtKJPjWTP5qsv3+ZtZnea1rRbAFl8i2t52hg35msNBsQo+40IC3xB6A==} 3315 + 3096 3316 '@unocss/preset-wind3@66.5.1': 3097 3317 resolution: {integrity: sha512-L1yMmKpwUWYUnScQq5jMTGvfMy/GBqVj40VS5afyOlzWnBeSkc/y4AxeW/khzGwqE/QaFcLWXiXwQVJIyxN02Q==} 3098 3318 3099 3319 '@unocss/preset-wind3@66.6.2': 3100 3320 resolution: {integrity: sha512-UqdU2Obx3wXid9xeBHGY1MWxedXa43MGuP5Z2FA9modcXptReux4Zhy764SeQwx6acOUEql2/CTvOBwelZzheQ==} 3101 3321 3322 + '@unocss/preset-wind3@66.6.6': 3323 + resolution: {integrity: sha512-rk6gPPIQ7z2DVucOqp7XZ4vGpKAuzBV1vtUDvDh5WscxzO/QlqaeTfTALk5YgGpmLaF4+ns6FrTgLjV+wHgHuQ==} 3324 + 3102 3325 '@unocss/preset-wind4@66.5.1': 3103 3326 resolution: {integrity: sha512-i6UaZ/hRabu+bvEwUJcc3k/v/tF1sjKukvtQF027zaL3Q5k5QKKhDH989wVHU1k+i+W77+og2/K9+FzXN9+CzQ==} 3104 3327 3105 3328 '@unocss/preset-wind4@66.6.2': 3106 3329 resolution: {integrity: sha512-XU+4NN9QIMefawDB9FqOeKONXeGDUJQuQgOeBcpbV/jwOYtyqRrHiqQg++fy1hRbluM+S+KqwRHYjvje8zCTow==} 3330 + 3331 + '@unocss/preset-wind4@66.6.6': 3332 + resolution: {integrity: sha512-caTDM9rZSlp4tyPWWAnwMvQr2PXq53LsEYwd3N8zj0ou2hcsqptJvF+mFvyhvGF66x26wWJr/FwuUEhh7qycaw==} 3107 3333 3108 3334 '@unocss/preset-wind@66.5.1': 3109 3335 resolution: {integrity: sha512-YucMFPBa3Gwuxdtk+GlqWWcnCwMpzUJWkiB3BNyGk4wEJ0S/brkC+t1/DKpagOFLK9bc134mLxqLNDMWJwVbrg==} ··· 3111 3337 '@unocss/preset-wind@66.6.2': 3112 3338 resolution: {integrity: sha512-G0H4baUizmTByEowqGuYbKpU2TTisDhZ9W7hrIpYFbRkFv0i1kN2mIxCwj/FLmdY/6x8iSRJ7rO8Nez63YYhnw==} 3113 3339 3340 + '@unocss/preset-wind@66.6.6': 3341 + resolution: {integrity: sha512-TMy3lZ35FP/4QqDHOLWZmV+RoOGWUDqnDEOTjOKI1CQARGta0ppUmq+IZMuI1ZJLuOa4OZ9V6SfnwMXwRLgXmw==} 3342 + 3114 3343 '@unocss/reset@66.5.1': 3115 3344 resolution: {integrity: sha512-NXDjDUn3cjATkxr7bbPdVnKkUHzEq6wSC1IRpnO8ISAXCw6JGPjuk3WJVYxHhnAlszhDxdqxVBjWRZ+zzVmrZw==} 3116 3345 ··· 3125 3354 resolution: {integrity: sha512-cygfCtkeMrqMM6si1cnyOF16sS7M2gCAqgmZybAhGV7tmH7V8Izn52JZiZIrxVRNMz9dWMVWerHEI9nLbFdbrg==} 3126 3355 engines: {node: '>=14'} 3127 3356 3357 + '@unocss/rule-utils@66.6.6': 3358 + resolution: {integrity: sha512-krWtQKGshOaqQMuxeGq1NOA8NL35VdpYlmQEWOe39BY6TACT51bgQFu40MRfsAIMZZtoGS2YYTrnHojgR92omw==} 3359 + engines: {node: '>=14'} 3360 + 3128 3361 '@unocss/transformer-attributify-jsx@66.5.1': 3129 3362 resolution: {integrity: sha512-uj3W0zSY6LyRFusqeIEj8VUy6WDbIhNMUajIHRulKdSqufFMxiymn6JLGriz7ArFRXBKBBmbN+kk6Fqi9gF6JA==} 3130 3363 3131 3364 '@unocss/transformer-attributify-jsx@66.6.2': 3132 3365 resolution: {integrity: sha512-WiAEdEowGjQWu1ayhkGGBNGyw3mZLzZ+V5o3zx5U2GPuqvP67YIUfvY+/gTkCnd4+A8unkb+a1VeVgr4cHUkQw==} 3133 3366 3367 + '@unocss/transformer-attributify-jsx@66.6.6': 3368 + resolution: {integrity: sha512-NnDchmN2EeFLy4lfVqDgNe9j1+w2RLL2L9zKECXs5g6rDVfeeEK6FNgxSq3XnPcKltjNCy1pF4MaDOROG7r8yA==} 3369 + 3134 3370 '@unocss/transformer-compile-class@66.5.1': 3135 3371 resolution: {integrity: sha512-dEfXxWLt3lbMW85CI2yi0S/fQHcSZ32s9FSfGS3KPxFTJ3EY7tYYesT1bdzVrSm+o7J8Os42E5AiFFPjhiTN6Q==} 3136 3372 3137 3373 '@unocss/transformer-compile-class@66.6.2': 3138 3374 resolution: {integrity: sha512-L0yaQAmvWkm6LVLXMviqhHIi4c7WQpZFBgJF8jfsALyHihh8K9U9OrRJ81zfLH3Ltw5ZbGzoDE8m/2bB6aRhyw==} 3139 3375 3376 + '@unocss/transformer-compile-class@66.6.6': 3377 + resolution: {integrity: sha512-KKssJxU8fZ9x84yznIirbtta2sB0LN/3lm0bp+Wl1298HITaNiVeG2n26iStQ3N7r240xRN2RarxncSVCMFwWw==} 3378 + 3140 3379 '@unocss/transformer-directives@66.5.1': 3141 3380 resolution: {integrity: sha512-+SErDMglrTI3NTaY8GYh2fCalXNIQDahf7b2AaBCiOf+SPPXeicIy04/1nx8cJ/qpsJ4Z4+ZBybFlATVSkInyQ==} 3142 3381 3143 3382 '@unocss/transformer-directives@66.6.2': 3144 3383 resolution: {integrity: sha512-gjLDLItTUJ4CV8K2AA0cw381a7rJ3U4kCHQmZmN3+956o2R7cEHSLyEczmMy04Mg2JBomrjIZjo+L66z5rvblQ==} 3384 + 3385 + '@unocss/transformer-directives@66.6.6': 3386 + resolution: {integrity: sha512-CReFTcBfMtKkRvzIqxL20VptWt5C1Om27dwoKzyVFBXv0jzViWysbu0y0AQg3bsgD4cFqndFyAGyeL84j0nbKg==} 3145 3387 3146 3388 '@unocss/transformer-variant-group@66.5.1': 3147 3389 resolution: {integrity: sha512-ykUIXExfSCrmex0f8OvS4hYZ4M0EbinosW86xLKwc2GGcbWD6CwqyxxpVWgXSzcc2sIELuqF+K3oZnIlQt3Dug==} ··· 3149 3391 '@unocss/transformer-variant-group@66.6.2': 3150 3392 resolution: {integrity: sha512-Uoo6xthOHJ36NdN4b7s/Y7R3fZOf4JYgKzuldHEyHAo0LL204Ss+Ah0+TEt4v72aq+Z86vrLJPyYCeGNKdr8cA==} 3151 3393 3394 + '@unocss/transformer-variant-group@66.6.6': 3395 + resolution: {integrity: sha512-j4L/0Tw6AdMVB2dDnuBlDbevyL1/0CAk88a77VF/VjgEIBwB9VXsCCUsxz+2Dohcl7N2GMm7+kpaWA6qt2PSaA==} 3396 + 3152 3397 '@unocss/vite@66.5.1': 3153 3398 resolution: {integrity: sha512-qcZMh+SZbKYfTjJC2CP6B9Zxg0jlfhJSDVmXdjQBlUzhQR9FllnwlBdae6SCVFBc634Sm+pBJIri5ShPLvwq+Q==} 3154 3399 peerDependencies: ··· 3156 3401 3157 3402 '@unocss/vite@66.6.2': 3158 3403 resolution: {integrity: sha512-HLmzDvde3BJ2C6iromHVE21lmNm4SmGSMlbSbFuLPOmWV11XhhHBkAOzytSxPBRG0dbuo+InSGUM14Ek2d6UDg==} 3404 + peerDependencies: 3405 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0 3406 + 3407 + '@unocss/vite@66.6.6': 3408 + resolution: {integrity: sha512-DgG7KcUUMtoDhPOlFf2l4dR+66xZ23SdZvTYpikk5nZfLCzZd62vedutD7x0bTR6VpK2YRq39B+F+Z6TktNY/w==} 3159 3409 peerDependencies: 3160 3410 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 || ^8.0.0-0 3161 3411 ··· 3293 3543 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 3294 3544 vue: ^3.2.25 3295 3545 3296 - '@vitest/eslint-plugin@1.6.9': 3297 - resolution: {integrity: sha512-9WfPx1OwJ19QLCSRLkqVO7//1WcWnK3fE/3fJhKMAmDe8+9G4rB47xCNIIeCq3FdEzkIoLTfDlwDlPBaUTMhow==} 3546 + '@vitest/eslint-plugin@1.6.12': 3547 + resolution: {integrity: sha512-4kI47BJNFE+EQ5bmPbHzBF+ibNzx2Fj0Jo9xhWsTPxMddlHwIWl6YAxagefh461hrwx/W0QwBZpxGS404kBXyg==} 3298 3548 engines: {node: '>=18'} 3299 3549 peerDependencies: 3300 3550 eslint: '>=8.57.0' ··· 3429 3679 cpu: [x64] 3430 3680 os: [win32] 3431 3681 3432 - '@volar/language-core@2.4.23': 3433 - resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} 3434 - 3435 3682 '@volar/language-core@2.4.28': 3436 3683 resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} 3437 3684 3438 - '@volar/source-map@2.4.23': 3439 - resolution: {integrity: sha512-Z1Uc8IB57Lm6k7q6KIDu/p+JWtf3xsXJqAX/5r18hYOTpJyBn0KXUR8oTJ4WFYOcDzWC9n3IflGgHowx6U6z9Q==} 3440 - 3441 3685 '@volar/source-map@2.4.28': 3442 3686 resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==} 3443 3687 3444 - '@volar/typescript@2.4.23': 3445 - resolution: {integrity: sha512-lAB5zJghWxVPqfcStmAP1ZqQacMpe90UrP5RJ3arDyrhy4aCUQqmxPPLB2PWDKugvylmO41ljK7vZ+t6INMTag==} 3446 - 3447 - '@vue-macros/common@3.0.0-beta.16': 3448 - resolution: {integrity: sha512-8O2gWxWFiaoNkk7PGi0+p7NPGe/f8xJ3/INUufvje/RZOs7sJvlI1jnR4lydtRFa/mU0ylMXUXXjSK0fHDEYTA==} 3449 - engines: {node: '>=20.18.0'} 3450 - peerDependencies: 3451 - vue: ^2.7.0 || ^3.2.25 3452 - peerDependenciesMeta: 3453 - vue: 3454 - optional: true 3688 + '@volar/typescript@2.4.28': 3689 + resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} 3455 3690 3456 3691 '@vue-macros/common@3.1.2': 3457 3692 resolution: {integrity: sha512-h9t4ArDdniO9ekYHAD95t9AZcAbb19lEGK+26iAjUODOIJKmObDNBSe4+6ELQAA3vtYiFPPBtHh7+cQCKi3Dng==} ··· 3490 3725 '@vue/compiler-ssr@3.5.30': 3491 3726 resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==} 3492 3727 3493 - '@vue/compiler-vue2@2.7.16': 3494 - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} 3495 - 3496 3728 '@vue/devtools-api@6.6.4': 3497 3729 resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} 3498 3730 ··· 3510 3742 '@vue/devtools-shared@8.0.7': 3511 3743 resolution: {integrity: sha512-CgAb9oJH5NUmbQRdYDj/1zMiaICYSLtm+B1kxcP72LBrifGAjUmt8bx52dDH1gWRPlQgxGPqpAMKavzVirAEhA==} 3512 3744 3513 - '@vue/language-core@3.0.7': 3514 - resolution: {integrity: sha512-0sqqyqJ0Gn33JH3TdIsZLCZZ8Gr4kwlg8iYOnOrDDkJKSjFurlQY/bEFQx5zs7SX2C/bjMkmPYq/NiyY1fTOkw==} 3515 - peerDependencies: 3516 - typescript: '*' 3517 - peerDependenciesMeta: 3518 - typescript: 3519 - optional: true 3520 - 3521 3745 '@vue/language-core@3.2.5': 3522 3746 resolution: {integrity: sha512-d3OIxN/+KRedeM5wQ6H6NIpwS3P5gC9nmyaHgBk+rO6dIsjY+tOh4UlPpiZbAh3YtLdCGEX4M16RmsBqPmJV+g==} 3523 3747 ··· 3538 3762 '@vue/shared@3.5.30': 3539 3763 resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} 3540 3764 3541 - '@vueuse/core@14.0.0': 3542 - resolution: {integrity: sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==} 3765 + '@vueuse/core@14.2.1': 3766 + resolution: {integrity: sha512-3vwDzV+GDUNpdegRY6kzpLm4Igptq+GA0QkJ3W61Iv27YWwW/ufSlOfgQIpN6FZRMG0mkaz4gglJRtq5SeJyIQ==} 3543 3767 peerDependencies: 3544 3768 vue: ^3.5.0 3545 3769 3546 - '@vueuse/metadata@14.0.0': 3547 - resolution: {integrity: sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==} 3770 + '@vueuse/metadata@14.2.1': 3771 + resolution: {integrity: sha512-1ButlVtj5Sb/HDtIy1HFr1VqCP4G6Ypqt5MAo0lCgjokrk2mvQKsK2uuy0vqu/Ks+sHfuHo0B9Y9jn9xKdjZsw==} 3548 3772 3549 - '@vueuse/shared@14.0.0': 3550 - resolution: {integrity: sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==} 3773 + '@vueuse/shared@14.2.1': 3774 + resolution: {integrity: sha512-shTJncjV9JTI4oVNyF1FQonetYAiTBd+Qj7cY89SWbXSkx7gyhrgtEdF2ZAVWS1S3SHlaROO6F2IesJxQEkZBw==} 3551 3775 peerDependencies: 3552 3776 vue: ^3.5.0 3553 3777 ··· 3657 3881 peerDependencies: 3658 3882 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 3659 3883 3660 - acorn-walk@8.3.2: 3661 - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} 3662 - engines: {node: '>=0.4.0'} 3663 - 3664 - acorn@8.14.0: 3665 - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} 3666 - engines: {node: '>=0.4.0'} 3667 - hasBin: true 3668 - 3669 3884 acorn@8.16.0: 3670 3885 resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} 3671 3886 engines: {node: '>=0.4.0'} ··· 3703 3918 3704 3919 ajv@8.18.0: 3705 3920 resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} 3706 - 3707 - alien-signals@2.0.8: 3708 - resolution: {integrity: sha512-844G1VLkk0Pe2SJjY0J8vp8ADI73IM4KliNu2OGlYzWpO28NexEUvjHTcFjFX3VXoiUtwTbHxLNI9ImkcoBqzA==} 3709 3921 3710 3922 alien-signals@3.1.1: 3711 3923 resolution: {integrity: sha512-ogkIWbVrLwKtHY6oOAXaYkAxP+cTH7V5FZ5+Tm4NZFd8VDZ6uNMDrfzqctTZ42eTMCSR3ne3otpcxmqSnFfPYA==} ··· 4057 4269 resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} 4058 4270 engines: {node: '>=18'} 4059 4271 4060 - cli-spinners@2.9.2: 4061 - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} 4062 - engines: {node: '>=6'} 4063 - 4064 4272 cli-truncate@4.0.0: 4065 4273 resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} 4066 4274 engines: {node: '>=18'} ··· 4104 4312 commander@9.5.0: 4105 4313 resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} 4106 4314 engines: {node: ^12.20.0 || >=14} 4107 - 4108 - comment-parser@1.4.1: 4109 - resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} 4110 - engines: {node: '>= 12.0.0'} 4111 4315 4112 4316 comment-parser@1.4.5: 4113 4317 resolution: {integrity: sha512-aRDkn3uyIlCFfk5NUA+VdwMmMsh8JGhc4hapfV4yxymHGQ3BVskMQfoXGpCo5IoBuQ9tS5iiVKhCpTcB4pW4qw==} ··· 4266 4470 sqlite3: 4267 4471 optional: true 4268 4472 4269 - de-indent@1.0.2: 4270 - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} 4271 - 4272 4473 debounce@1.2.1: 4273 4474 resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} 4274 4475 ··· 4348 4549 devlop@1.1.0: 4349 4550 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} 4350 4551 4351 - diff-sequences@27.5.1: 4352 - resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} 4353 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 4552 + diff-sequences@29.6.3: 4553 + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} 4554 + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} 4354 4555 4355 4556 diff@8.0.3: 4356 4557 resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} ··· 4389 4590 resolution: {integrity: sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==} 4390 4591 engines: {node: '>=12'} 4391 4592 4392 - drizzle-kit@0.31.4: 4393 - resolution: {integrity: sha512-tCPWVZWZqWVx2XUsVpJRnH9Mx0ClVOf5YUHerZ5so1OKSlqww4zy1R5ksEdGRcO3tM3zj0PYN6V48TbQCL1RfA==} 4593 + drizzle-kit@0.31.9: 4594 + resolution: {integrity: sha512-GViD3IgsXn7trFyBUUHyTFBpH/FsHTxYJ66qdbVggxef4UBPHRYxQaRzYLTuekYnk9i5FIEL9pbBIwMqX/Uwrg==} 4394 4595 hasBin: true 4395 4596 4396 - drizzle-orm@0.44.7: 4397 - resolution: {integrity: sha512-quIpnYznjU9lHshEOAYLoZ9s3jweleHlZIAWR/jX9gAWNg/JhQ1wj0KGRf7/Zm+obRrYd9GjPVJg790QY9N5AQ==} 4597 + drizzle-orm@0.45.1: 4598 + resolution: {integrity: sha512-Te0FOdKIistGNPMq2jscdqngBRfBpC8uMFVwqjf6gtTVJHIQ/dosgV/CLBU2N4ZJBsXL5savCba9b0YJskKdcA==} 4398 4599 peerDependencies: 4399 4600 '@aws-sdk/client-rds-data': '>=3' 4400 4601 '@cloudflare/workers-types': '>=4' ··· 4576 4777 engines: {node: '>=18'} 4577 4778 hasBin: true 4578 4779 4579 - esbuild@0.27.0: 4580 - resolution: {integrity: sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==} 4780 + esbuild@0.27.3: 4781 + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 4581 4782 engines: {node: '>=18'} 4582 4783 hasBin: true 4583 4784 ··· 4615 4816 peerDependencies: 4616 4817 eslint: '>=6.0.0' 4617 4818 4618 - eslint-compat-utils@0.6.5: 4619 - resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==} 4620 - engines: {node: '>=12'} 4621 - peerDependencies: 4622 - eslint: '>=6.0.0' 4623 - 4624 4819 eslint-config-flat-gitignore@2.2.1: 4625 4820 resolution: {integrity: sha512-wA5EqN0era7/7Gt5Botlsfin/UNY0etJSEeBgbUlFLFrBi47rAN//+39fI7fpYcl8RENutlFtvp/zRa/M/pZNg==} 4626 4821 peerDependencies: 4627 4822 eslint: ^9.5.0 || ^10.0.0 4628 4823 4629 - eslint-flat-config-utils@2.1.4: 4630 - resolution: {integrity: sha512-bEnmU5gqzS+4O+id9vrbP43vByjF+8KOs+QuuV4OlqAuXmnRW2zfI/Rza1fQvdihQ5h4DUo0NqFAiViD4mSrzQ==} 4824 + eslint-flat-config-utils@3.0.2: 4825 + resolution: {integrity: sha512-mPvevWSDQFwgABvyCurwIu6ZdKxGI5NW22/BGDwA1T49NO6bXuxbV9VfJK/tkQoNyPogT6Yu1d57iM0jnZVWmg==} 4631 4826 4632 4827 eslint-import-context@0.1.9: 4633 4828 resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==} ··· 4638 4833 unrs-resolver: 4639 4834 optional: true 4640 4835 4641 - eslint-json-compat-utils@0.2.1: 4642 - resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} 4836 + eslint-json-compat-utils@0.2.3: 4837 + resolution: {integrity: sha512-RbBmDFyu7FqnjE8F0ZxPNzx5UaptdeS9Uu50r7A+D7s/+FCX+ybiyViYEgFUaFIFqSWJgZRTpL5d8Kanxxl2lQ==} 4643 4838 engines: {node: '>=12'} 4644 4839 peerDependencies: 4645 4840 '@eslint/json': '*' 4646 4841 eslint: '*' 4647 - jsonc-eslint-parser: ^2.4.0 4842 + jsonc-eslint-parser: ^2.4.0 || ^3.0.0 4648 4843 peerDependenciesMeta: 4649 4844 '@eslint/json': 4650 4845 optional: true ··· 4654 4849 peerDependencies: 4655 4850 eslint: '*' 4656 4851 4657 - eslint-plugin-antfu@3.1.1: 4658 - resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==} 4852 + eslint-plugin-antfu@3.2.2: 4853 + resolution: {integrity: sha512-Qzixht2Dmd/pMbb5EnKqw2V8TiWHbotPlsORO8a+IzCLFwE0RxK8a9k4DCTFPzBwyxJzH+0m2Mn8IUGeGQkyUw==} 4659 4854 peerDependencies: 4660 4855 eslint: '*' 4661 4856 ··· 4667 4862 '@typescript-eslint/utils': '*' 4668 4863 eslint: '*' 4669 4864 4865 + eslint-plugin-depend@1.5.0: 4866 + resolution: {integrity: sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==} 4867 + peerDependencies: 4868 + eslint: '>=8.40.0' 4869 + 4670 4870 eslint-plugin-es-x@7.8.0: 4671 4871 resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} 4672 4872 engines: {node: ^14.18.0 || >=16.0.0} 4673 4873 peerDependencies: 4674 4874 eslint: '>=8' 4675 4875 4676 - eslint-plugin-import-lite@0.3.1: 4677 - resolution: {integrity: sha512-9+EByHZatvWFn/lRsUja5pwah0U5lhOA6SXqTI/iIzoIJHMgmsHUHEaTlLzKU/ukyCRwKEU5E92aUURPgVWq0A==} 4876 + eslint-plugin-import-lite@0.5.2: 4877 + resolution: {integrity: sha512-XvfdWOC5dSLEI9krIPRlNmKSI2ViIE9pVylzfV9fCq0ZpDaNeUk6o0wZv0OzN83QdadgXp1NsY0qjLINxwYCsw==} 4678 4878 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 4679 4879 peerDependencies: 4680 4880 eslint: '>=9.0.0' 4681 - typescript: '>=4.5' 4682 - peerDependenciesMeta: 4683 - typescript: 4684 - optional: true 4685 4881 4686 4882 eslint-plugin-import-x@4.16.1: 4687 4883 resolution: {integrity: sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==} ··· 4696 4892 eslint-import-resolver-node: 4697 4893 optional: true 4698 4894 4699 - eslint-plugin-jsdoc@50.8.0: 4700 - resolution: {integrity: sha512-UyGb5755LMFWPrZTEqqvTJ3urLz1iqj+bYOHFNag+sw3NvaMWP9K2z+uIn37XfNALmQLQyrBlJ5mkiVPL7ADEg==} 4701 - engines: {node: '>=18'} 4895 + eslint-plugin-jsdoc@62.8.0: 4896 + resolution: {integrity: sha512-hu3r9/6JBmPG6wTcqtYzgZAnjEG2eqRUATfkFscokESg1VDxZM21ZaMire0KjeMwfj+SXvgB4Rvh5LBuesj92w==} 4897 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 4702 4898 peerDependencies: 4703 - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 4704 - 4705 - eslint-plugin-jsdoc@59.1.0: 4706 - resolution: {integrity: sha512-sg9mzjjzfnMynyY4W8FDiQv3i8eFcKVEHDt4Xh7MLskP3QkMt2z6p7FuzSw7jJSKFues6RaK2GWvmkB1FLPxXg==} 4707 - engines: {node: '>=20.11.0'} 4708 - peerDependencies: 4709 - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 4899 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 4710 4900 4711 - eslint-plugin-jsonc@2.21.0: 4712 - resolution: {integrity: sha512-HttlxdNG5ly3YjP1cFMP62R4qKLxJURfBZo2gnMY+yQojZxkLyOpY1H1KRTKBmvQeSG9pIpSGEhDjE17vvYosg==} 4713 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4901 + eslint-plugin-jsonc@3.1.2: 4902 + resolution: {integrity: sha512-dopTxdB22iuOkgKyJCupEC5IYBItUT4J/teq1H5ddUObcaYhOURxtJElZczdcYnnKCghNU/vccuyPkliy2Wxsg==} 4903 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 4714 4904 peerDependencies: 4715 - eslint: '>=6.0.0' 4905 + eslint: '>=9.38.0' 4716 4906 4717 - eslint-plugin-n@17.23.1: 4718 - resolution: {integrity: sha512-68PealUpYoHOBh332JLLD9Sj7OQUDkFpmcfqt8R9sySfFSeuGJjMTJQvCRRB96zO3A/PELRLkPrzsHmzEFQQ5A==} 4907 + eslint-plugin-n@17.24.0: 4908 + resolution: {integrity: sha512-/gC7/KAYmfNnPNOb3eu8vw+TdVnV0zhdQwexsw6FLXbhzroVj20vRn2qL8lDWDGnAQ2J8DhdfvXxX9EoxvERvw==} 4719 4909 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 4720 4910 peerDependencies: 4721 4911 eslint: '>=8.23.0' ··· 4724 4914 resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} 4725 4915 engines: {node: '>=5.0.0'} 4726 4916 4727 - eslint-plugin-perfectionist@4.15.1: 4728 - resolution: {integrity: sha512-MHF0cBoOG0XyBf7G0EAFCuJJu4I18wy0zAoT1OHfx2o6EOx1EFTIzr2HGeuZa1kDcusoX0xJ9V7oZmaeFd773Q==} 4729 - engines: {node: ^18.0.0 || >=20.0.0} 4917 + eslint-plugin-perfectionist@5.6.0: 4918 + resolution: {integrity: sha512-pxrLrfRp5wl1Vol1fAEa/G5yTXxefTPJjz07qC7a8iWFXcOZNuWBItMQ2OtTzfQIvMq6bMyYcrzc3Wz++na55Q==} 4919 + engines: {node: ^20.0.0 || >=22.0.0} 4730 4920 peerDependencies: 4731 - eslint: '>=8.45.0' 4921 + eslint: ^8.45.0 || ^9.0.0 || ^10.0.0 4732 4922 4733 4923 eslint-plugin-pnpm@1.6.0: 4734 4924 resolution: {integrity: sha512-dxmt9r3zvPaft6IugS4i0k16xag3fTbOvm/road5uV9Y8qUCQT0xzheSh3gMlYAlC6vXRpfArBDsTZ7H7JKCbg==} 4735 4925 peerDependencies: 4736 4926 eslint: ^9.0.0 || ^10.0.0 4737 4927 4738 - eslint-plugin-regexp@2.10.0: 4739 - resolution: {integrity: sha512-ovzQT8ESVn5oOe5a7gIDPD5v9bCSjIFJu57sVPDqgPRXicQzOnYfFN21WoQBQF18vrhT5o7UMKFwJQVVjyJ0ng==} 4740 - engines: {node: ^18 || >=20} 4741 - peerDependencies: 4742 - eslint: '>=8.44.0' 4743 - 4744 - eslint-plugin-toml@0.12.0: 4745 - resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==} 4746 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4928 + eslint-plugin-regexp@3.1.0: 4929 + resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==} 4930 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 4747 4931 peerDependencies: 4748 - eslint: '>=6.0.0' 4932 + eslint: '>=9.38.0' 4749 4933 4750 - eslint-plugin-unicorn@59.0.1: 4751 - resolution: {integrity: sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q==} 4752 - engines: {node: ^18.20.0 || ^20.10.0 || >=21.0.0} 4934 + eslint-plugin-toml@1.3.1: 4935 + resolution: {integrity: sha512-1l00fBP03HIt9IPV7ZxBi7x0y0NMdEZmakL1jBD6N/FoKBvfKxPw5S8XkmzBecOnFBTn5Z8sNJtL5vdf9cpRMQ==} 4936 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 4753 4937 peerDependencies: 4754 - eslint: '>=9.22.0' 4938 + eslint: '>=9.38.0' 4755 4939 4756 - eslint-plugin-unicorn@61.0.2: 4757 - resolution: {integrity: sha512-zLihukvneYT7f74GNbVJXfWIiNQmkc/a9vYBTE4qPkQZswolWNdu+Wsp9sIXno1JOzdn6OUwLPd19ekXVkahRA==} 4940 + eslint-plugin-unicorn@63.0.0: 4941 + resolution: {integrity: sha512-Iqecl9118uQEXYh7adylgEmGfkn5es3/mlQTLLkd4pXkIk9CTGrAbeUux+YljSa2ohXCBmQQ0+Ej1kZaFgcfkA==} 4758 4942 engines: {node: ^20.10.0 || >=21.0.0} 4759 4943 peerDependencies: 4760 - eslint: '>=9.29.0' 4944 + eslint: '>=9.38.0' 4761 4945 4762 - eslint-plugin-unused-imports@4.3.0: 4763 - resolution: {integrity: sha512-ZFBmXMGBYfHttdRtOG9nFFpmUvMtbHSjsKrS20vdWdbfiVYsO3yA2SGYy9i9XmZJDfMGBflZGBCm70SEnFQtOA==} 4946 + eslint-plugin-unused-imports@4.4.1: 4947 + resolution: {integrity: sha512-oZGYUz1X3sRMGUB+0cZyK2VcvRX5lm/vB56PgNNcU+7ficUCKm66oZWKUubXWnOuPjQ8PvmXtCViXBMONPe7tQ==} 4764 4948 peerDependencies: 4765 4949 '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 4766 - eslint: ^9.0.0 || ^8.0.0 4950 + eslint: ^10.0.0 || ^9.0.0 || ^8.0.0 4767 4951 peerDependenciesMeta: 4768 4952 '@typescript-eslint/eslint-plugin': 4769 4953 optional: true ··· 4782 4966 '@typescript-eslint/parser': 4783 4967 optional: true 4784 4968 4785 - eslint-plugin-yml@1.19.1: 4786 - resolution: {integrity: sha512-bYkOxyEiXh9WxUhVYPELdSHxGG5pOjCSeJOVkfdIyj6tuiHDxrES2WAW1dBxn3iaZQey57XflwLtCYRcNPOiOg==} 4787 - engines: {node: ^14.17.0 || >=16.0.0} 4969 + eslint-plugin-yml@3.3.1: 4970 + resolution: {integrity: sha512-isntsZchaTqDMNNkD+CakrgA/pdUoJ45USWBKpuqfAW1MCuw731xX/vrXfoJFZU3tTFr24nCbDYmDfT2+g4QtQ==} 4971 + engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} 4788 4972 peerDependencies: 4789 - eslint: '>=6.0.0' 4973 + eslint: '>=9.38.0' 4790 4974 4791 4975 eslint-processor-vue-blocks@2.0.0: 4792 4976 resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} ··· 4836 5020 espree@11.1.1: 4837 5021 resolution: {integrity: sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==} 4838 5022 engines: {node: ^20.19.0 || ^22.13.0 || >=24} 4839 - 4840 - espree@9.6.1: 4841 - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 4842 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 4843 5023 4844 5024 esquery@1.7.0: 4845 5025 resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} ··· 4897 5077 resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} 4898 5078 engines: {node: ^18.19.0 || >=20.5.0} 4899 5079 4900 - exit-hook@2.2.1: 4901 - resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} 4902 - engines: {node: '>=6'} 4903 - 4904 5080 exsolve@1.0.8: 4905 5081 resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} 4906 5082 ··· 4976 5152 resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 4977 5153 engines: {node: '>=10'} 4978 5154 4979 - find-up@7.0.0: 4980 - resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} 4981 - engines: {node: '>=18'} 5155 + find-up@8.0.0: 5156 + resolution: {integrity: sha512-JGG8pvDi2C+JxidYdIwQDyS/CgcrIdh18cvgxcBge3wSHRQOrooMD3GlFBcmMJAN9M42SAZjDp5zv1dglJjwww==} 5157 + engines: {node: '>=20'} 4982 5158 4983 5159 firefox-profile@4.7.0: 4984 5160 resolution: {integrity: sha512-aGApEu5bfCNbA4PGUZiRJAIU6jKmghV2UVdklXAofnNtiDjqYw0czLS46W7IfFqVKgKhFB8Ao2YoNGHY4BoIMQ==} ··· 5123 5299 resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} 5124 5300 engines: {node: '>=18'} 5125 5301 5302 + globals@17.4.0: 5303 + resolution: {integrity: sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==} 5304 + engines: {node: '>=18'} 5305 + 5126 5306 globby@16.1.1: 5127 5307 resolution: {integrity: sha512-dW7vl+yiAJSp6aCekaVnVJxurRv7DCOLyXqEG3RYMYUg7AuJ2jCqPkZTA8ooqC2vtnkaMcV5WfFBMuEnTu1OQg==} 5128 5308 engines: {node: '>=20'} ··· 5138 5318 5139 5319 graceful-readlink@1.0.1: 5140 5320 resolution: {integrity: sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==} 5141 - 5142 - graphemer@1.4.0: 5143 - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} 5144 5321 5145 5322 growly@1.3.0: 5146 5323 resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} ··· 5164 5341 resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 5165 5342 engines: {node: '>= 0.4'} 5166 5343 5167 - he@1.2.0: 5168 - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} 5169 - hasBin: true 5170 - 5171 5344 hex-rgb@5.0.0: 5172 5345 resolution: {integrity: sha512-NQO+lgVUCtHxZ792FodgW0zflK+ozS9X9dwGp9XvvmPlH7pyxd588cn24TD3rmPm/N0AIRXF10Otah8yKqGw4w==} 5173 5346 engines: {node: '>=12'} ··· 5177 5350 5178 5351 hookable@6.0.1: 5179 5352 resolution: {integrity: sha512-uKGyY8BuzN/a5gvzvA+3FVWo0+wUjgtfSdnmjtrOVwQCZPHpHDH2WRO3VZSOeluYrHoDCiXFffZXs8Dj1ULWtw==} 5353 + 5354 + html-entities@2.6.0: 5355 + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} 5180 5356 5181 5357 html-escaper@3.0.3: 5182 5358 resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} ··· 5343 5519 engines: {node: '>=18'} 5344 5520 hasBin: true 5345 5521 5522 + is-in-ssh@1.0.0: 5523 + resolution: {integrity: sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==} 5524 + engines: {node: '>=20'} 5525 + 5346 5526 is-inside-container@1.0.0: 5347 5527 resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} 5348 5528 engines: {node: '>=14.16'} ··· 5352 5532 resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==} 5353 5533 engines: {node: '>=18'} 5354 5534 5355 - is-interactive@2.0.0: 5356 - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} 5357 - engines: {node: '>=12'} 5358 - 5359 5535 is-module@1.0.0: 5360 5536 resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} 5361 5537 ··· 5404 5580 is-stream@4.0.1: 5405 5581 resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} 5406 5582 engines: {node: '>=18'} 5407 - 5408 - is-unicode-supported@1.3.0: 5409 - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} 5410 - engines: {node: '>=12'} 5411 5583 5412 5584 is-unicode-supported@2.1.0: 5413 5585 resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} ··· 5467 5639 resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 5468 5640 hasBin: true 5469 5641 5470 - jsdoc-type-pratt-parser@4.1.0: 5471 - resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} 5472 - engines: {node: '>=12.0.0'} 5473 - 5474 - jsdoc-type-pratt-parser@4.8.0: 5475 - resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} 5476 - engines: {node: '>=12.0.0'} 5477 - 5478 - jsdoc-type-pratt-parser@5.4.0: 5479 - resolution: {integrity: sha512-F9GQ+F1ZU6qvSrZV8fNFpjDNf614YzR2eF6S0+XbDjAcUI28FSoXnYZFjQmb1kFx3rrJb5PnxUH3/Yti6fcM+g==} 5480 - engines: {node: '>=12.0.0'} 5481 - 5482 5642 jsdoc-type-pratt-parser@7.1.1: 5483 5643 resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==} 5484 5644 engines: {node: '>=20.0.0'} 5485 - 5486 - jsesc@3.0.2: 5487 - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} 5488 - engines: {node: '>=6'} 5489 - hasBin: true 5490 5645 5491 5646 jsesc@3.1.0: 5492 5647 resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} ··· 5525 5680 resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} 5526 5681 engines: {node: '>=6'} 5527 5682 hasBin: true 5528 - 5529 - jsonc-eslint-parser@2.4.2: 5530 - resolution: {integrity: sha512-1e4qoRgnn448pRuMvKGsFFymUCquZV0mpGgOyIKNgD3JVDTsVJyRBGH/Fm0tBb8WsWGgmB1mDe6/yJMQM37DUA==} 5531 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 5532 5683 5533 5684 jsonc-eslint-parser@3.1.0: 5534 5685 resolution: {integrity: sha512-75EA7EWZExL/j+MDKQrRbdzcRI2HOkRlmUw8fZJc1ioqFEOvBsq7Rt+A6yCxOt9w/TYNpkt52gC6nm/g5tFIng==} ··· 5701 5852 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 5702 5853 engines: {node: '>=10'} 5703 5854 5704 - locate-path@7.2.0: 5705 - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} 5706 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 5855 + locate-path@8.0.0: 5856 + resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} 5857 + engines: {node: '>=20'} 5707 5858 5708 5859 lodash.defaults@4.2.0: 5709 5860 resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} ··· 5722 5873 5723 5874 lodash@4.17.23: 5724 5875 resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} 5725 - 5726 - log-symbols@6.0.0: 5727 - resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} 5728 - engines: {node: '>=18'} 5729 5876 5730 5877 log-update@6.1.0: 5731 5878 resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} ··· 5928 6075 resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} 5929 6076 engines: {node: '>=18'} 5930 6077 5931 - mime@3.0.0: 5932 - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 5933 - engines: {node: '>=10.0.0'} 5934 - hasBin: true 5935 - 5936 6078 mime@4.1.0: 5937 6079 resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} 5938 6080 engines: {node: '>=16'} ··· 5946 6088 resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} 5947 6089 engines: {node: '>=18'} 5948 6090 5949 - miniflare@4.20260111.0: 5950 - resolution: {integrity: sha512-pUsbDlumPaTzliA+J9HMAM74nLR8wqpCQNOESximab51jAfvL7ZaP5Npzh4PWNV0Jfq28tlqazakuJcw6w5qlA==} 6091 + miniflare@4.20260312.1: 6092 + resolution: {integrity: sha512-YSWxec9ssisqkQgaCgcIQxZlB41E9hMiq1nxUgxXHRrE9NsfyC6ptSt8yfgBobsKIseAVKLTB/iEDpMumBv8oA==} 5951 6093 engines: {node: '>=18.0.0'} 5952 6094 hasBin: true 5953 6095 ··· 6042 6184 mocked-exports@0.1.1: 6043 6185 resolution: {integrity: sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==} 6044 6186 6187 + module-replacements@2.11.0: 6188 + resolution: {integrity: sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==} 6189 + 6045 6190 mri@1.2.0: 6046 6191 resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 6047 6192 engines: {node: '>=4'} ··· 6060 6205 resolution: {integrity: sha512-I7tSVxHGPlmPN/enE3mS1aOSo6bWBfls+3HmuEeCUBCE7gWnm3cBXCBkpurzFjVRwC6Kld8lLaZ1Iv5vOcjvcQ==} 6061 6206 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 6062 6207 6063 - nano-spawn@1.0.3: 6064 - resolution: {integrity: sha512-jtpsQDetTnvS2Ts1fiRdci5rx0VYws5jGyC+4IYOTnIQ/wwdf6JdomlHBwqC3bJYOvaKu0C2GSZ1A60anrYpaA==} 6208 + nano-spawn@2.0.0: 6209 + resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==} 6065 6210 engines: {node: '>=20.17'} 6066 6211 6067 6212 nanoid@3.3.11: 6068 6213 resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} 6069 6214 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 6070 6215 hasBin: true 6216 + 6217 + nanospinner@1.2.2: 6218 + resolution: {integrity: sha512-Zt/AmG6qRU3e+WnzGGLuMCEAO/dAu45stNbHY223tUxldaDAeE+FxSPsd9Q+j+paejmm0ZbrNVs5Sraqy3dRxA==} 6071 6219 6072 6220 nanotar@0.3.0: 6073 6221 resolution: {integrity: sha512-Kv2JYYiCzt16Kt5QwAc9BFG89xfPNBx+oQL4GQXD9nLqPkZBiNaqaCWtwnbk/q7UVsTYevvM1b0UF8zmEI4pCg==} ··· 6153 6301 resolution: {integrity: sha512-1MQz1Ed8z2yckoBeSfkQHHO9K1yDRxxtotKSJ9yvcTUUxSvfvzEq5GwBrjjHEpMlq/k5gvXdmJ1SbYxWtpNoVg==} 6154 6302 engines: {node: '>=8'} 6155 6303 6156 - nuxt-webhook-validators@0.2.3: 6157 - resolution: {integrity: sha512-ERBfEXW8qzc5RM0Pn+CWd3ueZzBxY/7TAYwSuJAknJtGfxb6myLdTWCl0fiT8+k/Xmgv0jVkVpOW8BS3wHcAgQ==} 6304 + nuxt-webhook-validators@0.2.7: 6305 + resolution: {integrity: sha512-oNtHrfeRdU4OAiEYbuVxig8LXXfmhKRsXEh1vmB+yQOqxlsQ1xmd1LCT5OEvfTEJ41/1YHxVfKiW+Q9aacM5pw==} 6158 6306 6159 6307 nuxt@4.4.2: 6160 6308 resolution: {integrity: sha512-iWVFpr/YEqVU/CenqIHMnIkvb2HE/9f+q8oxZ+pj2et+60NljGRClCgnmbvGPdmNFE0F1bEhoBCYfqbDOCim3Q==} ··· 6179 6327 engines: {node: '>=18'} 6180 6328 hasBin: true 6181 6329 6182 - object-deep-merge@1.0.5: 6183 - resolution: {integrity: sha512-3DioFgOzetbxbeUq8pB2NunXo8V0n4EvqsWM/cJoI6IA9zghd7cl/2pBOuWRf4dlvA+fcg5ugFMZaN2/RuoaGg==} 6330 + object-deep-merge@2.0.0: 6331 + resolution: {integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==} 6184 6332 6185 6333 obug@2.1.1: 6186 6334 resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} ··· 6221 6369 resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} 6222 6370 engines: {node: '>=18'} 6223 6371 6372 + open@11.0.0: 6373 + resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} 6374 + engines: {node: '>=20'} 6375 + 6224 6376 open@8.4.2: 6225 6377 resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} 6226 6378 engines: {node: '>=12'} ··· 6229 6381 resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} 6230 6382 engines: {node: '>= 0.8.0'} 6231 6383 6232 - ora@8.2.0: 6233 - resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} 6234 - engines: {node: '>=18'} 6235 - 6236 6384 os-shim@0.1.3: 6237 6385 resolution: {integrity: sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==} 6238 6386 engines: {node: '>= 0.4.0'} 6239 6387 6240 6388 oxc-minify@0.117.0: 6241 6389 resolution: {integrity: sha512-JHsv/b+bmBJkAzkHXgTN7RThloVxLHPT0ojHfjqxVeHuQB7LPpLUbJ2qfwz37sto9stZ9+AVwUP4b3gtR7p/Tw==} 6390 + engines: {node: ^20.19.0 || >=22.12.0} 6391 + 6392 + oxc-parser@0.115.0: 6393 + resolution: {integrity: sha512-2w7Xn3CbS/zwzSY82S5WLemrRu3CT57uF7Lx8llrE/2bul6iMTcJE4Rbls7GDNbLn3ttATI68PfOz2Pt3KZ2cQ==} 6242 6394 engines: {node: ^20.19.0 || >=22.12.0} 6243 6395 6244 6396 oxc-parser@0.117.0: ··· 6334 6486 path-exists@4.0.0: 6335 6487 resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 6336 6488 engines: {node: '>=8'} 6337 - 6338 - path-exists@5.0.0: 6339 - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} 6340 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 6341 6489 6342 6490 path-key@3.1.1: 6343 6491 resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} ··· 6588 6736 resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} 6589 6737 engines: {node: ^10 || ^12 || >=14} 6590 6738 6739 + powershell-utils@0.1.0: 6740 + resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} 6741 + engines: {node: '>=20'} 6742 + 6591 6743 prelude-ls@1.2.1: 6592 6744 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 6593 6745 engines: {node: '>= 0.8.0'} ··· 6724 6876 resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} 6725 6877 engines: {node: '>=12'} 6726 6878 6727 - regjsparser@0.12.0: 6728 - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} 6879 + regjsparser@0.13.0: 6880 + resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} 6729 6881 hasBin: true 6730 6882 6731 6883 require-directory@2.1.1: ··· 6735 6887 require-from-string@2.0.2: 6736 6888 resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 6737 6889 engines: {node: '>=0.10.0'} 6890 + 6891 + reserved-identifiers@1.2.0: 6892 + resolution: {integrity: sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==} 6893 + engines: {node: '>=18'} 6738 6894 6739 6895 resolve-from@4.0.0: 6740 6896 resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} ··· 6996 7152 std-env@4.0.0: 6997 7153 resolution: {integrity: sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==} 6998 7154 6999 - stdin-discarder@0.2.2: 7000 - resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} 7001 - engines: {node: '>=18'} 7002 - 7003 - stoppable@1.1.0: 7004 - resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} 7005 - engines: {node: '>=4', npm: '>=6'} 7006 - 7007 7155 streamx@2.23.0: 7008 7156 resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} 7009 7157 ··· 7100 7248 engines: {node: '>=16'} 7101 7249 hasBin: true 7102 7250 7103 - synckit@0.11.11: 7104 - resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} 7251 + synckit@0.11.12: 7252 + resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==} 7105 7253 engines: {node: ^14.18.0 || >=16.0.0} 7106 7254 7107 7255 system-architecture@0.1.0: ··· 7194 7342 resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 7195 7343 engines: {node: '>=8.0'} 7196 7344 7345 + to-valid-identifier@1.0.0: 7346 + resolution: {integrity: sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==} 7347 + engines: {node: '>=20'} 7348 + 7197 7349 toad-cache@3.7.0: 7198 7350 resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} 7199 7351 engines: {node: '>=12'} ··· 7202 7354 resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} 7203 7355 engines: {node: '>=0.6'} 7204 7356 7205 - toml-eslint-parser@0.10.1: 7206 - resolution: {integrity: sha512-9mjy3frhioGIVGcwamlVlUyJ9x+WHw/TXiz9R4YOlmsIuBN43r9Dp8HZ35SF9EKjHrn3BUZj04CF+YqZ2oJ+7w==} 7207 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 7357 + toml-eslint-parser@1.0.3: 7358 + resolution: {integrity: sha512-A5F0cM6+mDleacLIEUkmfpkBbnHJFV1d2rprHU2MXNk7mlxHq2zGojA+SRvQD1RoMo9gqjZPWEaKG4v1BQ48lw==} 7359 + engines: {node: ^20.19.0 || ^22.13.0 || >=24} 7208 7360 7209 7361 totalist@3.0.1: 7210 7362 resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} ··· 7264 7416 resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} 7265 7417 engines: {node: '>=14.16'} 7266 7418 7267 - type-fest@4.2.0: 7268 - resolution: {integrity: sha512-5zknd7Dss75pMSED270A1RQS3KloqRJA9XbXLe0eCxyw7xXFb3rd+9B0UQ/0E+LQT6lnrLviEolYORlRWamn4w==} 7269 - engines: {node: '>=16'} 7270 - 7271 7419 type-fest@4.41.0: 7272 7420 resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} 7273 7421 engines: {node: '>=16'} ··· 7282 7430 typedarray@0.0.6: 7283 7431 resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} 7284 7432 7285 - typescript@5.9.2: 7286 - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} 7433 + typescript@5.9.3: 7434 + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 7287 7435 engines: {node: '>=14.17'} 7288 7436 hasBin: true 7289 7437 ··· 7311 7459 undici-types@7.18.2: 7312 7460 resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} 7313 7461 7314 - undici@7.14.0: 7315 - resolution: {integrity: sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==} 7462 + undici@7.18.2: 7463 + resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} 7316 7464 engines: {node: '>=20.18.1'} 7317 7465 7318 7466 unenv@2.0.0-rc.24: ··· 7320 7468 7321 7469 unhead@2.1.12: 7322 7470 resolution: {integrity: sha512-iTHdWD9ztTunOErtfUFk6Wr11BxvzumcYJ0CzaSCBUOEtg+DUZ9+gnE99i8QkLFT2q1rZD48BYYGXpOZVDLYkA==} 7323 - 7324 - unicorn-magic@0.1.0: 7325 - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} 7326 - engines: {node: '>=18'} 7327 7471 7328 7472 unicorn-magic@0.3.0: 7329 7473 resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} ··· 7390 7534 '@unocss/webpack': 7391 7535 optional: true 7392 7536 7393 - unplugin-utils@0.2.5: 7394 - resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==} 7395 - engines: {node: '>=18.12.0'} 7537 + unocss@66.6.6: 7538 + resolution: {integrity: sha512-PRKK945e2oZKHV664MA5Z9CDHbvY/V79IvTOUWKZ514jpl3UsJU3sS+skgxmKJSmwrWvXE5OVcmPthJrD/7vxg==} 7539 + engines: {node: '>=14'} 7540 + peerDependencies: 7541 + '@unocss/astro': 66.6.6 7542 + '@unocss/postcss': 66.6.6 7543 + '@unocss/webpack': 66.6.6 7544 + peerDependenciesMeta: 7545 + '@unocss/astro': 7546 + optional: true 7547 + '@unocss/postcss': 7548 + optional: true 7549 + '@unocss/webpack': 7550 + optional: true 7396 7551 7397 7552 unplugin-utils@0.3.1: 7398 7553 resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==} 7399 7554 engines: {node: '>=20.19.0'} 7400 7555 7401 - unplugin-vue-router@0.15.0: 7402 - resolution: {integrity: sha512-PyGehCjd9Ny9h+Uer4McbBjjib3lHihcyUEILa7pHKl6+rh8N7sFyw4ZkV+N30Oq2zmIUG7iKs3qpL0r+gXAaQ==} 7556 + unplugin-vue-router@0.19.2: 7557 + resolution: {integrity: sha512-u5dgLBarxE5cyDK/hzJGfpCTLIAyiTXGlo85COuD4Nssj6G7NxS+i9mhCWz/1p/ud1eMwdcUbTXehQe41jYZUA==} 7403 7558 deprecated: 'Merged into vuejs/router. Migrate: https://router.vuejs.org/guide/migration/v4-to-v5.html' 7404 7559 peerDependencies: 7405 7560 '@vue/compiler-sfc': ^3.5.17 7406 - vue-router: ^4.5.1 7561 + vue-router: ^4.6.0 7407 7562 peerDependenciesMeta: 7408 7563 vue-router: 7409 7564 optional: true ··· 7538 7693 peerDependencies: 7539 7694 vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 7540 7695 7541 - vite-node@3.2.4: 7542 - resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} 7543 - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 7544 - hasBin: true 7545 - 7546 7696 vite-node@5.3.0: 7547 7697 resolution: {integrity: sha512-8f20COPYJujc3OKPX6OuyBy3ZIv2det4eRRU4GY1y2MjbeGSUmPjedxg1b72KnTagCofwvZ65ThzjxDW2AtQFQ==} 7548 7698 engines: {node: ^20.19.0 || >=22.12.0} ··· 7684 7834 pinia: 7685 7835 optional: true 7686 7836 7687 - vue-tsc@3.0.7: 7688 - resolution: {integrity: sha512-BSMmW8GGEgHykrv7mRk6zfTdK+tw4MBZY/x6fFa7IkdXK3s/8hQRacPjG9/8YKFDIWGhBocwi6PlkQQ/93OgIQ==} 7837 + vue-tsc@3.2.5: 7838 + resolution: {integrity: sha512-/htfTCMluQ+P2FISGAooul8kO4JMheOTCbCy4M6dYnYYjqLe3BExZudAua6MSIKSFYQtFOYAll7XobYwcpokGA==} 7689 7839 hasBin: true 7690 7840 peerDependencies: 7691 7841 typescript: '>=5.0.0' ··· 7764 7914 resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 7765 7915 engines: {node: '>=0.10.0'} 7766 7916 7767 - workerd@1.20260111.0: 7768 - resolution: {integrity: sha512-ov6Pt4k6d/ALfJja/EIHohT9IrY/f6GAa0arWEPat2qekp78xHbVM7jSxNWAMbaE7ZmnQQIFEGD1ZhAWZmQKIg==} 7917 + workerd@1.20260312.1: 7918 + resolution: {integrity: sha512-nNpPkw9jaqo79B+iBCOiksx+N62xC+ETIfyzofUEdY3cSOHJg6oNnVSHm7vHevzVblfV76c8Gr0cXHEapYMBEg==} 7769 7919 engines: {node: '>=16'} 7770 7920 hasBin: true 7771 7921 ··· 7775 7925 '@ai-sdk/provider': ^3.0.0 7776 7926 ai: ^6.0.0 7777 7927 7778 - wrangler@4.59.1: 7779 - resolution: {integrity: sha512-5DddGSNxHd6dOjREWTDQdovQlZ1Lh80NNRXZFQ4/CrK3fNyVIBj9tqCs9pmXMNrKQ/AnKNeYzEs/l1kr8rHhOg==} 7928 + wrangler@4.74.0: 7929 + resolution: {integrity: sha512-3qprbhgdUyqYGHZ+Y1k0gsyHLMOlLrKL/HU0LDqLlCkbsKPprUA0/ThE4IZsxD84xAAXY6pv5JUuxS2+OnMa3A==} 7780 7930 engines: {node: '>=20.0.0'} 7781 7931 hasBin: true 7782 7932 peerDependencies: 7783 - '@cloudflare/workers-types': ^4.20260111.0 7933 + '@cloudflare/workers-types': ^4.20260312.1 7784 7934 peerDependenciesMeta: 7785 7935 '@cloudflare/workers-types': 7786 7936 optional: true ··· 7825 7975 resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} 7826 7976 engines: {node: '>=18'} 7827 7977 7828 - wxt@0.20.11: 7829 - resolution: {integrity: sha512-DqqHc/5COs8GR21ii99bANXf/mu6zuDpiXFV1YKNsqO5/PvkrCx5arY0aVPL5IATsuacAnNzdj4eMc1qbzS53Q==} 7978 + wsl-utils@0.3.1: 7979 + resolution: {integrity: sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==} 7980 + engines: {node: '>=20'} 7981 + 7982 + wxt@0.20.19: 7983 + resolution: {integrity: sha512-LNQXDyStuenNSLLbSs3aXDscKB6g6NYUXppBu7uAmIUZNKLy04Hyg3EE9p9w683t0B+j2CBYciDmqglfwisNuA==} 7830 7984 hasBin: true 7985 + peerDependencies: 7986 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 7987 + peerDependenciesMeta: 7988 + eslint: 7989 + optional: true 7831 7990 7832 7991 xdg-basedir@5.1.0: 7833 7992 resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} ··· 7859 8018 resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} 7860 8019 engines: {node: '>=18'} 7861 8020 7862 - yaml-eslint-parser@1.3.2: 7863 - resolution: {integrity: sha512-odxVsHAkZYYglR30aPYRY4nUGJnoJ2y1ww2HDvZALo0BDETv9kWbi16J52eHs+PWRNmF4ub6nZqfVOeesOvntg==} 7864 - engines: {node: ^14.17.0 || >=16.0.0} 7865 - 7866 8021 yaml-eslint-parser@2.0.0: 7867 8022 resolution: {integrity: sha512-h0uDm97wvT2bokfwwTmY6kJ1hp6YDFL0nRHwNKz8s/VD1FH/vvZjAKoMUE+un0eaYBSG7/c6h+lJTP+31tjgTw==} 7868 8023 engines: {node: ^20.19.0 || ^22.13.0 || >=24} ··· 7908 8063 resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} 7909 8064 engines: {node: '>= 14'} 7910 8065 7911 - zod@3.25.76: 7912 - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 7913 - 7914 8066 zod@4.3.6: 7915 8067 resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} 7916 8068 ··· 7951 8103 optionalDependencies: 7952 8104 rollup: 4.59.0 7953 8105 7954 - '@antfu/eslint-config@6.0.0(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.2))(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 8106 + '@antfu/eslint-config@7.7.2(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(typescript@5.9.3)': 7955 8107 dependencies: 7956 8108 '@antfu/install-pkg': 1.1.0 7957 - '@clack/prompts': 0.11.0 7958 - '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.39.4(jiti@2.6.1)) 8109 + '@clack/prompts': 1.1.0 8110 + '@e18e/eslint-plugin': 0.2.0(eslint@9.39.4(jiti@2.6.1))(oxlint@1.55.0(oxlint-tsgolint@0.17.0)) 8111 + '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@9.39.4(jiti@2.6.1)) 7959 8112 '@eslint/markdown': 7.5.1 7960 - '@stylistic/eslint-plugin': 5.9.0(eslint@9.39.4(jiti@2.6.1)) 7961 - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 7962 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 7963 - '@vitest/eslint-plugin': 1.6.9(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 8113 + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) 8114 + '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 8115 + '@typescript-eslint/parser': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 8116 + '@vitest/eslint-plugin': 1.6.12(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 7964 8117 ansis: 4.2.0 7965 - cac: 6.7.14 8118 + cac: 7.0.0 7966 8119 eslint: 9.39.4(jiti@2.6.1) 7967 8120 eslint-config-flat-gitignore: 2.2.1(eslint@9.39.4(jiti@2.6.1)) 7968 - eslint-flat-config-utils: 2.1.4 8121 + eslint-flat-config-utils: 3.0.2 7969 8122 eslint-merge-processors: 2.0.0(eslint@9.39.4(jiti@2.6.1)) 7970 - eslint-plugin-antfu: 3.1.1(eslint@9.39.4(jiti@2.6.1)) 7971 - eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.2))(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1)) 7972 - eslint-plugin-import-lite: 0.3.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 7973 - eslint-plugin-jsdoc: 59.1.0(eslint@9.39.4(jiti@2.6.1)) 7974 - eslint-plugin-jsonc: 2.21.0(eslint@9.39.4(jiti@2.6.1)) 7975 - eslint-plugin-n: 17.23.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 8123 + eslint-plugin-antfu: 3.2.2(eslint@9.39.4(jiti@2.6.1)) 8124 + eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) 8125 + eslint-plugin-import-lite: 0.5.2(eslint@9.39.4(jiti@2.6.1)) 8126 + eslint-plugin-jsdoc: 62.8.0(eslint@9.39.4(jiti@2.6.1)) 8127 + eslint-plugin-jsonc: 3.1.2(eslint@9.39.4(jiti@2.6.1)) 8128 + eslint-plugin-n: 17.24.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 7976 8129 eslint-plugin-no-only-tests: 3.3.0 7977 - eslint-plugin-perfectionist: 4.15.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 8130 + eslint-plugin-perfectionist: 5.6.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 7978 8131 eslint-plugin-pnpm: 1.6.0(eslint@9.39.4(jiti@2.6.1)) 7979 - eslint-plugin-regexp: 2.10.0(eslint@9.39.4(jiti@2.6.1)) 7980 - eslint-plugin-toml: 0.12.0(eslint@9.39.4(jiti@2.6.1)) 7981 - eslint-plugin-unicorn: 61.0.2(eslint@9.39.4(jiti@2.6.1)) 7982 - eslint-plugin-unused-imports: 4.3.0(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1)) 7983 - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@9.39.4(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))) 7984 - eslint-plugin-yml: 1.19.1(eslint@9.39.4(jiti@2.6.1)) 8132 + eslint-plugin-regexp: 3.1.0(eslint@9.39.4(jiti@2.6.1)) 8133 + eslint-plugin-toml: 1.3.1(eslint@9.39.4(jiti@2.6.1)) 8134 + eslint-plugin-unicorn: 63.0.0(eslint@9.39.4(jiti@2.6.1)) 8135 + eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) 8136 + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))) 8137 + eslint-plugin-yml: 3.3.1(eslint@9.39.4(jiti@2.6.1)) 7985 8138 eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1)) 7986 - globals: 16.5.0 7987 - jsonc-eslint-parser: 2.4.2 8139 + globals: 17.4.0 7988 8140 local-pkg: 1.1.2 7989 8141 parse-gitignore: 2.0.0 7990 - toml-eslint-parser: 0.10.1 8142 + toml-eslint-parser: 1.0.3 7991 8143 vue-eslint-parser: 10.4.0(eslint@9.39.4(jiti@2.6.1)) 7992 - yaml-eslint-parser: 1.3.2 8144 + yaml-eslint-parser: 2.0.0 7993 8145 transitivePeerDependencies: 7994 8146 - '@eslint/json' 7995 8147 - '@typescript-eslint/rule-tester' 7996 8148 - '@typescript-eslint/typescript-estree' 7997 8149 - '@typescript-eslint/utils' 7998 8150 - '@vue/compiler-sfc' 8151 + - oxlint 7999 8152 - supports-color 8000 8153 - typescript 8001 8154 - vitest ··· 8200 8353 cac: 6.7.14 8201 8354 citty: 0.2.1 8202 8355 8203 - '@clack/core@0.4.2': 8204 - dependencies: 8205 - picocolors: 1.1.1 8206 - sisteransi: 1.0.5 8207 - 8208 - '@clack/core@0.5.0': 8209 - dependencies: 8210 - picocolors: 1.1.1 8211 - sisteransi: 1.0.5 8212 - 8213 8356 '@clack/core@1.1.0': 8214 8357 dependencies: 8215 8358 sisteransi: 1.0.5 8216 8359 8217 - '@clack/prompts@0.10.1': 8218 - dependencies: 8219 - '@clack/core': 0.4.2 8220 - picocolors: 1.1.1 8221 - sisteransi: 1.0.5 8222 - 8223 - '@clack/prompts@0.11.0': 8224 - dependencies: 8225 - '@clack/core': 0.5.0 8226 - picocolors: 1.1.1 8227 - sisteransi: 1.0.5 8228 - 8229 8360 '@clack/prompts@1.1.0': 8230 8361 dependencies: 8231 8362 '@clack/core': 1.1.0 8232 8363 sisteransi: 1.0.5 8233 8364 8234 - '@cloudflare/kv-asset-handler@0.4.1': 8235 - dependencies: 8236 - mime: 3.0.0 8237 - 8238 8365 '@cloudflare/kv-asset-handler@0.4.2': {} 8239 8366 8240 - '@cloudflare/unenv-preset@2.9.0(unenv@2.0.0-rc.24)(workerd@1.20260111.0)': 8367 + '@cloudflare/unenv-preset@2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260312.1)': 8241 8368 dependencies: 8242 8369 unenv: 2.0.0-rc.24 8243 8370 optionalDependencies: 8244 - workerd: 1.20260111.0 8371 + workerd: 1.20260312.1 8245 8372 8246 - '@cloudflare/workerd-darwin-64@1.20260111.0': 8373 + '@cloudflare/workerd-darwin-64@1.20260312.1': 8247 8374 optional: true 8248 8375 8249 - '@cloudflare/workerd-darwin-arm64@1.20260111.0': 8376 + '@cloudflare/workerd-darwin-arm64@1.20260312.1': 8250 8377 optional: true 8251 8378 8252 - '@cloudflare/workerd-linux-64@1.20260111.0': 8379 + '@cloudflare/workerd-linux-64@1.20260312.1': 8253 8380 optional: true 8254 8381 8255 - '@cloudflare/workerd-linux-arm64@1.20260111.0': 8382 + '@cloudflare/workerd-linux-arm64@1.20260312.1': 8256 8383 optional: true 8257 8384 8258 - '@cloudflare/workerd-windows-64@1.20260111.0': 8385 + '@cloudflare/workerd-windows-64@1.20260312.1': 8259 8386 optional: true 8260 8387 8261 8388 '@cloudflare/workers-types@4.20260304.0': {} ··· 8282 8409 8283 8410 '@drizzle-team/brocli@0.10.2': {} 8284 8411 8285 - '@dxup/nuxt@0.4.0(magicast@0.5.2)(typescript@5.9.2)': 8412 + '@dxup/nuxt@0.4.0(magicast@0.5.2)(typescript@5.9.3)': 8286 8413 dependencies: 8287 8414 '@dxup/unimport': 0.1.2 8288 8415 '@nuxt/kit': 4.4.2(magicast@0.5.2) 8289 8416 chokidar: 5.0.0 8290 8417 pathe: 2.0.3 8291 8418 tinyglobby: 0.2.15 8292 - typescript: 5.9.2 8419 + typescript: 5.9.3 8293 8420 transitivePeerDependencies: 8294 8421 - magicast 8295 8422 8296 8423 '@dxup/unimport@0.1.2': {} 8297 8424 8425 + '@e18e/eslint-plugin@0.2.0(eslint@9.39.4(jiti@2.6.1))(oxlint@1.55.0(oxlint-tsgolint@0.17.0))': 8426 + dependencies: 8427 + eslint-plugin-depend: 1.5.0(eslint@9.39.4(jiti@2.6.1)) 8428 + optionalDependencies: 8429 + eslint: 9.39.4(jiti@2.6.1) 8430 + oxlint: 1.55.0(oxlint-tsgolint@0.17.0) 8431 + 8298 8432 '@emnapi/core@1.9.0': 8299 8433 dependencies: 8300 8434 '@emnapi/wasi-threads': 1.2.0 ··· 8311 8445 tslib: 2.8.1 8312 8446 optional: true 8313 8447 8314 - '@es-joy/jsdoccomment@0.50.2': 8315 - dependencies: 8316 - '@types/estree': 1.0.8 8317 - '@typescript-eslint/types': 8.56.1 8318 - comment-parser: 1.4.1 8319 - esquery: 1.7.0 8320 - jsdoc-type-pratt-parser: 4.1.0 8321 - 8322 - '@es-joy/jsdoccomment@0.58.0': 8323 - dependencies: 8324 - '@types/estree': 1.0.8 8325 - '@typescript-eslint/types': 8.56.1 8326 - comment-parser: 1.4.1 8327 - esquery: 1.7.0 8328 - jsdoc-type-pratt-parser: 5.4.0 8329 - 8330 8448 '@es-joy/jsdoccomment@0.84.0': 8331 8449 dependencies: 8332 8450 '@types/estree': 1.0.8 ··· 8334 8452 comment-parser: 1.4.5 8335 8453 esquery: 1.7.0 8336 8454 jsdoc-type-pratt-parser: 7.1.1 8455 + 8456 + '@es-joy/resolve.exports@1.2.0': {} 8337 8457 8338 8458 '@esbuild-kit/core-utils@3.3.2': 8339 8459 dependencies: ··· 8348 8468 '@esbuild/aix-ppc64@0.25.12': 8349 8469 optional: true 8350 8470 8351 - '@esbuild/aix-ppc64@0.27.0': 8471 + '@esbuild/aix-ppc64@0.27.3': 8352 8472 optional: true 8353 8473 8354 8474 '@esbuild/aix-ppc64@0.27.4': ··· 8360 8480 '@esbuild/android-arm64@0.25.12': 8361 8481 optional: true 8362 8482 8363 - '@esbuild/android-arm64@0.27.0': 8483 + '@esbuild/android-arm64@0.27.3': 8364 8484 optional: true 8365 8485 8366 8486 '@esbuild/android-arm64@0.27.4': ··· 8372 8492 '@esbuild/android-arm@0.25.12': 8373 8493 optional: true 8374 8494 8375 - '@esbuild/android-arm@0.27.0': 8495 + '@esbuild/android-arm@0.27.3': 8376 8496 optional: true 8377 8497 8378 8498 '@esbuild/android-arm@0.27.4': ··· 8384 8504 '@esbuild/android-x64@0.25.12': 8385 8505 optional: true 8386 8506 8387 - '@esbuild/android-x64@0.27.0': 8507 + '@esbuild/android-x64@0.27.3': 8388 8508 optional: true 8389 8509 8390 8510 '@esbuild/android-x64@0.27.4': ··· 8396 8516 '@esbuild/darwin-arm64@0.25.12': 8397 8517 optional: true 8398 8518 8399 - '@esbuild/darwin-arm64@0.27.0': 8519 + '@esbuild/darwin-arm64@0.27.3': 8400 8520 optional: true 8401 8521 8402 8522 '@esbuild/darwin-arm64@0.27.4': ··· 8408 8528 '@esbuild/darwin-x64@0.25.12': 8409 8529 optional: true 8410 8530 8411 - '@esbuild/darwin-x64@0.27.0': 8531 + '@esbuild/darwin-x64@0.27.3': 8412 8532 optional: true 8413 8533 8414 8534 '@esbuild/darwin-x64@0.27.4': ··· 8420 8540 '@esbuild/freebsd-arm64@0.25.12': 8421 8541 optional: true 8422 8542 8423 - '@esbuild/freebsd-arm64@0.27.0': 8543 + '@esbuild/freebsd-arm64@0.27.3': 8424 8544 optional: true 8425 8545 8426 8546 '@esbuild/freebsd-arm64@0.27.4': ··· 8432 8552 '@esbuild/freebsd-x64@0.25.12': 8433 8553 optional: true 8434 8554 8435 - '@esbuild/freebsd-x64@0.27.0': 8555 + '@esbuild/freebsd-x64@0.27.3': 8436 8556 optional: true 8437 8557 8438 8558 '@esbuild/freebsd-x64@0.27.4': ··· 8444 8564 '@esbuild/linux-arm64@0.25.12': 8445 8565 optional: true 8446 8566 8447 - '@esbuild/linux-arm64@0.27.0': 8567 + '@esbuild/linux-arm64@0.27.3': 8448 8568 optional: true 8449 8569 8450 8570 '@esbuild/linux-arm64@0.27.4': ··· 8456 8576 '@esbuild/linux-arm@0.25.12': 8457 8577 optional: true 8458 8578 8459 - '@esbuild/linux-arm@0.27.0': 8579 + '@esbuild/linux-arm@0.27.3': 8460 8580 optional: true 8461 8581 8462 8582 '@esbuild/linux-arm@0.27.4': ··· 8468 8588 '@esbuild/linux-ia32@0.25.12': 8469 8589 optional: true 8470 8590 8471 - '@esbuild/linux-ia32@0.27.0': 8591 + '@esbuild/linux-ia32@0.27.3': 8472 8592 optional: true 8473 8593 8474 8594 '@esbuild/linux-ia32@0.27.4': ··· 8480 8600 '@esbuild/linux-loong64@0.25.12': 8481 8601 optional: true 8482 8602 8483 - '@esbuild/linux-loong64@0.27.0': 8603 + '@esbuild/linux-loong64@0.27.3': 8484 8604 optional: true 8485 8605 8486 8606 '@esbuild/linux-loong64@0.27.4': ··· 8492 8612 '@esbuild/linux-mips64el@0.25.12': 8493 8613 optional: true 8494 8614 8495 - '@esbuild/linux-mips64el@0.27.0': 8615 + '@esbuild/linux-mips64el@0.27.3': 8496 8616 optional: true 8497 8617 8498 8618 '@esbuild/linux-mips64el@0.27.4': ··· 8504 8624 '@esbuild/linux-ppc64@0.25.12': 8505 8625 optional: true 8506 8626 8507 - '@esbuild/linux-ppc64@0.27.0': 8627 + '@esbuild/linux-ppc64@0.27.3': 8508 8628 optional: true 8509 8629 8510 8630 '@esbuild/linux-ppc64@0.27.4': ··· 8516 8636 '@esbuild/linux-riscv64@0.25.12': 8517 8637 optional: true 8518 8638 8519 - '@esbuild/linux-riscv64@0.27.0': 8639 + '@esbuild/linux-riscv64@0.27.3': 8520 8640 optional: true 8521 8641 8522 8642 '@esbuild/linux-riscv64@0.27.4': ··· 8528 8648 '@esbuild/linux-s390x@0.25.12': 8529 8649 optional: true 8530 8650 8531 - '@esbuild/linux-s390x@0.27.0': 8651 + '@esbuild/linux-s390x@0.27.3': 8532 8652 optional: true 8533 8653 8534 8654 '@esbuild/linux-s390x@0.27.4': ··· 8540 8660 '@esbuild/linux-x64@0.25.12': 8541 8661 optional: true 8542 8662 8543 - '@esbuild/linux-x64@0.27.0': 8663 + '@esbuild/linux-x64@0.27.3': 8544 8664 optional: true 8545 8665 8546 8666 '@esbuild/linux-x64@0.27.4': ··· 8549 8669 '@esbuild/netbsd-arm64@0.25.12': 8550 8670 optional: true 8551 8671 8552 - '@esbuild/netbsd-arm64@0.27.0': 8672 + '@esbuild/netbsd-arm64@0.27.3': 8553 8673 optional: true 8554 8674 8555 8675 '@esbuild/netbsd-arm64@0.27.4': ··· 8561 8681 '@esbuild/netbsd-x64@0.25.12': 8562 8682 optional: true 8563 8683 8564 - '@esbuild/netbsd-x64@0.27.0': 8684 + '@esbuild/netbsd-x64@0.27.3': 8565 8685 optional: true 8566 8686 8567 8687 '@esbuild/netbsd-x64@0.27.4': ··· 8570 8690 '@esbuild/openbsd-arm64@0.25.12': 8571 8691 optional: true 8572 8692 8573 - '@esbuild/openbsd-arm64@0.27.0': 8693 + '@esbuild/openbsd-arm64@0.27.3': 8574 8694 optional: true 8575 8695 8576 8696 '@esbuild/openbsd-arm64@0.27.4': ··· 8582 8702 '@esbuild/openbsd-x64@0.25.12': 8583 8703 optional: true 8584 8704 8585 - '@esbuild/openbsd-x64@0.27.0': 8705 + '@esbuild/openbsd-x64@0.27.3': 8586 8706 optional: true 8587 8707 8588 8708 '@esbuild/openbsd-x64@0.27.4': ··· 8591 8711 '@esbuild/openharmony-arm64@0.25.12': 8592 8712 optional: true 8593 8713 8594 - '@esbuild/openharmony-arm64@0.27.0': 8714 + '@esbuild/openharmony-arm64@0.27.3': 8595 8715 optional: true 8596 8716 8597 8717 '@esbuild/openharmony-arm64@0.27.4': ··· 8603 8723 '@esbuild/sunos-x64@0.25.12': 8604 8724 optional: true 8605 8725 8606 - '@esbuild/sunos-x64@0.27.0': 8726 + '@esbuild/sunos-x64@0.27.3': 8607 8727 optional: true 8608 8728 8609 8729 '@esbuild/sunos-x64@0.27.4': ··· 8615 8735 '@esbuild/win32-arm64@0.25.12': 8616 8736 optional: true 8617 8737 8618 - '@esbuild/win32-arm64@0.27.0': 8738 + '@esbuild/win32-arm64@0.27.3': 8619 8739 optional: true 8620 8740 8621 8741 '@esbuild/win32-arm64@0.27.4': ··· 8627 8747 '@esbuild/win32-ia32@0.25.12': 8628 8748 optional: true 8629 8749 8630 - '@esbuild/win32-ia32@0.27.0': 8750 + '@esbuild/win32-ia32@0.27.3': 8631 8751 optional: true 8632 8752 8633 8753 '@esbuild/win32-ia32@0.27.4': ··· 8639 8759 '@esbuild/win32-x64@0.25.12': 8640 8760 optional: true 8641 8761 8642 - '@esbuild/win32-x64@0.27.0': 8762 + '@esbuild/win32-x64@0.27.3': 8643 8763 optional: true 8644 8764 8645 8765 '@esbuild/win32-x64@0.27.4': 8646 8766 optional: true 8647 8767 8648 - '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.39.4(jiti@2.6.1))': 8768 + '@eslint-community/eslint-plugin-eslint-comments@4.7.1(eslint@9.39.4(jiti@2.6.1))': 8649 8769 dependencies: 8650 8770 escape-string-regexp: 4.0.0 8651 8771 eslint: 9.39.4(jiti@2.6.1) 8652 - ignore: 5.3.2 8772 + ignore: 7.0.5 8653 8773 8654 8774 '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@2.6.1))': 8655 8775 dependencies: ··· 8660 8780 8661 8781 '@eslint/compat@2.0.2(eslint@9.39.4(jiti@2.6.1))': 8662 8782 dependencies: 8663 - '@eslint/core': 1.1.0 8783 + '@eslint/core': 1.1.1 8664 8784 optionalDependencies: 8665 8785 eslint: 9.39.4(jiti@2.6.1) 8666 8786 ··· 8676 8796 dependencies: 8677 8797 '@eslint/core': 0.17.0 8678 8798 8799 + '@eslint/config-helpers@0.5.3': 8800 + dependencies: 8801 + '@eslint/core': 1.1.1 8802 + 8679 8803 '@eslint/config-inspector@1.4.2(eslint@9.39.4(jiti@2.6.1))': 8680 8804 dependencies: 8681 8805 ansis: 4.2.0 ··· 8690 8814 transitivePeerDependencies: 8691 8815 - bufferutil 8692 8816 - utf-8-validate 8693 - 8694 - '@eslint/core@0.13.0': 8695 - dependencies: 8696 - '@types/json-schema': 7.0.15 8697 - 8698 - '@eslint/core@0.15.2': 8699 - dependencies: 8700 - '@types/json-schema': 7.0.15 8701 8817 8702 8818 '@eslint/core@0.17.0': 8703 8819 dependencies: 8704 8820 '@types/json-schema': 7.0.15 8705 8821 8706 - '@eslint/core@1.1.0': 8822 + '@eslint/core@1.1.1': 8707 8823 dependencies: 8708 8824 '@types/json-schema': 7.0.15 8709 8825 ··· 8739 8855 8740 8856 '@eslint/object-schema@2.1.7': {} 8741 8857 8742 - '@eslint/plugin-kit@0.2.8': 8858 + '@eslint/plugin-kit@0.4.1': 8743 8859 dependencies: 8744 - '@eslint/core': 0.13.0 8860 + '@eslint/core': 0.17.0 8745 8861 levn: 0.4.1 8746 8862 8747 - '@eslint/plugin-kit@0.3.5': 8863 + '@eslint/plugin-kit@0.6.1': 8748 8864 dependencies: 8749 - '@eslint/core': 0.15.2 8750 - levn: 0.4.1 8751 - 8752 - '@eslint/plugin-kit@0.4.1': 8753 - dependencies: 8754 - '@eslint/core': 0.17.0 8865 + '@eslint/core': 1.1.1 8755 8866 levn: 0.4.1 8756 8867 8757 8868 '@html-validate/stylish@4.3.0': ··· 8769 8880 8770 8881 '@humanwhocodes/retry@0.4.3': {} 8771 8882 8772 - '@iconify-json/ri@1.2.5': 8883 + '@iconify-json/ri@1.2.10': 8773 8884 dependencies: 8774 8885 '@iconify/types': 2.0.0 8775 8886 8776 - '@iconify-json/tabler@1.2.22': 8887 + '@iconify-json/tabler@1.2.31': 8777 8888 dependencies: 8778 8889 '@iconify/types': 2.0.0 8779 8890 ··· 9012 9123 9013 9124 '@nuxt/devalue@2.0.2': {} 9014 9125 9015 - '@nuxt/devtools-kit@2.7.0(magicast@0.5.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 9016 - dependencies: 9017 - '@nuxt/kit': 3.21.1(magicast@0.5.2) 9018 - execa: 8.0.1 9019 - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 9020 - transitivePeerDependencies: 9021 - - magicast 9022 - 9023 9126 '@nuxt/devtools-kit@3.2.3(magicast@0.5.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 9024 9127 dependencies: 9025 9128 '@nuxt/kit': 4.4.2(magicast@0.5.2) ··· 9039 9142 pkg-types: 2.3.0 9040 9143 semver: 7.7.4 9041 9144 9042 - '@nuxt/devtools@3.2.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2))': 9145 + '@nuxt/devtools@3.2.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))': 9043 9146 dependencies: 9044 9147 '@nuxt/devtools-kit': 3.2.3(magicast@0.5.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 9045 9148 '@nuxt/devtools-wizard': 3.2.3 9046 9149 '@nuxt/kit': 4.4.2(magicast@0.5.2) 9047 - '@vue/devtools-core': 8.0.7(vue@3.5.30(typescript@5.9.2)) 9150 + '@vue/devtools-core': 8.0.7(vue@3.5.30(typescript@5.9.3)) 9048 9151 '@vue/devtools-kit': 8.0.7 9049 9152 birpc: 4.0.0 9050 9153 consola: 3.4.2 ··· 9071 9174 tinyglobby: 0.2.15 9072 9175 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 9073 9176 vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 9074 - vite-plugin-vue-tracer: 1.2.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2)) 9177 + vite-plugin-vue-tracer: 1.2.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) 9075 9178 which: 5.0.0 9076 9179 ws: 8.19.0 9077 9180 transitivePeerDependencies: ··· 9080 9183 - utf-8-validate 9081 9184 - vue 9082 9185 9083 - '@nuxt/eslint-config@1.4.1(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 9186 + '@nuxt/eslint-config@1.15.2(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 9084 9187 dependencies: 9085 9188 '@antfu/install-pkg': 1.1.0 9086 - '@clack/prompts': 0.10.1 9189 + '@clack/prompts': 1.1.0 9087 9190 '@eslint/js': 9.39.4 9088 - '@nuxt/eslint-plugin': 1.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9089 - '@stylistic/eslint-plugin': 4.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9090 - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9091 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9191 + '@nuxt/eslint-plugin': 1.15.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 9192 + '@stylistic/eslint-plugin': 5.9.0(eslint@9.39.4(jiti@2.6.1)) 9193 + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 9194 + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 9092 9195 eslint: 9.39.4(jiti@2.6.1) 9093 9196 eslint-config-flat-gitignore: 2.2.1(eslint@9.39.4(jiti@2.6.1)) 9094 - eslint-flat-config-utils: 2.1.4 9197 + eslint-flat-config-utils: 3.0.2 9095 9198 eslint-merge-processors: 2.0.0(eslint@9.39.4(jiti@2.6.1)) 9096 - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1)) 9097 - eslint-plugin-jsdoc: 50.8.0(eslint@9.39.4(jiti@2.6.1)) 9098 - eslint-plugin-regexp: 2.10.0(eslint@9.39.4(jiti@2.6.1)) 9099 - eslint-plugin-unicorn: 59.0.1(eslint@9.39.4(jiti@2.6.1)) 9100 - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@4.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))) 9199 + eslint-plugin-import-lite: 0.5.2(eslint@9.39.4(jiti@2.6.1)) 9200 + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)) 9201 + eslint-plugin-jsdoc: 62.8.0(eslint@9.39.4(jiti@2.6.1)) 9202 + eslint-plugin-regexp: 3.1.0(eslint@9.39.4(jiti@2.6.1)) 9203 + eslint-plugin-unicorn: 63.0.0(eslint@9.39.4(jiti@2.6.1)) 9204 + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@9.39.4(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))) 9101 9205 eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1)) 9102 - globals: 16.5.0 9206 + globals: 17.4.0 9103 9207 local-pkg: 1.1.2 9104 9208 pathe: 2.0.3 9105 9209 vue-eslint-parser: 10.4.0(eslint@9.39.4(jiti@2.6.1)) ··· 9110 9214 - supports-color 9111 9215 - typescript 9112 9216 9113 - '@nuxt/eslint-plugin@1.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 9217 + '@nuxt/eslint-plugin@1.15.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 9114 9218 dependencies: 9115 9219 '@typescript-eslint/types': 8.56.1 9116 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9220 + '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 9117 9221 eslint: 9.39.4(jiti@2.6.1) 9118 9222 transitivePeerDependencies: 9119 9223 - supports-color 9120 9224 - typescript 9121 9225 9122 - '@nuxt/eslint@1.4.1(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(magicast@0.5.2)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 9226 + '@nuxt/eslint@1.15.2(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(magicast@0.5.2)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 9123 9227 dependencies: 9124 9228 '@eslint/config-inspector': 1.4.2(eslint@9.39.4(jiti@2.6.1)) 9125 - '@nuxt/devtools-kit': 2.7.0(magicast@0.5.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 9126 - '@nuxt/eslint-config': 1.4.1(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9127 - '@nuxt/eslint-plugin': 1.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 9128 - '@nuxt/kit': 3.21.1(magicast@0.5.2) 9129 - chokidar: 4.0.3 9229 + '@nuxt/devtools-kit': 3.2.3(magicast@0.5.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 9230 + '@nuxt/eslint-config': 1.15.2(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 9231 + '@nuxt/eslint-plugin': 1.15.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 9232 + '@nuxt/kit': 4.4.2(magicast@0.5.2) 9233 + chokidar: 5.0.0 9130 9234 eslint: 9.39.4(jiti@2.6.1) 9131 - eslint-flat-config-utils: 2.1.4 9235 + eslint-flat-config-utils: 3.0.2 9132 9236 eslint-typegen: 2.3.1(eslint@9.39.4(jiti@2.6.1)) 9133 - find-up: 7.0.0 9237 + find-up: 8.0.0 9134 9238 get-port-please: 3.2.0 9135 9239 mlly: 1.8.1 9136 9240 pathe: 2.0.3 ··· 9198 9302 transitivePeerDependencies: 9199 9303 - magicast 9200 9304 9201 - '@nuxt/nitro-server@4.4.2(6accfc3ae7ff9113424c03cd0a155330)': 9305 + '@nuxt/nitro-server@4.4.2(@babel/core@7.29.0)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(ioredis@5.10.0)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(xml2js@0.6.2)(yaml@2.8.2))(rolldown@1.0.0-beta.57)(typescript@5.9.3)(xml2js@0.6.2)': 9202 9306 dependencies: 9203 9307 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) 9204 9308 '@nuxt/devalue': 2.0.2 9205 9309 '@nuxt/kit': 4.4.2(magicast@0.5.2) 9206 - '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.9.2)) 9310 + '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.9.3)) 9207 9311 '@vue/shared': 3.5.30 9208 9312 consola: 3.4.2 9209 9313 defu: 6.1.4 ··· 9216 9320 impound: 1.1.5 9217 9321 klona: 2.0.6 9218 9322 mocked-exports: 0.1.1 9219 - nitropack: 2.13.1(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0))(rolldown@1.0.0-beta.57)(xml2js@0.6.2) 9220 - nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.0.7(typescript@5.9.2))(xml2js@0.6.2)(yaml@2.8.2) 9323 + nitropack: 2.13.1(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(rolldown@1.0.0-beta.57)(xml2js@0.6.2) 9324 + nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(xml2js@0.6.2)(yaml@2.8.2) 9221 9325 nypm: 0.6.5 9222 9326 ohash: 2.0.11 9223 9327 pathe: 2.0.3 ··· 9226 9330 std-env: 4.0.0 9227 9331 ufo: 1.6.3 9228 9332 unctx: 2.5.0 9229 - unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(ioredis@5.10.0) 9230 - vue: 3.5.30(typescript@5.9.2) 9333 + unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(ioredis@5.10.0) 9334 + vue: 3.5.30(typescript@5.9.3) 9231 9335 vue-bundle-renderer: 2.2.0 9232 9336 vue-devtools-stub: 0.1.0 9233 9337 transitivePeerDependencies: ··· 9284 9388 rc9: 3.0.0 9285 9389 std-env: 3.10.0 9286 9390 9287 - '@nuxt/vite-builder@4.4.2(d1930ae959af6151960c2074b5aa22f9)': 9391 + '@nuxt/vite-builder@4.4.2(adc74724bb698000c9fe2931032d47ec)': 9288 9392 dependencies: 9289 9393 '@nuxt/kit': 4.4.2(magicast@0.5.2) 9290 9394 '@rollup/plugin-replace': 6.0.3(rollup@4.59.0) 9291 - '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2)) 9292 - '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2)) 9395 + '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) 9396 + '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) 9293 9397 autoprefixer: 10.4.27(postcss@8.5.8) 9294 9398 consola: 3.4.2 9295 9399 cssnano: 7.1.3(postcss@8.5.8) ··· 9302 9406 magic-string: 0.30.21 9303 9407 mlly: 1.8.1 9304 9408 mocked-exports: 0.1.1 9305 - nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.0.7(typescript@5.9.2))(xml2js@0.6.2)(yaml@2.8.2) 9409 + nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(xml2js@0.6.2)(yaml@2.8.2) 9306 9410 nypm: 0.6.5 9307 9411 pathe: 2.0.3 9308 9412 pkg-types: 2.3.0 ··· 9313 9417 unenv: 2.0.0-rc.24 9314 9418 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 9315 9419 vite-node: 5.3.0(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 9316 - vite-plugin-checker: 0.12.0(eslint@9.39.4(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.0.7(typescript@5.9.2)) 9317 - vue: 3.5.30(typescript@5.9.2) 9420 + vite-plugin-checker: 0.12.0(eslint@9.39.4(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3)) 9421 + vue: 3.5.30(typescript@5.9.3) 9318 9422 vue-bundle-renderer: 2.2.0 9319 9423 optionalDependencies: 9320 9424 '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) ··· 9345 9449 - vue-tsc 9346 9450 - yaml 9347 9451 9348 - '@nuxthub/core@0.10.6(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(ioredis@5.10.0)(magicast@0.5.2)(synckit@0.11.11)(typescript@5.9.2)(vue-tsc@3.0.7(typescript@5.9.2))': 9452 + '@nuxthub/core@0.10.6(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(ioredis@5.10.0)(magicast@0.5.2)(synckit@0.11.12)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3))': 9349 9453 dependencies: 9350 9454 '@cloudflare/workers-types': 4.20260304.0 9351 9455 '@nuxt/kit': 4.4.2(magicast@0.5.2) ··· 9367 9471 scule: 1.3.0 9368 9472 std-env: 3.10.0 9369 9473 tinyglobby: 0.2.15 9370 - tsdown: 0.18.4(synckit@0.11.11)(typescript@5.9.2)(vue-tsc@3.0.7(typescript@5.9.2)) 9474 + tsdown: 0.18.4(synckit@0.11.12)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)) 9371 9475 ufo: 1.6.3 9372 9476 uncrypto: 0.1.3 9373 - unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(ioredis@5.10.0) 9477 + unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(ioredis@5.10.0) 9374 9478 zod: 4.3.6 9375 9479 transitivePeerDependencies: 9376 9480 - '@arethetypeswrong/core' ··· 9531 9635 9532 9636 '@opentelemetry/api@1.9.0': {} 9533 9637 9638 + '@ota-meshi/ast-token-store@0.3.0': {} 9639 + 9534 9640 '@oxc-minify/binding-android-arm-eabi@0.117.0': 9535 9641 optional: true 9536 9642 ··· 9593 9699 '@oxc-minify/binding-win32-x64-msvc@0.117.0': 9594 9700 optional: true 9595 9701 9702 + '@oxc-parser/binding-android-arm-eabi@0.115.0': 9703 + optional: true 9704 + 9596 9705 '@oxc-parser/binding-android-arm-eabi@0.117.0': 9597 9706 optional: true 9598 9707 9708 + '@oxc-parser/binding-android-arm64@0.115.0': 9709 + optional: true 9710 + 9599 9711 '@oxc-parser/binding-android-arm64@0.117.0': 9600 9712 optional: true 9601 9713 9714 + '@oxc-parser/binding-darwin-arm64@0.115.0': 9715 + optional: true 9716 + 9602 9717 '@oxc-parser/binding-darwin-arm64@0.117.0': 9603 9718 optional: true 9604 9719 9720 + '@oxc-parser/binding-darwin-x64@0.115.0': 9721 + optional: true 9722 + 9605 9723 '@oxc-parser/binding-darwin-x64@0.117.0': 9606 9724 optional: true 9607 9725 9726 + '@oxc-parser/binding-freebsd-x64@0.115.0': 9727 + optional: true 9728 + 9608 9729 '@oxc-parser/binding-freebsd-x64@0.117.0': 9609 9730 optional: true 9610 9731 9732 + '@oxc-parser/binding-linux-arm-gnueabihf@0.115.0': 9733 + optional: true 9734 + 9611 9735 '@oxc-parser/binding-linux-arm-gnueabihf@0.117.0': 9612 9736 optional: true 9613 9737 9738 + '@oxc-parser/binding-linux-arm-musleabihf@0.115.0': 9739 + optional: true 9740 + 9614 9741 '@oxc-parser/binding-linux-arm-musleabihf@0.117.0': 9615 9742 optional: true 9616 9743 9744 + '@oxc-parser/binding-linux-arm64-gnu@0.115.0': 9745 + optional: true 9746 + 9617 9747 '@oxc-parser/binding-linux-arm64-gnu@0.117.0': 9618 9748 optional: true 9619 9749 9750 + '@oxc-parser/binding-linux-arm64-musl@0.115.0': 9751 + optional: true 9752 + 9620 9753 '@oxc-parser/binding-linux-arm64-musl@0.117.0': 9621 9754 optional: true 9622 9755 9756 + '@oxc-parser/binding-linux-ppc64-gnu@0.115.0': 9757 + optional: true 9758 + 9623 9759 '@oxc-parser/binding-linux-ppc64-gnu@0.117.0': 9624 9760 optional: true 9625 9761 9762 + '@oxc-parser/binding-linux-riscv64-gnu@0.115.0': 9763 + optional: true 9764 + 9626 9765 '@oxc-parser/binding-linux-riscv64-gnu@0.117.0': 9766 + optional: true 9767 + 9768 + '@oxc-parser/binding-linux-riscv64-musl@0.115.0': 9627 9769 optional: true 9628 9770 9629 9771 '@oxc-parser/binding-linux-riscv64-musl@0.117.0': 9630 9772 optional: true 9631 9773 9774 + '@oxc-parser/binding-linux-s390x-gnu@0.115.0': 9775 + optional: true 9776 + 9632 9777 '@oxc-parser/binding-linux-s390x-gnu@0.117.0': 9633 9778 optional: true 9634 9779 9780 + '@oxc-parser/binding-linux-x64-gnu@0.115.0': 9781 + optional: true 9782 + 9635 9783 '@oxc-parser/binding-linux-x64-gnu@0.117.0': 9636 9784 optional: true 9637 9785 9786 + '@oxc-parser/binding-linux-x64-musl@0.115.0': 9787 + optional: true 9788 + 9638 9789 '@oxc-parser/binding-linux-x64-musl@0.117.0': 9639 9790 optional: true 9640 9791 9792 + '@oxc-parser/binding-openharmony-arm64@0.115.0': 9793 + optional: true 9794 + 9641 9795 '@oxc-parser/binding-openharmony-arm64@0.117.0': 9642 9796 optional: true 9643 9797 9798 + '@oxc-parser/binding-wasm32-wasi@0.115.0': 9799 + dependencies: 9800 + '@napi-rs/wasm-runtime': 1.1.1 9801 + optional: true 9802 + 9644 9803 '@oxc-parser/binding-wasm32-wasi@0.117.0': 9645 9804 dependencies: 9646 9805 '@napi-rs/wasm-runtime': 1.1.1 9647 9806 optional: true 9648 9807 9808 + '@oxc-parser/binding-win32-arm64-msvc@0.115.0': 9809 + optional: true 9810 + 9649 9811 '@oxc-parser/binding-win32-arm64-msvc@0.117.0': 9650 9812 optional: true 9651 9813 9814 + '@oxc-parser/binding-win32-ia32-msvc@0.115.0': 9815 + optional: true 9816 + 9652 9817 '@oxc-parser/binding-win32-ia32-msvc@0.117.0': 9818 + optional: true 9819 + 9820 + '@oxc-parser/binding-win32-x64-msvc@0.115.0': 9653 9821 optional: true 9654 9822 9655 9823 '@oxc-parser/binding-win32-x64-msvc@0.117.0': ··· 10200 10368 ajv: 8.18.0 10201 10369 kleur: 4.1.5 10202 10370 10371 + '@sindresorhus/base62@1.0.0': {} 10372 + 10203 10373 '@sindresorhus/is@7.2.0': {} 10204 10374 10205 10375 '@sindresorhus/merge-streams@4.0.0': {} ··· 10208 10378 10209 10379 '@standard-schema/spec@1.1.0': {} 10210 10380 10211 - '@stylistic/eslint-plugin@4.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 10381 + '@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.6.1))': 10212 10382 dependencies: 10213 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10383 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 10384 + '@typescript-eslint/types': 8.56.1 10214 10385 eslint: 9.39.4(jiti@2.6.1) 10215 10386 eslint-visitor-keys: 4.2.1 10216 10387 espree: 10.4.0 10217 10388 estraverse: 5.3.0 10218 10389 picomatch: 4.0.3 10219 - transitivePeerDependencies: 10220 - - supports-color 10221 - - typescript 10222 10390 10223 10391 '@stylistic/eslint-plugin@5.9.0(eslint@9.39.4(jiti@2.6.1))': 10224 10392 dependencies: ··· 10240 10408 '@types/deep-eql': 4.0.2 10241 10409 assertion-error: 2.0.1 10242 10410 10243 - '@types/chrome@0.1.11': 10411 + '@types/chrome@0.1.37': 10244 10412 dependencies: 10245 10413 '@types/filesystem': 0.0.36 10246 10414 '@types/har-format': 1.2.16 ··· 10291 10459 10292 10460 '@types/web-bluetooth@0.0.21': {} 10293 10461 10294 - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 10462 + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10295 10463 dependencies: 10296 10464 '@eslint-community/regexpp': 4.12.2 10297 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10465 + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10298 10466 '@typescript-eslint/scope-manager': 8.56.1 10299 - '@typescript-eslint/type-utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10300 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10467 + '@typescript-eslint/type-utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10468 + '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10301 10469 '@typescript-eslint/visitor-keys': 8.56.1 10302 10470 eslint: 9.39.4(jiti@2.6.1) 10303 10471 ignore: 7.0.5 10304 10472 natural-compare: 1.4.0 10305 - ts-api-utils: 2.4.0(typescript@5.9.2) 10306 - typescript: 5.9.2 10473 + ts-api-utils: 2.4.0(typescript@5.9.3) 10474 + typescript: 5.9.3 10475 + transitivePeerDependencies: 10476 + - supports-color 10477 + 10478 + '@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10479 + dependencies: 10480 + '@eslint-community/regexpp': 4.12.2 10481 + '@typescript-eslint/parser': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10482 + '@typescript-eslint/scope-manager': 8.57.0 10483 + '@typescript-eslint/type-utils': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10484 + '@typescript-eslint/utils': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10485 + '@typescript-eslint/visitor-keys': 8.57.0 10486 + eslint: 9.39.4(jiti@2.6.1) 10487 + ignore: 7.0.5 10488 + natural-compare: 1.4.0 10489 + ts-api-utils: 2.4.0(typescript@5.9.3) 10490 + typescript: 5.9.3 10307 10491 transitivePeerDependencies: 10308 10492 - supports-color 10309 10493 10310 - '@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 10494 + '@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10311 10495 dependencies: 10312 10496 '@typescript-eslint/scope-manager': 8.56.1 10313 10497 '@typescript-eslint/types': 8.56.1 10314 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.2) 10498 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 10315 10499 '@typescript-eslint/visitor-keys': 8.56.1 10316 10500 debug: 4.4.3 10317 10501 eslint: 9.39.4(jiti@2.6.1) 10318 - typescript: 5.9.2 10502 + typescript: 5.9.3 10503 + transitivePeerDependencies: 10504 + - supports-color 10505 + 10506 + '@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10507 + dependencies: 10508 + '@typescript-eslint/scope-manager': 8.57.0 10509 + '@typescript-eslint/types': 8.57.0 10510 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 10511 + '@typescript-eslint/visitor-keys': 8.57.0 10512 + debug: 4.4.3 10513 + eslint: 9.39.4(jiti@2.6.1) 10514 + typescript: 5.9.3 10319 10515 transitivePeerDependencies: 10320 10516 - supports-color 10321 10517 10322 - '@typescript-eslint/project-service@8.56.1(typescript@5.9.2)': 10518 + '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': 10323 10519 dependencies: 10324 - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.2) 10520 + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) 10325 10521 '@typescript-eslint/types': 8.56.1 10326 10522 debug: 4.4.3 10327 - typescript: 5.9.2 10523 + typescript: 5.9.3 10524 + transitivePeerDependencies: 10525 + - supports-color 10526 + 10527 + '@typescript-eslint/project-service@8.57.0(typescript@5.9.3)': 10528 + dependencies: 10529 + '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) 10530 + '@typescript-eslint/types': 8.57.0 10531 + debug: 4.4.3 10532 + typescript: 5.9.3 10328 10533 transitivePeerDependencies: 10329 10534 - supports-color 10330 10535 10331 - '@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 10536 + '@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10332 10537 dependencies: 10333 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10334 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.2) 10335 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10538 + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10539 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 10540 + '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10336 10541 ajv: 6.14.0 10337 10542 eslint: 9.39.4(jiti@2.6.1) 10338 10543 json-stable-stringify-without-jsonify: 1.0.1 ··· 10347 10552 '@typescript-eslint/types': 8.56.1 10348 10553 '@typescript-eslint/visitor-keys': 8.56.1 10349 10554 10350 - '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.2)': 10555 + '@typescript-eslint/scope-manager@8.57.0': 10351 10556 dependencies: 10352 - typescript: 5.9.2 10557 + '@typescript-eslint/types': 8.57.0 10558 + '@typescript-eslint/visitor-keys': 8.57.0 10353 10559 10354 - '@typescript-eslint/type-utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 10560 + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)': 10561 + dependencies: 10562 + typescript: 5.9.3 10563 + 10564 + '@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)': 10565 + dependencies: 10566 + typescript: 5.9.3 10567 + 10568 + '@typescript-eslint/type-utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10355 10569 dependencies: 10356 10570 '@typescript-eslint/types': 8.56.1 10357 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.2) 10358 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 10571 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 10572 + '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10573 + debug: 4.4.3 10574 + eslint: 9.39.4(jiti@2.6.1) 10575 + ts-api-utils: 2.4.0(typescript@5.9.3) 10576 + typescript: 5.9.3 10577 + transitivePeerDependencies: 10578 + - supports-color 10579 + 10580 + '@typescript-eslint/type-utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10581 + dependencies: 10582 + '@typescript-eslint/types': 8.57.0 10583 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 10584 + '@typescript-eslint/utils': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10359 10585 debug: 4.4.3 10360 10586 eslint: 9.39.4(jiti@2.6.1) 10361 - ts-api-utils: 2.4.0(typescript@5.9.2) 10362 - typescript: 5.9.2 10587 + ts-api-utils: 2.4.0(typescript@5.9.3) 10588 + typescript: 5.9.3 10363 10589 transitivePeerDependencies: 10364 10590 - supports-color 10365 10591 10366 10592 '@typescript-eslint/types@8.56.1': {} 10367 10593 10368 - '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.2)': 10594 + '@typescript-eslint/types@8.57.0': {} 10595 + 10596 + '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)': 10369 10597 dependencies: 10370 - '@typescript-eslint/project-service': 8.56.1(typescript@5.9.2) 10371 - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.2) 10598 + '@typescript-eslint/project-service': 8.56.1(typescript@5.9.3) 10599 + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) 10372 10600 '@typescript-eslint/types': 8.56.1 10373 10601 '@typescript-eslint/visitor-keys': 8.56.1 10374 10602 debug: 4.4.3 10375 10603 minimatch: 10.2.4 10376 10604 semver: 7.7.4 10377 10605 tinyglobby: 0.2.15 10378 - ts-api-utils: 2.4.0(typescript@5.9.2) 10379 - typescript: 5.9.2 10606 + ts-api-utils: 2.4.0(typescript@5.9.3) 10607 + typescript: 5.9.3 10380 10608 transitivePeerDependencies: 10381 10609 - supports-color 10382 10610 10383 - '@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 10611 + '@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)': 10612 + dependencies: 10613 + '@typescript-eslint/project-service': 8.57.0(typescript@5.9.3) 10614 + '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3) 10615 + '@typescript-eslint/types': 8.57.0 10616 + '@typescript-eslint/visitor-keys': 8.57.0 10617 + debug: 4.4.3 10618 + minimatch: 10.2.4 10619 + semver: 7.7.4 10620 + tinyglobby: 0.2.15 10621 + ts-api-utils: 2.4.0(typescript@5.9.3) 10622 + typescript: 5.9.3 10623 + transitivePeerDependencies: 10624 + - supports-color 10625 + 10626 + '@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10384 10627 dependencies: 10385 10628 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 10386 10629 '@typescript-eslint/scope-manager': 8.56.1 10387 10630 '@typescript-eslint/types': 8.56.1 10388 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.2) 10631 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) 10389 10632 eslint: 9.39.4(jiti@2.6.1) 10390 - typescript: 5.9.2 10633 + typescript: 5.9.3 10634 + transitivePeerDependencies: 10635 + - supports-color 10636 + 10637 + '@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10638 + dependencies: 10639 + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 10640 + '@typescript-eslint/scope-manager': 8.57.0 10641 + '@typescript-eslint/types': 8.57.0 10642 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 10643 + eslint: 9.39.4(jiti@2.6.1) 10644 + typescript: 5.9.3 10391 10645 transitivePeerDependencies: 10392 10646 - supports-color 10393 10647 ··· 10396 10650 '@typescript-eslint/types': 8.56.1 10397 10651 eslint-visitor-keys: 5.0.1 10398 10652 10399 - '@unhead/vue@2.1.12(vue@3.5.30(typescript@5.9.2))': 10653 + '@typescript-eslint/visitor-keys@8.57.0': 10654 + dependencies: 10655 + '@typescript-eslint/types': 8.57.0 10656 + eslint-visitor-keys: 5.0.1 10657 + 10658 + '@unhead/vue@2.1.12(vue@3.5.30(typescript@5.9.3))': 10400 10659 dependencies: 10401 10660 hookable: 6.0.1 10402 10661 unhead: 2.1.12 10403 - vue: 3.5.30(typescript@5.9.2) 10662 + vue: 3.5.30(typescript@5.9.3) 10404 10663 10405 10664 '@unocss/astro@66.5.1(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 10406 10665 dependencies: ··· 10444 10703 tinyglobby: 0.2.15 10445 10704 unplugin-utils: 0.3.1 10446 10705 10706 + '@unocss/cli@66.6.6': 10707 + dependencies: 10708 + '@jridgewell/remapping': 2.3.5 10709 + '@unocss/config': 66.6.6 10710 + '@unocss/core': 66.6.6 10711 + '@unocss/preset-wind3': 66.6.6 10712 + '@unocss/preset-wind4': 66.6.6 10713 + '@unocss/transformer-directives': 66.6.6 10714 + cac: 6.7.14 10715 + chokidar: 5.0.0 10716 + colorette: 2.0.20 10717 + consola: 3.4.2 10718 + magic-string: 0.30.21 10719 + pathe: 2.0.3 10720 + perfect-debounce: 2.1.0 10721 + tinyglobby: 0.2.15 10722 + unplugin-utils: 0.3.1 10723 + 10447 10724 '@unocss/config@66.5.1': 10448 10725 dependencies: 10449 10726 '@unocss/core': 66.5.1 ··· 10456 10733 consola: 3.4.2 10457 10734 unconfig: 7.5.0 10458 10735 10736 + '@unocss/config@66.6.6': 10737 + dependencies: 10738 + '@unocss/core': 66.6.6 10739 + colorette: 2.0.20 10740 + consola: 3.4.2 10741 + unconfig: 7.5.0 10742 + 10459 10743 '@unocss/core@66.5.1': {} 10460 10744 10461 10745 '@unocss/core@66.6.2': {} 10462 10746 10747 + '@unocss/core@66.6.6': {} 10748 + 10463 10749 '@unocss/extractor-arbitrary-variants@66.5.1': 10464 10750 dependencies: 10465 10751 '@unocss/core': 66.5.1 ··· 10467 10753 '@unocss/extractor-arbitrary-variants@66.6.2': 10468 10754 dependencies: 10469 10755 '@unocss/core': 66.6.2 10756 + 10757 + '@unocss/extractor-arbitrary-variants@66.6.6': 10758 + dependencies: 10759 + '@unocss/core': 66.6.6 10470 10760 10471 10761 '@unocss/inspector@66.5.1': 10472 10762 dependencies: ··· 10485 10775 gzip-size: 6.0.0 10486 10776 sirv: 3.0.2 10487 10777 10778 + '@unocss/inspector@66.6.6': 10779 + dependencies: 10780 + '@unocss/core': 66.6.6 10781 + '@unocss/rule-utils': 66.6.6 10782 + colorette: 2.0.20 10783 + gzip-size: 6.0.0 10784 + sirv: 3.0.2 10785 + 10488 10786 '@unocss/nuxt@66.6.2(magicast@0.5.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(webpack@5.103.0(esbuild@0.25.12))': 10489 10787 dependencies: 10490 10788 '@nuxt/kit': 4.4.2(magicast@0.5.2) ··· 10526 10824 dependencies: 10527 10825 '@unocss/core': 66.6.2 10528 10826 10827 + '@unocss/preset-attributify@66.6.6': 10828 + dependencies: 10829 + '@unocss/core': 66.6.6 10830 + 10529 10831 '@unocss/preset-icons@66.5.1': 10530 10832 dependencies: 10531 10833 '@iconify/utils': 3.1.0 ··· 10538 10840 '@unocss/core': 66.6.2 10539 10841 ofetch: 1.5.1 10540 10842 10843 + '@unocss/preset-icons@66.6.6': 10844 + dependencies: 10845 + '@iconify/utils': 3.1.0 10846 + '@unocss/core': 66.6.6 10847 + ofetch: 1.5.1 10848 + 10541 10849 '@unocss/preset-mini@66.5.1': 10542 10850 dependencies: 10543 10851 '@unocss/core': 66.5.1 ··· 10550 10858 '@unocss/extractor-arbitrary-variants': 66.6.2 10551 10859 '@unocss/rule-utils': 66.6.2 10552 10860 10861 + '@unocss/preset-mini@66.6.6': 10862 + dependencies: 10863 + '@unocss/core': 66.6.6 10864 + '@unocss/extractor-arbitrary-variants': 66.6.6 10865 + '@unocss/rule-utils': 66.6.6 10866 + 10553 10867 '@unocss/preset-tagify@66.5.1': 10554 10868 dependencies: 10555 10869 '@unocss/core': 66.5.1 ··· 10557 10871 '@unocss/preset-tagify@66.6.2': 10558 10872 dependencies: 10559 10873 '@unocss/core': 66.6.2 10874 + 10875 + '@unocss/preset-tagify@66.6.6': 10876 + dependencies: 10877 + '@unocss/core': 66.6.6 10560 10878 10561 10879 '@unocss/preset-typography@66.5.1': 10562 10880 dependencies: ··· 10567 10885 dependencies: 10568 10886 '@unocss/core': 66.6.2 10569 10887 '@unocss/rule-utils': 66.6.2 10888 + 10889 + '@unocss/preset-typography@66.6.6': 10890 + dependencies: 10891 + '@unocss/core': 66.6.6 10892 + '@unocss/rule-utils': 66.6.6 10570 10893 10571 10894 '@unocss/preset-uno@66.5.1': 10572 10895 dependencies: ··· 10578 10901 '@unocss/core': 66.6.2 10579 10902 '@unocss/preset-wind3': 66.6.2 10580 10903 10904 + '@unocss/preset-uno@66.6.6': 10905 + dependencies: 10906 + '@unocss/core': 66.6.6 10907 + '@unocss/preset-wind3': 66.6.6 10908 + 10581 10909 '@unocss/preset-web-fonts@66.5.1': 10582 10910 dependencies: 10583 10911 '@unocss/core': 66.5.1 ··· 10588 10916 '@unocss/core': 66.6.2 10589 10917 ofetch: 1.5.1 10590 10918 10919 + '@unocss/preset-web-fonts@66.6.6': 10920 + dependencies: 10921 + '@unocss/core': 66.6.6 10922 + ofetch: 1.5.1 10923 + 10591 10924 '@unocss/preset-wind3@66.5.1': 10592 10925 dependencies: 10593 10926 '@unocss/core': 66.5.1 ··· 10600 10933 '@unocss/preset-mini': 66.6.2 10601 10934 '@unocss/rule-utils': 66.6.2 10602 10935 10936 + '@unocss/preset-wind3@66.6.6': 10937 + dependencies: 10938 + '@unocss/core': 66.6.6 10939 + '@unocss/preset-mini': 66.6.6 10940 + '@unocss/rule-utils': 66.6.6 10941 + 10603 10942 '@unocss/preset-wind4@66.5.1': 10604 10943 dependencies: 10605 10944 '@unocss/core': 66.5.1 ··· 10612 10951 '@unocss/extractor-arbitrary-variants': 66.6.2 10613 10952 '@unocss/rule-utils': 66.6.2 10614 10953 10954 + '@unocss/preset-wind4@66.6.6': 10955 + dependencies: 10956 + '@unocss/core': 66.6.6 10957 + '@unocss/extractor-arbitrary-variants': 66.6.6 10958 + '@unocss/rule-utils': 66.6.6 10959 + 10615 10960 '@unocss/preset-wind@66.5.1': 10616 10961 dependencies: 10617 10962 '@unocss/core': 66.5.1 ··· 10621 10966 dependencies: 10622 10967 '@unocss/core': 66.6.2 10623 10968 '@unocss/preset-wind3': 66.6.2 10969 + 10970 + '@unocss/preset-wind@66.6.6': 10971 + dependencies: 10972 + '@unocss/core': 66.6.6 10973 + '@unocss/preset-wind3': 66.6.6 10624 10974 10625 10975 '@unocss/reset@66.5.1': {} 10626 10976 ··· 10636 10986 '@unocss/core': 66.6.2 10637 10987 magic-string: 0.30.21 10638 10988 10989 + '@unocss/rule-utils@66.6.6': 10990 + dependencies: 10991 + '@unocss/core': 66.6.6 10992 + magic-string: 0.30.21 10993 + 10639 10994 '@unocss/transformer-attributify-jsx@66.5.1': 10640 10995 dependencies: 10641 10996 '@babel/parser': 7.27.7 ··· 10652 11007 transitivePeerDependencies: 10653 11008 - supports-color 10654 11009 11010 + '@unocss/transformer-attributify-jsx@66.6.6': 11011 + dependencies: 11012 + '@unocss/core': 66.6.6 11013 + oxc-parser: 0.115.0 11014 + oxc-walker: 0.7.0(oxc-parser@0.115.0) 11015 + 10655 11016 '@unocss/transformer-compile-class@66.5.1': 10656 11017 dependencies: 10657 11018 '@unocss/core': 66.5.1 ··· 10659 11020 '@unocss/transformer-compile-class@66.6.2': 10660 11021 dependencies: 10661 11022 '@unocss/core': 66.6.2 11023 + 11024 + '@unocss/transformer-compile-class@66.6.6': 11025 + dependencies: 11026 + '@unocss/core': 66.6.6 10662 11027 10663 11028 '@unocss/transformer-directives@66.5.1': 10664 11029 dependencies: ··· 10672 11037 '@unocss/rule-utils': 66.6.2 10673 11038 css-tree: 3.2.1 10674 11039 11040 + '@unocss/transformer-directives@66.6.6': 11041 + dependencies: 11042 + '@unocss/core': 66.6.6 11043 + '@unocss/rule-utils': 66.6.6 11044 + css-tree: 3.2.1 11045 + 10675 11046 '@unocss/transformer-variant-group@66.5.1': 10676 11047 dependencies: 10677 11048 '@unocss/core': 66.5.1 ··· 10679 11050 '@unocss/transformer-variant-group@66.6.2': 10680 11051 dependencies: 10681 11052 '@unocss/core': 66.6.2 11053 + 11054 + '@unocss/transformer-variant-group@66.6.6': 11055 + dependencies: 11056 + '@unocss/core': 66.6.6 10682 11057 10683 11058 '@unocss/vite@66.5.1(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 10684 11059 dependencies: ··· 10699 11074 '@unocss/config': 66.6.2 10700 11075 '@unocss/core': 66.6.2 10701 11076 '@unocss/inspector': 66.6.2 11077 + chokidar: 5.0.0 11078 + magic-string: 0.30.21 11079 + pathe: 2.0.3 11080 + tinyglobby: 0.2.15 11081 + unplugin-utils: 0.3.1 11082 + vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 11083 + 11084 + '@unocss/vite@66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))': 11085 + dependencies: 11086 + '@jridgewell/remapping': 2.3.5 11087 + '@unocss/config': 66.6.6 11088 + '@unocss/core': 66.6.6 11089 + '@unocss/inspector': 66.6.6 10702 11090 chokidar: 5.0.0 10703 11091 magic-string: 0.30.21 10704 11092 pathe: 2.0.3 ··· 10802 11190 10803 11191 '@vercel/oidc@3.1.0': {} 10804 11192 10805 - '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2))': 11193 + '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))': 10806 11194 dependencies: 10807 11195 '@babel/core': 7.29.0 10808 11196 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) ··· 10810 11198 '@rolldown/pluginutils': 1.0.0-rc.9 10811 11199 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) 10812 11200 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 10813 - vue: 3.5.30(typescript@5.9.2) 11201 + vue: 3.5.30(typescript@5.9.3) 10814 11202 transitivePeerDependencies: 10815 11203 - supports-color 10816 11204 10817 - '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2))': 11205 + '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))': 10818 11206 dependencies: 10819 11207 '@rolldown/pluginutils': 1.0.0-rc.2 10820 11208 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 10821 - vue: 3.5.30(typescript@5.9.2) 11209 + vue: 3.5.30(typescript@5.9.3) 10822 11210 10823 - '@vitest/eslint-plugin@1.6.9(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2)': 11211 + '@vitest/eslint-plugin@1.6.12(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': 10824 11212 dependencies: 10825 11213 '@typescript-eslint/scope-manager': 8.56.1 10826 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 11214 + '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 10827 11215 eslint: 9.39.4(jiti@2.6.1) 10828 11216 optionalDependencies: 10829 - typescript: 5.9.2 11217 + typescript: 5.9.3 10830 11218 transitivePeerDependencies: 10831 11219 - supports-color 10832 11220 10833 - '@voidzero-dev/vite-plus-core@0.1.12(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(yaml@2.8.2)': 11221 + '@voidzero-dev/vite-plus-core@0.1.12(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2)': 10834 11222 dependencies: 10835 11223 '@oxc-project/runtime': 0.115.0 10836 11224 '@oxc-project/types': 0.115.0 ··· 10842 11230 fsevents: 2.3.3 10843 11231 jiti: 2.6.1 10844 11232 terser: 5.46.0 10845 - typescript: 5.9.2 11233 + typescript: 5.9.3 10846 11234 yaml: 2.8.2 10847 11235 10848 11236 '@voidzero-dev/vite-plus-darwin-arm64@0.1.12': ··· 10857 11245 '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.12': 10858 11246 optional: true 10859 11247 10860 - '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2)': 11248 + '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2)': 10861 11249 dependencies: 10862 11250 '@standard-schema/spec': 1.1.0 10863 11251 '@types/chai': 5.2.3 10864 - '@voidzero-dev/vite-plus-core': 0.1.12(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(yaml@2.8.2) 11252 + '@voidzero-dev/vite-plus-core': 0.1.12(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2) 10865 11253 es-module-lexer: 1.7.0 10866 11254 obug: 2.1.1 10867 11255 pixelmatch: 7.1.0 ··· 10903 11291 '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.12': 10904 11292 optional: true 10905 11293 10906 - '@volar/language-core@2.4.23': 10907 - dependencies: 10908 - '@volar/source-map': 2.4.23 10909 - 10910 11294 '@volar/language-core@2.4.28': 10911 11295 dependencies: 10912 11296 '@volar/source-map': 2.4.28 10913 11297 10914 - '@volar/source-map@2.4.23': {} 10915 - 10916 11298 '@volar/source-map@2.4.28': {} 10917 11299 10918 - '@volar/typescript@2.4.23': 11300 + '@volar/typescript@2.4.28': 10919 11301 dependencies: 10920 - '@volar/language-core': 2.4.23 11302 + '@volar/language-core': 2.4.28 10921 11303 path-browserify: 1.0.1 10922 11304 vscode-uri: 3.1.0 10923 11305 10924 - '@vue-macros/common@3.0.0-beta.16(vue@3.5.30(typescript@5.9.2))': 10925 - dependencies: 10926 - '@vue/compiler-sfc': 3.5.30 10927 - ast-kit: 2.2.0 10928 - local-pkg: 1.1.2 10929 - magic-string-ast: 1.0.3 10930 - unplugin-utils: 0.2.5 10931 - optionalDependencies: 10932 - vue: 3.5.30(typescript@5.9.2) 10933 - 10934 - '@vue-macros/common@3.1.2(vue@3.5.30(typescript@5.9.2))': 11306 + '@vue-macros/common@3.1.2(vue@3.5.30(typescript@5.9.3))': 10935 11307 dependencies: 10936 11308 '@vue/compiler-sfc': 3.5.30 10937 11309 ast-kit: 2.2.0 ··· 10939 11311 magic-string-ast: 1.0.3 10940 11312 unplugin-utils: 0.3.1 10941 11313 optionalDependencies: 10942 - vue: 3.5.30(typescript@5.9.2) 11314 + vue: 3.5.30(typescript@5.9.3) 10943 11315 10944 11316 '@vue/babel-helper-vue-transform-on@2.0.1': {} 10945 11317 ··· 11000 11372 '@vue/compiler-dom': 3.5.30 11001 11373 '@vue/shared': 3.5.30 11002 11374 11003 - '@vue/compiler-vue2@2.7.16': 11004 - dependencies: 11005 - de-indent: 1.0.2 11006 - he: 1.2.0 11007 - 11008 11375 '@vue/devtools-api@6.6.4': 11009 11376 optional: true 11010 11377 ··· 11012 11379 dependencies: 11013 11380 '@vue/devtools-kit': 8.0.7 11014 11381 11015 - '@vue/devtools-core@8.0.7(vue@3.5.30(typescript@5.9.2))': 11382 + '@vue/devtools-core@8.0.7(vue@3.5.30(typescript@5.9.3))': 11016 11383 dependencies: 11017 11384 '@vue/devtools-kit': 8.0.7 11018 11385 '@vue/devtools-shared': 8.0.7 11019 - vue: 3.5.30(typescript@5.9.2) 11386 + vue: 3.5.30(typescript@5.9.3) 11020 11387 11021 11388 '@vue/devtools-kit@8.0.7': 11022 11389 dependencies: ··· 11027 11394 11028 11395 '@vue/devtools-shared@8.0.7': {} 11029 11396 11030 - '@vue/language-core@3.0.7(typescript@5.9.2)': 11031 - dependencies: 11032 - '@volar/language-core': 2.4.23 11033 - '@vue/compiler-dom': 3.5.30 11034 - '@vue/compiler-vue2': 2.7.16 11035 - '@vue/shared': 3.5.30 11036 - alien-signals: 2.0.8 11037 - muggle-string: 0.4.1 11038 - path-browserify: 1.0.1 11039 - picomatch: 4.0.3 11040 - optionalDependencies: 11041 - typescript: 5.9.2 11042 - 11043 11397 '@vue/language-core@3.2.5': 11044 11398 dependencies: 11045 11399 '@volar/language-core': 2.4.28 ··· 11066 11420 '@vue/shared': 3.5.30 11067 11421 csstype: 3.2.3 11068 11422 11069 - '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.9.2))': 11423 + '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.9.3))': 11070 11424 dependencies: 11071 11425 '@vue/compiler-ssr': 3.5.30 11072 11426 '@vue/shared': 3.5.30 11073 - vue: 3.5.30(typescript@5.9.2) 11427 + vue: 3.5.30(typescript@5.9.3) 11074 11428 11075 11429 '@vue/shared@3.5.30': {} 11076 11430 11077 - '@vueuse/core@14.0.0(vue@3.5.30(typescript@5.9.2))': 11431 + '@vueuse/core@14.2.1(vue@3.5.30(typescript@5.9.3))': 11078 11432 dependencies: 11079 11433 '@types/web-bluetooth': 0.0.21 11080 - '@vueuse/metadata': 14.0.0 11081 - '@vueuse/shared': 14.0.0(vue@3.5.30(typescript@5.9.2)) 11082 - vue: 3.5.30(typescript@5.9.2) 11434 + '@vueuse/metadata': 14.2.1 11435 + '@vueuse/shared': 14.2.1(vue@3.5.30(typescript@5.9.3)) 11436 + vue: 3.5.30(typescript@5.9.3) 11083 11437 11084 - '@vueuse/metadata@14.0.0': {} 11438 + '@vueuse/metadata@14.2.1': {} 11085 11439 11086 - '@vueuse/shared@14.0.0(vue@3.5.30(typescript@5.9.2))': 11440 + '@vueuse/shared@14.2.1(vue@3.5.30(typescript@5.9.3))': 11087 11441 dependencies: 11088 - vue: 3.5.30(typescript@5.9.2) 11442 + vue: 3.5.30(typescript@5.9.3) 11089 11443 11090 11444 '@webassemblyjs/ast@1.14.1': 11091 11445 dependencies: ··· 11173 11527 11174 11528 '@webext-core/match-patterns@1.0.3': {} 11175 11529 11176 - '@wxt-dev/auto-icons@1.1.1(wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2))': 11530 + '@wxt-dev/auto-icons@1.1.1(wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2))': 11177 11531 dependencies: 11178 11532 defu: 6.1.4 11179 11533 fs-extra: 11.3.3 11180 11534 sharp: 0.34.5 11181 - wxt: 0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 11535 + wxt: 0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 11182 11536 11183 11537 '@wxt-dev/browser@0.1.37': 11184 11538 dependencies: 11185 11539 '@types/filesystem': 0.0.36 11186 11540 '@types/har-format': 1.2.16 11187 11541 11188 - '@wxt-dev/module-vue@1.0.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2))(wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2))': 11542 + '@wxt-dev/module-vue@1.0.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3))(wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2))': 11189 11543 dependencies: 11190 - '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2)) 11191 - wxt: 0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 11544 + '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) 11545 + wxt: 0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 11192 11546 transitivePeerDependencies: 11193 11547 - vite 11194 11548 - vue ··· 11199 11553 async-mutex: 0.5.0 11200 11554 dequal: 2.0.3 11201 11555 11202 - '@wxt-dev/unocss@1.0.1(unocss@66.5.1(postcss@8.5.8)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)))(wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2))': 11556 + '@wxt-dev/unocss@1.0.1(unocss@66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)))(wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2))': 11203 11557 dependencies: 11204 11558 defu: 6.1.4 11205 11559 fast-glob: 3.3.3 11206 - unocss: 66.5.1(@unocss/webpack@66.6.2(webpack@5.103.0(esbuild@0.25.12)))(postcss@8.5.8)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 11207 - wxt: 0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 11560 + unocss: 66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 11561 + wxt: 0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2) 11208 11562 11209 11563 '@xtuc/ieee754@1.2.0': {} 11210 11564 ··· 11227 11581 acorn-jsx@5.3.2(acorn@8.16.0): 11228 11582 dependencies: 11229 11583 acorn: 8.16.0 11230 - 11231 - acorn-walk@8.3.2: {} 11232 - 11233 - acorn@8.14.0: {} 11234 11584 11235 11585 acorn@8.16.0: {} 11236 11586 ··· 11268 11618 fast-uri: 3.1.0 11269 11619 json-schema-traverse: 1.0.0 11270 11620 require-from-string: 2.0.2 11271 - 11272 - alien-signals@2.0.8: {} 11273 11621 11274 11622 alien-signals@3.1.1: {} 11275 11623 ··· 11666 12014 dependencies: 11667 12015 restore-cursor: 5.1.0 11668 12016 11669 - cli-spinners@2.9.2: {} 11670 - 11671 12017 cli-truncate@4.0.0: 11672 12018 dependencies: 11673 12019 slice-ansi: 5.0.0 ··· 11706 12052 graceful-readlink: 1.0.1 11707 12053 11708 12054 commander@9.5.0: {} 11709 - 11710 - comment-parser@1.4.1: {} 11711 12055 11712 12056 comment-parser@1.4.5: {} 11713 12057 ··· 11863 12207 11864 12208 csstype@3.2.3: {} 11865 12209 11866 - db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)): 12210 + db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)): 11867 12211 optionalDependencies: 11868 - drizzle-orm: 0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0) 11869 - 11870 - de-indent@1.0.2: {} 12212 + drizzle-orm: 0.45.1(@opentelemetry/api@1.9.0) 11871 12213 11872 12214 debounce@1.2.1: {} 11873 12215 ··· 11918 12260 dependencies: 11919 12261 dequal: 2.0.3 11920 12262 11921 - diff-sequences@27.5.1: {} 12263 + diff-sequences@29.6.3: {} 11922 12264 11923 12265 diff@8.0.3: {} 11924 12266 ··· 11956 12298 11957 12299 dotenv@17.3.1: {} 11958 12300 11959 - drizzle-kit@0.31.4: 12301 + drizzle-kit@0.31.9: 11960 12302 dependencies: 11961 12303 '@drizzle-team/brocli': 0.10.2 11962 12304 '@esbuild-kit/esm-loader': 2.6.5 ··· 11965 12307 transitivePeerDependencies: 11966 12308 - supports-color 11967 12309 11968 - drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0): 12310 + drizzle-orm@0.45.1(@opentelemetry/api@1.9.0): 11969 12311 optionalDependencies: 11970 - '@cloudflare/workers-types': 4.20260304.0 11971 12312 '@opentelemetry/api': 1.9.0 11972 12313 11973 12314 dts-resolver@2.1.3: {} ··· 12078 12419 '@esbuild/win32-ia32': 0.25.12 12079 12420 '@esbuild/win32-x64': 0.25.12 12080 12421 12081 - esbuild@0.27.0: 12422 + esbuild@0.27.3: 12082 12423 optionalDependencies: 12083 - '@esbuild/aix-ppc64': 0.27.0 12084 - '@esbuild/android-arm': 0.27.0 12085 - '@esbuild/android-arm64': 0.27.0 12086 - '@esbuild/android-x64': 0.27.0 12087 - '@esbuild/darwin-arm64': 0.27.0 12088 - '@esbuild/darwin-x64': 0.27.0 12089 - '@esbuild/freebsd-arm64': 0.27.0 12090 - '@esbuild/freebsd-x64': 0.27.0 12091 - '@esbuild/linux-arm': 0.27.0 12092 - '@esbuild/linux-arm64': 0.27.0 12093 - '@esbuild/linux-ia32': 0.27.0 12094 - '@esbuild/linux-loong64': 0.27.0 12095 - '@esbuild/linux-mips64el': 0.27.0 12096 - '@esbuild/linux-ppc64': 0.27.0 12097 - '@esbuild/linux-riscv64': 0.27.0 12098 - '@esbuild/linux-s390x': 0.27.0 12099 - '@esbuild/linux-x64': 0.27.0 12100 - '@esbuild/netbsd-arm64': 0.27.0 12101 - '@esbuild/netbsd-x64': 0.27.0 12102 - '@esbuild/openbsd-arm64': 0.27.0 12103 - '@esbuild/openbsd-x64': 0.27.0 12104 - '@esbuild/openharmony-arm64': 0.27.0 12105 - '@esbuild/sunos-x64': 0.27.0 12106 - '@esbuild/win32-arm64': 0.27.0 12107 - '@esbuild/win32-ia32': 0.27.0 12108 - '@esbuild/win32-x64': 0.27.0 12424 + '@esbuild/aix-ppc64': 0.27.3 12425 + '@esbuild/android-arm': 0.27.3 12426 + '@esbuild/android-arm64': 0.27.3 12427 + '@esbuild/android-x64': 0.27.3 12428 + '@esbuild/darwin-arm64': 0.27.3 12429 + '@esbuild/darwin-x64': 0.27.3 12430 + '@esbuild/freebsd-arm64': 0.27.3 12431 + '@esbuild/freebsd-x64': 0.27.3 12432 + '@esbuild/linux-arm': 0.27.3 12433 + '@esbuild/linux-arm64': 0.27.3 12434 + '@esbuild/linux-ia32': 0.27.3 12435 + '@esbuild/linux-loong64': 0.27.3 12436 + '@esbuild/linux-mips64el': 0.27.3 12437 + '@esbuild/linux-ppc64': 0.27.3 12438 + '@esbuild/linux-riscv64': 0.27.3 12439 + '@esbuild/linux-s390x': 0.27.3 12440 + '@esbuild/linux-x64': 0.27.3 12441 + '@esbuild/netbsd-arm64': 0.27.3 12442 + '@esbuild/netbsd-x64': 0.27.3 12443 + '@esbuild/openbsd-arm64': 0.27.3 12444 + '@esbuild/openbsd-x64': 0.27.3 12445 + '@esbuild/openharmony-arm64': 0.27.3 12446 + '@esbuild/sunos-x64': 0.27.3 12447 + '@esbuild/win32-arm64': 0.27.3 12448 + '@esbuild/win32-ia32': 0.27.3 12449 + '@esbuild/win32-x64': 0.27.3 12109 12450 12110 12451 esbuild@0.27.4: 12111 12452 optionalDependencies: ··· 12153 12494 eslint: 9.39.4(jiti@2.6.1) 12154 12495 semver: 7.7.4 12155 12496 12156 - eslint-compat-utils@0.6.5(eslint@9.39.4(jiti@2.6.1)): 12157 - dependencies: 12158 - eslint: 9.39.4(jiti@2.6.1) 12159 - semver: 7.7.4 12160 - 12161 12497 eslint-config-flat-gitignore@2.2.1(eslint@9.39.4(jiti@2.6.1)): 12162 12498 dependencies: 12163 12499 '@eslint/compat': 2.0.2(eslint@9.39.4(jiti@2.6.1)) 12164 12500 eslint: 9.39.4(jiti@2.6.1) 12165 12501 12166 - eslint-flat-config-utils@2.1.4: 12502 + eslint-flat-config-utils@3.0.2: 12167 12503 dependencies: 12504 + '@eslint/config-helpers': 0.5.3 12168 12505 pathe: 2.0.3 12169 12506 12170 12507 eslint-import-context@0.1.9(unrs-resolver@1.11.1): ··· 12174 12511 optionalDependencies: 12175 12512 unrs-resolver: 1.11.1 12176 12513 12177 - eslint-json-compat-utils@0.2.1(eslint@9.39.4(jiti@2.6.1))(jsonc-eslint-parser@2.4.2): 12514 + eslint-json-compat-utils@0.2.3(eslint@9.39.4(jiti@2.6.1))(jsonc-eslint-parser@3.1.0): 12178 12515 dependencies: 12179 12516 eslint: 9.39.4(jiti@2.6.1) 12180 12517 esquery: 1.7.0 12181 - jsonc-eslint-parser: 2.4.2 12518 + jsonc-eslint-parser: 3.1.0 12182 12519 12183 12520 eslint-merge-processors@2.0.0(eslint@9.39.4(jiti@2.6.1)): 12184 12521 dependencies: 12185 12522 eslint: 9.39.4(jiti@2.6.1) 12186 12523 12187 - eslint-plugin-antfu@3.1.1(eslint@9.39.4(jiti@2.6.1)): 12524 + eslint-plugin-antfu@3.2.2(eslint@9.39.4(jiti@2.6.1)): 12188 12525 dependencies: 12189 12526 eslint: 9.39.4(jiti@2.6.1) 12190 12527 12191 - eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.2))(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1)): 12528 + eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3))(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)): 12192 12529 dependencies: 12193 12530 '@es-joy/jsdoccomment': 0.84.0 12194 - '@typescript-eslint/rule-tester': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12195 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.2) 12196 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12531 + '@typescript-eslint/rule-tester': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12532 + '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3) 12533 + '@typescript-eslint/utils': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12197 12534 eslint: 9.39.4(jiti@2.6.1) 12198 12535 12536 + eslint-plugin-depend@1.5.0(eslint@9.39.4(jiti@2.6.1)): 12537 + dependencies: 12538 + empathic: 2.0.0 12539 + eslint: 9.39.4(jiti@2.6.1) 12540 + module-replacements: 2.11.0 12541 + semver: 7.7.4 12542 + 12199 12543 eslint-plugin-es-x@7.8.0(eslint@9.39.4(jiti@2.6.1)): 12200 12544 dependencies: 12201 12545 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) ··· 12203 12547 eslint: 9.39.4(jiti@2.6.1) 12204 12548 eslint-compat-utils: 0.5.1(eslint@9.39.4(jiti@2.6.1)) 12205 12549 12206 - eslint-plugin-import-lite@0.3.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2): 12550 + eslint-plugin-import-lite@0.5.2(eslint@9.39.4(jiti@2.6.1)): 12207 12551 dependencies: 12208 12552 eslint: 9.39.4(jiti@2.6.1) 12209 - optionalDependencies: 12210 - typescript: 5.9.2 12211 12553 12212 - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1)): 12554 + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)): 12213 12555 dependencies: 12214 12556 '@typescript-eslint/types': 8.56.1 12215 12557 comment-parser: 1.4.5 ··· 12222 12564 stable-hash-x: 0.2.0 12223 12565 unrs-resolver: 1.11.1 12224 12566 optionalDependencies: 12225 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12567 + '@typescript-eslint/utils': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12226 12568 transitivePeerDependencies: 12227 12569 - supports-color 12228 12570 12229 - eslint-plugin-jsdoc@50.8.0(eslint@9.39.4(jiti@2.6.1)): 12571 + eslint-plugin-jsdoc@62.8.0(eslint@9.39.4(jiti@2.6.1)): 12230 12572 dependencies: 12231 - '@es-joy/jsdoccomment': 0.50.2 12573 + '@es-joy/jsdoccomment': 0.84.0 12574 + '@es-joy/resolve.exports': 1.2.0 12232 12575 are-docs-informative: 0.0.2 12233 - comment-parser: 1.4.1 12576 + comment-parser: 1.4.5 12234 12577 debug: 4.4.3 12235 12578 escape-string-regexp: 4.0.0 12236 12579 eslint: 9.39.4(jiti@2.6.1) 12237 - espree: 10.4.0 12580 + espree: 11.1.1 12238 12581 esquery: 1.7.0 12582 + html-entities: 2.6.0 12583 + object-deep-merge: 2.0.0 12239 12584 parse-imports-exports: 0.2.4 12240 12585 semver: 7.7.4 12241 12586 spdx-expression-parse: 4.0.0 12587 + to-valid-identifier: 1.0.0 12242 12588 transitivePeerDependencies: 12243 12589 - supports-color 12244 12590 12245 - eslint-plugin-jsdoc@59.1.0(eslint@9.39.4(jiti@2.6.1)): 12246 - dependencies: 12247 - '@es-joy/jsdoccomment': 0.58.0 12248 - are-docs-informative: 0.0.2 12249 - comment-parser: 1.4.1 12250 - debug: 4.4.3 12251 - escape-string-regexp: 4.0.0 12252 - eslint: 9.39.4(jiti@2.6.1) 12253 - espree: 10.4.0 12254 - esquery: 1.7.0 12255 - object-deep-merge: 1.0.5 12256 - parse-imports-exports: 0.2.4 12257 - semver: 7.7.4 12258 - spdx-expression-parse: 4.0.0 12259 - transitivePeerDependencies: 12260 - - supports-color 12261 - 12262 - eslint-plugin-jsonc@2.21.0(eslint@9.39.4(jiti@2.6.1)): 12591 + eslint-plugin-jsonc@3.1.2(eslint@9.39.4(jiti@2.6.1)): 12263 12592 dependencies: 12264 12593 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12265 - diff-sequences: 27.5.1 12594 + '@eslint/core': 1.1.1 12595 + '@eslint/plugin-kit': 0.6.1 12596 + '@ota-meshi/ast-token-store': 0.3.0 12597 + diff-sequences: 29.6.3 12266 12598 eslint: 9.39.4(jiti@2.6.1) 12267 - eslint-compat-utils: 0.6.5(eslint@9.39.4(jiti@2.6.1)) 12268 - eslint-json-compat-utils: 0.2.1(eslint@9.39.4(jiti@2.6.1))(jsonc-eslint-parser@2.4.2) 12269 - espree: 10.4.0 12270 - graphemer: 1.4.0 12271 - jsonc-eslint-parser: 2.4.2 12599 + eslint-json-compat-utils: 0.2.3(eslint@9.39.4(jiti@2.6.1))(jsonc-eslint-parser@3.1.0) 12600 + jsonc-eslint-parser: 3.1.0 12272 12601 natural-compare: 1.4.0 12273 - synckit: 0.11.11 12602 + synckit: 0.11.12 12274 12603 transitivePeerDependencies: 12275 12604 - '@eslint/json' 12276 12605 12277 - eslint-plugin-n@17.23.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2): 12606 + eslint-plugin-n@17.24.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): 12278 12607 dependencies: 12279 12608 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12280 12609 enhanced-resolve: 5.20.0 ··· 12285 12614 globrex: 0.1.2 12286 12615 ignore: 5.3.2 12287 12616 semver: 7.7.4 12288 - ts-declaration-location: 1.0.7(typescript@5.9.2) 12617 + ts-declaration-location: 1.0.7(typescript@5.9.3) 12289 12618 transitivePeerDependencies: 12290 12619 - typescript 12291 12620 12292 12621 eslint-plugin-no-only-tests@3.3.0: {} 12293 12622 12294 - eslint-plugin-perfectionist@4.15.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2): 12623 + eslint-plugin-perfectionist@5.6.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3): 12295 12624 dependencies: 12296 - '@typescript-eslint/types': 8.56.1 12297 - '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12625 + '@typescript-eslint/utils': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12298 12626 eslint: 9.39.4(jiti@2.6.1) 12299 12627 natural-orderby: 5.0.0 12300 12628 transitivePeerDependencies: ··· 12312 12640 yaml: 2.8.2 12313 12641 yaml-eslint-parser: 2.0.0 12314 12642 12315 - eslint-plugin-regexp@2.10.0(eslint@9.39.4(jiti@2.6.1)): 12643 + eslint-plugin-regexp@3.1.0(eslint@9.39.4(jiti@2.6.1)): 12316 12644 dependencies: 12317 12645 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12318 12646 '@eslint-community/regexpp': 4.12.2 12319 12647 comment-parser: 1.4.5 12320 12648 eslint: 9.39.4(jiti@2.6.1) 12321 - jsdoc-type-pratt-parser: 4.8.0 12649 + jsdoc-type-pratt-parser: 7.1.1 12322 12650 refa: 0.12.1 12323 12651 regexp-ast-analysis: 0.7.1 12324 12652 scslre: 0.3.0 12325 12653 12326 - eslint-plugin-toml@0.12.0(eslint@9.39.4(jiti@2.6.1)): 12654 + eslint-plugin-toml@1.3.1(eslint@9.39.4(jiti@2.6.1)): 12327 12655 dependencies: 12656 + '@eslint/core': 1.1.1 12657 + '@eslint/plugin-kit': 0.6.1 12658 + '@ota-meshi/ast-token-store': 0.3.0 12328 12659 debug: 4.4.3 12329 12660 eslint: 9.39.4(jiti@2.6.1) 12330 - eslint-compat-utils: 0.6.5(eslint@9.39.4(jiti@2.6.1)) 12331 - lodash: 4.17.23 12332 - toml-eslint-parser: 0.10.1 12661 + toml-eslint-parser: 1.0.3 12333 12662 transitivePeerDependencies: 12334 12663 - supports-color 12335 12664 12336 - eslint-plugin-unicorn@59.0.1(eslint@9.39.4(jiti@2.6.1)): 12337 - dependencies: 12338 - '@babel/helper-validator-identifier': 7.28.5 12339 - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12340 - '@eslint/plugin-kit': 0.2.8 12341 - ci-info: 4.4.0 12342 - clean-regexp: 1.0.0 12343 - core-js-compat: 3.47.0 12344 - eslint: 9.39.4(jiti@2.6.1) 12345 - esquery: 1.7.0 12346 - find-up-simple: 1.0.1 12347 - globals: 16.5.0 12348 - indent-string: 5.0.0 12349 - is-builtin-module: 5.0.0 12350 - jsesc: 3.1.0 12351 - pluralize: 8.0.0 12352 - regexp-tree: 0.1.27 12353 - regjsparser: 0.12.0 12354 - semver: 7.7.4 12355 - strip-indent: 4.1.1 12356 - 12357 - eslint-plugin-unicorn@61.0.2(eslint@9.39.4(jiti@2.6.1)): 12665 + eslint-plugin-unicorn@63.0.0(eslint@9.39.4(jiti@2.6.1)): 12358 12666 dependencies: 12359 12667 '@babel/helper-validator-identifier': 7.28.5 12360 12668 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12361 - '@eslint/plugin-kit': 0.3.5 12362 12669 change-case: 5.4.4 12363 12670 ci-info: 4.4.0 12364 12671 clean-regexp: 1.0.0 12365 12672 core-js-compat: 3.47.0 12366 12673 eslint: 9.39.4(jiti@2.6.1) 12367 - esquery: 1.7.0 12368 12674 find-up-simple: 1.0.1 12369 12675 globals: 16.5.0 12370 12676 indent-string: 5.0.0 ··· 12372 12678 jsesc: 3.1.0 12373 12679 pluralize: 8.0.0 12374 12680 regexp-tree: 0.1.27 12375 - regjsparser: 0.12.0 12681 + regjsparser: 0.13.0 12376 12682 semver: 7.7.4 12377 12683 strip-indent: 4.1.1 12378 12684 12379 - eslint-plugin-unused-imports@4.3.0(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1)): 12685 + eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1)): 12380 12686 dependencies: 12381 12687 eslint: 9.39.4(jiti@2.6.1) 12382 12688 optionalDependencies: 12383 - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12689 + '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12384 12690 12385 - eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@4.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))): 12691 + eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@9.39.4(jiti@2.6.1)))(@typescript-eslint/parser@8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))): 12386 12692 dependencies: 12387 12693 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12388 12694 eslint: 9.39.4(jiti@2.6.1) ··· 12393 12699 vue-eslint-parser: 10.4.0(eslint@9.39.4(jiti@2.6.1)) 12394 12700 xml-name-validator: 4.0.0 12395 12701 optionalDependencies: 12396 - '@stylistic/eslint-plugin': 4.4.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12397 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12702 + '@stylistic/eslint-plugin': 5.10.0(eslint@9.39.4(jiti@2.6.1)) 12703 + '@typescript-eslint/parser': 8.57.0(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12398 12704 12399 - eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@9.39.4(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))): 12705 + eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.9.0(eslint@9.39.4(jiti@2.6.1)))(@typescript-eslint/parser@8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@9.39.4(jiti@2.6.1))): 12400 12706 dependencies: 12401 12707 '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.6.1)) 12402 12708 eslint: 9.39.4(jiti@2.6.1) ··· 12408 12714 xml-name-validator: 4.0.0 12409 12715 optionalDependencies: 12410 12716 '@stylistic/eslint-plugin': 5.9.0(eslint@9.39.4(jiti@2.6.1)) 12411 - '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.2) 12717 + '@typescript-eslint/parser': 8.56.1(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) 12412 12718 12413 - eslint-plugin-yml@1.19.1(eslint@9.39.4(jiti@2.6.1)): 12719 + eslint-plugin-yml@3.3.1(eslint@9.39.4(jiti@2.6.1)): 12414 12720 dependencies: 12721 + '@eslint/core': 1.1.1 12722 + '@eslint/plugin-kit': 0.6.1 12723 + '@ota-meshi/ast-token-store': 0.3.0 12415 12724 debug: 4.4.3 12416 - diff-sequences: 27.5.1 12417 - escape-string-regexp: 4.0.0 12725 + diff-sequences: 29.6.3 12726 + escape-string-regexp: 5.0.0 12418 12727 eslint: 9.39.4(jiti@2.6.1) 12419 - eslint-compat-utils: 0.6.5(eslint@9.39.4(jiti@2.6.1)) 12420 12728 natural-compare: 1.4.0 12421 - yaml-eslint-parser: 1.3.2 12729 + yaml-eslint-parser: 2.0.0 12422 12730 transitivePeerDependencies: 12423 12731 - supports-color 12424 12732 ··· 12502 12810 acorn-jsx: 5.3.2(acorn@8.16.0) 12503 12811 eslint-visitor-keys: 5.0.1 12504 12812 12505 - espree@9.6.1: 12506 - dependencies: 12507 - acorn: 8.16.0 12508 - acorn-jsx: 5.3.2(acorn@8.16.0) 12509 - eslint-visitor-keys: 3.4.3 12510 - 12511 12813 esquery@1.7.0: 12512 12814 dependencies: 12513 12815 estraverse: 5.3.0 ··· 12570 12872 signal-exit: 4.1.0 12571 12873 strip-final-newline: 4.0.0 12572 12874 yoctocolors: 2.1.2 12573 - 12574 - exit-hook@2.2.1: {} 12575 12875 12576 12876 exsolve@1.0.8: {} 12577 12877 ··· 12634 12934 locate-path: 6.0.0 12635 12935 path-exists: 4.0.0 12636 12936 12637 - find-up@7.0.0: 12937 + find-up@8.0.0: 12638 12938 dependencies: 12639 - locate-path: 7.2.0 12640 - path-exists: 5.0.0 12641 - unicorn-magic: 0.1.0 12939 + locate-path: 8.0.0 12940 + unicorn-magic: 0.3.0 12642 12941 12643 12942 firefox-profile@4.7.0: 12644 12943 dependencies: ··· 12777 13076 12778 13077 globals@16.5.0: {} 12779 13078 13079 + globals@17.4.0: {} 13080 + 12780 13081 globby@16.1.1: 12781 13082 dependencies: 12782 13083 '@sindresorhus/merge-streams': 4.0.0 ··· 12793 13094 graceful-fs@4.2.11: {} 12794 13095 12795 13096 graceful-readlink@1.0.1: {} 12796 - 12797 - graphemer@1.4.0: {} 12798 13097 12799 13098 growly@1.3.0: {} 12800 13099 ··· 12824 13123 dependencies: 12825 13124 function-bind: 1.1.2 12826 13125 12827 - he@1.2.0: {} 12828 - 12829 13126 hex-rgb@5.0.0: {} 12830 13127 12831 13128 hookable@5.5.3: {} 12832 13129 12833 13130 hookable@6.0.1: {} 12834 13131 13132 + html-entities@2.6.0: {} 13133 + 12835 13134 html-escaper@3.0.3: {} 12836 13135 12837 13136 html-validate@9.4.2: ··· 12970 13269 12971 13270 is-in-ci@1.0.0: {} 12972 13271 13272 + is-in-ssh@1.0.0: {} 13273 + 12973 13274 is-inside-container@1.0.0: 12974 13275 dependencies: 12975 13276 is-docker: 3.0.0 ··· 12978 13279 dependencies: 12979 13280 global-directory: 4.0.1 12980 13281 is-path-inside: 4.0.0 12981 - 12982 - is-interactive@2.0.0: {} 12983 13282 12984 13283 is-module@1.0.0: {} 12985 13284 ··· 13010 13309 is-stream@3.0.0: {} 13011 13310 13012 13311 is-stream@4.0.1: {} 13013 - 13014 - is-unicode-supported@1.3.0: {} 13015 13312 13016 13313 is-unicode-supported@2.1.0: {} 13017 13314 ··· 13061 13358 dependencies: 13062 13359 argparse: 2.0.1 13063 13360 13064 - jsdoc-type-pratt-parser@4.1.0: {} 13065 - 13066 - jsdoc-type-pratt-parser@4.8.0: {} 13067 - 13068 - jsdoc-type-pratt-parser@5.4.0: {} 13069 - 13070 13361 jsdoc-type-pratt-parser@7.1.1: {} 13071 - 13072 - jsesc@3.0.2: {} 13073 13362 13074 13363 jsesc@3.1.0: {} 13075 13364 ··· 13096 13385 13097 13386 json5@2.2.3: {} 13098 13387 13099 - jsonc-eslint-parser@2.4.2: 13100 - dependencies: 13101 - acorn: 8.16.0 13102 - eslint-visitor-keys: 3.4.3 13103 - espree: 9.6.1 13104 - semver: 7.7.4 13105 - 13106 13388 jsonc-eslint-parser@3.1.0: 13107 13389 dependencies: 13108 13390 acorn: 8.16.0 ··· 13272 13554 dependencies: 13273 13555 p-locate: 5.0.0 13274 13556 13275 - locate-path@7.2.0: 13557 + locate-path@8.0.0: 13276 13558 dependencies: 13277 13559 p-locate: 6.0.0 13278 13560 ··· 13287 13569 lodash.uniq@4.5.0: {} 13288 13570 13289 13571 lodash@4.17.23: {} 13290 - 13291 - log-symbols@6.0.0: 13292 - dependencies: 13293 - chalk: 5.6.2 13294 - is-unicode-supported: 1.3.0 13295 13572 13296 13573 log-update@6.1.0: 13297 13574 dependencies: ··· 13334 13611 '@babel/parser': 7.29.0 13335 13612 '@babel/types': 7.29.0 13336 13613 source-map-js: 1.2.1 13614 + optional: true 13337 13615 13338 13616 magicast@0.5.2: 13339 13617 dependencies: ··· 13685 13963 dependencies: 13686 13964 mime-db: 1.54.0 13687 13965 13688 - mime@3.0.0: {} 13689 - 13690 13966 mime@4.1.0: {} 13691 13967 13692 13968 mimic-fn@4.0.0: {} 13693 13969 13694 13970 mimic-function@5.0.1: {} 13695 13971 13696 - miniflare@4.20260111.0: 13972 + miniflare@4.20260312.1: 13697 13973 dependencies: 13698 13974 '@cspotcode/source-map-support': 0.8.1 13699 - acorn: 8.14.0 13700 - acorn-walk: 8.3.2 13701 - exit-hook: 2.2.1 13702 - glob-to-regexp: 0.4.1 13703 13975 sharp: 0.34.5 13704 - stoppable: 1.1.0 13705 - undici: 7.14.0 13706 - workerd: 1.20260111.0 13976 + undici: 7.18.2 13977 + workerd: 1.20260312.1 13707 13978 ws: 8.18.0 13708 13979 youch: 4.1.0-beta.10 13709 - zod: 3.25.76 13710 13980 transitivePeerDependencies: 13711 13981 - bufferutil 13712 13982 - utf-8-validate ··· 13816 14086 13817 14087 mocked-exports@0.1.1: {} 13818 14088 14089 + module-replacements@2.11.0: {} 14090 + 13819 14091 mri@1.2.0: {} 13820 14092 13821 14093 mrmime@2.0.1: {} ··· 13831 14103 array-union: 3.0.1 13832 14104 minimatch: 3.1.5 13833 14105 13834 - nano-spawn@1.0.3: {} 14106 + nano-spawn@2.0.0: {} 13835 14107 13836 14108 nanoid@3.3.11: {} 13837 14109 14110 + nanospinner@1.2.2: 14111 + dependencies: 14112 + picocolors: 1.1.1 14113 + 13838 14114 nanotar@0.3.0: {} 13839 14115 13840 14116 napi-postinstall@0.3.4: {} ··· 13845 14121 13846 14122 neo-async@2.6.2: {} 13847 14123 13848 - nitropack@2.13.1(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0))(rolldown@1.0.0-beta.57)(xml2js@0.6.2): 14124 + nitropack@2.13.1(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(rolldown@1.0.0-beta.57)(xml2js@0.6.2): 13849 14125 dependencies: 13850 14126 '@cloudflare/kv-asset-handler': 0.4.2 13851 14127 '@rollup/plugin-alias': 6.0.0(rollup@4.59.0) ··· 13866 14142 cookie-es: 2.0.0 13867 14143 croner: 9.1.0 13868 14144 crossws: 0.3.5 13869 - db0: 0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)) 14145 + db0: 0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)) 13870 14146 defu: 6.1.4 13871 14147 destr: 2.0.5 13872 14148 dot-prop: 10.1.0 ··· 13912 14188 unenv: 2.0.0-rc.24 13913 14189 unimport: 5.7.0 13914 14190 unplugin-utils: 0.3.1 13915 - unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(ioredis@5.10.0) 14191 + unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(ioredis@5.10.0) 13916 14192 untyped: 2.0.0 13917 14193 unwasm: 0.5.3 13918 14194 youch: 4.1.0 ··· 13996 14272 13997 14273 num-sort@2.1.0: {} 13998 14274 13999 - nuxt-webhook-validators@0.2.3(magicast@0.5.2): 14275 + nuxt-webhook-validators@0.2.7(magicast@0.5.2): 14000 14276 dependencies: 14001 14277 '@nuxt/kit': 4.4.2(magicast@0.5.2) 14002 14278 defu: 6.1.4 ··· 14004 14280 transitivePeerDependencies: 14005 14281 - magicast 14006 14282 14007 - nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.0.7(typescript@5.9.2))(xml2js@0.6.2)(yaml@2.8.2): 14283 + nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(xml2js@0.6.2)(yaml@2.8.2): 14008 14284 dependencies: 14009 - '@dxup/nuxt': 0.4.0(magicast@0.5.2)(typescript@5.9.2) 14285 + '@dxup/nuxt': 0.4.0(magicast@0.5.2)(typescript@5.9.3) 14010 14286 '@nuxt/cli': 3.34.0(@nuxt/schema@4.4.2)(cac@6.7.14)(magicast@0.5.2) 14011 - '@nuxt/devtools': 3.2.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2)) 14287 + '@nuxt/devtools': 3.2.3(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)) 14012 14288 '@nuxt/kit': 4.4.2(magicast@0.5.2) 14013 - '@nuxt/nitro-server': 4.4.2(6accfc3ae7ff9113424c03cd0a155330) 14289 + '@nuxt/nitro-server': 4.4.2(@babel/core@7.29.0)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(ioredis@5.10.0)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.4.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0))(eslint@9.39.4(jiti@2.6.1))(ioredis@5.10.0)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(rolldown@1.0.0-beta.57)(rollup-plugin-visualizer@6.0.11(rolldown@1.0.0-beta.57)(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3))(xml2js@0.6.2)(yaml@2.8.2))(rolldown@1.0.0-beta.57)(typescript@5.9.3)(xml2js@0.6.2) 14014 14290 '@nuxt/schema': 4.4.2 14015 14291 '@nuxt/telemetry': 2.7.0(@nuxt/kit@4.4.2(magicast@0.5.2)) 14016 - '@nuxt/vite-builder': 4.4.2(d1930ae959af6151960c2074b5aa22f9) 14017 - '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.9.2)) 14292 + '@nuxt/vite-builder': 4.4.2(adc74724bb698000c9fe2931032d47ec) 14293 + '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.9.3)) 14018 14294 '@vue/shared': 3.5.30 14019 14295 c12: 3.3.3(magicast@0.5.2) 14020 14296 chokidar: 5.0.0 ··· 14060 14336 unplugin: 3.0.0 14061 14337 unrouting: 0.1.5 14062 14338 untyped: 2.0.0 14063 - vue: 3.5.30(typescript@5.9.2) 14064 - vue-router: 5.0.3(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.2)) 14339 + vue: 3.5.30(typescript@5.9.3) 14340 + vue-router: 5.0.3(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3)) 14065 14341 optionalDependencies: 14066 14342 '@parcel/watcher': 2.5.6 14067 14343 '@types/node': 25.4.0 ··· 14149 14425 pathe: 2.0.3 14150 14426 tinyexec: 1.0.4 14151 14427 14152 - object-deep-merge@1.0.5: 14153 - dependencies: 14154 - type-fest: 4.2.0 14428 + object-deep-merge@2.0.0: {} 14155 14429 14156 14430 obug@2.1.1: {} 14157 14431 ··· 14190 14464 is-inside-container: 1.0.0 14191 14465 wsl-utils: 0.1.0 14192 14466 14467 + open@11.0.0: 14468 + dependencies: 14469 + default-browser: 5.4.0 14470 + define-lazy-prop: 3.0.0 14471 + is-in-ssh: 1.0.0 14472 + is-inside-container: 1.0.0 14473 + powershell-utils: 0.1.0 14474 + wsl-utils: 0.3.1 14475 + 14193 14476 open@8.4.2: 14194 14477 dependencies: 14195 14478 define-lazy-prop: 2.0.0 ··· 14205 14488 type-check: 0.4.0 14206 14489 word-wrap: 1.2.5 14207 14490 14208 - ora@8.2.0: 14209 - dependencies: 14210 - chalk: 5.6.2 14211 - cli-cursor: 5.0.0 14212 - cli-spinners: 2.9.2 14213 - is-interactive: 2.0.0 14214 - is-unicode-supported: 2.1.0 14215 - log-symbols: 6.0.0 14216 - stdin-discarder: 0.2.2 14217 - string-width: 7.2.0 14218 - strip-ansi: 7.1.2 14219 - 14220 14491 os-shim@0.1.3: {} 14221 14492 14222 14493 oxc-minify@0.117.0: ··· 14242 14513 '@oxc-minify/binding-win32-ia32-msvc': 0.117.0 14243 14514 '@oxc-minify/binding-win32-x64-msvc': 0.117.0 14244 14515 14516 + oxc-parser@0.115.0: 14517 + dependencies: 14518 + '@oxc-project/types': 0.115.0 14519 + optionalDependencies: 14520 + '@oxc-parser/binding-android-arm-eabi': 0.115.0 14521 + '@oxc-parser/binding-android-arm64': 0.115.0 14522 + '@oxc-parser/binding-darwin-arm64': 0.115.0 14523 + '@oxc-parser/binding-darwin-x64': 0.115.0 14524 + '@oxc-parser/binding-freebsd-x64': 0.115.0 14525 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.115.0 14526 + '@oxc-parser/binding-linux-arm-musleabihf': 0.115.0 14527 + '@oxc-parser/binding-linux-arm64-gnu': 0.115.0 14528 + '@oxc-parser/binding-linux-arm64-musl': 0.115.0 14529 + '@oxc-parser/binding-linux-ppc64-gnu': 0.115.0 14530 + '@oxc-parser/binding-linux-riscv64-gnu': 0.115.0 14531 + '@oxc-parser/binding-linux-riscv64-musl': 0.115.0 14532 + '@oxc-parser/binding-linux-s390x-gnu': 0.115.0 14533 + '@oxc-parser/binding-linux-x64-gnu': 0.115.0 14534 + '@oxc-parser/binding-linux-x64-musl': 0.115.0 14535 + '@oxc-parser/binding-openharmony-arm64': 0.115.0 14536 + '@oxc-parser/binding-wasm32-wasi': 0.115.0 14537 + '@oxc-parser/binding-win32-arm64-msvc': 0.115.0 14538 + '@oxc-parser/binding-win32-ia32-msvc': 0.115.0 14539 + '@oxc-parser/binding-win32-x64-msvc': 0.115.0 14540 + 14245 14541 oxc-parser@0.117.0: 14246 14542 dependencies: 14247 14543 '@oxc-project/types': 0.117.0 ··· 14289 14585 '@oxc-transform/binding-win32-arm64-msvc': 0.117.0 14290 14586 '@oxc-transform/binding-win32-ia32-msvc': 0.117.0 14291 14587 '@oxc-transform/binding-win32-x64-msvc': 0.117.0 14588 + 14589 + oxc-walker@0.7.0(oxc-parser@0.115.0): 14590 + dependencies: 14591 + magic-regexp: 0.10.0 14592 + oxc-parser: 0.115.0 14292 14593 14293 14594 oxc-walker@0.7.0(oxc-parser@0.117.0): 14294 14595 dependencies: ··· 14408 14709 14409 14710 path-exists@4.0.0: {} 14410 14711 14411 - path-exists@5.0.0: {} 14412 - 14413 14712 path-key@3.1.1: {} 14414 14713 14415 14714 path-key@4.0.0: {} ··· 14648 14947 picocolors: 1.1.1 14649 14948 source-map-js: 1.2.1 14650 14949 14950 + powershell-utils@0.1.0: {} 14951 + 14651 14952 prelude-ls@1.2.1: {} 14652 14953 14653 14954 prettier@3.7.4: {} ··· 14782 15083 dependencies: 14783 15084 rc: 1.2.8 14784 15085 14785 - regjsparser@0.12.0: 15086 + regjsparser@0.13.0: 14786 15087 dependencies: 14787 - jsesc: 3.0.2 15088 + jsesc: 3.1.0 14788 15089 14789 15090 require-directory@2.1.1: {} 14790 15091 14791 15092 require-from-string@2.0.2: {} 15093 + 15094 + reserved-identifiers@1.2.0: {} 14792 15095 14793 15096 resolve-from@4.0.0: {} 14794 15097 ··· 14813 15116 14814 15117 rgb-to-hsl@0.0.3: {} 14815 15118 14816 - rolldown-plugin-dts@0.20.0(rolldown@1.0.0-beta.57)(typescript@5.9.2)(vue-tsc@3.0.7(typescript@5.9.2)): 15119 + rolldown-plugin-dts@0.20.0(rolldown@1.0.0-beta.57)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)): 14817 15120 dependencies: 14818 15121 '@babel/generator': 7.29.1 14819 15122 '@babel/parser': 7.29.0 ··· 14825 15128 obug: 2.1.1 14826 15129 rolldown: 1.0.0-beta.57 14827 15130 optionalDependencies: 14828 - typescript: 5.9.2 14829 - vue-tsc: 3.0.7(typescript@5.9.2) 15131 + typescript: 5.9.3 15132 + vue-tsc: 3.2.5(typescript@5.9.3) 14830 15133 transitivePeerDependencies: 14831 15134 - oxc-resolver 14832 15135 ··· 15109 15412 std-env@3.10.0: {} 15110 15413 15111 15414 std-env@4.0.0: {} 15112 - 15113 - stdin-discarder@0.2.2: {} 15114 - 15115 - stoppable@1.1.0: {} 15116 15415 15117 15416 streamx@2.23.0: 15118 15417 dependencies: ··· 15211 15510 picocolors: 1.1.1 15212 15511 sax: 1.5.0 15213 15512 15214 - synckit@0.11.11: 15513 + synckit@0.11.12: 15215 15514 dependencies: 15216 15515 '@pkgr/core': 0.2.9 15217 15516 ··· 15308 15607 dependencies: 15309 15608 is-number: 7.0.0 15310 15609 15610 + to-valid-identifier@1.0.0: 15611 + dependencies: 15612 + '@sindresorhus/base62': 1.0.0 15613 + reserved-identifiers: 1.2.0 15614 + 15311 15615 toad-cache@3.7.0: {} 15312 15616 15313 15617 toidentifier@1.0.1: {} 15314 15618 15315 - toml-eslint-parser@0.10.1: 15619 + toml-eslint-parser@1.0.3: 15316 15620 dependencies: 15317 - eslint-visitor-keys: 3.4.3 15621 + eslint-visitor-keys: 5.0.1 15318 15622 15319 15623 totalist@3.0.1: {} 15320 15624 ··· 15322 15626 15323 15627 tree-kill@1.2.2: {} 15324 15628 15325 - ts-api-utils@2.4.0(typescript@5.9.2): 15629 + ts-api-utils@2.4.0(typescript@5.9.3): 15326 15630 dependencies: 15327 - typescript: 5.9.2 15631 + typescript: 5.9.3 15328 15632 15329 - ts-declaration-location@1.0.7(typescript@5.9.2): 15633 + ts-declaration-location@1.0.7(typescript@5.9.3): 15330 15634 dependencies: 15331 15635 picomatch: 4.0.3 15332 - typescript: 5.9.2 15636 + typescript: 5.9.3 15333 15637 15334 - tsdown@0.18.4(synckit@0.11.11)(typescript@5.9.2)(vue-tsc@3.0.7(typescript@5.9.2)): 15638 + tsdown@0.18.4(synckit@0.11.12)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)): 15335 15639 dependencies: 15336 15640 ansis: 4.2.0 15337 15641 cac: 6.7.14 ··· 15342 15646 obug: 2.1.1 15343 15647 picomatch: 4.0.3 15344 15648 rolldown: 1.0.0-beta.57 15345 - rolldown-plugin-dts: 0.20.0(rolldown@1.0.0-beta.57)(typescript@5.9.2)(vue-tsc@3.0.7(typescript@5.9.2)) 15649 + rolldown-plugin-dts: 0.20.0(rolldown@1.0.0-beta.57)(typescript@5.9.3)(vue-tsc@3.2.5(typescript@5.9.3)) 15346 15650 semver: 7.7.4 15347 15651 tinyexec: 1.0.4 15348 15652 tinyglobby: 0.2.15 15349 15653 tree-kill: 1.2.2 15350 15654 unconfig-core: 7.5.0 15351 - unrun: 0.2.27(synckit@0.11.11) 15655 + unrun: 0.2.27(synckit@0.11.12) 15352 15656 optionalDependencies: 15353 - typescript: 5.9.2 15657 + typescript: 5.9.3 15354 15658 transitivePeerDependencies: 15355 15659 - '@ts-macro/tsc' 15356 15660 - '@typescript/native-preview' ··· 15366 15670 15367 15671 type-fest@3.13.1: {} 15368 15672 15369 - type-fest@4.2.0: {} 15370 - 15371 15673 type-fest@4.41.0: {} 15372 15674 15373 15675 type-fest@5.4.4: ··· 15378 15680 15379 15681 typedarray@0.0.6: {} 15380 15682 15381 - typescript@5.9.2: {} 15683 + typescript@5.9.3: {} 15382 15684 15383 15685 ufo@1.6.3: {} 15384 15686 ··· 15410 15712 15411 15713 undici-types@7.18.2: {} 15412 15714 15413 - undici@7.14.0: {} 15715 + undici@7.18.2: {} 15414 15716 15415 15717 unenv@2.0.0-rc.24: 15416 15718 dependencies: ··· 15419 15721 unhead@2.1.12: 15420 15722 dependencies: 15421 15723 hookable: 6.0.1 15422 - 15423 - unicorn-magic@0.1.0: {} 15424 15724 15425 15725 unicorn-magic@0.3.0: {} 15426 15726 ··· 15538 15838 - supports-color 15539 15839 - vite 15540 15840 15541 - unplugin-utils@0.2.5: 15841 + unocss@66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)): 15542 15842 dependencies: 15543 - pathe: 2.0.3 15544 - picomatch: 4.0.3 15843 + '@unocss/cli': 66.6.6 15844 + '@unocss/core': 66.6.6 15845 + '@unocss/preset-attributify': 66.6.6 15846 + '@unocss/preset-icons': 66.6.6 15847 + '@unocss/preset-mini': 66.6.6 15848 + '@unocss/preset-tagify': 66.6.6 15849 + '@unocss/preset-typography': 66.6.6 15850 + '@unocss/preset-uno': 66.6.6 15851 + '@unocss/preset-web-fonts': 66.6.6 15852 + '@unocss/preset-wind': 66.6.6 15853 + '@unocss/preset-wind3': 66.6.6 15854 + '@unocss/preset-wind4': 66.6.6 15855 + '@unocss/transformer-attributify-jsx': 66.6.6 15856 + '@unocss/transformer-compile-class': 66.6.6 15857 + '@unocss/transformer-directives': 66.6.6 15858 + '@unocss/transformer-variant-group': 66.6.6 15859 + '@unocss/vite': 66.6.6(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)) 15860 + transitivePeerDependencies: 15861 + - vite 15545 15862 15546 15863 unplugin-utils@0.3.1: 15547 15864 dependencies: 15548 15865 pathe: 2.0.3 15549 15866 picomatch: 4.0.3 15550 15867 15551 - unplugin-vue-router@0.15.0(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.2)))(vue@3.5.30(typescript@5.9.2)): 15868 + unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)))(vue@3.5.30(typescript@5.9.3)): 15552 15869 dependencies: 15553 - '@vue-macros/common': 3.0.0-beta.16(vue@3.5.30(typescript@5.9.2)) 15870 + '@babel/generator': 7.29.1 15871 + '@vue-macros/common': 3.1.2(vue@3.5.30(typescript@5.9.3)) 15554 15872 '@vue/compiler-sfc': 3.5.30 15555 15873 '@vue/language-core': 3.2.5 15556 15874 ast-walker-scope: 0.8.3 15557 - chokidar: 4.0.3 15875 + chokidar: 5.0.0 15558 15876 json5: 2.2.3 15559 15877 local-pkg: 1.1.2 15560 15878 magic-string: 0.30.21 ··· 15565 15883 scule: 1.3.0 15566 15884 tinyglobby: 0.2.15 15567 15885 unplugin: 2.3.11 15568 - unplugin-utils: 0.2.5 15886 + unplugin-utils: 0.3.1 15569 15887 yaml: 2.8.2 15570 15888 optionalDependencies: 15571 - vue-router: 4.6.4(vue@3.5.30(typescript@5.9.2)) 15889 + vue-router: 4.6.4(vue@3.5.30(typescript@5.9.3)) 15572 15890 transitivePeerDependencies: 15573 15891 - vue 15574 15892 ··· 15614 15932 '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 15615 15933 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 15616 15934 15617 - unrun@0.2.27(synckit@0.11.11): 15935 + unrun@0.2.27(synckit@0.11.12): 15618 15936 dependencies: 15619 15937 rolldown: 1.0.0-rc.3 15620 15938 optionalDependencies: 15621 - synckit: 0.11.11 15939 + synckit: 0.11.12 15622 15940 15623 - unstorage@1.17.4(db0@0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)))(ioredis@5.10.0): 15941 + unstorage@1.17.4(db0@0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)))(ioredis@5.10.0): 15624 15942 dependencies: 15625 15943 anymatch: 3.1.3 15626 15944 chokidar: 5.0.0 ··· 15631 15949 ofetch: 1.5.1 15632 15950 ufo: 1.6.3 15633 15951 optionalDependencies: 15634 - db0: 0.3.4(drizzle-orm@0.44.7(@cloudflare/workers-types@4.20260304.0)(@opentelemetry/api@1.9.0)) 15952 + db0: 0.3.4(drizzle-orm@0.45.1(@opentelemetry/api@1.9.0)) 15635 15953 ioredis: 5.10.0 15636 15954 15637 15955 untun@0.1.3: ··· 15696 16014 dependencies: 15697 16015 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 15698 16016 15699 - vite-node@3.2.4(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2): 15700 - dependencies: 15701 - cac: 6.7.14 15702 - debug: 4.4.3 15703 - es-module-lexer: 1.7.0 15704 - pathe: 2.0.3 15705 - vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 15706 - transitivePeerDependencies: 15707 - - '@types/node' 15708 - - jiti 15709 - - less 15710 - - lightningcss 15711 - - sass 15712 - - sass-embedded 15713 - - stylus 15714 - - sugarss 15715 - - supports-color 15716 - - terser 15717 - - tsx 15718 - - yaml 15719 - 15720 16017 vite-node@5.3.0(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2): 15721 16018 dependencies: 15722 16019 cac: 6.7.14 ··· 15737 16034 - tsx 15738 16035 - yaml 15739 16036 15740 - vite-plugin-checker@0.12.0(eslint@9.39.4(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.0.7(typescript@5.9.2)): 16037 + vite-plugin-checker@0.12.0(eslint@9.39.4(jiti@2.6.1))(optionator@0.9.4)(oxlint@1.55.0(oxlint-tsgolint@0.17.0))(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue-tsc@3.2.5(typescript@5.9.3)): 15741 16038 dependencies: 15742 16039 '@babel/code-frame': 7.29.0 15743 16040 chokidar: 4.0.3 ··· 15752 16049 eslint: 9.39.4(jiti@2.6.1) 15753 16050 optionator: 0.9.4 15754 16051 oxlint: 1.55.0(oxlint-tsgolint@0.17.0) 15755 - typescript: 5.9.2 15756 - vue-tsc: 3.0.7(typescript@5.9.2) 16052 + typescript: 5.9.3 16053 + vue-tsc: 3.2.5(typescript@5.9.3) 15757 16054 15758 16055 vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2)): 15759 16056 dependencies: ··· 15772 16069 transitivePeerDependencies: 15773 16070 - supports-color 15774 16071 15775 - vite-plugin-vue-tracer@1.2.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.2)): 16072 + vite-plugin-vue-tracer@1.2.0(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.9.3)): 15776 16073 dependencies: 15777 16074 estree-walker: 3.0.3 15778 16075 exsolve: 1.0.8 ··· 15780 16077 pathe: 2.0.3 15781 16078 source-map-js: 1.2.1 15782 16079 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 15783 - vue: 3.5.30(typescript@5.9.2) 16080 + vue: 3.5.30(typescript@5.9.3) 15784 16081 15785 - vite-plus@0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2): 16082 + vite-plus@0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2): 15786 16083 dependencies: 15787 16084 '@oxc-project/types': 0.115.0 15788 - '@voidzero-dev/vite-plus-core': 0.1.12(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(yaml@2.8.2) 15789 - '@voidzero-dev/vite-plus-test': 0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.2)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2) 16085 + '@voidzero-dev/vite-plus-core': 0.1.12(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(yaml@2.8.2) 16086 + '@voidzero-dev/vite-plus-test': 0.1.12(@opentelemetry/api@1.9.0)(@types/node@25.4.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2) 15790 16087 cac: 6.7.14 15791 16088 cross-spawn: 7.0.6 15792 16089 oxfmt: 0.40.0 ··· 15866 16163 15867 16164 vue-flow-layout@0.2.0: {} 15868 16165 15869 - vue-router@4.6.4(vue@3.5.30(typescript@5.9.2)): 16166 + vue-router@4.6.4(vue@3.5.30(typescript@5.9.3)): 15870 16167 dependencies: 15871 16168 '@vue/devtools-api': 6.6.4 15872 - vue: 3.5.30(typescript@5.9.2) 16169 + vue: 3.5.30(typescript@5.9.3) 15873 16170 optional: true 15874 16171 15875 - vue-router@5.0.3(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.2)): 16172 + vue-router@5.0.3(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@5.9.3)): 15876 16173 dependencies: 15877 16174 '@babel/generator': 7.29.1 15878 - '@vue-macros/common': 3.1.2(vue@3.5.30(typescript@5.9.2)) 16175 + '@vue-macros/common': 3.1.2(vue@3.5.30(typescript@5.9.3)) 15879 16176 '@vue/devtools-api': 8.0.7 15880 16177 ast-walker-scope: 0.8.3 15881 16178 chokidar: 5.0.0 ··· 15890 16187 tinyglobby: 0.2.15 15891 16188 unplugin: 3.0.0 15892 16189 unplugin-utils: 0.3.1 15893 - vue: 3.5.30(typescript@5.9.2) 16190 + vue: 3.5.30(typescript@5.9.3) 15894 16191 yaml: 2.8.2 15895 16192 optionalDependencies: 15896 16193 '@vue/compiler-sfc': 3.5.30 15897 16194 15898 - vue-tsc@3.0.7(typescript@5.9.2): 16195 + vue-tsc@3.2.5(typescript@5.9.3): 15899 16196 dependencies: 15900 - '@volar/typescript': 2.4.23 15901 - '@vue/language-core': 3.0.7(typescript@5.9.2) 15902 - typescript: 5.9.2 16197 + '@volar/typescript': 2.4.28 16198 + '@vue/language-core': 3.2.5 16199 + typescript: 5.9.3 15903 16200 15904 - vue@3.5.30(typescript@5.9.2): 16201 + vue@3.5.30(typescript@5.9.3): 15905 16202 dependencies: 15906 16203 '@vue/compiler-dom': 3.5.30 15907 16204 '@vue/compiler-sfc': 3.5.30 15908 16205 '@vue/runtime-dom': 3.5.30 15909 - '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.9.2)) 16206 + '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.9.3)) 15910 16207 '@vue/shared': 3.5.30 15911 16208 optionalDependencies: 15912 - typescript: 5.9.2 16209 + typescript: 5.9.3 15913 16210 15914 16211 watchpack@2.4.4: 15915 16212 dependencies: ··· 16014 16311 16015 16312 word-wrap@1.2.5: {} 16016 16313 16017 - workerd@1.20260111.0: 16314 + workerd@1.20260312.1: 16018 16315 optionalDependencies: 16019 - '@cloudflare/workerd-darwin-64': 1.20260111.0 16020 - '@cloudflare/workerd-darwin-arm64': 1.20260111.0 16021 - '@cloudflare/workerd-linux-64': 1.20260111.0 16022 - '@cloudflare/workerd-linux-arm64': 1.20260111.0 16023 - '@cloudflare/workerd-windows-64': 1.20260111.0 16316 + '@cloudflare/workerd-darwin-64': 1.20260312.1 16317 + '@cloudflare/workerd-darwin-arm64': 1.20260312.1 16318 + '@cloudflare/workerd-linux-64': 1.20260312.1 16319 + '@cloudflare/workerd-linux-arm64': 1.20260312.1 16320 + '@cloudflare/workerd-windows-64': 1.20260312.1 16024 16321 16025 16322 workers-ai-provider@3.1.2(@ai-sdk/provider@3.0.8)(ai@6.0.105(zod@4.3.6)): 16026 16323 dependencies: 16027 16324 '@ai-sdk/provider': 3.0.8 16028 16325 ai: 6.0.105(zod@4.3.6) 16029 16326 16030 - wrangler@4.59.1(@cloudflare/workers-types@4.20260304.0): 16327 + wrangler@4.74.0: 16031 16328 dependencies: 16032 - '@cloudflare/kv-asset-handler': 0.4.1 16033 - '@cloudflare/unenv-preset': 2.9.0(unenv@2.0.0-rc.24)(workerd@1.20260111.0) 16329 + '@cloudflare/kv-asset-handler': 0.4.2 16330 + '@cloudflare/unenv-preset': 2.15.0(unenv@2.0.0-rc.24)(workerd@1.20260312.1) 16034 16331 blake3-wasm: 2.1.5 16035 - esbuild: 0.27.0 16036 - miniflare: 4.20260111.0 16332 + esbuild: 0.27.3 16333 + miniflare: 4.20260312.1 16037 16334 path-to-regexp: 6.3.0 16038 16335 unenv: 2.0.0-rc.24 16039 - workerd: 1.20260111.0 16336 + workerd: 1.20260312.1 16040 16337 optionalDependencies: 16041 - '@cloudflare/workers-types': 4.20260304.0 16042 16338 fsevents: 2.3.3 16043 16339 transitivePeerDependencies: 16044 16340 - bufferutil ··· 16070 16366 dependencies: 16071 16367 is-wsl: 3.1.1 16072 16368 16073 - wxt@0.20.11(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2): 16369 + wsl-utils@0.3.1: 16370 + dependencies: 16371 + is-wsl: 3.1.1 16372 + powershell-utils: 0.1.0 16373 + 16374 + wxt@0.20.19(@types/node@25.4.0)(eslint@9.39.4(jiti@2.6.1))(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.59.0)(terser@5.46.0)(yaml@2.8.2): 16074 16375 dependencies: 16075 16376 '@1natsu/wait-element': 4.1.2 16076 16377 '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.59.0) ··· 16080 16381 '@wxt-dev/browser': 0.1.37 16081 16382 '@wxt-dev/storage': 1.2.6 16082 16383 async-mutex: 0.5.0 16083 - c12: 3.3.3(magicast@0.3.5) 16084 - cac: 6.7.14 16085 - chokidar: 4.0.3 16384 + c12: 3.3.3(magicast@0.5.2) 16385 + cac: 7.0.0 16386 + chokidar: 5.0.0 16086 16387 ci-info: 4.4.0 16087 16388 consola: 3.4.2 16088 16389 defu: 6.1.4 16089 16390 dotenv: 17.3.1 16090 16391 dotenv-expand: 12.0.3 16091 - esbuild: 0.25.12 16092 - fast-glob: 3.3.3 16392 + esbuild: 0.27.4 16093 16393 filesize: 11.0.13 16094 - fs-extra: 11.3.3 16095 16394 get-port-please: 3.2.0 16096 - giget: 2.0.0 16097 - hookable: 5.5.3 16395 + giget: 3.1.2 16396 + hookable: 6.0.1 16098 16397 import-meta-resolve: 4.2.0 16099 16398 is-wsl: 3.1.1 16100 16399 json5: 2.2.3 16101 16400 jszip: 3.10.1 16102 16401 linkedom: 0.18.12 16103 - magicast: 0.3.5 16402 + magicast: 0.5.2 16104 16403 minimatch: 10.2.4 16105 - nano-spawn: 1.0.3 16404 + nano-spawn: 2.0.0 16405 + nanospinner: 1.2.2 16106 16406 normalize-path: 3.0.0 16107 16407 nypm: 0.6.5 16108 16408 ohash: 2.0.11 16109 - open: 10.2.0 16110 - ora: 8.2.0 16409 + open: 11.0.0 16111 16410 perfect-debounce: 2.1.0 16112 16411 picocolors: 1.1.1 16113 16412 prompts: 2.4.2 16114 16413 publish-browser-extension: 3.0.3 16115 16414 scule: 1.3.0 16116 - unimport: 5.7.0 16415 + tinyglobby: 0.2.15 16416 + unimport: 6.0.1 16117 16417 vite: 7.3.1(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 16118 - vite-node: 3.2.4(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 16418 + vite-node: 5.3.0(@types/node@25.4.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.0)(yaml@2.8.2) 16119 16419 web-ext-run: 0.2.4 16420 + optionalDependencies: 16421 + eslint: 9.39.4(jiti@2.6.1) 16120 16422 transitivePeerDependencies: 16121 16423 - '@types/node' 16122 16424 - canvas ··· 16151 16453 yallist@4.0.0: {} 16152 16454 16153 16455 yallist@5.0.0: {} 16154 - 16155 - yaml-eslint-parser@1.3.2: 16156 - dependencies: 16157 - eslint-visitor-keys: 3.4.3 16158 - yaml: 2.8.2 16159 16456 16160 16457 yaml-eslint-parser@2.0.0: 16161 16458 dependencies: ··· 16213 16510 archiver-utils: 5.0.2 16214 16511 compress-commons: 6.0.2 16215 16512 readable-stream: 4.7.0 16216 - 16217 - zod@3.25.76: {} 16218 16513 16219 16514 zod@4.3.6: {} 16220 16515
+3
pnpm-workspace.yaml
··· 2 2 3 3 trustPolicy: no-downgrade 4 4 5 + trustPolicyExclude: 6 + - chokidar@4.0.3 7 + 5 8 packages: 6 9 - packages/* 7 10