From 643b6d13ef1bb469b280efbf621956b4898744f1 Mon Sep 17 00:00:00 2001 From: Denis Lugowski Date: Sat, 17 Jan 2026 08:37:57 +0100 Subject: [PATCH] feat(landing): Move landing into separate repository --- landing/.gitignore | 24 - landing/.npmrc | 1 - landing/.nvmrc | 1 - landing/.prettierignore | 7 - landing/.prettierrc | 6 - landing/Dockerfile | 28 - landing/README.md | 75 - landing/app/app.config.ts | 119 - landing/app/app.vue | 258 - landing/app/assets/css/main.css | 837 - landing/app/assets/img/Denis Lugowski.jpg | Bin 40607 -> 0 bytes landing/app/assets/img/Raphael Lugowski.jpg | Bin 249108 -> 0 bytes .../components/landing/AdditionalFeatures.vue | 105 - .../components/landing/AnimatedBackground.vue | 101 - .../components/landing/BenefitsCompany.vue | 177 - .../landing/BenefitsWorksCouncil.vue | 205 - .../app/components/landing/ExpertAccess.vue | 178 - .../app/components/landing/FeaturesGrid.vue | 69 - .../components/landing/FrameworkAgreement.vue | 188 - .../app/components/landing/HeroSection.vue | 138 - .../components/landing/NewsletterSignup.vue | 188 - .../app/components/landing/StatsSection.vue | 124 - .../app/components/landing/TeamSection.vue | 176 - .../app/components/landing/hero/MainCard.vue | 84 - .../landing/hero/StatusCardCompleted.vue | 56 - .../landing/hero/StatusCardRisk.vue | 68 - landing/app/composables/useContactForm.ts | 46 - .../app/composables/useNewsletterSignup.ts | 40 - landing/app/pages/datenschutz.vue | 378 - landing/app/pages/impressum.vue | 202 - landing/app/pages/index.vue | 75 - landing/app/pages/kontakt.vue | 291 - landing/app/pages/newsletter-bestaetigt.vue | 168 - landing/app/pages/team.vue | 52 - landing/app/pages/unternehmen.vue | 32 - landing/eslint.config.mjs | 15 - landing/i18n/locales/de.json | 413 - landing/i18n/locales/en.json | 413 - landing/nuxt.config.ts | 76 - landing/package.json | 37 - landing/plugins/error-handler.ts | 15 - landing/pnpm-lock.yaml | 13323 ---------------- landing/public/favicon.ico | Bin 4286 -> 0 bytes landing/public/robots.txt | 2 - landing/server/api/contact/send.post.ts | 135 - .../server/api/newsletter/subscribe.post.ts | 126 - landing/server/plugins/error-handler.ts | 16 - landing/tsconfig.json | 18 - 48 files changed, 19086 deletions(-) delete mode 100644 landing/.gitignore delete mode 100644 landing/.npmrc delete mode 100644 landing/.nvmrc delete mode 100644 landing/.prettierignore delete mode 100644 landing/.prettierrc delete mode 100644 landing/Dockerfile delete mode 100644 landing/README.md delete mode 100644 landing/app/app.config.ts delete mode 100644 landing/app/app.vue delete mode 100644 landing/app/assets/css/main.css delete mode 100644 landing/app/assets/img/Denis Lugowski.jpg delete mode 100644 landing/app/assets/img/Raphael Lugowski.jpg delete mode 100644 landing/app/components/landing/AdditionalFeatures.vue delete mode 100644 landing/app/components/landing/AnimatedBackground.vue delete mode 100644 landing/app/components/landing/BenefitsCompany.vue delete mode 100644 landing/app/components/landing/BenefitsWorksCouncil.vue delete mode 100644 landing/app/components/landing/ExpertAccess.vue delete mode 100644 landing/app/components/landing/FeaturesGrid.vue delete mode 100644 landing/app/components/landing/FrameworkAgreement.vue delete mode 100644 landing/app/components/landing/HeroSection.vue delete mode 100644 landing/app/components/landing/NewsletterSignup.vue delete mode 100644 landing/app/components/landing/StatsSection.vue delete mode 100644 landing/app/components/landing/TeamSection.vue delete mode 100644 landing/app/components/landing/hero/MainCard.vue delete mode 100644 landing/app/components/landing/hero/StatusCardCompleted.vue delete mode 100644 landing/app/components/landing/hero/StatusCardRisk.vue delete mode 100644 landing/app/composables/useContactForm.ts delete mode 100644 landing/app/composables/useNewsletterSignup.ts delete mode 100644 landing/app/pages/datenschutz.vue delete mode 100644 landing/app/pages/impressum.vue delete mode 100644 landing/app/pages/index.vue delete mode 100644 landing/app/pages/kontakt.vue delete mode 100644 landing/app/pages/newsletter-bestaetigt.vue delete mode 100644 landing/app/pages/team.vue delete mode 100644 landing/app/pages/unternehmen.vue delete mode 100644 landing/eslint.config.mjs delete mode 100644 landing/i18n/locales/de.json delete mode 100644 landing/i18n/locales/en.json delete mode 100644 landing/nuxt.config.ts delete mode 100644 landing/package.json delete mode 100644 landing/plugins/error-handler.ts delete mode 100644 landing/pnpm-lock.yaml delete mode 100644 landing/public/favicon.ico delete mode 100644 landing/public/robots.txt delete mode 100644 landing/server/api/contact/send.post.ts delete mode 100644 landing/server/api/newsletter/subscribe.post.ts delete mode 100644 landing/server/plugins/error-handler.ts delete mode 100644 landing/tsconfig.json diff --git a/landing/.gitignore b/landing/.gitignore deleted file mode 100644 index 4a7f73a..0000000 --- a/landing/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -# Nuxt dev/build outputs -.output -.data -.nuxt -.nitro -.cache -dist - -# Node dependencies -node_modules - -# Logs -logs -*.log - -# Misc -.DS_Store -.fleet -.idea - -# Local env files -.env -.env.* -!.env.example diff --git a/landing/.npmrc b/landing/.npmrc deleted file mode 100644 index c483022..0000000 --- a/landing/.npmrc +++ /dev/null @@ -1 +0,0 @@ -shamefully-hoist=true \ No newline at end of file diff --git a/landing/.nvmrc b/landing/.nvmrc deleted file mode 100644 index 8fdd954..0000000 --- a/landing/.nvmrc +++ /dev/null @@ -1 +0,0 @@ -22 \ No newline at end of file diff --git a/landing/.prettierignore b/landing/.prettierignore deleted file mode 100644 index 82e86b1..0000000 --- a/landing/.prettierignore +++ /dev/null @@ -1,7 +0,0 @@ -# Ignore artifacts: -build -coverage -.nuxt -.output -.api-client -pnpm-lock.yaml diff --git a/landing/.prettierrc b/landing/.prettierrc deleted file mode 100644 index 959053f..0000000 --- a/landing/.prettierrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "trailingComma": "none", - "semi": false, - "singleQuote": true, - "printWidth": 120 -} diff --git a/landing/Dockerfile b/landing/Dockerfile deleted file mode 100644 index 7f71690..0000000 --- a/landing/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -FROM node:22.16.0-alpine AS builder - -WORKDIR /app - -RUN npm install -g pnpm@10.13.1 - -COPY landing/package.json landing/pnpm-lock.yaml ./ - -RUN pnpm install --frozen-lockfile - -COPY landing/ . - -RUN pnpm build - -FROM node:22.16.0-alpine AS runner - -WORKDIR /app - -COPY --from=builder /app/.output /app/.output - -ENV NODE_ENV=production -ENV HOST=0.0.0.0 -ENV PORT=3000 - -EXPOSE 3000 - -CMD ["node", ".output/server/index.mjs"] - diff --git a/landing/README.md b/landing/README.md deleted file mode 100644 index 25b5821..0000000 --- a/landing/README.md +++ /dev/null @@ -1,75 +0,0 @@ -# Nuxt Minimal Starter - -Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more. - -## Setup - -Make sure to install dependencies: - -```bash -# npm -npm install - -# pnpm -pnpm install - -# yarn -yarn install - -# bun -bun install -``` - -## Development Server - -Start the development server on `http://localhost:3000`: - -```bash -# npm -npm run dev - -# pnpm -pnpm dev - -# yarn -yarn dev - -# bun -bun run dev -``` - -## Production - -Build the application for production: - -```bash -# npm -npm run build - -# pnpm -pnpm build - -# yarn -yarn build - -# bun -bun run build -``` - -Locally preview production build: - -```bash -# npm -npm run preview - -# pnpm -pnpm preview - -# yarn -yarn preview - -# bun -bun run preview -``` - -Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. diff --git a/landing/app/app.config.ts b/landing/app/app.config.ts deleted file mode 100644 index 67720eb..0000000 --- a/landing/app/app.config.ts +++ /dev/null @@ -1,119 +0,0 @@ -export default defineAppConfig({ - ui: { - // Primary color for the app - Teal - colors: { - primary: 'primary', - neutral: 'slate', - success: 'success', - warning: 'warning', - error: 'red' - }, - - // Button customizations with custom gradient variants - button: { - defaultVariants: { - size: 'lg' - }, - variants: { - variant: { - gradient: - 'bg-gradient-to-br from-primary-500 to-cyan-500 text-white font-semibold rounded-xl shadow-lg shadow-primary-500/25 hover:from-cyan-500 hover:to-accent-500 hover:shadow-xl hover:shadow-primary-500/30 transition-all', - gradientOutline: - 'bg-white dark:bg-gray-900 border-2 border-transparent bg-clip-padding font-semibold rounded-xl text-primary-600 dark:text-primary-400 ring-2 ring-primary-500 hover:bg-primary-50 dark:hover:bg-primary-950 transition-all' - } - } - }, - - // Card customizations with enhanced hover states and glass variant - card: { - slots: { - root: 'rounded-2xl overflow-hidden transition-all duration-300' - }, - variants: { - variant: { - glass: '' - } - }, - compoundVariants: [ - { - variant: 'glass', - class: { - root: 'bg-white/70 dark:bg-black/40 backdrop-blur-xl border border-white/30 dark:border-white/10' - } - } - ] - }, - - // Page Hero customizations for landing page - pageHero: { - slots: { - root: 'relative isolate overflow-hidden', - title: 'font-heading text-5xl sm:text-6xl lg:text-7xl text-pretty tracking-tight font-bold text-highlighted', - description: 'text-lg sm:text-xl text-muted max-w-3xl' - } - }, - - // Page Section customizations - pageSection: { - slots: { - title: 'font-heading text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted', - description: 'text-base sm:text-lg text-muted' - } - }, - - // Page Feature customizations - pageFeature: { - slots: { - title: 'text-lg font-semibold text-highlighted', - description: 'text-base text-muted' - } - }, - - // Page Card customizations - pageCard: { - slots: { - root: 'rounded-2xl transition-all duration-300', - title: 'text-lg font-semibold text-highlighted', - description: 'text-base text-muted' - } - }, - - // Page CTA customizations - pageCTA: { - slots: { - title: 'font-heading text-3xl sm:text-4xl text-pretty tracking-tight font-bold', - description: 'text-base sm:text-lg' - } - }, - - // Header customizations - transparent with blur - header: { - slots: { - root: 'bg-white/80 dark:bg-gray-950/80 backdrop-blur-xl border-b border-gray-200/50 dark:border-gray-800/50', - title: 'font-heading text-xl font-bold' - } - }, - - // Footer customizations - footer: { - slots: { - root: 'border-t border-gray-200 dark:border-gray-800' - } - }, - - // Input customizations for newsletter form - input: { - defaultVariants: { - size: 'lg' - } - }, - - // Accordion customizations - accordion: { - slots: { - trigger: 'text-base font-medium', - content: 'text-base text-muted' - } - } - } -}) diff --git a/landing/app/app.vue b/landing/app/app.vue deleted file mode 100644 index c570047..0000000 --- a/landing/app/app.vue +++ /dev/null @@ -1,258 +0,0 @@ - - - diff --git a/landing/app/assets/css/main.css b/landing/app/assets/css/main.css deleted file mode 100644 index 86491c1..0000000 --- a/landing/app/assets/css/main.css +++ /dev/null @@ -1,837 +0,0 @@ -@import 'tailwindcss'; -@import '@nuxt/ui'; - -/* Prevent horizontal overflow from decorative elements (gradient orbs, etc.) */ -html, -body { - overflow-x: hidden; -} - -/* Ensure all content respects container boundaries on mobile (accounts for scrollbar) */ -@media (max-width: 640px) { - .grid { - max-width: 100%; - } - .grid > * { - min-width: 0; - max-width: 100%; - } -} - -/* Theme configuration with new teal/cyan/violet palette */ -@theme { - /* Typography - Bricolage Grotesque for headings, DM Sans for body */ - --font-sans: 'DM Sans', system-ui, sans-serif; - --font-heading: 'Bricolage Grotesque', system-ui, sans-serif; - - /* Primary color - Teal/Cyan gradient base */ - --color-primary-50: #f0fdfa; - --color-primary-100: #ccfbf1; - --color-primary-200: #99f6e4; - --color-primary-300: #5eead4; - --color-primary-400: #2dd4bf; - --color-primary-500: #14b8a6; - --color-primary-600: #0d9488; - --color-primary-700: #0f766e; - --color-primary-800: #115e59; - --color-primary-900: #134e4a; - --color-primary-950: #042f2e; - - /* Accent color - Violet for highlights */ - --color-accent-50: #f5f3ff; - --color-accent-100: #ede9fe; - --color-accent-200: #ddd6fe; - --color-accent-300: #c4b5fd; - --color-accent-400: #a78bfa; - --color-accent-500: #8b5cf6; - --color-accent-600: #7c3aed; - --color-accent-700: #6d28d9; - --color-accent-800: #5b21b6; - --color-accent-900: #4c1d95; - --color-accent-950: #2e1065; - - /* Cyan for gradient effects */ - --color-cyan-50: #ecfeff; - --color-cyan-100: #cffafe; - --color-cyan-200: #a5f3fc; - --color-cyan-300: #67e8f9; - --color-cyan-400: #22d3ee; - --color-cyan-500: #06b6d4; - --color-cyan-600: #0891b2; - --color-cyan-700: #0e7490; - --color-cyan-800: #155e75; - --color-cyan-900: #164e63; - --color-cyan-950: #083344; - - /* Success color - Emerald */ - --color-success-50: #ecfdf5; - --color-success-100: #d1fae5; - --color-success-200: #a7f3d0; - --color-success-300: #6ee7b7; - --color-success-400: #34d399; - --color-success-500: #10b981; - --color-success-600: #059669; - --color-success-700: #047857; - --color-success-800: #065f46; - --color-success-900: #064e3b; - --color-success-950: #022c22; - - /* Warning color - Amber */ - --color-warning-50: #fffbeb; - --color-warning-100: #fef3c7; - --color-warning-200: #fde68a; - --color-warning-300: #fcd34d; - --color-warning-400: #fbbf24; - --color-warning-500: #f59e0b; - --color-warning-600: #d97706; - --color-warning-700: #b45309; - --color-warning-800: #92400e; - --color-warning-900: #78350f; - --color-warning-950: #451a03; - - /* Animation durations */ - --animate-duration-slow: 1s; - --animate-duration-normal: 0.5s; - --animate-duration-fast: 0.2s; -} - -/* Heading styles with Bricolage Grotesque */ -.font-heading { - font-family: var(--font-heading); -} - -h1, -h2, -h3 { - font-family: var(--font-heading); -} - -/* Gradient text effect */ -.gradient-text { - background: linear-gradient( - 135deg, - var(--color-primary-500) 0%, - var(--color-cyan-500) 50%, - var(--color-accent-500) 100% - ); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - background-clip: text; -} - -.gradient-text-teal { - background: linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-cyan-500) 100%); - -webkit-background-clip: text; - -webkit-text-fill-color: transparent; - background-clip: text; -} - -/* ============================================ - ANIMATIONS - ============================================ */ - -/* Fade in up animation */ -@keyframes fade-in-up { - from { - opacity: 0; - transform: translateY(30px); - } - to { - opacity: 1; - transform: translateY(0); - } -} - -/* Fade in animation */ -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} - -/* Float animation for orbs */ -@keyframes orb-float { - 0%, - 100% { - transform: translate(0, 0) scale(1); - } - 25% { - transform: translate(10px, -20px) scale(1.05); - } - 50% { - transform: translate(-5px, -10px) scale(0.95); - } - 75% { - transform: translate(-15px, -25px) scale(1.02); - } -} - -/* Slower float for large elements - more noticeable movement */ -@keyframes float-slow { - 0%, - 100% { - transform: translateY(0); - } - 50% { - transform: translateY(-15px); - } -} - -/* Fast float for small elements */ -@keyframes float-fast { - 0%, - 100% { - transform: translateY(0) rotate(0deg); - } - 50% { - transform: translateY(-10px) rotate(2deg); - } -} - -/* Gradient rotation for backgrounds */ -@keyframes gradient-rotate { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} - -/* Shimmer effect */ -@keyframes shimmer { - 0% { - background-position: -200% 0; - } - 100% { - background-position: 200% 0; - } -} - -/* Pulse glow effect */ -@keyframes pulse-glow { - 0%, - 100% { - opacity: 0.5; - transform: scale(1); - } - 50% { - opacity: 0.8; - transform: scale(1.05); - } -} - -/* Particle drift */ -@keyframes particle-drift { - 0% { - transform: translate(0, 0) rotate(0deg); - opacity: 0; - } - 10% { - opacity: 1; - } - 90% { - opacity: 1; - } - 100% { - transform: translate(var(--drift-x, 100px), var(--drift-y, -100px)) rotate(360deg); - opacity: 0; - } -} - -/* Scale in animation */ -@keyframes scale-in { - from { - opacity: 0; - transform: scale(0.9); - } - to { - opacity: 1; - transform: scale(1); - } -} - -/* Border gradient animation */ -@keyframes border-dance { - 0%, - 100% { - background-position: 0% 50%; - } - 50% { - background-position: 100% 50%; - } -} - -/* Count up number animation */ -@keyframes count-pulse { - 0%, - 100% { - transform: scale(1); - } - 50% { - transform: scale(1.02); - } -} - -/* Tilt hover animation */ -@keyframes tilt-hover { - 0%, - 100% { - transform: perspective(1000px) rotateX(0deg) rotateY(0deg); - } - 25% { - transform: perspective(1000px) rotateX(2deg) rotateY(-2deg); - } - 75% { - transform: perspective(1000px) rotateX(-2deg) rotateY(2deg); - } -} - -/* ============================================ - ANIMATION UTILITY CLASSES - ============================================ */ - -.animate-fade-in-up { - animation: fade-in-up 0.7s ease-out forwards; -} - -.animate-fade-in { - animation: fade-in 0.5s ease-out forwards; -} - -.animate-orb-float { - animation: orb-float 20s ease-in-out infinite; -} - -.animate-float-slow { - animation: float-slow 4s ease-in-out infinite; -} - -.animate-float-fast { - animation: float-fast 4s ease-in-out infinite; -} - -.animate-gradient-rotate { - animation: gradient-rotate 20s linear infinite; -} - -.animate-shimmer { - background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); - background-size: 200% 100%; - animation: shimmer 2s infinite; -} - -.animate-pulse-glow { - animation: pulse-glow 3s ease-in-out infinite; -} - -.animate-scale-in { - animation: scale-in 0.6s ease-out forwards; -} - -.animate-border-dance { - background-size: 200% 200%; - animation: border-dance 4s ease infinite; -} - -.animate-tilt-hover { - animation: tilt-hover 6s ease-in-out infinite; -} - -/* Staggered animation delays */ -.delay-75 { - animation-delay: 75ms; -} -.delay-100 { - animation-delay: 100ms; -} -.delay-150 { - animation-delay: 150ms; -} -.delay-200 { - animation-delay: 200ms; -} -.delay-300 { - animation-delay: 300ms; -} -.delay-400 { - animation-delay: 400ms; -} -.delay-500 { - animation-delay: 500ms; -} -.delay-600 { - animation-delay: 600ms; -} -.delay-700 { - animation-delay: 700ms; -} -.delay-800 { - animation-delay: 800ms; -} -.delay-1000 { - animation-delay: 1000ms; -} - -/* Initial state for animated elements */ -.animate-on-scroll { - opacity: 0; -} - -.animate-on-scroll.is-visible { - animation: fade-in-up 0.7s ease-out forwards; -} - -/* ============================================ - REDUCED MOTION SUPPORT - ============================================ */ - -@media (prefers-reduced-motion: reduce) { - *, - *::before, - *::after { - animation-duration: 0.01ms !important; - animation-iteration-count: 1 !important; - transition-duration: 0.01ms !important; - } - - .animate-orb-float, - .animate-float-slow, - .animate-float-fast, - .animate-gradient-rotate, - .animate-shimmer, - .animate-pulse-glow, - .animate-border-dance, - .animate-tilt-hover { - animation: none; - } -} - -/* ============================================ - GRADIENT BACKGROUNDS - ============================================ */ - -/* Light hero gradient with orbs */ -.hero-gradient-light { - background: linear-gradient(180deg, #ffffff 0%, #f0fdfa 50%, #ecfeff 100%); -} - -/* Dark hero gradient */ -.dark .hero-gradient-light { - background: linear-gradient(180deg, #0a0a0a 0%, #042f2e 50%, #083344 100%); -} - -/* Gradient orb styles */ -.gradient-orb { - position: absolute; - border-radius: 50%; - filter: blur(80px); - opacity: 0.6; -} - -.gradient-orb-teal { - background: linear-gradient(135deg, var(--color-primary-400), var(--color-cyan-400)); -} - -.gradient-orb-violet { - background: linear-gradient(135deg, var(--color-accent-400), var(--color-accent-600)); -} - -.gradient-orb-cyan { - background: linear-gradient(135deg, var(--color-cyan-300), var(--color-primary-400)); -} - -.dark .gradient-orb { - opacity: 0.3; -} - -/* Mesh gradient for CTAs */ -.mesh-gradient-cta { - background: - radial-gradient(at 40% 20%, var(--color-primary-500) 0px, transparent 50%), - radial-gradient(at 80% 0%, var(--color-cyan-400) 0px, transparent 50%), - radial-gradient(at 0% 50%, var(--color-accent-500) 0px, transparent 50%), - radial-gradient(at 80% 50%, var(--color-primary-400) 0px, transparent 50%), - radial-gradient(at 0% 100%, var(--color-cyan-500) 0px, transparent 50%), - linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-accent-600) 100%); -} - -/* ============================================ - GLASS MORPHISM - ============================================ */ - -.glass { - background: rgba(255, 255, 255, 0.7); - backdrop-filter: blur(20px); - -webkit-backdrop-filter: blur(20px); - border: 1px solid rgba(255, 255, 255, 0.3); -} - -.dark .glass { - background: rgba(0, 0, 0, 0.4); - border: 1px solid rgba(255, 255, 255, 0.1); -} - -.glass-subtle { - background: rgba(255, 255, 255, 0.5); - backdrop-filter: blur(10px); - -webkit-backdrop-filter: blur(10px); - border: 1px solid rgba(255, 255, 255, 0.2); -} - -.dark .glass-subtle { - background: rgba(0, 0, 0, 0.3); - border: 1px solid rgba(255, 255, 255, 0.05); -} - -/* ============================================ - CARD EFFECTS - ============================================ */ - -/* Card with gradient border on hover */ -.card-gradient-border { - position: relative; - background: white; - border-radius: 1rem; - transition: all 0.3s ease; -} - -.card-gradient-border::before { - content: ''; - position: absolute; - inset: -2px; - border-radius: inherit; - background: linear-gradient(135deg, var(--color-primary-400), var(--color-cyan-400), var(--color-accent-400)); - opacity: 0; - transition: opacity 0.3s ease; - z-index: -1; -} - -.card-gradient-border:hover::before { - opacity: 1; -} - -.dark .card-gradient-border { - background: #1a1a1a; -} - -/* Card hover lift effect - subtle version without clipping issues */ -.card-hover-lift { - transition: - transform 0.3s ease, - box-shadow 0.3s ease; -} - -.card-hover-lift:hover { - transform: translateY(-4px); - box-shadow: - 0 10px 25px -5px rgba(0, 0, 0, 0.1), - 0 8px 10px -6px rgba(0, 0, 0, 0.1); -} - -/* Spotlight effect for cards */ -.card-spotlight { - position: relative; - overflow: hidden; -} - -.card-spotlight::after { - content: ''; - position: absolute; - inset: 0; - background: radial-gradient( - 600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%), - rgba(20, 184, 166, 0.1), - transparent 40% - ); - opacity: 0; - transition: opacity 0.3s ease; - pointer-events: none; -} - -.card-spotlight:hover::after { - opacity: 1; -} - -/* 3D tilt effect */ -.card-3d { - transform-style: preserve-3d; - perspective: 1000px; -} - -.card-3d-inner { - transition: transform 0.3s ease; - transform-style: preserve-3d; -} - -.card-3d:hover .card-3d-inner { - transform: rotateX(5deg) rotateY(-5deg); -} - -/* ============================================ - BUTTON STYLES - ============================================ */ - -/* Gradient button */ -.btn-gradient { - background: linear-gradient(135deg, var(--color-primary-500) 0%, var(--color-cyan-500) 100%); - color: white; - border: none; - position: relative; - overflow: hidden; - transition: all 0.3s ease; -} - -.btn-gradient::before { - content: ''; - position: absolute; - inset: 0; - background: linear-gradient(135deg, var(--color-cyan-500) 0%, var(--color-accent-500) 100%); - opacity: 0; - transition: opacity 0.3s ease; -} - -.btn-gradient:hover::before { - opacity: 1; -} - -.btn-gradient span { - position: relative; - z-index: 1; -} - -/* Outline gradient button */ -.btn-outline-gradient { - position: relative; - background: transparent; - border: 2px solid transparent; - background-image: - linear-gradient(white, white), linear-gradient(135deg, var(--color-primary-500), var(--color-cyan-500)); - background-origin: border-box; - background-clip: padding-box, border-box; - transition: all 0.3s ease; -} - -.dark .btn-outline-gradient { - background-image: - linear-gradient(#1a1a1a, #1a1a1a), linear-gradient(135deg, var(--color-primary-500), var(--color-cyan-500)); -} - -.btn-outline-gradient:hover { - background-image: - linear-gradient(var(--color-primary-50), var(--color-primary-50)), - linear-gradient(135deg, var(--color-primary-500), var(--color-cyan-500)); -} - -.dark .btn-outline-gradient:hover { - background-image: - linear-gradient(var(--color-primary-950), var(--color-primary-950)), - linear-gradient(135deg, var(--color-primary-500), var(--color-cyan-500)); -} - -/* ============================================ - DECORATIVE ELEMENTS - ============================================ */ - -/* Dots pattern */ -.dots-pattern { - background-image: radial-gradient(var(--color-primary-200) 1px, transparent 1px); - background-size: 24px 24px; -} - -.dark .dots-pattern { - background-image: radial-gradient(var(--color-primary-800) 1px, transparent 1px); -} - -/* Grid pattern */ -.grid-pattern { - background-image: - linear-gradient(to right, var(--color-primary-100) 1px, transparent 1px), - linear-gradient(to bottom, var(--color-primary-100) 1px, transparent 1px); - background-size: 40px 40px; -} - -.dark .grid-pattern { - background-image: - linear-gradient(to right, var(--color-primary-900) 1px, transparent 1px), - linear-gradient(to bottom, var(--color-primary-900) 1px, transparent 1px); -} - -/* Section divider with gradient */ -.section-divider { - height: 1px; - background: linear-gradient(90deg, transparent, var(--color-primary-300), var(--color-cyan-300), transparent); -} - -.dark .section-divider { - background: linear-gradient(90deg, transparent, var(--color-primary-700), var(--color-cyan-700), transparent); -} - -/* Gradient line accent */ -.gradient-line { - height: 4px; - border-radius: 2px; - background: linear-gradient(90deg, var(--color-primary-500), var(--color-cyan-500), var(--color-accent-500)); -} - -/* ============================================ - ACCESSIBILITY - ============================================ */ - -/* Focus styles */ -:focus-visible { - outline: 2px solid var(--color-primary-500); - outline-offset: 2px; -} - -/* Skip link */ -.skip-link { - position: absolute; - top: -40px; - left: 0; - background: var(--color-primary-600); - color: white; - padding: 8px 16px; - z-index: 100; - transition: top 0.3s; - border-radius: 0 0 8px 0; -} - -.skip-link:focus { - top: 0; -} - -/* ============================================ - PARTICLES (for newsletter section) - ============================================ */ - -.particle { - position: absolute; - width: 6px; - height: 6px; - border-radius: 50%; - background: var(--color-primary-400); - opacity: 0; - animation: particle-drift 8s ease-in-out infinite; -} - -.particle:nth-child(1) { - --drift-x: 80px; - --drift-y: -120px; - animation-delay: 0s; - left: 10%; - top: 80%; -} -.particle:nth-child(2) { - --drift-x: -60px; - --drift-y: -100px; - animation-delay: 1s; - left: 20%; - top: 70%; -} -.particle:nth-child(3) { - --drift-x: 100px; - --drift-y: -80px; - animation-delay: 2s; - left: 80%; - top: 90%; -} -.particle:nth-child(4) { - --drift-x: -80px; - --drift-y: -140px; - animation-delay: 3s; - left: 70%; - top: 75%; -} -.particle:nth-child(5) { - --drift-x: 60px; - --drift-y: -90px; - animation-delay: 4s; - left: 30%; - top: 85%; -} -.particle:nth-child(6) { - --drift-x: -100px; - --drift-y: -110px; - animation-delay: 5s; - left: 90%; - top: 80%; -} -.particle:nth-child(7) { - --drift-x: 40px; - --drift-y: -130px; - animation-delay: 6s; - left: 50%; - top: 95%; -} -.particle:nth-child(8) { - --drift-x: -40px; - --drift-y: -70px; - animation-delay: 7s; - left: 40%; - top: 70%; -} - -/* Particle color variations */ -.particle:nth-child(odd) { - background: var(--color-cyan-400); -} - -.particle:nth-child(3n) { - background: var(--color-accent-400); - width: 8px; - height: 8px; -} - -/* ============================================ - BENTO GRID - ============================================ */ - -.bento-grid { - display: grid; - grid-template-columns: repeat(3, 1fr); - grid-auto-rows: minmax(200px, auto); - gap: 1.5rem; -} - -.bento-item-large { - grid-column: span 2; - grid-row: span 2; -} - -.bento-item-tall { - grid-row: span 2; -} - -.bento-item-wide { - grid-column: span 2; -} - -@media (max-width: 1024px) { - .bento-grid { - grid-template-columns: repeat(2, 1fr); - } - - .bento-item-large { - grid-column: span 2; - grid-row: span 1; - } -} - -@media (max-width: 640px) { - .bento-grid { - grid-template-columns: 1fr; - } - - .bento-item-large, - .bento-item-wide { - grid-column: span 1; - } - - .bento-item-tall { - grid-row: span 1; - } -} diff --git a/landing/app/assets/img/Denis Lugowski.jpg b/landing/app/assets/img/Denis Lugowski.jpg deleted file mode 100644 index 4e7e206883ebd2a1a7bee1ab9fb7274621c14103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40607 zcmb4qbzD<#`~TTwNT}c_LBW9o=?>`)LFpJFjgk_Aq_lGa64KovozjAUMRy~u)JXl% zf}+1O`1m}}_s`$$%d->XdS88A_kExJ`TXY#K&gC3=?(ya000F12mF}^ZUbcJ&y$`f zCL<*wB_}7lKtWGQap@8T6D=K_9*JOMy@9yF!pRs8hCQ5LXhMc8mI!IVgLv@(;WC1fL-BBPxqvsM>gBKI*2P%OddN zuF4^sq3?_i$FzP<>Lx)4ir^Q|ObRONul=|xuAIsY#X_mE{~-vwhqK2EjNo@$ILhfg zh03k)mtmutF#+&&_YLDOeoWin?V08(*C&T8vHvO*Byws?Q1KA^3d(==2?hS6B1&g9 z-#Uq35fVo`JAD@P<(LrehgCW_5XB@6UV)WcSR}Ag{E_ z_N`~m1OQk{f_Vvc;x|j^(0GoY?oVAw2n%4@Xk4wbGjZjNW4Cm;Zy+8^CEu{R?wu%$ zF7+!=_mA&CQ2grzkSvfm!F?eL?hB``1F97C9PkK#4FKoT{ka(Z$upmFNqo4!nwW3W z#~NQrV@{UbMWcPgC9wBGh`M0u{zQfAx9^OiehEiE8~Z+D2^9ZFv1G9SP{x8<04ak^ zpNIdtE;A1qsLvF^?Nt~zPd3M_*N09=_a{`v7xh21wl-$S*V2va{cx+aEWKXR&d+1} z&=9|6P)mnBg;f7~bFGHi0IP}*{ zOJ^K*-6OB-Zy%QT>f%ua=<3J$#?F^bJjUM zqv2Sz;pBJa>Lf_+ZzvMD?;^r#n<5Bj0UU%pdMX;A^P_41S3%}eHhZCBvsd_$=?>GT zS*ylg6DyQKdNONhJksD54iASgK;!xDkn|0 zmHImQUl*B9yP4}3Kd>RWy!sg={~uY%h@un`F)7N}-@f)*~!f-86}?5H+wY zK?B$k93%vHhRcC6U6|PZ<{vq*J+5(=;n?5L@1>K0!&pySNJ)>?;JDov966ndd^MDW z2#(gtRuQtfA>7?!R8JAL)gi4hQaiA>wYvtw{MRl31OaH9@&hmk8HrpJp;!<^1Xj#G z9C^3cOV;@4&yVh`t=f32h+%ALdGr#E+=Tl}mAEh}DOB98a5ORsEf=D~-VcMn2%ku7 z_4tb4kiA><^Mxr>IQDPB%mTd^v_DDyuloR5AQ6}Y{=zW1P3%ta-OCga_-^r3yQjj` zJ-6PVUa{7eHz;A%xT!7y#a(9*avAmvfx8gP#qL_2f^I8+dU194$JBs{|JuZhAt%It zQ~7^UGyxPS3=B9EhDm;Ycb-p!dTjYv-TUxpf2+SfLGNIL)l%Z2A1cmx3a6_ZsZDkD`ePnO4CA>e4DixvTI3+Nd?6g2 zW@#N|o_5G@JwRN!JA3QbysFE(f6++hnu(Y3f88320_zMbG+jyotiWL2{?`)#YR_1+ zfnR=7)h6Ok)Vz}>8X}s7?(y-K6qOhz@?jn-&pJg_x_q#!<$;s6VFHzt^2NkyZ2Bf- z6E=EU=lDlYo>%a-to3)FW>4VEufa|P_e?#5|Fk~`AAq@lfVQ3g4p>}UOjMn}V?Wj2 z?CU;fLZ{?ra?h$EJ3E`ky=pBkM!%9v0m?$wZVP1Vd=RL5c_c0FTcPf6T{%$tdvPLh z!mYIkMIZ)JWRHO$2=2yCJs*xHBLQy{6iRqV2JEc7%Xo9_#oE-;F1BuC+9Kh^8v<@hgFbwGYTY3oPf`ZNd==+O;WFO~>CydfBoxDn}^0sfde;)EM>he(- z-*9QA2`S;pA_-w(x4DwfO2x%*L)AYoo3_#Maa?5dWAYJx#g0GL7p0FHMIQMrgykw66! zM1u73?aou&OHG|0FjI?YKAPQXD0Aa%Gc3>P5J^r|^WOO`GQy*$q|ctF6raLK{JO87 z(~9+yC0H38839-Ik9%8VjB%mQFmzf>Y$ zEeVwO`y4y$rF39;V(Kgk`5d|i99gruRra)>Duf?vdvh9=W_VOC&Uj7rSDAQQ42vZU z!R|@*tL6wwWu&!;y}O<@_ta^lr{t6>7{OWy00<-^0_jV5empBlFajW;38TBV@yHtg zacASlA#YtTeg?m}l{m6E$vwvFlt-dG787JUEw*OyR3)ONT*9pneVa>a)^%4bl1_iO zoWnZ7mJiLE&|u19Vl`*HbmTbGvS@G;Rv|eEk_G`Fs3KDzU7ta*Nk% zePcTP5pU%*ljHVqv%O|I{X};7?mbS|?=;nlje99qt|fR)d021V?DW`O&urPlkD2j& z8Zz~3mPz~ld}s+YFetbV8Ubb)92Nj_(xp_v8(4y7z@Z78TbBC$J$%=XsW6Pod1oT% z-gSim9~J!mK%Rtan)`~qjOcbo)x0EQ*s9uto_gcaJ4fl2oA`o?^b4+1j!9qYBef&F zKKZ_Gn2^}perLq6$M#mSlzaDLwN#x{|I9m$nSX8_yMA3?P2F1S_y&g7O*PbMlZeDB z0w@T`1Q|?h0d*QsS!WCZUO%>uA|p2+rVE-#h4geco&0he{IZtOFw!#;+RwPKKT_r< zq>CHIr*<&aJYaP>_T4|Q8uAs-JnuO^&*iF~_Cus2%xkl6;A*?mESS&bI~8_Rc(sH)kcpk#ZTJ4r{<+goluwq^Tb z3N|;Xy%N0XTMooF@p+XQJUbcM_{Nq`Oig)9_65HFhx0pbqi41t1%ji9Ks<1|PT(Nx zH1^Lpxz6!vcE|LolX1qwq~wgkIa6uLvJV!@3S$^e{0M_Ve^iEt>%7QbY=y)4aO=Q_ zjTi5l>DcNdEviMgLtPDe?wQ?{SnKx+#hS9wGB7x4#8dq!1xHBO8!tuc@CCRDqvJ>M=*bpLoeUs;|$*q_C?V>RoSez0cqu`-Ronu37gjb~CB5%59h5B@6ou9uJylJzC7vPJl<2SCrUfo+2``I zgnC)srOw^NU2Ik?wxV6*%>YA&Gpk>vuhAas6Zerb}|fcw_3+hL_VlWbr~nGWWGE zyz#OPX5VCe!g4NVh(jpBwWgUktjN_4-d`lH%jw+v>trBxWT@$#&HB;&-L-8T7F4Mc z5%%Ax1w%Du`_zL$_|quLA_aCUN4_+fX^wm0d+}2fIumN+JF~j3thuinrc=BUrRv-m zQfCkAhwBn<+`=b)RPXX(sI<_TWKE?B%~$FY*iC8tUhjrK0H^-RlOsu>Oq$@l4Ga|) z5IXA=@V_~fu%-fg)|2jgK5X4ZZA#s?qpUokkzqAq16jrz_Q2NIcG-A8zn#IcrNmFo zp4L?Lb#iW8;;_A(n&ntJrL~s0!GcAm&!*Ad@_xqmbbErSLO@CAg{{xPPUk)Z)Ki^O zgU$rMw5s%QNXd;;9f{5qToGvrYL2`cJGbu{2l`}=A`&2iAy`k{g)j@gPw*RXWDzD6 zP&9(l7oRz@3+5qFW2!{m3ElCk^$Gd9gc2fQfe~_n>X?SDmFgR-R{LyaOwKzr8y%w- z`WZncg6j`^bF&eB;`%$^eB38!jwv+4CijkXz||)Z5S%*vbxRI#%?z~Q--rM}T?a4s zzY%(uuzR@Ud9XTOpE6V)V#{7NJmV1NRm;i!u~LMGFORp{pp0j9T;iW;uAc1DzG3cS zrPOPOGT!bRKK9p@w*J}Mdk^Xii9=zjp=TivB7pN%7y*h9i&Lqp3WCR1Vejp#sz*7 zyaHU&BqhRv-$~q!q^Qr7E?1s1NohPvZ9h=6tTW=KtGl64S)^@XWeu)i+Vv`$IG1mZ zh^Ur+kj}i9IJ1BBo}h>*AP@nzW`y7c34s|36a|z60FZ&~fFcnVl#%s^#?6Y(<+&cK zz}3VePm$E&ev#U@JmWoH#Ga{nh7u6|<^R+ffOoQ=>RY{}{pj?J`x1vzR@7C*g|}-xMWpZ4+bg-- z=hzpUEZT)|ur1{pkoMhlOSSTyVha(8vRU_k@%&Xj>MYA*|JoUBEkqX15C;KJ~@tjxA|QNs_AZAU?5d9sM*p0!M*u}p&NPU2*2puhUwPQj~zW)GXW4q3Cb5@|u(E0Zoo zI3JlzvA65HgsZ*Mtighm7{X{GwD##M=?w&Z)T~ z+XqF4MtFPU!|Y;VNj3os%iZa4_jQw{)ec#wYlr=+lU(#H#mUAePH#J=CkR0T5CPPk ze+pmV)(5C4l7DT21$M;0?_R%Ne9t3n&~%z-!s|_4z&dZW zn}~>khk6>m;?^_|3l*DyrE9x~Wk$WJnc3FP6cz?3g7${~S33ap=?)3OCWMX&3j$G7 z1LuH+3~E-a$KN5~^#ThJ08gTV`Bu%{Rt%zeN9L={Vz zoIpXYu>>~30V;#A&UISE2EpKqBHYAa0j7IAzkR+Q98Cxr>Xyw-n&gd@Cy&VS=9d{H zgj+Q=dl|AP3&gLej${~{*UK8L@19T;1OwpA6+m#1qW;wg=sXbHf431x^}&gO5`j2j zHA1Sz=hq?rr%Q#H*LW?DkrDZr$b^L57@dmsRH~fG4c{_0G4V<|@qEmK1SK(9zi&Io zj4r3kSOB6BBnkom1f#MO*3St(3Nn1Qfd%U3l=vUu!`3Tf?+&)=+Dena@h!JLljeK& zIiFPoigNWVBvS<9qFj~IlDlR_4(4xnth#psIVeOlM3K5_C{+CiW z@u&K<+1y~TJY$o$VNq3UuT*9jziwyU$ganxWNrR(rOzT=+%jOEVI$@E`>Tb0i3bW$ z!bJN&>F%^+AoRYV4Twtr>+E0!?uZrH@%R7zBy%MDrf5NQsTx(``q-SkL3v#xL(^FC z5^HXgb#iroTx@?dt%eFC`#a`u+b8v^e)$Eu5CjfQ^d87U{HKtDEg9J7{;QxE6v#Zm zc}QgJ%zD^<8~A7TOs{!98BsEx{4(w-!g}7i9B({fId7zA_kj~#8n5o*6^m0&=&7e` zaU%MaI=}Q~Ewe;p%He<$1<1qCCJzLXngs75tp9_)NsI-~GV3`M0Q?jAiQ(wi-t|Yz zTYJ7fPMWVIGbIg{s_GQp-ZVVu^H5u_w6ZjDqEW8yOvA7Ye`m@UD|hd+S!VhJT#s#9 zvzgeCeN*umTt8CeJoC>}NyxxJ2qs`MfZlqV^}x+QC`C8dmx+(~DT=0@!(%2Bv7$QV zD?*=2cP9W1Ti7pp`)XI!i|o1R*d8J6YFWe0`hY@(X`yaZiKq)g->T_+ZtzzhBgIv)4eI zEU#XK&FKA@ghheGT9^ubGuN2NZ5)0#^Iq!mTi55KTLWWnPF`I-W~EdNBzQ7dXTbqd z1w&d5T>c}t8WENhymz{5C?od{ITI#jDt&bHeJ_&l)o_2Ea6P82w{%IByGE}^Zz<6r zVFwQ?^G?i?tEFlDkZWvz!w-$S6fgH&7}K3Mzh_Qb|E^8{EQbRZBmUDLfO4I6uizTw zza=UTRB+`H6TZu#`hwH*zSW-Go%A zz<(ZWYVn`Hy|nN1V|*jKC}%^{(#8s|GS(mBy}X{#a~YX7gwumf1-IQA`7rlXa{uVf zenv#{p~TLb#<uwKrnVQqt<=v^4+~tX!;I(O$U4;O^e)2 zF4Cc5^Du!*2FR`cW`hzn8=)>&3`uapMw-jbber%d-+I%h;`50%>i!e{MoQ~eKlx;u ztMZspr!c3vh#()KvXC;L_Ql}UDcp4)nb~mMIsbe4QYZM)y`vM}v~MXEvT9<-9Wr&Gvk^$13P^Ajg5hB7Q1sar zKfyyTksXD}$Z90bz%`4sppeChmU{IsukY?l@3zlG9R0*ol0)--O`rwaG}?fCnUX)efpLS#@WSzE3(kx!)VQLD9iLz^nsfI5#&_vkLK zj7GWl&wuuPw#T?lRhC14#+qf>JiVK4|9=7iK+5&p z>Z-fMXA8VWQtD;lmcz;6Z(Zhxj{KO$C7#$As$lX1yNpx>%+0HI(|Xd=#AF-`Xsh23 zys(yu@b7rlSB68E8{;nrzBL$P96qsjKlrh>xzY)u{u>pf0Bpb%K`6$G1YS5$=K^JK z%p9rZt`?t*Yrf>=LrH?vi3b{r?wi_=?|K}|Fh#0djo}=&YlhFUa5r4x6Xhicnk;h;*Bf2TsfthmBf~rx6}Q@2MR`PjLw2G3lxnMa>sj{0U$-hpuj6Y znCKeE4uh{KKK`~4Y`uy^NFdvSst}9Heh5d4n71w14JKA(oU|~WIQq;zqT;4ObQ`~7 zU2gbN-KWlD-F)P6EOk6d%|WG2_fj3s<;tRjh*eBFbgiiC|6L-v8Fp46Ko~_$p@}Gf z2zORu^PWGG;nV(Fw_A+vx60pkS)%4IPKh#ir=|gLL*}H}E<<@r{KVkqdq+iC$2)5` zHhmUDm3}V|&&|cA>7h>r6+E>mgGE46Wt^*?9^J$DuMxv+Mr_f;ElU$)cr)GfgC4|L z5<&vm^xr!HC>jCs0KE3lhXRU^{qu}1~ zlb|OD`tzlYJqXaeptNMbfGG-yf*`<)z}?7@(I4H5g~gL8U$qR|l(=;UDJ^ulA-&BH z5pW1JH)bj3A`3oRB**VAk97;3v09Yv@}Aq#iS!!&*mr#I@dwY%ogTccqhTeAC`~7@yFYidNC)DsjOsVK}i<{D|&ai5m`;To_Yso$lPq?|3uk zh|Dwn14tNvuz807ln?*_e3dz;5nk@fC{!{?sRUC*z%^rC@-D0^A}P^Rm~620!WL{( zmumAHHr*}EvRx)d?=Gdg;vFd@uTEUuJKkL#cNRA<`XJKQQERnYy>`4k+)V>hPWxD_ zQ(5X7S12aok{zz(*`%Kb!E|^yP2me>77Mbuv0#y-1_Es=5U2gSkc@>!zwpk5;@Zaw zV9G{uqFGh#I#kK%bz%U1QPUDmB?y9DUYqZRwD++~YHC7)RYSU-K+5j+$moRZU9SeY z=x%3T@wr>G0&dmo65He5QE2U`6dJ@hyM+#~+nwlmotU9q1vHWd+4Q96P=D>vYhwru zH#y*(^brz=MgSKg;Z4d%elixSD!MrkYOv`=;2^ijV#{Hwc4!2RxOHP}i2)`0K9I8Q zJfgNU-eX{4&YIJzCocThi2{y{sbcS$wBDrMm60K=qAW(ECgrQ30#uLXJSnY=_S zT=lb)ki)z>IOV8|7WyYt(ob*WMFoyPyrS5HKRp4Zv)3 zB{O!>#p7l|dqksz@EH~KbbwuSkSd3-W5h6Hv=ynI7qGgvpb&v&wTLozQ)FDU4a z!36i3QiYGNyHbsHaNGTCxge{1QZv=T@B&rNWaJ<5xbf72QVQ-*71Cp==_6*{bf}4*wx4`;QV!5o%*R{RfEN})_{tE@1Z=F~%p&1ULC2h>Hx~6T!6my?5 zHyEc_hx=>5G9;&RQoLelZAZG#bZb-&iK0NY(gSiX1eO#D zM<5YNukGAs+dlE6$4bLAA7U_Afye@TUbno%9%k&wjSiAPN7kmYg>m4O<$zr=D z^15PiPWMm_I_|OBUO~2vxH*K9tr-2-60@Y3Kxf|ea+6Y#92t+S(Zj+?&|Erwf}tX9 z=_j-eZIwi2I#az&6>G?Eqo&@i%GhRb{$Wig2cLY%cC;Si3RrUNVM4%PaXBUSbX zm<_Zo|?X*3j40&qPD zIEn~RMl(M^bn&Mw_Wus^?T}^4n2>fkz_*PE3##eRzNb_q!YTnY>{`s+kN7g0Y2kXy z$~@#LZQ;syL@|B+N%XqAPvw`V_tgEOG&NyQ761}i{^?}@2VvN_W$)Q-CJPAT~>BIe$fB?Xuk(*UflNFh)6PyjMpd)bb5Z$lsCtF{f zcjli;_iuMhr?Cf&sUUEq0GJ+dB%E=Iyp4Qhjs|3g$%t9ESX<9c1Gbf&FP7=f4^LbZ zOV+*i0f1m?uYv`?wANAM4~9Wl&{NtnE_|?*Qn|+8@qLEtqIV~2Lm$R@2;(9i*TgJ7uk`;Kwwek86FZI_E!yTEd$H! z9=GRp>nkFkD~y39mKF5|5rqO?6H#h$CKLSIyOldmiL>fLtUDAy#E=kWTVhGLtQ?An zqv;$-I;57ZueKXUbkI*=eb&Au^y*h^K^*!V%tSBh_LN_0=`__giBHJaGRzNMG zl@ffT4~u(YWH$(kK!bCf;Re;AXmnyYbXQPBWF3wBmW zW=kk6J|@ucOMi2^^%4!Y4%{-8osu{>IEsV_M~Vn7>mxhoutAz!_W^bx{8Eu;UQ6Cc z-hF&%dY-n@-6_|N<3v8y_rN`W1QFk|PbOp2csyoVb#;_Ap_PWzh{I6D@=M>B0Vf;Z zI?lvMUehwQgd!arL_6EfkOs|#gtkI8<$}2t5oIAl?2qvUWu>cVmt3goh}^+@MCgS8 z0DLV6LPICQuG3^F-lvD54N|fwH>LL&_b`o3F?DNBcNycY=6l7rmGShR@gRW<*uCw! zoQ*=ZMUs(&kp&74)yQn^AV8C;syeG!ph$vbmL{tOuL=LWqjE8Dw#c0XLfJ`V{7)g{|FW-Qnh^Upy9?8cS0x`@` z2ofNhWaaKHeZ-?or>{((7tvM0ztON}-0u=HSHs7e5V$LQ8$ZA2=r@c7qmRAw*S&Jz zFfL_WpbBkq8N8Mzw+{DFue01W=T^hsh<3d}Q;VqyLw{KDiY_zpos!XpcqJ`l6uEvO zGFU}Ez7kOuZN(DZC(?M#5KTiAg(g*=n|x-7g&^c9RUrV5JB;0iHhdyk#E?cA?xE)8 zK9`bog{=THrIBQIuPH*R$ znHZzA+D_BNg;?vLEiFV5socFzCv8p4WSF`JI6k8EOIm15W#Bu zl2)=JQe+_|DkSPPz>?FQkG!kXv{qt}2M_E|F25=nntW4yj#h~?KBA~R_@w?t#ZW&M z%n5n)nJ?WtLac0c5uwHJMTFS7i?ZF5dY{9|)SO&Lo4WcFB@$?hV3+_tm(gql9BxNi zhztnEvBtk)>7G>VbM9+uiCCgcFbKs_F^pGmW)-3gkht9359Ua+XS%AfLbleNy6id) zHRF1Ymafl-*p)w8CYq)V`@icL+xvA4rbBvE=P#pjDIYEe1ER~ip!VuJD73=+14;=#KL}9M=oFiqn!JL-1Jy3ZU7(8h6KvB{X0t(;-q@4z`vb@?&w`;L zM{VuTH^Iacty>(enH!k(+MY+1N?E6Ed??h~RV3#LotZRydRXyr_oRM5d-Df7Ipq(m z<$5@|E*%_M+j7-s+{@wWP!;mEbvcW4Z~f*N-|tF84wEtV?#L*#4z3%(DYBAtz)J(8 zbOn?_qjVawswJW+UDfwnPKhp;tren( zma{UKE5oET1vlj76&qhDP3&$TFWxs&RJs{ZYA$z3YuqW<#nPr|z=~F!iHe%?dkSEfbG|fVX!qpKnoUUg?7Drb##@d$=SiYYsWI?<@GA3tMsB( z(tDR0$1f0(uG#+6cnCw$rlEYbI9c_>?}CxR;NuFTl9Bm+}8hIIuhLH zM;#`_ZpHqc)x38ziNQVG3*cTA6Y zo*Wuk2tW`3ioIV!{pB3dbL~3&zECYcm6#QHK1cTFT76*^tDj~RX0_o2PM8!j!}ih+ z6y!KL!^jYEsVrGV`b~Ck^6Q4gEpm4n!0mKtX~hUh@x&3O(vcgtijP?n>M$RGsss#_ zS{G3y-WV7IPteS@5L=rxVzx$;6D6OrK>`H8t8`-EayUgzW&zdyq%SY~pI6zp#hd2! z_r#!yZErVN**%0OXO=nd`$fuR-SbDC@0mQht~y#C6<!Z@{+lgXhOX@qg9pK$KMH=VGOhi-m2trSW8q2uk8zKE z7nxh>6j#-=w%?}jmQv8(<+~S1K^J<*r0`9eAOkOHh5a!##d;1(y)!)Bl=dz?j{L{R zu5F~-!_sdOUC#9wu(2I@ge+m)V2#73VqABfytfXS}R zXMZmI%3SakU4jv=UFDyAycvXc98Zm^tgaC&wt>5oxqS82|IEvEy_JFKjT4Qvy$5=} zkgdlOHEHbHxt@{o(mgAv0l7`G>N&Ml#lO&t8Swk!Oo6p^(GTk}y-wa#2`$yz)x%c`} zSL#?Ezq(X6G!SvXNjPRq?A3|>(>nD;`ApP z$UA9Pn{rt+g0B~9hnc&XQM!2YTJY9B*J~>IQCHIrf3H5CN$xxD9dHmd;y3C%%ha4W zxwce9uWDOft{&DHUGs$Qf%vm3;)t)}&+o)gs}j#?s6UgDm2oY2OjSu9cv;zj`K~?Y z{;gXL`=+6Cz7rnjszS{_6sF`oZ#A3j32-(L8S)1|_-{Ya?42|uIpIr8nDGn?DK_QW zmY#8zwz8tnFvj0hejiX8HRzL~#|@XdxX*1YX`?_yJv+jzdLKgk!nCKykUBbcNP^L! zX482{=6X=1W>c1th1K$!myKh#3|B$HN0rQaAJS;3D0$CduGPf-kD2t*A6oK97FZX$ z-Gskx26#VfS$%Jc(n7IViHO4Ot$2CcGy)`OOM6+2-3BKms9LH~>{Y&RFH*m8qPl!N zyeD8gT%l3*wt2QM4iv8KG+3ihElxo0K@n2~Yn?cL7j3(p^yUJyXo z*XT=+GhMk)b_=))yQY&gSjd@cs25<^)I5-V2LZ`lNo2^qFF`yVxTHTzYs8MtBpy#C zeUy-%@I320`K-*P*-!__+xVqemYwGr)0<6+SNF6&DBo(-M>lHcP>}w>1|~nV7klwb zJzJ;Xr94X2%Xa;Z6P@oR=tR(uA3jEo`qva1NOT z^AaEV_DCX0{gg$m=pR6_X@u02V?ZKfSkJYVu5q-#p8CB+Ml-I}I=%br=XPaxhwK26 z9Gv3^B1#lnEhZN_tURa}z+#HwXQs$;a0`R&nd%)XwiB= z#8xn^7^cy2E5agu2DYt0&Awzx5+{HWVWYEH!$rQWk&jIx6e z8xEIP%JCR-JErx2wbd!QrLS)1W<3OrduI8m{3fqtDCDUP3&-Pb!P=fr=8F%=N$cLf z&={sl7r0fyxH8jE(zux~rq_|R{yO!|Me?9_w=gwoD&p=U5n

SxMNMG3DUp5<6A% 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 iW&#Lz5(1)g@@4%&M+c*vVSTF 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

UbKhK#t&d4} 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 z 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�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⋙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 diff --git a/landing/app/components/landing/AdditionalFeatures.vue b/landing/app/components/landing/AdditionalFeatures.vue deleted file mode 100644 index 3e3e4f2..0000000 --- a/landing/app/components/landing/AdditionalFeatures.vue +++ /dev/null @@ -1,105 +0,0 @@ - - - diff --git a/landing/app/components/landing/AnimatedBackground.vue b/landing/app/components/landing/AnimatedBackground.vue deleted file mode 100644 index 18b8ff4..0000000 --- a/landing/app/components/landing/AnimatedBackground.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - diff --git a/landing/app/components/landing/BenefitsCompany.vue b/landing/app/components/landing/BenefitsCompany.vue deleted file mode 100644 index b6ab068..0000000 --- a/landing/app/components/landing/BenefitsCompany.vue +++ /dev/null @@ -1,177 +0,0 @@ - - - diff --git a/landing/app/components/landing/BenefitsWorksCouncil.vue b/landing/app/components/landing/BenefitsWorksCouncil.vue deleted file mode 100644 index c3fde53..0000000 --- a/landing/app/components/landing/BenefitsWorksCouncil.vue +++ /dev/null @@ -1,205 +0,0 @@ - - - diff --git a/landing/app/components/landing/ExpertAccess.vue b/landing/app/components/landing/ExpertAccess.vue deleted file mode 100644 index bcecb75..0000000 --- a/landing/app/components/landing/ExpertAccess.vue +++ /dev/null @@ -1,178 +0,0 @@ - - - diff --git a/landing/app/components/landing/FeaturesGrid.vue b/landing/app/components/landing/FeaturesGrid.vue deleted file mode 100644 index 8d61710..0000000 --- a/landing/app/components/landing/FeaturesGrid.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - diff --git a/landing/app/components/landing/FrameworkAgreement.vue b/landing/app/components/landing/FrameworkAgreement.vue deleted file mode 100644 index 4e8d33b..0000000 --- a/landing/app/components/landing/FrameworkAgreement.vue +++ /dev/null @@ -1,188 +0,0 @@ - - - diff --git a/landing/app/components/landing/HeroSection.vue b/landing/app/components/landing/HeroSection.vue deleted file mode 100644 index 5826fa8..0000000 --- a/landing/app/components/landing/HeroSection.vue +++ /dev/null @@ -1,138 +0,0 @@ - - - diff --git a/landing/app/components/landing/NewsletterSignup.vue b/landing/app/components/landing/NewsletterSignup.vue deleted file mode 100644 index 035d51f..0000000 --- a/landing/app/components/landing/NewsletterSignup.vue +++ /dev/null @@ -1,188 +0,0 @@ - - - diff --git a/landing/app/components/landing/StatsSection.vue b/landing/app/components/landing/StatsSection.vue deleted file mode 100644 index 9489b08..0000000 --- a/landing/app/components/landing/StatsSection.vue +++ /dev/null @@ -1,124 +0,0 @@ - - - diff --git a/landing/app/components/landing/TeamSection.vue b/landing/app/components/landing/TeamSection.vue deleted file mode 100644 index ed2c324..0000000 --- a/landing/app/components/landing/TeamSection.vue +++ /dev/null @@ -1,176 +0,0 @@ - - - diff --git a/landing/app/components/landing/hero/MainCard.vue b/landing/app/components/landing/hero/MainCard.vue deleted file mode 100644 index 299738e..0000000 --- a/landing/app/components/landing/hero/MainCard.vue +++ /dev/null @@ -1,84 +0,0 @@ - - - \ No newline at end of file diff --git a/landing/app/components/landing/hero/StatusCardCompleted.vue b/landing/app/components/landing/hero/StatusCardCompleted.vue deleted file mode 100644 index 32ba35e..0000000 --- a/landing/app/components/landing/hero/StatusCardCompleted.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - - diff --git a/landing/app/components/landing/hero/StatusCardRisk.vue b/landing/app/components/landing/hero/StatusCardRisk.vue deleted file mode 100644 index d6ba45a..0000000 --- a/landing/app/components/landing/hero/StatusCardRisk.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - diff --git a/landing/app/composables/useContactForm.ts b/landing/app/composables/useContactForm.ts deleted file mode 100644 index bb198f0..0000000 --- a/landing/app/composables/useContactForm.ts +++ /dev/null @@ -1,46 +0,0 @@ -export interface ContactFormData { - name: string - email: string - message: string -} - -export function useContactForm() { - const isLoading = ref(false) - const isSuccess = ref(false) - const error = ref(null) - - const submitForm = async (data: ContactFormData) => { - const { t } = useI18n({ useScope: 'global' }) - isLoading.value = true - error.value = null - - try { - await $fetch('/api/contact/send', { - method: 'POST', - body: data - }) - - isSuccess.value = true - } catch (e: unknown) { - const fetchError = e as { statusMessage?: string } - error.value = fetchError.statusMessage || t('errors.generic') - throw e - } finally { - isLoading.value = false - } - } - - const reset = () => { - isLoading.value = false - isSuccess.value = false - error.value = null - } - - return { - isLoading, - isSuccess, - error, - submitForm, - reset - } -} diff --git a/landing/app/composables/useNewsletterSignup.ts b/landing/app/composables/useNewsletterSignup.ts deleted file mode 100644 index cdce1ad..0000000 --- a/landing/app/composables/useNewsletterSignup.ts +++ /dev/null @@ -1,40 +0,0 @@ -export function useNewsletterSignup() { - const isLoading = ref(false) - const isSuccess = ref(false) - const error = ref(null) - - const submitEmail = async (email: string) => { - const { t } = useI18n({ useScope: 'global' }) - isLoading.value = true - error.value = null - - try { - await $fetch('/api/newsletter/subscribe', { - method: 'POST', - body: { email } - }) - - isSuccess.value = true - } catch (e: unknown) { - const fetchError = e as { statusMessage?: string } - error.value = fetchError.statusMessage || t('errors.generic') - throw e - } finally { - isLoading.value = false - } - } - - const reset = () => { - isLoading.value = false - isSuccess.value = false - error.value = null - } - - return { - isLoading, - isSuccess, - error, - submitEmail, - reset - } -} diff --git a/landing/app/pages/datenschutz.vue b/landing/app/pages/datenschutz.vue deleted file mode 100644 index 642f4d1..0000000 --- a/landing/app/pages/datenschutz.vue +++ /dev/null @@ -1,378 +0,0 @@ - - - diff --git a/landing/app/pages/impressum.vue b/landing/app/pages/impressum.vue deleted file mode 100644 index 5512402..0000000 --- a/landing/app/pages/impressum.vue +++ /dev/null @@ -1,202 +0,0 @@ - - - diff --git a/landing/app/pages/index.vue b/landing/app/pages/index.vue deleted file mode 100644 index 7518ce5..0000000 --- a/landing/app/pages/index.vue +++ /dev/null @@ -1,75 +0,0 @@ - - - - - diff --git a/landing/app/pages/kontakt.vue b/landing/app/pages/kontakt.vue deleted file mode 100644 index bdb93d3..0000000 --- a/landing/app/pages/kontakt.vue +++ /dev/null @@ -1,291 +0,0 @@ - - - - - diff --git a/landing/app/pages/newsletter-bestaetigt.vue b/landing/app/pages/newsletter-bestaetigt.vue deleted file mode 100644 index 0587062..0000000 --- a/landing/app/pages/newsletter-bestaetigt.vue +++ /dev/null @@ -1,168 +0,0 @@ - - - - - diff --git a/landing/app/pages/team.vue b/landing/app/pages/team.vue deleted file mode 100644 index 083437e..0000000 --- a/landing/app/pages/team.vue +++ /dev/null @@ -1,52 +0,0 @@ - - - diff --git a/landing/app/pages/unternehmen.vue b/landing/app/pages/unternehmen.vue deleted file mode 100644 index 0c586e4..0000000 --- a/landing/app/pages/unternehmen.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - - - diff --git a/landing/eslint.config.mjs b/landing/eslint.config.mjs deleted file mode 100644 index 8ecafd2..0000000 --- a/landing/eslint.config.mjs +++ /dev/null @@ -1,15 +0,0 @@ -// @ts-check -import withNuxt from './.nuxt/eslint.config.mjs' - -export default withNuxt({ - rules: { - 'vue/html-self-closing': [ - 'error', - { - html: { - void: 'any' - } - } - ] - } -}) diff --git a/landing/i18n/locales/de.json b/landing/i18n/locales/de.json deleted file mode 100644 index 73f733f..0000000 --- a/landing/i18n/locales/de.json +++ /dev/null @@ -1,413 +0,0 @@ -{ - "meta": { - "title": "Digitale Mitbestimmung bei IT- und KI-Systemen - per Web-App, strukturierter Workflow bis zur Vereinbarung", - "description": "Ein durchgängiger risiko-differenzierender Workflow für Betriebsrat und Arbeitgeber: Informationen liefern, Unterlagen bündeln, Rückfragen klären, Abstimmungen steuern und Vereinbarungen finalisieren – zentral dokumentiert.", - "ogDescription": "Strukturierte IT-Mitbestimmung mit klaren Prozessen und revisionssicherer Dokumentation." - }, - "common": { - "skipToContent": "Zum Hauptinhalt springen", - "changeLanguage": "Sprache ändern", - "stayInformed": "Informiert bleiben", - "learnMore": "Mehr erfahren", - "contact": "Kontakt aufnehmen", - "features": "Features", - "navigation": "Navigation", - "legal": "Rechtliches", - "allRightsReserved": "Alle Rechte vorbehalten", - "hostedInGermany": "Hosted in Germany", - "gdprCompliant": "DSGVO-konform", - "price": "Pauschalpreis für Web-App-Abonnenten", - "onRequest": "Jetzt Angebot einholen" - }, - "nav": { - "forWorksCouncils": "Für Betriebsräte", - "forCompanies": "Für Unternehmen", - "features": "Features", - "team": "Team", - "contact": "Kontakt" - }, - "footer": { - "brandDescription": "Digitale Mitbestimmung für IT- und KI-Systeme. Strukturierte Prozesse, risikobasierter Ansatz, revisionssichere Dokumentation.", - "imprint": "Impressum", - "privacy": "Datenschutz" - }, - "hero": { - "badge": "Bald verfügbar", - "title1": "Mitbestimmung bei IT- und KI-Systemen per Web-App", - "title2": "Strukturierter Workflow bis zur Vereinbarung", - "description": "Ein durchgängiger digitaler risiko-differenzierter Workflow für Betriebsrat und Arbeitgeber in unserer neuen Web-App: Informationen liefern, Unterlagen bündeln, Rückfragen klären, Abstimmungen steuern und Vereinbarungen finalisieren – zentral dokumentiert", - "cta": { - "requestDemo": "Demo anfragen", - "discoverFeatures": "Features entdecken" - }, - "cards": { - "riskAssessment": "Risikoprüfung", - "pointsOpen": "2 Punkte offen", - "privacyImpact": "KI-Einsatz", - "performanceCheck": "Berichte und Auswertungen", - "accessDefined": "Zugriffsrechte definiert", - "operatingAgreement": "Betriebsvereinbarung", - "inProgress": "In Bearbeitung", - "progress": "Fortschritt", - "sectionsCompleted": "5 Abschnitte", - "completed": "abgeschlossen", - "commentsNew": "4 Kommentare", - "new": "neu", - "continueEditing": "Weiter bearbeiten", - "completedTitle": "Abgeschlossen", - "lastWeek": "Letztes Quartal", - "bvCreated": "Betriebsvereinbarung erstellt!", - "readyForSignature": "Unterschriftsreif" - }, - "scrollDown": "Nach unten scrollen" - }, - "stats": { - "timeSaved": "Zeitersparnis", - "auditProof": "Revisionssicher dokumentiert", - "availability": "Verfügbarkeit", - "mediaBreaks": "Medienbrüche", - "trustAndSecurity": "Vertrauen & Sicherheit", - "badges": { - "gdpr": "DSGVO-konform", - "hosting": "Hosting in Deutschland", - "encrypted": "Ende-zu-Ende verschlüsselt", - "sso": "SSO-fähig" - } - }, - "worksCouncil": { - "badge": "Für Betriebsräte", - "title": "Vorteile für {highlight}", - "titleHighlight": "Betriebsräte", - "description": "IT-Mitbestimmung ist intransparent, umfangreich, langwierig, kompliziert und insgesamt schwerfällig? Unsere Web-App bietet die Lösung für alle diese Probleme.", - "tabs": { - "awayFrom": "Typische Probleme der IT-Mitbestimmung", - "towards": "Unsere Web-App bietet die Lösung" - }, - "awayFromSubtitle": "Typische Herausforderungen aus Betriebsratssicht", - "towardsSubtitle": "Mit GremiumHub", - "painPoints": [ - "Informationen zu IT-/KI-Systemen mühsam zusammensuchen (E-Mails, PDFs, PowerPoint, Excel-Chaos)", - "Medienbrüche, Versionschaos, wiederkehrende Rückfragen und Endlosschleifen", - "Ad-hoc-Systemeinführungen unter Zeitdruck (\"Hauruck\" statt geführter Prozess)", - "Überforderung durch hohe Zahl an IT- und KI-Systemen und dessen Komplexität", - "Blackbox-Problem bei Funktionen, Auswertungen, Schnittstellen und Änderungen", - "Verhandlungen ins Blaue hinein - ohne belastbare Datenbasis", - "Heute erst geregelt und abgeschlossen, morgen schon wieder veraltet" - ], - "benefits": [ - "Strukturierte, vollständige Informationsgrundlage (einheitlich je System/Verarbeitung)", - "Klarer Mitbestimmungsprozess mit bewährten Schritten, Zuständigkeiten und Risikoklassifizierung", - "Erhebliche Zeitersparnis gegenüber konventionellem Verfahren bei IT-/KI-Systemen", - "Vergleichbarkeit über viele Systeme hinweg durch Standardisierung und einheitliche Templates", - "Transparenz über Systemfähigkeiten – inkl. möglicher Leistungs-/Verhaltenskontrolle", - "Schutzmaßnahmen konsequent dokumentiert und pro jeweilige Auswertung/Verarbeitung nachvollziehbar", - "Betriebs-/Dienstvereinbarungen auf belastbarer Grundlage – schneller, konsistenter, leicht aktualisierbar" - ], - "extraBenefitKicker": "Spürbare Entlastung: mehr Zeit für andere Mitbestimmungsthemen und kontinuierlichen Arbeitnehmerschutz", - "highlightsTitle": "Hierbei unterstützt unsere {highlight}", - "highlightsTitleHighlight": "Web-App", - "highlights": [ - { - "title": "Schneller prüfen", - "description": "Relevante Funktionen und vorhandene Risiken sind auf einen Blick sichtbar." - }, - { - "title": "Besser verhandeln", - "description": "Klare, konsistente Unterlagen statt Interpretationsspielräumen." - }, - { - "title": "Nachhaltig absichern", - "description": "Änderungen und neue Auswertungen lassen sich strukturiert nachziehen." - } - ] - }, - "company": { - "badge": "Für Unternehmen", - "title": "Vorteile für {highlight}", - "titleHighlight": "Unternehmen", - "description": "Schneller und zuverlässiger zur abgestimmten Einführung von IT- und KI-Systemen mit planbaren Timelines.", - "awayFrom": { - "title": "Probleme bei Einführung von IT-/KI-Systemen", - "subtitle": "Typische Herausforderungen aus Arbeitgebersicht" - }, - "towards": { - "title": "Unsere Web-App bietet die Lösung", - "subtitle": "Mit GremiumHub" - }, - "painPoints": [ - "Unkalkulierbare Schleifen im Mitbestimmungsverfahren (fehlende Infos, Nachforderungen)", - "Verzögerungen, Projektstopps und Last-Minute-Änderungen kurz vor Go-live", - "Hoher Koordinationsaufwand (E-Mail/Excel/Word) und Versionschaos", - "Komplexität und Reibung durch uneinheitliche Prozesse und unterschiedliche Erwartungshaltungen", - "Unklare Prozesse bei Updates, Funktionserweiterungen, neuen Modulen etc.", - "Verlust wertvoller Zeit und begrenzter Ressourcen", - "Vermeidbare erhebliche Kosten (Einigungsstelle, externe Beratung, Eskalationen)" - ], - "benefits": [ - "Planbare, schnellere Verfahren durch Standardisierung und klare Prozessschritte", - "Bessere Zusammenarbeit mit Betriebsrat durch mehr Transparenz und nachvollziehbare Dokumentation", - "Risikobasierter Ansatz: Schnellverfahren für Standard-/Low-Risk-Systeme, Fokus auf High-Risk", - "Höhere Einigungswahrscheinlichkeit, weil die Verhandlungsgrundlage strukturiert ist", - "Qualitativ konsistente, robuste Betriebs-/Dienstvereinbarungen (auch bei Änderungen zügig updatefähig)", - "Entlastung von Fachbereichen/IT/HR – mehr Zeit für Wertschöpfung" - ], - "highlightsTitle": "Das sind die Auswirkungen in der {highlight}", - "highlightsTitleHighlight": "Praxis", - "highlights": [ - { - "title": "Weniger Iterationen", - "description": "Unterlagen sind vollständig und vergleichbar – Nachforderungen sinken." - }, - { - "title": "Schneller zur Freigabe", - "description": "Klare Schritte statt \"Hauruck\" und kurzfristiger Umplanungen." - }, - { - "title": "Change-ready", - "description": "Updates, neue Module oder neue Auswertungen werden strukturiert nachgezogen, ohne jedes Mal neu zu starten." - } - ] - }, - "features": { - "badge": "Features", - "title": "Features, die Mitbestimmung äußerst ", - "titleHighlight": "effizient", - "titleSuffix": " machen", - "description": "Eine strukturierte risikobasierte Eingabelogik, klare Prozesse und revisionssichere Dokumentation – damit IT-/KI-Systeme schneller bewertet, abgestimmt und sauber vereinbart werden können.", - "items": [ - { - "title": "Geführter Mitbestimmungsprozess", - "description": "Vorgegebene, erweiterbare Eingabeparameter strukturieren den gesamten Ablauf – von der Systembeschreibung bis zur Vereinbarung." - }, - { - "title": "Risikobasierter Assistent", - "description": "Ein regelbasierter, risikoorientierter Assistent passt die Eingabemaske an Komplexität, Umfang und Potenziale zur Leistungs-/Verhaltensauswertung an." - }, - { - "title": "Ampelsystem & Direktfeedback", - "description": "Kritikalität wird transparent bewertet und direkt beim Ausfüllen zurückgespielt – für schnelle Orientierung und weniger Schleifen." - }, - { - "title": "Versionierung & Audit-Trail", - "description": "Änderungen werden versioniert und lückenlos nachvollziehbar dokumentiert – inklusive Historie und Vergleich." - }, - { - "title": "Zusammenarbeit per Kommentaren", - "description": "Inline-Kommentare ermöglichen Abstimmung direkt an einzelnen Inhalten – ohne Medienbrüche." - }, - { - "title": "Automatische BV-/DV-Generierung", - "description": "Nach Abschluss der Eingaben erzeugt das System strukturierte, übersichtliche und signaturbereite Betriebs- oder Dienstvereinbarungen." - }, - { - "title": "Signaturfähig mit qeS (eIDAS)", - "description": "Rechtsverbindliche Unterzeichnung per qualifizierter elektronischer Signatur nach eIDAS." - }, - { - "title": "Benachrichtigungen & News-Center", - "description": "Aktuell bleiben über Status-Updates, Änderungen und Aufgaben – per Nachrichten-Center und E-Mail." - }, - { - "title": "SSO & Governance", - "description": "SSO-Integration via SAML oder OIDC sowie ein umfangreich konfigurierbares Rollen- und Berechtigungskonzept." - } - ] - }, - "additionalFeatures": { - "badge": "Vertrauen & Sicherheit", - "title": "Das spricht noch für unsere {highlight}", - "titleHighlight": "Web-App", - "description": "Alles aus einer Hand, alles in einer Web-App – ohne Drittanbieter, DSGVO-konform mit Serverstandort in Deutschland.", - "items": [ - { - "title": "Keine Zusatztools erforderlich", - "description": "Keine externen Zusatzlösungen für Prozess, Abstimmung und Dokumentenerstellung – alles läuft in der Web-App zusammen." - }, - { - "title": "Hosting & Backups in Deutschland", - "description": "Betrieb und Datensicherung erfolgen in Deutschland – transparente Datenflüsse ohne Auslandsverarbeitung." - }, - { - "title": "Verschlüsselte Übertragung", - "description": "Alle Verbindungen sind per TLS/HTTPS verschlüsselt, damit Inhalte und Zugangsdaten beim Transport geschützt sind." - }, - { - "title": "Einfach zu bedienen", - "description": "Nutzerfreundliche, selbsterklärende Oberfläche mit geführten Eingaben – spart Zeit und reduziert Schulungsaufwand." - }, - { - "title": "Hohe Anpassbarkeit", - "description": "Templates, Felder und Prozessschritte lassen sich auf Organisation und Abläufe konkret anpassen (auf Anfrage)." - }, - { - "title": "Persönlicher Support", - "description": "Bei Fragen steht Ihnen unser Support-Team zur Verfügung – schnell, kompetent und auf Deutsch." - } - ], - "ctaQuestion": "Haben Sie Fragen zu unseren Sicherheitsstandards?", - "ctaButton": "Kontakt aufnehmen" - }, - "frameworkAgreement": { - "badge": "Regelungs-Framework zur Web-App", - "title": "Rahmen­betriebs­vereinbarung {highlight}", - "titleHighlight": "IT- und KI-Systeme", - "description": "Für den Einstieg entwirft unsere Kooperations-Kanzlei auf Nachfrage eine Rahmen­betriebs-/­Rahmen­dienst­vereinbarung für IT- und KI-Systeme. Sie ist auf die Struktur des Tools sowie Ihr Unternehmen zugeschnitten und enthält praxiserprobte Regelungsbausteine.", - "bulletPoints": [ - "Fundierte Vorlage für eine Rahmen-­BV/­DV zu IT- und KI-Systemen", - "Auf die Logik der Web-App und Dokumentationsstruktur zugeschnitten", - "Enthält praxiserprobte Regelungsbausteine als Startpunkt für Web-App-basierte Vereinbarungen" - ], - "document": { - "title": "Rahmen-BV IT und KI-Systeme", - "subtitle": "Grundlegende Regelung zur Web-App", - "tableOfContents": "Inhaltsverzeichnis", - "sections": [ - { - "title": "Geltungsbereich", - "description": "Sachlicher Geltungsbereich IT- und KI-Systeme" - }, - { - "title": "Mitbestimmungsverfahren", - "description": "Regelungssystematik und Zuständigkeiten" - }, - { - "title": "Leistungs- und Verhaltenskontrolle", - "description": "Schutzmaßnahmen und Zulässigkeit" - }, - { - "title": "Änderungsmanagement", - "description": "Updates und Erweiterungen" - } - ], - "regulationBlocks": "14 Regelungsbausteine", - "fieldTested": "Praxiserprobt" - } - }, - "newsletter": { - "title": "Bleiben Sie {highlight}", - "titleHighlight": "informiert", - "description": "Erhalten Sie Updates zur Entwicklung der Web-App für die IT-Mitbestimmung und seien Sie unter den Ersten, die vom Release oder neuen Funktionen erfahren.", - "placeholder": "Ihre E-Mail-Adresse", - "submit": "Anmelden", - "submitted": "E-Mail gesendet!", - "success": "Bitte bestätigen Sie Ihr Abonnement über den Link in der E-Mail, die wir Ihnen soeben gesendet haben.", - "privacyNote": "Hiermit willige ich darin ein, dass die GremiumHub GbR mich regelmäßig (max. 2 mal monatlich) über die Entwicklung der Web-App informiert. Ja, ich habe die {link} zur Kenntnis genommen. Mit der elektronischen Verarbeitung meiner Daten in dem in der Datenschutzerklärung angegebenenen Umfang bin ich einverstanden. Diese Einwilligung ist jederzeit für die Zukunft widerruflich.", - "privacyLink": "Datenschutzerklärung", - "validation": { - "required": "Bitte geben Sie eine E-Mail-Adresse ein", - "invalid": "Bitte geben Sie eine gültige E-Mail-Adresse ein" - }, - "trust": { - "gdpr": "DSGVO-konform", - "encrypted": "Verschlüsselt", - "noSpam": "Kein Spam" - } - }, - "newsletterConfirmed": { - "meta": { - "title": "Newsletter bestätigt – GremiumHub", - "description": "Vielen Dank für die Bestätigung Ihres Newsletter-Abonnements." - }, - "title": "Abonnement bestätigt!", - "description": "Vielen Dank! Sie sind jetzt für unseren Newsletter angemeldet und erhalten Updates zur Entwicklung von GremiumHub.", - "backToHome": "Zur Startseite" - }, - "expertAccess": { - "badge": "Expertennetzwerk", - "title": "Externer Sachverstand – Kooperation mit Spezialkanzlei für Betriebsräte", - "description": "Wenn Betriebsparteien bei einzelnen Fragen nicht weiterkommen, kann optional externer Sachverstand direkt im System angefragt werden. Wir haben insofern eine Kooperation mit Betriebsrat Kanzlei und der Wagner IT Systems GmbH, die zu attraktiven Konditionen beraten. Dabei bleiben Anfragen, Rückfragen und Ergebnisse nachvollziehbar dokumentiert.", - "cta": { - "contact": "Kontakt aufnehmen", - "learnMore": "Mehr erfahren" - }, - "experts": { - "labor": { - "title": "Arbeitsrecht", - "description": "Fachanwälte für Arbeitsrecht" - }, - "technical": { - "title": "Technik", - "description": "IT-Sachverständige" - }, - "process": { - "title": "Direkt im Verfahren", - "description": "Dokumentiert & nachvollziehbar" - } - } - }, - "errors": { - "generic": "Ein Fehler ist aufgetreten. Bitte versuchen Sie es später erneut." - }, - "contact": { - "meta": { - "title": "Kontakt – GremiumHub", - "description": "Nehmen Sie Kontakt mit uns auf. Wir freuen uns auf Ihre Nachricht und antworten zeitnah." - }, - "badge": "Kontakt", - "title": "Sprechen Sie mit {highlight}", - "titleHighlight": "uns", - "description": "Haben Sie Fragen zu GremiumHub oder möchten Sie mehr über unsere Lösung erfahren? Schreiben Sie uns – wir melden uns zeitnah bei Ihnen.", - "form": { - "name": "Ihr Name", - "email": "E-Mail-Adresse", - "message": "Ihre Nachricht", - "submit": "Nachricht senden", - "sending": "Wird gesendet..." - }, - "validation": { - "nameRequired": "Bitte geben Sie Ihren Namen ein", - "nameMax": "Der Name darf maximal 100 Zeichen lang sein", - "emailRequired": "Bitte geben Sie eine E-Mail-Adresse ein", - "emailInvalid": "Bitte geben Sie eine gültige E-Mail-Adresse ein", - "messageRequired": "Bitte geben Sie eine Nachricht ein", - "messageMin": "Die Nachricht muss mindestens 10 Zeichen lang sein", - "messageMax": "Die Nachricht darf maximal 5000 Zeichen lang sein" - }, - "success": { - "title": "Nachricht gesendet!", - "message": "Vielen Dank für Ihre Nachricht. Wir werden uns schnellstmöglich bei Ihnen melden.", - "backToHome": "Zurück zur Startseite", - "sendAnother": "Weitere Nachricht senden" - }, - "trust": { - "gdpr": "DSGVO-konform", - "encrypted": "Verschlüsselt", - "responseTime": "Antwort innerhalb von 24h" - }, - "alternativeContact": { - "title": "Oder direkt erreichen", - "email": "kontakt{'@'}gremiumhub.de", - "phone": "+49 176 47028443" - } - }, - "team": { - "meta": { - "title": "Unser Team – GremiumHub", - "description": "Lernen Sie die Köpfe hinter GremiumHub kennen: Experten für Arbeitsrecht und Softwareentwicklung, die digitale Mitbestimmung vorantreiben." - }, - "badge": "Unser Team", - "title": "Die Köpfe hinter ", - "titleHighlight": "GremiumHub", - "description": "Wir verbinden juristische Expertise im Betriebsverfassungsrecht mit technischem Know-how in der Softwareentwicklung – für eine moderne, strukturierte IT-Mitbestimmung.", - "members": { - "raphael": { - "name": "Raphael Lugowski", - "role": "Fachanwalt für Arbeitsrecht", - "description": "Raphael ist Gründer der Betriebsrat Kanzlei in Hamburg und spezialisiert auf das Betriebsverfassungsrecht. Mit seiner langjährigen Erfahrung in der Beratung von Betriebsräten unterstützt er Gremien bei IT-Mitbestimmung, KI-Systemen und Betriebsänderungen. Er entwickelt praxiserprobte Betriebsvereinbarungen und begleitet Betriebsräte in Einigungsstellen sowie vor dem Arbeitsgericht.", - "imageAlt": "Profilbild von Raphael Lugowski", - "linkedinLabel": "LinkedIn-Profil von Raphael Lugowski öffnen" - }, - "denis": { - "name": "Denis Lugowski", - "role": "Senior Full-Stack Developer", - "description": "Denis ist Informatiker (M.Sc.) und Full-Stack-Entwickler mit langjähriger Erfahrung in Frontend- und Backend-Entwicklung. Er arbeitet im Enterprise-Umfeld, wo höchste Anforderungen an Sicherheit, Datenschutz, Skalierbarkeit und Zuverlässigkeit gestellt werden.", - "imageAlt": "Profilbild von Denis Lugowski", - "linkedinLabel": "LinkedIn-Profil von Denis Lugowski öffnen" - } - }, - "cta": { - "text": "Haben Sie Fragen oder möchten Sie mehr über GremiumHub erfahren?", - "button": "Kontakt aufnehmen" - } - } -} diff --git a/landing/i18n/locales/en.json b/landing/i18n/locales/en.json deleted file mode 100644 index 41f2c4d..0000000 --- a/landing/i18n/locales/en.json +++ /dev/null @@ -1,413 +0,0 @@ -{ - "meta": { - "title": "Digital Co-determination for IT and AI Systems - Web App with Structured Workflow to Agreement", - "description": "A comprehensive risk-differentiated workflow for works councils and employers: Provide information, bundle documents, clarify questions, manage approvals and finalize agreements – centrally documented.", - "ogDescription": "Structured IT co-determination with clear processes and audit-proof documentation." - }, - "common": { - "skipToContent": "Skip to main content", - "changeLanguage": "Change language", - "stayInformed": "Stay informed", - "learnMore": "Learn more", - "contact": "Contact us", - "features": "Features", - "navigation": "Navigation", - "legal": "Legal", - "allRightsReserved": "All rights reserved", - "hostedInGermany": "Hosted in Germany", - "gdprCompliant": "GDPR compliant", - "price": "Flat rate for web app subscribers", - "onRequest": "Get a quote now" - }, - "nav": { - "forWorksCouncils": "For Works Councils", - "forCompanies": "For Companies", - "features": "Features", - "team": "Team", - "contact": "Contact" - }, - "footer": { - "brandDescription": "Digital co-determination for IT and AI systems. Structured processes, risk-based approach, audit-proof documentation.", - "imprint": "Imprint", - "privacy": "Privacy Policy" - }, - "hero": { - "badge": "Coming soon", - "title1": "Co-determination for IT and AI Systems via Web App", - "title2": "Structured Workflow to Agreement", - "description": "A comprehensive digital risk-differentiated workflow for works councils and employers in our new web app: Provide information, bundle documents, clarify questions, manage approvals and finalize agreements – centrally documented", - "cta": { - "requestDemo": "Request demo", - "discoverFeatures": "Discover features" - }, - "cards": { - "riskAssessment": "Risk Assessment", - "pointsOpen": "2 points open", - "privacyImpact": "AI Usage", - "performanceCheck": "Reports and Evaluations", - "accessDefined": "Access rights defined", - "operatingAgreement": "Operating Agreement", - "inProgress": "In Progress", - "progress": "Progress", - "sectionsCompleted": "5 sections", - "completed": "completed", - "commentsNew": "4 comments", - "new": "new", - "continueEditing": "Continue editing", - "completedTitle": "Completed", - "lastWeek": "Last quarter", - "bvCreated": "Operating agreement created!", - "readyForSignature": "Ready for signature" - }, - "scrollDown": "Scroll down" - }, - "stats": { - "timeSaved": "Time savings", - "auditProof": "Audit-proof documented", - "availability": "Availability", - "mediaBreaks": "Media breaks", - "trustAndSecurity": "Trust & Security", - "badges": { - "gdpr": "GDPR compliant", - "hosting": "Hosting in Germany", - "encrypted": "End-to-end encrypted", - "sso": "SSO capable" - } - }, - "worksCouncil": { - "badge": "For Works Councils", - "title": "Benefits for {highlight}", - "titleHighlight": "Works Councils", - "description": "IT co-determination is intransparent, extensive, lengthy, complicated and overall cumbersome? Our web app offers the solution for all these problems.", - "tabs": { - "awayFrom": "Typical Problems of IT Co-determination", - "towards": "Our Web App Offers the Solution" - }, - "awayFromSubtitle": "Typical challenges from works council perspective", - "towardsSubtitle": "With GremiumHub", - "painPoints": [ - "Laboriously gathering information on IT/AI systems (emails, PDFs, PowerPoint, Excel chaos)", - "Media breaks, version chaos and recurring inquiries", - "Ad-hoc system introductions under time pressure (chaos instead of process)", - "Overwhelm due to the volume and complexity of systems", - "Black box for functions, evaluations, interfaces and changes", - "Negotiations without reliable data basis", - "Regulated today, outdated tomorrow" - ], - "benefits": [ - "Structured, complete information basis (uniform per system/processing)", - "Clear co-determination process with proven steps, responsibilities and risk classification", - "Significant time savings compared to conventional procedures for IT/AI systems", - "Comparability across many systems through standardization and uniform templates", - "Transparency about system capabilities – including potential performance/behavior monitoring", - "Protective measures consistently documented and traceable per evaluation/processing", - "Operating/service agreements on a solid basis – faster, more consistent, easily updatable" - ], - "extraBenefitKicker": "Noticeable relief: more time for other co-determination topics and continuous employee protection", - "highlightsTitle": "This is how our {highlight} supports you", - "highlightsTitleHighlight": "Web App", - "highlights": [ - { - "title": "Review faster", - "description": "Relevant functions and risks are visible at a glance." - }, - { - "title": "Negotiate better", - "description": "Clear, consistent documentation instead of room for interpretation." - }, - { - "title": "Secure sustainably", - "description": "Changes and new evaluations can be tracked in a structured way." - } - ] - }, - "company": { - "badge": "For Companies", - "title": "Benefits for {highlight}", - "titleHighlight": "Companies", - "description": "Faster to agreed IT and AI system implementation with predictable timelines.", - "awayFrom": { - "title": "Problems with IT/AI System Implementation", - "subtitle": "Typical challenges from employer perspective" - }, - "towards": { - "title": "Our Web App Offers the Solution", - "subtitle": "With GremiumHub" - }, - "painPoints": [ - "Unpredictable loops in the co-determination process (missing info, follow-up requests)", - "Delays, project stops and last-minute changes shortly before go-live", - "High coordination effort (email/Excel/Word) and version chaos", - "Complexity and friction due to inconsistent processes and different expectations", - "Unclear processes for updates, feature extensions, new modules etc.", - "Loss of valuable time and limited resources", - "Avoidable significant costs (arbitration board, external consulting, escalations)" - ], - "benefits": [ - "Plannable, faster procedures through standardization and clear process steps", - "Better collaboration with works councils through transparency and traceable documentation", - "Risk-based approach: fast-track for standard/low-risk systems, focus on high-risk", - "Higher probability of agreement because the negotiation basis is structured", - "Qualitatively consistent, robust operating agreements (also updatable when changes occur)", - "Relief for departments/IT/HR – more time for value creation" - ], - "highlightsTitle": "How it works in {highlight}", - "highlightsTitleHighlight": "practice", - "highlights": [ - { - "title": "Fewer iterations", - "description": "Documents are complete and comparable – follow-up requests decrease." - }, - { - "title": "Faster to approval", - "description": "Clear steps instead of chaos and short-term rescheduling." - }, - { - "title": "Change-ready", - "description": "Updates, new modules or new evaluations are structurally tracked without starting from scratch each time." - } - ] - }, - "features": { - "badge": "Features", - "title": "Features that make co-determination ", - "titleHighlight": "efficient", - "titleSuffix": "", - "description": "A structured input logic, clear processes and audit-proof documentation – so IT/AI systems can be evaluated, coordinated and properly agreed upon faster.", - "items": [ - { - "title": "Guided Co-determination Process", - "description": "Predefined, extensible input parameters structure the entire workflow – from system description to agreement." - }, - { - "title": "Risk-based Assistant", - "description": "A rule-based, risk-oriented assistant adapts the input form to complexity, scope and potential for performance/behavior evaluation." - }, - { - "title": "Traffic Light System & Direct Feedback", - "description": "Criticality is transparently assessed and fed back directly during completion – for quick orientation and fewer loops." - }, - { - "title": "Versioning & Audit Trail", - "description": "Changes are versioned and documented traceably without gaps – including history and comparison." - }, - { - "title": "Collaboration via Comments", - "description": "Inline comments enable coordination directly on individual content – without media breaks." - }, - { - "title": "Automatic Agreement Generation", - "description": "After completing the inputs, the system generates structured, clear and signature-ready operating agreements." - }, - { - "title": "Signature-ready with QES (eIDAS)", - "description": "Optionally legally binding signing via qualified electronic signature according to eIDAS." - }, - { - "title": "Notifications & News Center", - "description": "Stay current on status updates, changes and tasks – via news center and email." - }, - { - "title": "SSO & Governance", - "description": "SSO integration via SAML or OIDC as well as an extensively configurable role and permission concept." - } - ] - }, - "additionalFeatures": { - "badge": "Trust & Security", - "title": "Additional {highlight}", - "titleHighlight": "Benefits", - "description": "Everything from one source – without third-party providers, with server location in Germany.", - "items": [ - { - "title": "No Additional Tools Required", - "description": "No external additional solutions for process, coordination and document creation – everything runs in one system." - }, - { - "title": "Hosting & Backups in Germany", - "description": "Operations and data backup take place in Germany – transparent data flows without unexpected foreign processing." - }, - { - "title": "Encrypted Transmission", - "description": "All connections are encrypted via TLS/HTTPS, so content and credentials are protected during transport." - }, - { - "title": "Easy to Use", - "description": "User-friendly, self-explanatory interface with guided inputs – reduces training effort." - }, - { - "title": "Highly Customizable", - "description": "Templates, fields and process steps can be specifically adapted to organization and workflows (on request)." - }, - { - "title": "Personal Support", - "description": "Our support team is available for questions – fast, competent and in German." - } - ], - "ctaQuestion": "Do you have questions about our security standards?", - "ctaButton": "Contact us" - }, - "frameworkAgreement": { - "badge": "Regulatory Framework for the Web App", - "title": "Framework Operating Agreement {highlight}", - "titleHighlight": "IT and AI Systems", - "description": "To get started, our partner law firm drafts on request a framework operating/service agreement for IT and AI systems. It is tailored to the structure of the tool as well as your company and contains field-tested regulation building blocks.", - "bulletPoints": [ - "Well-founded template for a framework operating/service agreement for IT and AI systems", - "Tailored to the web app logic and documentation structure", - "Contains field-tested regulation building blocks as a starting point for web app-based agreements" - ], - "document": { - "title": "Framework Agreement IT and AI Systems", - "subtitle": "Basic Regulation for the Web App", - "tableOfContents": "Table of Contents", - "sections": [ - { - "title": "Scope", - "description": "Material scope for IT and AI systems" - }, - { - "title": "Co-determination Process", - "description": "Regulatory system and responsibilities" - }, - { - "title": "Performance and Behavior Monitoring", - "description": "Protective measures and permissibility" - }, - { - "title": "Change Management", - "description": "Updates and extensions" - } - ], - "regulationBlocks": "14 regulation blocks", - "fieldTested": "Field-tested" - } - }, - "newsletter": { - "title": "Stay {highlight}", - "titleHighlight": "informed", - "description": "Receive updates on the development of GremiumHub and be among the first to learn about new features.", - "placeholder": "Your email address", - "submit": "Subscribe", - "submitted": "Email sent!", - "success": "Please confirm your subscription via the link in the email we just sent you.", - "privacyNote": "I hereby consent to GremiumHub GbR informing me regularly (max. 2 times per month) about the development of the web app. Yes, I have taken note of the {link}. I agree to the electronic processing of my data to the extent specified in the privacy policy. This consent can be revoked at any time for the future.", - "privacyLink": "Privacy Policy", - "validation": { - "required": "Please enter an email address", - "invalid": "Please enter a valid email address" - }, - "trust": { - "gdpr": "GDPR compliant", - "encrypted": "Encrypted", - "noSpam": "No spam" - } - }, - "newsletterConfirmed": { - "meta": { - "title": "Newsletter Confirmed – GremiumHub", - "description": "Thank you for confirming your newsletter subscription." - }, - "title": "Subscription Confirmed!", - "description": "Thank you! You are now subscribed to our newsletter and will receive updates on the development of GremiumHub.", - "backToHome": "Back to Home" - }, - "expertAccess": { - "badge": "Expert Network", - "title": "External Expertise – Cooperation with Specialist Law Firm for Works Councils", - "description": "When the parties cannot resolve certain questions, external expertise can optionally be requested directly in the system. We have a cooperation with Betriebsrat Kanzlei and Wagner IT Systems GmbH, who provide consulting at attractive rates. Requests, follow-up questions and results remain traceably documented.", - "cta": { - "contact": "Contact us", - "learnMore": "Learn more" - }, - "experts": { - "labor": { - "title": "Labor Law", - "description": "Specialized labor lawyers" - }, - "technical": { - "title": "Technology", - "description": "IT experts" - }, - "process": { - "title": "Directly in Process", - "description": "Documented & traceable" - } - } - }, - "errors": { - "generic": "An error occurred. Please try again later." - }, - "contact": { - "meta": { - "title": "Contact – GremiumHub", - "description": "Get in touch with us. We look forward to hearing from you and will respond promptly." - }, - "badge": "Contact", - "title": "Get in touch with {highlight}", - "titleHighlight": "us", - "description": "Have questions about GremiumHub or want to learn more about our solution? Write to us – we'll get back to you promptly.", - "form": { - "name": "Your name", - "email": "Email address", - "message": "Your message", - "submit": "Send message", - "sending": "Sending..." - }, - "validation": { - "nameRequired": "Please enter your name", - "nameMax": "Name must be at most 100 characters", - "emailRequired": "Please enter an email address", - "emailInvalid": "Please enter a valid email address", - "messageRequired": "Please enter a message", - "messageMin": "Message must be at least 10 characters", - "messageMax": "Message must be at most 5000 characters" - }, - "success": { - "title": "Message sent!", - "message": "Thank you for your message. We will get back to you as soon as possible.", - "backToHome": "Back to home", - "sendAnother": "Send another message" - }, - "trust": { - "gdpr": "GDPR compliant", - "encrypted": "Encrypted", - "responseTime": "Response within 24h" - }, - "alternativeContact": { - "title": "Or reach us directly", - "email": "kontakt{'@'}gremiumhub.de", - "phone": "+49 176 47028443" - } - }, - "team": { - "meta": { - "title": "Our Team – GremiumHub", - "description": "Meet the people behind GremiumHub: Experts in labor law and software development driving digital co-determination forward." - }, - "badge": "Our Team", - "title": "The People Behind ", - "titleHighlight": "GremiumHub", - "description": "We combine legal expertise in works council law with technical know-how in software development – for modern, structured IT co-determination.", - "members": { - "raphael": { - "name": "Raphael Lugowski", - "role": "Labor Law Attorney", - "description": "Raphael is the founder of Betriebsrat Kanzlei in Hamburg, specializing in works council law. With years of experience advising works councils, he supports committees on IT co-determination, AI systems, and corporate restructuring. He develops field-tested operating agreements and represents works councils in arbitration boards and labor courts.", - "imageAlt": "Profile picture of Raphael Lugowski", - "linkedinLabel": "Open Raphael Lugowski's LinkedIn profile" - }, - "denis": { - "name": "Denis Lugowski", - "role": "Senior Full-Stack Developer", - "description": "Denis is a computer scientist (M.Sc.) and full-stack developer with many years of experience in frontend and backend development. He works in an enterprise environment where the highest standards for security, data protection, scalability and reliability are required.", - "imageAlt": "Profile picture of Denis Lugowski", - "linkedinLabel": "Open Denis Lugowski's LinkedIn profile" - } - }, - "cta": { - "text": "Have questions or want to learn more about GremiumHub?", - "button": "Contact us" - } - } -} diff --git a/landing/nuxt.config.ts b/landing/nuxt.config.ts deleted file mode 100644 index 05e2f3a..0000000 --- a/landing/nuxt.config.ts +++ /dev/null @@ -1,76 +0,0 @@ -export default defineNuxtConfig({ - compatibilityDate: '2025-07-15', - modules: ['@nuxt/ui', '@nuxt/eslint', '@nuxt/fonts', '@nuxtjs/i18n'], - css: ['~/assets/css/main.css'], - devtools: { enabled: true }, - ssr: true, - - // Prerender static pages at build time for instant loading - routeRules: { - '/': { prerender: true }, - '/team': { prerender: true }, - '/unternehmen': { prerender: true }, - '/impressum': { prerender: true }, - '/datenschutz': { prerender: true }, - '/newsletter-bestaetigt': { prerender: true }, - '/kontakt': { prerender: true } - }, - - // Icon configuration - bundle icons for SSR to prevent hydration mismatches - icon: { - serverBundle: 'remote' - }, - - // Runtime configuration for server-side API keys - runtimeConfig: { - brevoApiKey: 'NOT_SET', - brevoSenderEmail: 'NOT_SET', - brevoSenderName: 'NOT_SET', - brevoContactEmail: 'NOT_SET', - brevoNewsletterListId: 'NOT_SET', - brevoDoiTemplateId: 'NOT_SET', - public: { - siteUrl: 'NOT_SET' - } - }, - - // Font configuration - Bricolage Grotesque for headings, DM Sans for body - fonts: { - families: [ - { - name: 'Bricolage Grotesque', - provider: 'google', - weights: [400, 600, 700] - }, - { - name: 'DM Sans', - provider: 'google', - weights: [400, 500, 600] - } - ] - }, - - // i18n configuration - i18n: { - defaultLocale: 'de', - strategy: 'no_prefix', - locales: [ - { code: 'en', name: 'English', file: 'en.json' }, - { code: 'de', name: 'Deutsch', file: 'de.json' } - ] - }, - - // App configuration - app: { - head: { - title: 'GremiumHub - Digitale Mitbestimmung für IT- und KI-Systeme', - meta: [ - { - name: 'description', - content: - 'Struktur statt Hauruck: Alle relevanten Informationen an einem Ort, klare Prozessschritte und nachvollziehbare Dokumentation für IT-Mitbestimmung.' - } - ] - } - } -}) diff --git a/landing/package.json b/landing/package.json deleted file mode 100644 index e4232ac..0000000 --- a/landing/package.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "legalconsenthub-landing", - "type": "module", - "private": true, - "scripts": { - "build": "nuxt build", - "dev": "nuxt dev", - "generate": "nuxt generate", - "preview": "nuxt preview", - "postinstall": "nuxt prepare", - "format": "prettier . --write", - "type-check": "nuxi typecheck", - "lint": "eslint .", - "lint:fix": "eslint . --fix", - "check": "pnpm run lint && pnpm run type-check && pnpm run format && pnpm run test" - }, - "dependencies": { - "@nuxt/eslint": "1.12.1", - "@nuxt/fonts": "0.12.1", - "@nuxt/ui": "4.3.0", - "@nuxtjs/i18n": "10.2.1", - "eslint": "9.39.2", - "nuxt": "4.2.2", - "vue": "3.5.26", - "vue-router": "4.6.4", - "zod": "4.3.4" - }, - "devDependencies": { - "prettier": "^3.7.4", - "typescript": "5.9.3" - }, - "volta": { - "node": "22.16.0", - "pnpm": "10.11.0" - }, - "packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad" -} diff --git a/landing/plugins/error-handler.ts b/landing/plugins/error-handler.ts deleted file mode 100644 index 8794dc3..0000000 --- a/landing/plugins/error-handler.ts +++ /dev/null @@ -1,15 +0,0 @@ -import type { NuxtError } from 'nuxt/app' - -export default defineNuxtPlugin((nuxtApp) => { - nuxtApp.hook('vue:error', (error: unknown, _instance, info) => { - const statusCode = (error as NuxtError)?.statusCode - if (statusCode && statusCode >= 500) { - console.error(`[${statusCode}] Vue Error:`, error, info) - } - - // Print out all errors that are not HTTP errors - if (!statusCode) { - console.error('[unknown] Vue Error:', error, info) - } - }) -}) diff --git a/landing/pnpm-lock.yaml b/landing/pnpm-lock.yaml deleted file mode 100644 index 395ebdf..0000000 --- a/landing/pnpm-lock.yaml +++ /dev/null @@ -1,13323 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -importers: - - .: - dependencies: - '@nuxt/eslint': - specifier: 1.12.1 - version: 1.12.1(@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.26)(eslint@9.39.2(jiti@2.6.1))(magicast@0.5.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/fonts': - specifier: 0.12.1 - version: 0.12.1(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/ui': - specifier: 4.3.0 - version: 4.3.0(7be7ba551125ed7f0d73db2da9a7c073) - '@nuxtjs/i18n': - specifier: 10.2.1 - version: 10.2.1(@vue/compiler-dom@3.5.26)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(rollup@4.54.0)(vue@3.5.26(typescript@5.9.3)) - eslint: - specifier: 9.39.2 - version: 9.39.2(jiti@2.6.1) - nuxt: - specifier: 4.2.2 - version: 4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2) - vue: - specifier: 3.5.26 - version: 3.5.26(typescript@5.9.3) - vue-router: - specifier: 4.6.4 - version: 4.6.4(vue@3.5.26(typescript@5.9.3)) - zod: - specifier: 4.3.4 - version: 4.3.4 - devDependencies: - prettier: - specifier: ^3.7.4 - version: 3.7.4 - typescript: - specifier: 5.9.3 - version: 5.9.3 - -packages: - - '@alloc/quick-lru@5.2.0': - resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} - engines: {node: '>=10'} - - '@antfu/install-pkg@1.1.0': - resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} - - '@apidevtools/json-schema-ref-parser@11.9.3': - resolution: {integrity: sha512-60vepv88RwcJtSHrD6MjIL6Ta3SOYbgfnkHb+ppAVK+o9mXprRtulx7VlRl3lN3bbvysAfCS7WMVfhUYemB0IQ==} - engines: {node: '>= 16'} - - '@apidevtools/json-schema-ref-parser@14.2.1': - resolution: {integrity: sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg==} - engines: {node: '>= 20'} - peerDependencies: - '@types/json-schema': ^7.0.15 - - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.28.5': - resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.28.5': - resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.28.5': - resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-annotate-as-pure@7.27.3': - resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-create-class-features-plugin@7.28.5': - resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-member-expression-to-functions@7.28.5': - resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.28.3': - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-optimise-call-expression@7.27.1': - resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-replace-supers@7.27.1': - resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.28.5': - resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.28.4': - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.28.5': - resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/plugin-syntax-jsx@7.27.1': - resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-typescript@7.27.1': - resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.28.5': - resolution: {integrity: sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.28.5': - resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.28.5': - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} - engines: {node: '>=6.9.0'} - - '@bomb.sh/tab@0.0.10': - resolution: {integrity: sha512-6ALS2rh/4LKn0Yxwm35V6LcgQuSiECHbqQo7+9g4rkgGyXZ0siOc8K+IuWIq/4u0Zkv2mevP9QSqgKhGIvLJMw==} - hasBin: true - peerDependencies: - cac: ^6.7.14 - citty: ^0.1.6 - commander: ^13.1.0 - peerDependenciesMeta: - cac: - optional: true - citty: - optional: true - commander: - optional: true - - '@capsizecss/unpack@3.0.1': - resolution: {integrity: sha512-8XqW8xGn++Eqqbz3e9wKuK7mxryeRjs4LOHLxbh2lwKeSbuNR4NFifDZT4KzvjU6HMOPbiNTsWpniK5EJfTWkg==} - engines: {node: '>=18'} - - '@clack/core@0.5.0': - resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} - - '@clack/core@1.0.0-alpha.7': - resolution: {integrity: sha512-3vdh6Ar09D14rVxJZIm3VQJkU+ZOKKT5I5cC0cOVazy70CNyYYjiwRj9unwalhESndgxx6bGc/m6Hhs4EKF5XQ==} - - '@clack/prompts@0.11.0': - resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} - - '@clack/prompts@1.0.0-alpha.8': - resolution: {integrity: sha512-YZGC4BmTKSF5OturNKEz/y4xNjYGmGk6NI785CQucJ7OEdX0qbMmL/zok+9bL6c7qE3WSYffyK5grh2RnkGNtQ==} - - '@cloudflare/kv-asset-handler@0.4.1': - resolution: {integrity: sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==} - engines: {node: '>=18.0.0'} - - '@dxup/nuxt@0.2.2': - resolution: {integrity: sha512-RNpJjDZs9+JcT9N87AnOuHsNM75DEd58itADNd/s1LIF6BZbTLZV0xxilJZb55lntn4TYvscTaXLCBX2fq9CXg==} - - '@dxup/unimport@0.1.2': - resolution: {integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==} - - '@emnapi/core@1.7.1': - resolution: {integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==} - - '@emnapi/runtime@1.7.1': - resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} - - '@emnapi/wasi-threads@1.1.0': - resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - - '@es-joy/jsdoccomment@0.76.0': - resolution: {integrity: sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==} - engines: {node: '>=20.11.0'} - - '@es-joy/resolve.exports@1.2.0': - resolution: {integrity: sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==} - engines: {node: '>=10'} - - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.27.2': - resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.27.2': - resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.27.2': - resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.27.2': - resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.27.2': - resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.27.2': - resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.27.2': - resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.27.2': - resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.27.2': - resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.27.2': - resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.27.2': - resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.27.2': - resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.27.2': - resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.27.2': - resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.27.2': - resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.27.2': - resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.27.2': - resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - - '@esbuild/netbsd-arm64@0.27.2': - resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.27.2': - resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-arm64@0.27.2': - resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.27.2': - resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - - '@esbuild/openharmony-arm64@0.27.2': - resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] - - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.27.2': - resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.27.2': - resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.27.2': - resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.27.2': - resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@eslint-community/eslint-utils@4.9.1': - resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.12.2': - resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/compat@1.4.1': - resolution: {integrity: sha512-cfO82V9zxxGBxcQDr1lfaYB7wykTa0b00mGa36FrJl7iTFd0Z2cHfEYuxcBRP/iNijCsWsEkA+jzT8hGYmv33w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.40 || 9 - peerDependenciesMeta: - eslint: - optional: true - - '@eslint/config-array@0.21.1': - resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-helpers@0.4.2': - resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-inspector@1.4.2': - resolution: {integrity: sha512-Ay8QcvV/Tq6YDeoltwZDQsQTrcS5flPkOp4ylk1WdV7L2UGotINwjatjbAIEqBTmP3G0g3Ah8dnuHC8DsnKPYQ==} - hasBin: true - peerDependencies: - eslint: ^8.50.0 || ^9.0.0 - - '@eslint/core@0.17.0': - resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/eslintrc@3.3.3': - resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.39.2': - resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/object-schema@2.1.7': - resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/plugin-kit@0.4.1': - resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@floating-ui/core@1.7.3': - resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} - - '@floating-ui/dom@1.7.4': - resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} - - '@floating-ui/utils@0.2.10': - resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} - - '@floating-ui/vue@1.1.9': - resolution: {integrity: sha512-BfNqNW6KA83Nexspgb9DZuz578R7HT8MZw1CfK9I6Ah4QReNWEJsXWHN+SdmOVLNGmTPDi+fDT535Df5PzMLbQ==} - - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} - - '@humanfs/node@0.16.7': - resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} - engines: {node: '>=18.18.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/retry@0.4.3': - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} - engines: {node: '>=18.18'} - - '@iconify/collections@1.0.635': - resolution: {integrity: sha512-18euI6B8gogwmg3c4JsbvSwOOBVHsOOejLsk02FU8pVNeZQaKMcO/n2a7+SYOLrg88Xgo96MBL5KM01KShAzKg==} - - '@iconify/types@2.0.0': - resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - - '@iconify/utils@3.1.0': - resolution: {integrity: sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==} - - '@iconify/vue@5.0.0': - resolution: {integrity: sha512-C+KuEWIF5nSBrobFJhT//JS87OZ++QDORB6f2q2Wm6fl2mueSTpFBeBsveK0KW9hWiZ4mNiPjsh6Zs4jjdROSg==} - peerDependencies: - vue: '>=3' - - '@internationalized/date@3.10.1': - resolution: {integrity: sha512-oJrXtQiAXLvT9clCf1K4kxp3eKsQhIaZqxEyowkBcsvZDdZkbWrVmnGknxs5flTD0VGsxrxKgBCZty1EzoiMzA==} - - '@internationalized/number@3.6.5': - resolution: {integrity: sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==} - - '@intlify/bundle-utils@11.0.3': - resolution: {integrity: sha512-dURCDz1rQXwAb1+Hv4NDit6aZSRaAt4zUYBPEeaDCe3FSs8dMtdF6kEvgd9JwsYFSTAHcvbTs2CqwBjjt9Ltsw==} - engines: {node: '>= 20'} - peerDependencies: - petite-vue-i18n: '*' - vue-i18n: '*' - peerDependenciesMeta: - petite-vue-i18n: - optional: true - vue-i18n: - optional: true - - '@intlify/core-base@11.2.8': - resolution: {integrity: sha512-nBq6Y1tVkjIUsLsdOjDSJj4AsjvD0UG3zsg9Fyc+OivwlA/oMHSKooUy9tpKj0HqZ+NWFifweHavdljlBLTwdA==} - engines: {node: '>= 16'} - - '@intlify/core@11.2.8': - resolution: {integrity: sha512-su9kRlQAkG+SBP5cufTYmwPnqjur8etZVa2lnR80CgE5JqA0pXwGUF7W08dR/a6T2oDoYPh53/S8O0CGbfx1qg==} - engines: {node: '>= 16'} - - '@intlify/h3@0.7.4': - resolution: {integrity: sha512-BtL5+U3Dd9Qz6so+ArOMQWZ+nV21rOqqYUXnqwvW6J3VUXr66A9+9+vUFb/NAQvOU4kdfkO3c/9LMRGU9WZ8vw==} - engines: {node: '>= 20'} - - '@intlify/message-compiler@11.2.8': - resolution: {integrity: sha512-A5n33doOjmHsBtCN421386cG1tWp5rpOjOYPNsnpjIJbQ4POF0QY2ezhZR9kr0boKwaHjbOifvyQvHj2UTrDFQ==} - engines: {node: '>= 16'} - - '@intlify/shared@11.2.8': - resolution: {integrity: sha512-l6e4NZyUgv8VyXXH4DbuucFOBmxLF56C/mqh2tvApbzl2Hrhi1aTDcuv5TKdxzfHYmpO3UB0Cz04fgDT9vszfw==} - engines: {node: '>= 16'} - - '@intlify/unplugin-vue-i18n@11.0.3': - resolution: {integrity: sha512-iQuik0nXfdVZ5ab+IEyBFEuvMQ213zfbUpBXaEdHPk8DV+qB2CT/SdFuDhfUDRRBZc/e0qoLlfmc9urhnRYVWw==} - engines: {node: '>= 20'} - peerDependencies: - petite-vue-i18n: '*' - vue: ^3.2.25 - vue-i18n: '*' - peerDependenciesMeta: - petite-vue-i18n: - optional: true - vue-i18n: - optional: true - - '@intlify/utils@0.13.0': - resolution: {integrity: sha512-8i3uRdAxCGzuHwfmHcVjeLQBtysQB2aXl/ojoagDut5/gY5lvWCQ2+cnl2TiqE/fXj/D8EhWG/SLKA7qz4a3QA==} - engines: {node: '>= 18'} - - '@intlify/vue-i18n-extensions@8.0.0': - resolution: {integrity: sha512-w0+70CvTmuqbskWfzeYhn0IXxllr6mU+IeM2MU0M+j9OW64jkrvqY+pYFWrUnIIC9bEdij3NICruicwd5EgUuQ==} - engines: {node: '>= 18'} - peerDependencies: - '@intlify/shared': ^9.0.0 || ^10.0.0 || ^11.0.0 - '@vue/compiler-dom': ^3.0.0 - vue: ^3.0.0 - vue-i18n: ^9.0.0 || ^10.0.0 || ^11.0.0 - peerDependenciesMeta: - '@intlify/shared': - optional: true - '@vue/compiler-dom': - optional: true - vue: - optional: true - vue-i18n: - optional: true - - '@ioredis/commands@1.4.0': - resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==} - - '@isaacs/balanced-match@4.0.1': - resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} - engines: {node: 20 || >=22} - - '@isaacs/brace-expansion@5.0.0': - resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} - engines: {node: 20 || >=22} - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - - '@jridgewell/gen-mapping@0.3.13': - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - - '@jridgewell/remapping@2.3.5': - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.11': - resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} - - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - - '@jridgewell/trace-mapping@0.3.31': - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - - '@jsdevtools/ono@7.1.3': - resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} - - '@kwsites/file-exists@1.1.1': - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} - - '@kwsites/promise-deferred@1.1.1': - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - - '@mapbox/node-pre-gyp@2.0.3': - resolution: {integrity: sha512-uwPAhccfFJlsfCxMYTwOdVfOz3xqyj8xYL3zJj8f0pb30tLohnnFPhLuqp4/qoEz8sNxe4SESZedcBojRefIzg==} - engines: {node: '>=18'} - hasBin: true - - '@miyaneee/rollup-plugin-json5@1.2.0': - resolution: {integrity: sha512-JjTIaXZp9WzhUHpElrqPnl1AzBi/rvRs065F71+aTmlqvTMVkdbjZ8vfFl4nRlgJy+TPBw69ZK4pwFdmOAt4aA==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 - - '@napi-rs/wasm-runtime@0.2.12': - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - - '@napi-rs/wasm-runtime@1.1.1': - resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@nuxt/cli@3.31.3': - resolution: {integrity: sha512-K0T1ZpBXnlb41NU/RWf1F0U0C14KzlEXCoaSgD2y8BiLoCBWcgQ1UAlRtx4cThqWbJmIxaNZZTDL0NZ9d1U7ag==} - engines: {node: ^16.10.0 || >=18.0.0} - hasBin: true - - '@nuxt/content@3.10.0': - resolution: {integrity: sha512-UGXSfqyqhTW641GluCQDx2G8GFo/F37R9cywatgvujjnu1LAx1h1/pRORzNzpbKXj4t+tAZD5EIU0jGOJNkRZA==} - engines: {node: '>= 20.19.0'} - peerDependencies: - '@electric-sql/pglite': '*' - '@libsql/client': '*' - '@valibot/to-json-schema': ^1.5.0 - better-sqlite3: ^12.5.0 - sqlite3: '*' - valibot: ^1.2.0 - peerDependenciesMeta: - '@electric-sql/pglite': - optional: true - '@libsql/client': - optional: true - '@valibot/to-json-schema': - optional: true - better-sqlite3: - optional: true - sqlite3: - optional: true - valibot: - optional: true - - '@nuxt/devalue@2.0.2': - resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - - '@nuxt/devtools-kit@3.1.1': - resolution: {integrity: sha512-sjiKFeDCOy1SyqezSgyV4rYNfQewC64k/GhOsuJgRF+wR2qr6KTVhO6u2B+csKs74KrMrnJprQBgud7ejvOXAQ==} - peerDependencies: - vite: '>=6.0' - - '@nuxt/devtools-wizard@3.1.1': - resolution: {integrity: sha512-6UORjapNKko2buv+3o57DQp69n5Z91TeJ75qdtNKcTvOfCTJrO78Ew0nZSgMMGrjbIJ4pFsHQEqXfgYLw3pNxg==} - hasBin: true - - '@nuxt/devtools@3.1.1': - resolution: {integrity: sha512-UG8oKQqcSyzwBe1l0z24zypmwn6FLW/HQMHK/F/gscUU5LeMHzgBhLPD+cuLlDvwlGAbifexWNMsS/I7n95KlA==} - hasBin: true - peerDependencies: - '@vitejs/devtools': '*' - vite: '>=6.0' - peerDependenciesMeta: - '@vitejs/devtools': - optional: true - - '@nuxt/eslint-config@1.12.1': - resolution: {integrity: sha512-fsKKtIIvVwQ5OGE30lJEhzwXxXj40ol7vR6h3eTH8sSBVZLOdmPn2BHrhoOjHTDXpLPw1AZ/8GcQfJZ2o3gcHQ==} - peerDependencies: - eslint: ^9.0.0 - eslint-plugin-format: '*' - peerDependenciesMeta: - eslint-plugin-format: - optional: true - - '@nuxt/eslint-plugin@1.12.1': - resolution: {integrity: sha512-9EBWZTgJC2oclDIL53YG6paEoaTU2SDWVPybEQ0Pe2Bm/5YSbHd//6EGLvdGwAgN+xJQmEsPunUpd4Y+NX2OCQ==} - peerDependencies: - eslint: ^9.0.0 - - '@nuxt/eslint@1.12.1': - resolution: {integrity: sha512-weXMt09C2XsWo7mpkVciApTXXaNUYQ1IbvrURNtnhpJcvcb2WkQutIOc/+pIhTsmb2O3T1t23HL76+Ll+7bpFQ==} - peerDependencies: - eslint: ^9.0.0 - eslint-webpack-plugin: ^4.1.0 - vite-plugin-eslint2: ^5.0.0 - peerDependenciesMeta: - eslint-webpack-plugin: - optional: true - vite-plugin-eslint2: - optional: true - - '@nuxt/fonts@0.12.1': - resolution: {integrity: sha512-ALajI/HE+uqqL/PWkWwaSUm1IdpyGPbP3mYGy2U1l26/o4lUZBxjFaduMxaZ85jS5yQeJfCu2eEHANYFjAoujQ==} - - '@nuxt/icon@2.1.1': - resolution: {integrity: sha512-KX991xA64ttUQYXnLFafOw8EYxmmGRtnd2z1P9PjMOeSxxLXxUL1v9fKH2njqtPkamiOI0fvthxfJpJ4uH71sw==} - - '@nuxt/kit@3.20.2': - resolution: {integrity: sha512-laqfmMcWWNV1FsVmm1+RQUoGY8NIJvCRl0z0K8ikqPukoEry0LXMqlQ+xaf8xJRvoH2/78OhZmsEEsUBTXipcw==} - engines: {node: '>=18.12.0'} - - '@nuxt/kit@4.2.2': - resolution: {integrity: sha512-ZAgYBrPz/yhVgDznBNdQj2vhmOp31haJbO0I0iah/P9atw+OHH7NJLUZ3PK+LOz/0fblKTN1XJVSi8YQ1TQ0KA==} - engines: {node: '>=18.12.0'} - - '@nuxt/nitro-server@4.2.2': - resolution: {integrity: sha512-lDITf4n5bHQ6a5MO7pvkpdQbPdWAUgSvztSHCfui/3ioLZsM2XntlN02ue6GSoh3oV9H4xSB3qGa+qlSjgxN0A==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - nuxt: ^4.2.2 - - '@nuxt/schema@4.2.2': - resolution: {integrity: sha512-lW/1MNpO01r5eR/VoeanQio8Lg4QpDklMOHa4mBHhhPNlBO1qiRtVYzjcnNdun3hujGauRaO9khGjv93Z5TZZA==} - engines: {node: ^14.18.0 || >=16.10.0} - - '@nuxt/telemetry@2.6.6': - resolution: {integrity: sha512-Zh4HJLjzvm3Cq9w6sfzIFyH9ozK5ePYVfCUzzUQNiZojFsI2k1QkSBrVI9BGc6ArKXj/O6rkI6w7qQ+ouL8Cag==} - engines: {node: '>=18.12.0'} - hasBin: true - - '@nuxt/ui@4.3.0': - resolution: {integrity: sha512-zhOIba3roiqNwV/hXXkKBlv9RA01/Gd2Okydpgps2zM4KGx6RM+ED5JGUOSd41bmTeBRO7v7Lg4w3Vyj9hQPiA==} - hasBin: true - peerDependencies: - '@inertiajs/vue3': ^2.0.7 - '@nuxt/content': ^3.0.0 - joi: ^18.0.0 - superstruct: ^2.0.0 - typescript: ^5.6.3 - valibot: ^1.0.0 - vue-router: ^4.5.0 - yup: ^1.7.0 - zod: ^3.24.0 || ^4.0.0 - peerDependenciesMeta: - '@inertiajs/vue3': - optional: true - '@nuxt/content': - optional: true - joi: - optional: true - superstruct: - optional: true - valibot: - optional: true - vue-router: - optional: true - yup: - optional: true - zod: - optional: true - - '@nuxt/vite-builder@4.2.2': - resolution: {integrity: sha512-Bot8fpJNtHZrM4cS1iSR7bEAZ1mFLAtJvD/JOSQ6kT62F4hSFWfMubMXOwDkLK2tnn3bnAdSqGy1nLNDBCahpQ==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - nuxt: 4.2.2 - rolldown: ^1.0.0-beta.38 - vue: ^3.3.4 - peerDependenciesMeta: - rolldown: - optional: true - - '@nuxtjs/color-mode@3.5.2': - resolution: {integrity: sha512-cC6RfgZh3guHBMLLjrBB2Uti5eUoGM9KyauOaYS9ETmxNWBMTvpgjvSiSJp1OFljIXPIqVTJ3xtJpSNZiO3ZaA==} - - '@nuxtjs/i18n@10.2.1': - resolution: {integrity: sha512-/CHAIpYbFgobxeMsnKcD8xBUHxBpqipRMjaI3ol9MVZKscJM+IetYdNL9lGNFdEtlxzkV8COxnoa60rE4sPjuQ==} - engines: {node: '>=20.11.1'} - - '@nuxtjs/mdc@0.19.2': - resolution: {integrity: sha512-mtwBb9D5U7H1R3kpqEmqwML1RudN6qOJqJwebrqLxk+EWhtGUXAdUBXC2L/kPWiCNA4Yz/EO+tSfSQV8Idh5nw==} - - '@oxc-minify/binding-android-arm64@0.102.0': - resolution: {integrity: sha512-pknM+ttJTwRr7ezn1v5K+o2P4RRjLAzKI10bjVDPybwWQ544AZW6jxm7/YDgF2yUbWEV9o7cAQPkIUOmCiW8vg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-minify/binding-darwin-arm64@0.102.0': - resolution: {integrity: sha512-BDLiH41ZctNND38+GCEL3ZxFn9j7qMZJLrr6SLWMt8xlG4Sl64xTkZ0zeUy4RdVEatKKZdrRIhFZ2e5wPDQT6Q==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-minify/binding-darwin-x64@0.102.0': - resolution: {integrity: sha512-AcB8ZZ711w4hTDhMfMHNjT2d+hekTQ2XmNSUBqJdXB+a2bJbE50UCRq/nxXl44zkjaQTit3lcQbFvhk2wwKcpw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-minify/binding-freebsd-x64@0.102.0': - resolution: {integrity: sha512-UlLEN9mR5QaviYVMWZQsN9DgAH3qyV67XUXDEzSrbVMLsqHsVHhFU8ZIeO0fxWTQW/cgpvldvKp9/+RdrggqWw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-minify/binding-linux-arm-gnueabihf@0.102.0': - resolution: {integrity: sha512-CWyCwedZrUt47n56/RwHSwKXxVI3p98hB0ntLaBNeH5qjjBujs9uOh4bQ0aAlzUWunT77b3/Y+xcQnmV42HN4A==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-minify/binding-linux-arm64-gnu@0.102.0': - resolution: {integrity: sha512-W/DCw+Ys8rXj4j38ylJ2l6Kvp6SV+eO5SUWA11imz7yCWntNL001KJyGQ9PJNUFHg0jbxe3yqm4M50v6miWzeA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-minify/binding-linux-arm64-musl@0.102.0': - resolution: {integrity: sha512-DyH/t/zSZHuX4Nn239oBteeMC4OP7B13EyXWX18Qg8aJoZ+lZo90WPGOvhP04zII33jJ7di+vrtAUhsX64lp+A==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-minify/binding-linux-riscv64-gnu@0.102.0': - resolution: {integrity: sha512-CMvzrmOg+Gs44E7TRK/IgrHYp+wwVJxVV8niUrDR2b3SsrCO3NQz5LI+7bM1qDbWnuu5Cl1aiitoMfjRY61dSg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - - '@oxc-minify/binding-linux-s390x-gnu@0.102.0': - resolution: {integrity: sha512-tZWr6j2s0ddm9MTfWTI3myaAArg9GDy4UgvpF00kMQAjLcGUNhEEQbB9Bd9KtCvDQzaan8HQs0GVWUp+DWrymw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - - '@oxc-minify/binding-linux-x64-gnu@0.102.0': - resolution: {integrity: sha512-0YEKmAIun1bS+Iy5Shx6WOTSj3GuilVuctJjc5/vP8/EMTZ/RI8j0eq0Mu3UFPoT/bMULL3MBXuHuEIXmq7Ddg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-minify/binding-linux-x64-musl@0.102.0': - resolution: {integrity: sha512-Ew4QDpEsXoV+pG5+bJpheEy3GH436GBe6ASPB0X27Hh9cQ2gb1NVZ7cY7xJj68+fizwS/PtT8GHoG3uxyH17Pg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-minify/binding-openharmony-arm64@0.102.0': - resolution: {integrity: sha512-wYPXS8IOu/sXiP3CGHJNPzZo4hfPAwJKevcFH2syvU2zyqUxym7hx6smfcK/mgJBiX7VchwArdGRwrEQKcBSaQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-minify/binding-wasm32-wasi@0.102.0': - resolution: {integrity: sha512-52SepCb9e+8cVisGa9S/F14K8PxW0AnbV1j4KEYi8uwfkUIxeDNKRHVHzPoBXNrr0yxW0EHLn/3i8J7a2YCpWw==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-minify/binding-win32-arm64-msvc@0.102.0': - resolution: {integrity: sha512-kLs6H1y6sDBKcIimkNwu5th28SLkyvFpHNxdLtCChda0KIGeIXNSiupy5BqEutY+VlWJivKT1OV3Ev3KC5Euzg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-minify/binding-win32-x64-msvc@0.102.0': - resolution: {integrity: sha512-XdyJZdSMN8rbBXH10CrFuU+Q9jIP2+MnxHmNzjK4+bldbTI1UxqwjUMS9bKVC5VCaIEZhh8IE8x4Vf8gmCgrKQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-parser/binding-android-arm64@0.102.0': - resolution: {integrity: sha512-pD2if3w3cxPvYbsBSTbhxAYGDaG6WVwnqYG0mYRQ142D6SJ6BpNs7YVQrqpRA2AJQCmzaPP5TRp/koFLebagfQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-parser/binding-android-arm64@0.95.0': - resolution: {integrity: sha512-dZyxhhvJigwWL1wgnLlqyEiSeuqO0WdDH9H+if0dPcBM4fKa5fjVkaUcJT1jBMcBTnkjxMwTXYZy5TK60N0fjg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-parser/binding-darwin-arm64@0.102.0': - resolution: {integrity: sha512-RzMN6f6MrjjpQC2Dandyod3iOscofYBpHaTecmoRRbC5sJMwsurkqUMHzoJX9F6IM87kn8m/JcClnoOfx5Sesw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-parser/binding-darwin-arm64@0.95.0': - resolution: {integrity: sha512-zun9+V33kyCtNec9oUSWwb0qi3fB8pXwum1yGFECPEr55g/CrWju6/Jv4hwwNBeW2tK9Ch/PRstEtYmOLMhHpg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-parser/binding-darwin-x64@0.102.0': - resolution: {integrity: sha512-Sr2/3K6GEcejY+HgWp5HaxRPzW5XHe9IfGKVn9OhLt8fzVLnXbK5/GjXj7JjMCNKI3G3ZPZDG2Dgm6CX3MaHCA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-parser/binding-darwin-x64@0.95.0': - resolution: {integrity: sha512-9djMQ/t6Ns/UXtziwUe562uVJMbhtuLtCj+Xav+HMVT/rhV9gWO8PQOG7AwDLUBjJanItsrfqrGtqhNxtZ701w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-parser/binding-freebsd-x64@0.102.0': - resolution: {integrity: sha512-s9F2N0KJCGEpuBW6ChpFfR06m2Id9ReaHSl8DCca4HvFNt8SJFPp8fq42n2PZy68rtkremQasM0JDrK2BoBeBQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-parser/binding-freebsd-x64@0.95.0': - resolution: {integrity: sha512-GK6k0PgCVkkeRZtHgcosCYbXIRySpJpuPw/OInfLGFh8f3x9gp2l8Fbcfx+YO+ZOHFBCd2NNedGqw8wMgouxfA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-parser/binding-linux-arm-gnueabihf@0.102.0': - resolution: {integrity: sha512-zRCIOWzLbqhfY4g8KIZDyYfO2Fl5ltxdQI1v2GlePj66vFWRl8cf4qcBGzxKfsH3wCZHAhmWd1Ht59mnrfH/UQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-gnueabihf@0.95.0': - resolution: {integrity: sha512-+g/lFITtyHHEk69cunOHuiT5cX+mpUTcbGYNe8suguZ7FqgNwai+PnGv0ctCvtgxBPVfckfUK8c3RvFKo+vi/w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-musleabihf@0.95.0': - resolution: {integrity: sha512-SXNasDtPw8ycNV7VEvFxb4LETmykvWKUhHR7K3us818coXYpDj54P8WEx8hJobP/9skuuiFuKHmtYLdjX8wntA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm64-gnu@0.102.0': - resolution: {integrity: sha512-5n5RbHgfjulRhKB0pW5p0X/NkQeOpI4uI9WHgIZbORUDATGFC8yeyPA6xYGEs+S3MyEAFxl4v544UEIWwqAgsA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-parser/binding-linux-arm64-gnu@0.95.0': - resolution: {integrity: sha512-0LzebARTU0ROfD6pDK4h1pFn+09meErCZ0MA2TaW08G72+GNneEsksPufOuI+9AxVSRa+jKE3fu0wavvhZgSkg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-parser/binding-linux-arm64-musl@0.102.0': - resolution: {integrity: sha512-/XWcmglH/VJ4yKAGTLRgPKSSikh3xciNxkwGiURt8dS30b+3pwc4ZZmudMu0tQ3mjSu0o7V9APZLMpbHK8Bp5w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-parser/binding-linux-arm64-musl@0.95.0': - resolution: {integrity: sha512-Pvi1lGe/G+mJZ3hUojMP/aAHAzHA25AEtVr8/iuz7UV72t/15NOgJYr9kELMUMNjPqpr3vKUgXTFmTtAxp11Qw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-parser/binding-linux-riscv64-gnu@0.102.0': - resolution: {integrity: sha512-2jtIq4nswvy6xdqv1ndWyvVlaRpS0yqomLCvvHdCFx3pFXo5Aoq4RZ39kgvFWrbAtpeYSYeAGFnwgnqjx9ftdw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - - '@oxc-parser/binding-linux-riscv64-gnu@0.95.0': - resolution: {integrity: sha512-pUEVHIOVNDfhk4sTlLhn6mrNENhE4/dAwemxIfqpcSyBlYG0xYZND1F3jjR2yWY6DakXZ6VSuDbtiv1LPNlOLw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - - '@oxc-parser/binding-linux-s390x-gnu@0.102.0': - resolution: {integrity: sha512-Yp6HX/574mvYryiqj0jNvNTJqo4pdAsNP2LPBTxlDQ1cU3lPd7DUA4MQZadaeLI8+AGB2Pn50mPuPyEwFIxeFg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - - '@oxc-parser/binding-linux-s390x-gnu@0.95.0': - resolution: {integrity: sha512-5+olaepHTE3J/+w7g0tr3nocvv5BKilAJnzj4L8tWBCLEZbL6olJcGVoldUO+3cgg1SO1xJywP5BuLhT0mDUDw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - - '@oxc-parser/binding-linux-x64-gnu@0.102.0': - resolution: {integrity: sha512-R4b0xZpDRhoNB2XZy0kLTSYm0ZmWeKjTii9fcv1Mk3/SIGPrrglwt4U6zEtwK54Dfi4Bve5JnQYduigR/gyDzw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-parser/binding-linux-x64-gnu@0.95.0': - resolution: {integrity: sha512-8huzHlK/N98wrnYKxIcYsK8ZGBWomQchu/Mzi6m+CtbhjWOv9DmK0jQ2fUWImtluQVpTwS0uZT06d3g7XIkJrA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-parser/binding-linux-x64-musl@0.102.0': - resolution: {integrity: sha512-xM5A+03Ti3jvWYZoqaBRS3lusvnvIQjA46Fc9aBE/MHgvKgHSkrGEluLWg/33QEwBwxupkH25Pxc1yu97oZCtg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-parser/binding-linux-x64-musl@0.95.0': - resolution: {integrity: sha512-bWnrLfGDcx/fab0+UQnFbVFbiykof/btImbYf+cI2pU/1Egb2x+OKSmM5Qt0nEUiIpM5fgJmYXxTopybSZOKYA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-parser/binding-openharmony-arm64@0.102.0': - resolution: {integrity: sha512-AieLlsliblyaTFq7Iw9Nc618tgwV02JT4fQ6VIUd/3ZzbluHIHfPjIXa6Sds+04krw5TvCS8lsegtDYAyzcyhg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-parser/binding-wasm32-wasi@0.102.0': - resolution: {integrity: sha512-w6HRyArs1PBb9rDsQSHlooe31buUlUI2iY8sBzp62jZ1tmvaJo9EIVTQlRNDkwJmk9DF9uEyIJ82EkZcCZTs9A==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-parser/binding-wasm32-wasi@0.95.0': - resolution: {integrity: sha512-0JLyqkZu1HnQIZ4e5LBGOtzqua1QwFEUOoMSycdoerXqayd4LK2b7WMfAx8eCIf+jGm1Uj6f3R00nlsx8g1faQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-parser/binding-win32-arm64-msvc@0.102.0': - resolution: {integrity: sha512-pqP5UuLiiFONQxqGiUFMdsfybaK1EOK4AXiPlvOvacLaatSEPObZGpyCkAcj9aZcvvNwYdeY9cxGM9IT3togaA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-parser/binding-win32-arm64-msvc@0.95.0': - resolution: {integrity: sha512-RWvaA6s1SYlBj9CxwHfNn0CRlkPdv9fEUAXfZkGQPdP5e1ppIaO2KYE0sUov/zzp9hPTMMsTMHl4dcIbb+pHCQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.102.0': - resolution: {integrity: sha512-ntMcL35wuLR1A145rLSmm7m7j8JBZGkROoB9Du0KFIFcfi/w1qk75BdCeiTl3HAKrreAnuhW3QOGs6mJhntowA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.95.0': - resolution: {integrity: sha512-BQpgl7rDjFvCIHudmUR0dCwc4ylBYZl4CPVinlD3NhkMif4WD5dADckoo5ES/KOpFyvwcbKZX+grP63cjHi26g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-project/types@0.102.0': - resolution: {integrity: sha512-8Skrw405g+/UJPKWJ1twIk3BIH2nXdiVlVNtYT23AXVwpsd79es4K+KYt06Fbnkc5BaTvk/COT2JuCLYdwnCdA==} - - '@oxc-project/types@0.95.0': - resolution: {integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==} - - '@oxc-transform/binding-android-arm64@0.102.0': - resolution: {integrity: sha512-JLBT7EiExsGmB6LuBBnm6qTfg0rLSxBU+F7xjqy6UXYpL7zhqelGJL7IAq6Pu5UYFT55zVlXXmgzLOXQfpQjXA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-transform/binding-android-arm64@0.95.0': - resolution: {integrity: sha512-eW+BCgRWOsMrDiz7FEV7BjAmaF9lGIc2ueGdRUYjRUMq4f5FSGS7gMBTYDxajdoIB3L5Gnksh1CWkIlgg95UVA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-transform/binding-darwin-arm64@0.102.0': - resolution: {integrity: sha512-xmsBCk/NwE0khy8h6wLEexiS5abCp1ZqJUNHsAovJdGgIW21oGwhiC3VYg1vNLbq+zEXwOHuphVuNEYfBwyNTw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-transform/binding-darwin-arm64@0.95.0': - resolution: {integrity: sha512-OUUaYZVss8tyDZZ7TGr2vnH3+i3Ouwsx0frQRGkiePNatXxaJJ3NS5+Kwgi9hh3WryXaQz2hWji4AM2RHYE7Cg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-transform/binding-darwin-x64@0.102.0': - resolution: {integrity: sha512-EhBsiq8hSd5BRjlWACB9MxTUiZT2He1s1b3tRP8k3lB8ZTt6sXnDXIWhxRmmM0h//xe6IJ2HuMlbvjXPo/tATg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-transform/binding-darwin-x64@0.95.0': - resolution: {integrity: sha512-49UPEgIlgWUndwcP3LH6dvmOewZ92DxCMpFMo11JhUlmNJxA3sjVImEBRB56/tJ+XF+xnya9kB1oCW4yRY+mRw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-transform/binding-freebsd-x64@0.102.0': - resolution: {integrity: sha512-eujvuYf0x7BFgKyFecbXUa2JBEXT4Ss6vmyrrhVdN07jaeJRiobaKAmeNXBkanoWL2KQLELJbSBgs1ykWYTkzg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-transform/binding-freebsd-x64@0.95.0': - resolution: {integrity: sha512-lNKrHKaDEm8pbKlVbn0rv2L97O0lbA0Tsrxx4GF/HhmdW+NgwGU1pMzZ4tB2QcylbqgKxOB+v9luebHyh1jfgA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-transform/binding-linux-arm-gnueabihf@0.102.0': - resolution: {integrity: sha512-2x7Ro356PHBVp1SS/dOsHBSnrfs5MlPYwhdKg35t6qixt2bv1kzEH0tDmn4TNEbdjOirmvOXoCTEWUvh8A4f4Q==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-transform/binding-linux-arm-gnueabihf@0.95.0': - resolution: {integrity: sha512-+VWcLeeizI8IjU+V+o8AmzPuIMiTrGr0vrmXU3CEsV05MrywCuJU+f6ilPs3JBKno9VIwqvRpHB/z39sQabHWg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-transform/binding-linux-arm-musleabihf@0.95.0': - resolution: {integrity: sha512-a59xPw84t6VwlvNEGcmuw3feGcKcWOC7uB8oePJ/BVSAV1yayLoB3k6JASwLTZ7N/PNPNUhcw1jDxowgAfBJfg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-transform/binding-linux-arm64-gnu@0.102.0': - resolution: {integrity: sha512-Rz/RbPvT4QwcHKIQ/cOt6Lwl4c7AhK2b6whZfyL6oJ7Uz8UiVl1BCwk8thedrB5h+FEykmaPHoriW1hmBev60g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-transform/binding-linux-arm64-gnu@0.95.0': - resolution: {integrity: sha512-NLdrFuEHlmbiC1M1WESFV4luUcB/84GXi+cbnRXhgMjIW/CThRVJ989eTJy59QivkVlLcJSKTiKiKCt0O6TTlQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-transform/binding-linux-arm64-musl@0.102.0': - resolution: {integrity: sha512-I08iWABrN7zakn3wuNIBWY3hALQGsDLPQbZT1mXws7tyiQqJNGe49uS0/O50QhX3KXj+mbRGsmjVXLXGJE1CVQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-transform/binding-linux-arm64-musl@0.95.0': - resolution: {integrity: sha512-GL0ffCPW8JlFI0/jeSgCY665yDdojHxA0pbYG+k8oEHOWCYZUZK9AXL+r0oerNEWYJ8CRB+L5Yq87ZtU/YUitw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - - '@oxc-transform/binding-linux-riscv64-gnu@0.102.0': - resolution: {integrity: sha512-9+SYW1ARAF6Oj/82ayoqKRe8SI7O1qvzs3Y0kijvhIqAaaZWcFRjI5DToyWRAbnzTtHlMcSllZLXNYdmxBjFxA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - - '@oxc-transform/binding-linux-riscv64-gnu@0.95.0': - resolution: {integrity: sha512-tbH7LaClSmN3YFVo1UjMSe7D6gkb5f+CMIbj9i873UUZomVRmAjC4ygioObfzM+sj/tX0WoTXx5L1YOfQkHL6Q==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - - '@oxc-transform/binding-linux-s390x-gnu@0.102.0': - resolution: {integrity: sha512-HV9nTyQw0TTKYPu+gBhaJBioomiM9O4LcGXi+s5IylCGG6imP0/U13q/9xJnP267QFmiWWqnnSFcv0QAWCyh8A==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - - '@oxc-transform/binding-linux-s390x-gnu@0.95.0': - resolution: {integrity: sha512-8jMqiURWa0iTiPMg7BWaln89VdhhWzNlPyKM90NaFVVhBIKCr2UEhrQWdpBw/E9C8uWf/4VabBEhfPMK+0yS4w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - - '@oxc-transform/binding-linux-x64-gnu@0.102.0': - resolution: {integrity: sha512-4wcZ08mmdFk8OjsnglyeYGu5PW3TDh87AmcMOi7tZJ3cpJjfzwDfY27KTEUx6G880OpjAiF36OFSPwdKTKgp2g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-transform/binding-linux-x64-gnu@0.95.0': - resolution: {integrity: sha512-D5ULJ2uWipsTgfvHIvqmnGkCtB3Fyt2ZN7APRjVO+wLr+HtmnaWddKsLdrRWX/m/6nQ2xQdoQekdJrokYK9LtQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-transform/binding-linux-x64-musl@0.102.0': - resolution: {integrity: sha512-rUHZSZBw0FUnUgOhL/Rs7xJz9KjH2eFur/0df6Lwq/isgJc/ggtBtFoZ+y4Fb8ON87a3Y2gS2LT7SEctX0XdPQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-transform/binding-linux-x64-musl@0.95.0': - resolution: {integrity: sha512-DmCGU+FzRezES5wVAGVimZGzYIjMOapXbWpxuz8M8p3nMrfdBEQ5/tpwBp2vRlIohhABy4vhHJByl4c64ENCGQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - - '@oxc-transform/binding-openharmony-arm64@0.102.0': - resolution: {integrity: sha512-98y4tccTQ/pA+r2KA/MEJIZ7J8TNTJ4aCT4rX8kWK4pGOko2YsfY3Ru9DVHlLDwmVj7wP8Z4JNxdBrAXRvK+0g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-transform/binding-wasm32-wasi@0.102.0': - resolution: {integrity: sha512-M6myOXxHty3L2TJEB1NlJPtQm0c0LmivAxcGv/+DSDadOoB/UnOUbjM8W2Utlh5IYS9ARSOjqHtBiPYLWJ15XA==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-transform/binding-wasm32-wasi@0.95.0': - resolution: {integrity: sha512-tSo1EU4Whd1gXyae7cwSDouhppkuz6Jkd5LY8Uch9VKsHVSRhDLDW19Mq6VSwtyPxDPTJnJ2jYJWm+n8SYXiXQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-transform/binding-win32-arm64-msvc@0.102.0': - resolution: {integrity: sha512-jzaA1lLiMXiJs4r7E0BHRxTPiwAkpoCfSNRr8npK/SqL4UQE4cSz3WDTX5wJWRrN2U+xqsDGefeYzH4reI8sgw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-transform/binding-win32-arm64-msvc@0.95.0': - resolution: {integrity: sha512-6eaxlgj+J5n8zgJTSugqdPLBtKGRqvxYLcvHN8b+U9hVhF/2HG/JCOrcSYV/XgWGNPQiaRVzpR3hGhmFro9QTw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-transform/binding-win32-x64-msvc@0.102.0': - resolution: {integrity: sha512-eYOm6mch+1cP9qlNkMdorfBFY8aEOxY/isqrreLmEWqF/hyXA0SbLKDigTbvh3JFKny/gXlHoCKckqfua4cwtg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-transform/binding-win32-x64-msvc@0.95.0': - resolution: {integrity: sha512-Y8JY79A7fTuBjEXZFu+mHbHzgsV3uJDUuUKeGffpOwI1ayOGCKeBJTiMhksYkiir1xS+DkGLEz73+xse9Is9rw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@parcel/watcher-android-arm64@2.5.1': - resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - - '@parcel/watcher-darwin-arm64@2.5.1': - resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - - '@parcel/watcher-darwin-x64@2.5.1': - resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - - '@parcel/watcher-freebsd-x64@2.5.1': - resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - - '@parcel/watcher-linux-arm-glibc@2.5.1': - resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm-musl@2.5.1': - resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-arm64-musl@2.5.1': - resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-x64-glibc@2.5.1': - resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-linux-x64-musl@2.5.1': - resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-wasm@2.5.1': - resolution: {integrity: sha512-RJxlQQLkaMMIuWRozy+z2vEqbaQlCuaCgVZIUCzQLYggY22LZbP5Y1+ia+FD724Ids9e+XIyOLXLrLgQSHIthw==} - engines: {node: '>= 10.0.0'} - bundledDependencies: - - napi-wasm - - '@parcel/watcher-win32-arm64@2.5.1': - resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - - '@parcel/watcher-win32-ia32@2.5.1': - resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - - '@parcel/watcher-win32-x64@2.5.1': - resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - - '@parcel/watcher@2.5.1': - resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} - engines: {node: '>= 10.0.0'} - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@polka/url@1.0.0-next.29': - resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - - '@poppinss/colors@4.1.6': - resolution: {integrity: sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==} - - '@poppinss/dumper@0.6.5': - resolution: {integrity: sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==} - - '@poppinss/exception@1.2.3': - resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==} - - '@remirror/core-constants@3.0.0': - resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==} - - '@rolldown/pluginutils@1.0.0-beta.53': - resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} - - '@rolldown/pluginutils@1.0.0-beta.58': - resolution: {integrity: sha512-qWhDs6yFGR5xDfdrwiSa3CWGIHxD597uGE/A9xGqytBjANvh4rLCTTkq7szhMV4+Ygh+PMS90KVJ8xWG/TkX4w==} - - '@rollup/plugin-alias@5.1.1': - resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-commonjs@28.0.9': - resolution: {integrity: sha512-PIR4/OHZ79romx0BVVll/PkwWpJ7e5lsqFa3gFfcrFPWwLXLV39JVUzQV9RKjWerE7B845Hqjj9VYlQeieZ2dA==} - engines: {node: '>=16.0.0 || 14 >= 14.17'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-inject@5.0.5': - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-json@6.1.0': - resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-node-resolve@16.0.3': - resolution: {integrity: sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-replace@6.0.3': - resolution: {integrity: sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-terser@0.4.4': - resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-yaml@4.1.2': - resolution: {integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/pluginutils@5.3.0': - resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/rollup-android-arm-eabi@4.54.0': - resolution: {integrity: sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.54.0': - resolution: {integrity: sha512-Skx39Uv+u7H224Af+bDgNinitlmHyQX1K/atIA32JP3JQw6hVODX5tkbi2zof/E69M1qH2UoN3Xdxgs90mmNYw==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.54.0': - resolution: {integrity: sha512-k43D4qta/+6Fq+nCDhhv9yP2HdeKeP56QrUUTW7E6PhZP1US6NDqpJj4MY0jBHlJivVJD5P8NxrjuobZBJTCRw==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.54.0': - resolution: {integrity: sha512-cOo7biqwkpawslEfox5Vs8/qj83M/aZCSSNIWpVzfU2CYHa2G3P1UN5WF01RdTHSgCkri7XOlTdtk17BezlV3A==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-freebsd-arm64@4.54.0': - resolution: {integrity: sha512-miSvuFkmvFbgJ1BevMa4CPCFt5MPGw094knM64W9I0giUIMMmRYcGW/JWZDriaw/k1kOBtsWh1z6nIFV1vPNtA==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.54.0': - resolution: {integrity: sha512-KGXIs55+b/ZfZsq9aR026tmr/+7tq6VG6MsnrvF4H8VhwflTIuYh+LFUlIsRdQSgrgmtM3fVATzEAj4hBQlaqQ==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-linux-arm-gnueabihf@4.54.0': - resolution: {integrity: sha512-EHMUcDwhtdRGlXZsGSIuXSYwD5kOT9NVnx9sqzYiwAc91wfYOE1g1djOEDseZJKKqtHAHGwnGPQu3kytmfaXLQ==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.54.0': - resolution: {integrity: sha512-+pBrqEjaakN2ySv5RVrj/qLytYhPKEUwk+e3SFU5jTLHIcAtqh2rLrd/OkbNuHJpsBgxsD8ccJt5ga/SeG0JmA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.54.0': - resolution: {integrity: sha512-NSqc7rE9wuUaRBsBp5ckQ5CVz5aIRKCwsoa6WMF7G01sX3/qHUw/z4pv+D+ahL1EIKy6Enpcnz1RY8pf7bjwng==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.54.0': - resolution: {integrity: sha512-gr5vDbg3Bakga5kbdpqx81m2n9IX8M6gIMlQQIXiLTNeQW6CucvuInJ91EuCJ/JYvc+rcLLsDFcfAD1K7fMofg==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-loong64-gnu@4.54.0': - resolution: {integrity: sha512-gsrtB1NA3ZYj2vq0Rzkylo9ylCtW/PhpLEivlgWe0bpgtX5+9j9EZa0wtZiCjgu6zmSeZWyI/e2YRX1URozpIw==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-ppc64-gnu@4.54.0': - resolution: {integrity: sha512-y3qNOfTBStmFNq+t4s7Tmc9hW2ENtPg8FeUD/VShI7rKxNW7O4fFeaYbMsd3tpFlIg1Q8IapFgy7Q9i2BqeBvA==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.54.0': - resolution: {integrity: sha512-89sepv7h2lIVPsFma8iwmccN7Yjjtgz0Rj/Ou6fEqg3HDhpCa+Et+YSufy27i6b0Wav69Qv4WBNl3Rs6pwhebQ==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-musl@4.54.0': - resolution: {integrity: sha512-ZcU77ieh0M2Q8Ur7D5X7KvK+UxbXeDHwiOt/CPSBTI1fBmeDMivW0dPkdqkT4rOgDjrDDBUed9x4EgraIKoR2A==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.54.0': - resolution: {integrity: sha512-2AdWy5RdDF5+4YfG/YesGDDtbyJlC9LHmL6rZw6FurBJ5n4vFGupsOBGfwMRjBYH7qRQowT8D/U4LoSvVwOhSQ==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.54.0': - resolution: {integrity: sha512-WGt5J8Ij/rvyqpFexxk3ffKqqbLf9AqrTBbWDk7ApGUzaIs6V+s2s84kAxklFwmMF/vBNGrVdYgbblCOFFezMQ==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.54.0': - resolution: {integrity: sha512-JzQmb38ATzHjxlPHuTH6tE7ojnMKM2kYNzt44LO/jJi8BpceEC8QuXYA908n8r3CNuG/B3BV8VR3Hi1rYtmPiw==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-openharmony-arm64@4.54.0': - resolution: {integrity: sha512-huT3fd0iC7jigGh7n3q/+lfPcXxBi+om/Rs3yiFxjvSxbSB6aohDFXbWvlspaqjeOh+hx7DDHS+5Es5qRkWkZg==} - cpu: [arm64] - os: [openharmony] - - '@rollup/rollup-win32-arm64-msvc@4.54.0': - resolution: {integrity: sha512-c2V0W1bsKIKfbLMBu/WGBz6Yci8nJ/ZJdheE0EwB73N3MvHYKiKGs3mVilX4Gs70eGeDaMqEob25Tw2Gb9Nqyw==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.54.0': - resolution: {integrity: sha512-woEHgqQqDCkAzrDhvDipnSirm5vxUXtSKDYTVpZG3nUdW/VVB5VdCYA2iReSj/u3yCZzXID4kuKG7OynPnB3WQ==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-gnu@4.54.0': - resolution: {integrity: sha512-dzAc53LOuFvHwbCEOS0rPbXp6SIhAf2txMP5p6mGyOXXw5mWY8NGGbPMPrs4P1WItkfApDathBj/NzMLUZ9rtQ==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.54.0': - resolution: {integrity: sha512-hYT5d3YNdSh3mbCU1gwQyPgQd3T2ne0A3KG8KSBdav5TiBg6eInVmV+TeR5uHufiIgSFg0XsOWGW5/RhNcSvPg==} - cpu: [x64] - os: [win32] - - '@shikijs/core@3.20.0': - resolution: {integrity: sha512-f2ED7HYV4JEk827mtMDwe/yQ25pRiXZmtHjWF8uzZKuKiEsJR7Ce1nuQ+HhV9FzDcbIo4ObBCD9GPTzNuy9S1g==} - - '@shikijs/engine-javascript@3.20.0': - resolution: {integrity: sha512-OFx8fHAZuk7I42Z9YAdZ95To6jDePQ9Rnfbw9uSRTSbBhYBp1kEOKv/3jOimcj3VRUKusDYM6DswLauwfhboLg==} - - '@shikijs/engine-oniguruma@3.20.0': - resolution: {integrity: sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==} - - '@shikijs/langs@3.20.0': - resolution: {integrity: sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==} - - '@shikijs/themes@3.20.0': - resolution: {integrity: sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==} - - '@shikijs/transformers@3.20.0': - resolution: {integrity: sha512-PrHHMRr3Q5W1qB/42kJW6laqFyWdhrPF2hNR9qjOm1xcSiAO3hAHo7HaVyHE6pMyevmy3i51O8kuGGXC78uK3g==} - - '@shikijs/types@3.20.0': - resolution: {integrity: sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==} - - '@shikijs/vscode-textmate@10.0.2': - resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - - '@sindresorhus/base62@1.0.0': - resolution: {integrity: sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==} - engines: {node: '>=18'} - - '@sindresorhus/is@4.6.0': - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - - '@sindresorhus/is@7.2.0': - resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==} - engines: {node: '>=18'} - - '@sindresorhus/merge-streams@4.0.0': - resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} - engines: {node: '>=18'} - - '@socket.io/component-emitter@3.1.2': - resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - - '@speed-highlight/core@1.2.14': - resolution: {integrity: sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==} - - '@sqlite.org/sqlite-wasm@3.50.4-build1': - resolution: {integrity: sha512-Qig2Wso7gPkU1PtXwFzndh+CTRzrIFxVGqv6eCetjU7YqxlHItj+GvQYwYTppCRgAPawtRN/4AJcEgB9xDHGug==} - hasBin: true - - '@standard-schema/spec@1.1.0': - resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - - '@stylistic/eslint-plugin@5.6.1': - resolution: {integrity: sha512-JCs+MqoXfXrRPGbGmho/zGS/jMcn3ieKl/A8YImqib76C8kjgZwq5uUFzc30lJkMvcchuRn6/v8IApLxli3Jyw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=9.0.0' - - '@swc/helpers@0.5.18': - resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==} - - '@tailwindcss/node@4.1.18': - resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} - - '@tailwindcss/oxide-android-arm64@4.1.18': - resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - - '@tailwindcss/oxide-darwin-arm64@4.1.18': - resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@tailwindcss/oxide-darwin-x64@4.1.18': - resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@tailwindcss/oxide-freebsd-x64@4.1.18': - resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': - resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': - resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-arm64-musl@4.1.18': - resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-gnu@4.1.18': - resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-linux-x64-musl@4.1.18': - resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@tailwindcss/oxide-wasm32-wasi@4.1.18': - resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - bundledDependencies: - - '@napi-rs/wasm-runtime' - - '@emnapi/core' - - '@emnapi/runtime' - - '@tybys/wasm-util' - - '@emnapi/wasi-threads' - - tslib - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': - resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@tailwindcss/oxide-win32-x64-msvc@4.1.18': - resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@tailwindcss/oxide@4.1.18': - resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} - engines: {node: '>= 10'} - - '@tailwindcss/postcss@4.1.18': - resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} - - '@tailwindcss/vite@4.1.18': - resolution: {integrity: sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==} - peerDependencies: - vite: ^5.2.0 || ^6 || ^7 - - '@tanstack/table-core@8.21.3': - resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} - engines: {node: '>=12'} - - '@tanstack/virtual-core@3.13.14': - resolution: {integrity: sha512-b5Uvd8J2dc7ICeX9SRb/wkCxWk7pUwN214eEPAQsqrsktSKTCmyLxOQWSMgogBByXclZeAdgZ3k4o0fIYUIBqQ==} - - '@tanstack/vue-table@8.21.3': - resolution: {integrity: sha512-rusRyd77c5tDPloPskctMyPLFEQUeBzxdQ+2Eow4F7gDPlPOB1UnnhzfpdvqZ8ZyX2rRNGmqNnQWm87OI2OQPw==} - engines: {node: '>=12'} - peerDependencies: - vue: '>=3.2' - - '@tanstack/vue-virtual@3.13.14': - resolution: {integrity: sha512-dLKQCWj0uu6Rc1OsTGiClpH75hyf92MvJ9YALAzWdblwImSFnxfXD0mu8yOI7PlxiDAcDA5Pq0Q47YvADAfyfg==} - peerDependencies: - vue: ^2.7.0 || ^3.0.0 - - '@tiptap/core@3.13.0': - resolution: {integrity: sha512-iUelgiTMgPVMpY5ZqASUpk8mC8HuR9FWKaDzK27w9oWip9tuB54Z8mePTxNcQaSPb6ErzEaC8x8egrRt7OsdGQ==} - peerDependencies: - '@tiptap/pm': ^3.13.0 - - '@tiptap/extension-blockquote@3.14.0': - resolution: {integrity: sha512-I7aOqcVLHBgCeRtMaMHA+ILSS8Sli46fjFq8477stOpQ79TPiBd6e4SDuFCAu58M94mVLMvlPKF2Eh5IvbIMyQ==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-bold@3.14.0': - resolution: {integrity: sha512-T4ma6VLoHm9JupglidD3CfZXm89A3HMv99gLplXNizvy1mlr4R3uC3aBqKw6lAP+NoqCqbIgjwc4YYsqZClNwA==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-bubble-menu@3.13.0': - resolution: {integrity: sha512-qZ3j2DBsqP9DjG2UlExQ+tHMRhAnWlCKNreKddKocb/nAFrPdBCtvkqIEu+68zPlbLD4ukpoyjUklRJg+NipFg==} - peerDependencies: - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - - '@tiptap/extension-bullet-list@3.14.0': - resolution: {integrity: sha512-luqPX4u52hiOAHJ95mYsNE+x+9dZxsM461Xny9d/eTXLjAcnwS7MghjrnpljvyYsSXNiwQtxUyEr4uEZZJ5gIQ==} - peerDependencies: - '@tiptap/extension-list': ^3.14.0 - - '@tiptap/extension-code-block@3.14.0': - resolution: {integrity: sha512-hRSdIhhm3Q9JBMQdKaifRVFnAa4sG+M7l1QcTKR3VSYVy2/oR0U+aiOifi5OvMRBUwhaR71Ro+cMT9FH9s26Kg==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/pm': ^3.14.0 - - '@tiptap/extension-code@3.14.0': - resolution: {integrity: sha512-Sx9yLorzS+oqNmXID4jt0G5tDnsEgU0HtEXPLD3KNt/ltVxWJU0AXwCsp1/Dg0HIDL868vWpJ2jC1t/4oaf9kA==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-collaboration@3.14.0': - resolution: {integrity: sha512-6DgquRiAw/Mf8Y5KqQ+O9muZAmAWU9RaK5tZHrd8+OLkiGBxH891cZ2WA5jNaCl4T9hSJrpcMNJ3lxmBbxLGPg==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/pm': ^3.14.0 - '@tiptap/y-tiptap': ^3.0.0 - yjs: ^13 - - '@tiptap/extension-document@3.14.0': - resolution: {integrity: sha512-O3D7/GPB3XrWGy0y/b4LMHiY0eTd+dyIbSdiFtmUnbC/E9lqQLw43GiqvD9Gm6AyKhBA+Z45dKMbaOe1c6eTwQ==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-drag-handle-vue-3@3.13.0': - resolution: {integrity: sha512-kj0FpTEFo+KU7HUjrh245QY9HFhTL3y7PCuhNemRHcg9YdkFn07Up6LXthVxXGEFmnQfjR0L4aWFo7xPpUwj7g==} - peerDependencies: - '@tiptap/extension-drag-handle': ^3.13.0 - '@tiptap/pm': ^3.13.0 - '@tiptap/vue-3': ^3.13.0 - vue: ^3.0.0 - - '@tiptap/extension-drag-handle@3.14.0': - resolution: {integrity: sha512-Q2NOSxxqExBbPFOBtEAJskVMdPArceX7VjWS82TSVnrZnzkzFmixki6JxgFdY+xdslsNNjgDrJRL21DBNchhHw==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/extension-collaboration': ^3.14.0 - '@tiptap/extension-node-range': ^3.14.0 - '@tiptap/pm': ^3.14.0 - '@tiptap/y-tiptap': ^3.0.0 - - '@tiptap/extension-dropcursor@3.14.0': - resolution: {integrity: sha512-IwHyiZKLjV9WSBlQFS+afMjucIML8wFAKkG8UKCu+CVOe/Qd1ImDGyv6rzPlCmefJkDHIUWS+c2STapJlUD1VQ==} - peerDependencies: - '@tiptap/extensions': ^3.14.0 - - '@tiptap/extension-floating-menu@3.13.0': - resolution: {integrity: sha512-OsezV2cMofZM4c13gvgi93IEYBUzZgnu8BXTYZQiQYekz4bX4uulBmLa1KOA9EN71FzS+SoLkXHU0YzlbLjlxA==} - peerDependencies: - '@floating-ui/dom': ^1.0.0 - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - - '@tiptap/extension-gapcursor@3.14.0': - resolution: {integrity: sha512-hMg2U59+c9FreYtTvzxx5GWKejdZLRITMLEu4OTfrgQok6uF4qkzGEEqmYqPiHk08TBqAg18Y5bbpyqTsuit9A==} - peerDependencies: - '@tiptap/extensions': ^3.14.0 - - '@tiptap/extension-hard-break@3.14.0': - resolution: {integrity: sha512-XKxr8usQp+kFevhDK6Ccmnq1CIkLmPClhKwbt7AClGLKLBtEVAS1qUgcmKudkw8cD8Q2/69twI37LXa23sfuLA==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-heading@3.14.0': - resolution: {integrity: sha512-4xpahSo3b1dN2nwA0XKXLQVz9nZ/vE443a/Y5QLWeXiu3v9wkcMs/5kQ5ysFeDZRBTfVUWBqhngI7zhvDUx2zQ==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-horizontal-rule@3.13.0': - resolution: {integrity: sha512-ZUFyORtjj22ib8ykbxRhWFQOTZjNKqOsMQjaAGof30cuD2DN5J5pMz7Haj2fFRtLpugWYH+f0Mi+WumQXC3hCw==} - peerDependencies: - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - - '@tiptap/extension-image@3.13.0': - resolution: {integrity: sha512-223uzLUkIa1rkK7aQK3AcIXe6LbCtmnpVb7sY5OEp+LpSaSPyXwyrZ4A0EO1o98qXG68/0B2OqMntFtA9c5Fbw==} - peerDependencies: - '@tiptap/core': ^3.13.0 - - '@tiptap/extension-italic@3.14.0': - resolution: {integrity: sha512-Arl5EaG4wdyipwvKjsI7Krlk3OkmqvLfF0YfGwsd5AVDxTiYuiDGgz7RF8J2kttbBeiUTqwME5xpkryQK3F+fg==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-link@3.14.0': - resolution: {integrity: sha512-xaeJIktD42rJ4t9fbQpKe+yYNZ+YFIK96cp1Kdm0hZHv/8MPMNRiF85TRY+9U1aoyh5uRcspgCj7EKQb2Hs7qg==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/pm': ^3.14.0 - - '@tiptap/extension-list-item@3.14.0': - resolution: {integrity: sha512-19Dcp8HCFdhINmRy0KQLFfz9ZEuVwFWGAAjYG7BvMvkd9k4sJ5vCv5fej59G99rhsc+tCmik77w+SLksOcxwKQ==} - peerDependencies: - '@tiptap/extension-list': ^3.14.0 - - '@tiptap/extension-list-keymap@3.14.0': - resolution: {integrity: sha512-1oPbvNnQjeOxkHZcUbWPx/IY9o4fT3QGk/9A9cIjFrJRD2AHzbYfPDHNHINtg7Bj0jWz74cHvAHcaxP+M27jkA==} - peerDependencies: - '@tiptap/extension-list': ^3.14.0 - - '@tiptap/extension-list@3.14.0': - resolution: {integrity: sha512-rsjFH0Vd/4UbDsjwMLay7oz72VVu1r35t8ofAzy5587jn5JAjflaZs05XbRRMD2imUTK41dyajVSh8CqSnDEJw==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/pm': ^3.14.0 - - '@tiptap/extension-mention@3.13.0': - resolution: {integrity: sha512-JcZ9ItaaifurERewyydfj/s52MGcWsCxk5hYdkSohzwa8Ohw4yyghHWCuEl/kvLK+9KhjIDDr1jvAmfZ89I7Fg==} - peerDependencies: - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - '@tiptap/suggestion': ^3.13.0 - - '@tiptap/extension-node-range@3.14.0': - resolution: {integrity: sha512-Um49mpIWLvTc5U84CT5pRUBG9hkcwRj19+c9/9/O4DJ/A3T5RdqGK87jhfNMADiDlZCLAQcMJ//aYNlCj1vIfA==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/pm': ^3.14.0 - - '@tiptap/extension-ordered-list@3.14.0': - resolution: {integrity: sha512-/fXjVL4JajkJQoc213iiput0bCXC4ztUPUpvNuI62VcgFKHcTvX4eYxED1VflotCx0OdkyY9yYD8PtvyO5lkmA==} - peerDependencies: - '@tiptap/extension-list': ^3.14.0 - - '@tiptap/extension-paragraph@3.14.0': - resolution: {integrity: sha512-NFxk2yNo3Cvh9g8evea+yTLNV48se7MbMcVizTnVhobqtBKv793qsb5FM5Hu30Y72FQPNfH+LRoap4XZyBPfVw==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-placeholder@3.13.0': - resolution: {integrity: sha512-Au4ktRBraQktX9gjSzGWyJV6kPof7+kOhzE8ej+rOMjIrHbx3DCHy1CJWftSO9BbqIyonjsFmm4nE+vjzZ3Z5Q==} - peerDependencies: - '@tiptap/extensions': ^3.13.0 - - '@tiptap/extension-strike@3.14.0': - resolution: {integrity: sha512-R8BbAhnWpisBml6okMKl98hY4tJjedTTgyTkx8tPabIJ92nS9IURKEk3foWB9uHxdTOBUqTvVT+2ScDf9r6QHg==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-text@3.14.0': - resolution: {integrity: sha512-XlpnD87LQ7lLcDcBenHgzxv3uivQzPdVHM16CY4lXR4aKDIp2mxjPZr4twHT+cOnRQHc8VYpRgkEo6LLX6VylA==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extension-underline@3.14.0': - resolution: {integrity: sha512-zmnWlsi2g/tMlThHby0Je9O+v24j4d+qcXF3nuzLUUaDsGCEtOyC9RzwITft59ViK+Nc2PD2W/J14rsB0j+qoQ==} - peerDependencies: - '@tiptap/core': ^3.14.0 - - '@tiptap/extensions@3.14.0': - resolution: {integrity: sha512-qQBVKqzU4ZVjRn8W0UbdfE4LaaIgcIWHOMrNnJ+PutrRzQ6ZzhmD/kRONvRWBfG9z3DU7pSKGwVYSR2hztsGuQ==} - peerDependencies: - '@tiptap/core': ^3.14.0 - '@tiptap/pm': ^3.14.0 - - '@tiptap/markdown@3.13.0': - resolution: {integrity: sha512-BI1GZxDFBrEeYbngbKh/si48tRSXO6HVGg7KzlfOwdncSD982/loG2KUnFIjoVGjmMzXNDWbI6O/eqfLVQPB5Q==} - peerDependencies: - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - - '@tiptap/pm@3.13.0': - resolution: {integrity: sha512-WKR4ucALq+lwx0WJZW17CspeTpXorbIOpvKv5mulZica6QxqfMhn8n1IXCkDws/mCoLRx4Drk5d377tIjFNsvQ==} - - '@tiptap/starter-kit@3.13.0': - resolution: {integrity: sha512-Ojn6sRub04CRuyQ+9wqN62JUOMv+rG1vXhc2s6DCBCpu28lkCMMW+vTe7kXJcEdbot82+5swPbERw9vohswFzg==} - - '@tiptap/suggestion@3.13.0': - resolution: {integrity: sha512-IXNvyLITpPiuXHn/q1ntztPYJZMFjPAokKj+OQz3MFNYlzAX3I409KD/EwwCubisRIAFiNX0ZjIIXxxZ3AhFTw==} - peerDependencies: - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - - '@tiptap/vue-3@3.13.0': - resolution: {integrity: sha512-vl9l2oEARKyUNpViqwSPCL0+dlyIomrPTdHOtDJb6ldo/umWKvjqgLhAtgA7MQ9NwVQa1k5rKICWU6ZH+jLBOw==} - peerDependencies: - '@floating-ui/dom': ^1.0.0 - '@tiptap/core': ^3.13.0 - '@tiptap/pm': ^3.13.0 - vue: ^3.0.0 - - '@tiptap/y-tiptap@3.0.1': - resolution: {integrity: sha512-F3hj5X77ckmyIywbCQpKgyX3xKra2/acJPWaV5R9wqp0cUPBmm62FYbkQ6HaqxH1VhCkUhhAZcDSQjbjj7tnWw==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} - peerDependencies: - prosemirror-model: ^1.7.1 - prosemirror-state: ^1.2.3 - prosemirror-view: ^1.9.10 - y-protocols: ^1.0.1 - yjs: ^13.5.38 - - '@tybys/wasm-util@0.10.1': - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/linkify-it@5.0.0': - resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} - - '@types/lodash@4.17.21': - resolution: {integrity: sha512-FOvQ0YPD5NOfPgMzJihoT+Za5pdkDJWcbpuj1DjaKZIr/gxodQjY/uWEFlTNqW2ugXHUiL8lRQgw63dzKHZdeQ==} - - '@types/markdown-it@14.1.2': - resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} - - '@types/mdast@4.0.4': - resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - - '@types/mdurl@2.0.0': - resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - - '@types/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - - '@types/parse-path@7.1.0': - resolution: {integrity: sha512-EULJ8LApcVEPbrfND0cRQqutIOdiIgJ1Mgrhpy755r14xMohPTEpkV/k28SJvuOs9bHRFW8x+KeDAEPiGQPB9Q==} - deprecated: This is a stub types definition. parse-path provides its own type definitions, so you do not need this installed. - - '@types/resolve@1.20.2': - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - - '@types/unist@2.0.11': - resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} - - '@types/unist@3.0.3': - resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - - '@types/web-bluetooth@0.0.20': - resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - - '@types/web-bluetooth@0.0.21': - resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} - - '@typescript-eslint/eslint-plugin@8.51.0': - resolution: {integrity: sha512-XtssGWJvypyM2ytBnSnKtHYOGT+4ZwTnBVl36TA4nRO2f4PRNGz5/1OszHzcZCvcBMh+qb7I06uoCmLTRdR9og==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.51.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/parser@8.51.0': - resolution: {integrity: sha512-3xP4XzzDNQOIqBMWogftkwxhg5oMKApqY0BAflmLZiFYHqyhSOxv/cd/zPQLTcCXr4AkaKb25joocY0BD1WC6A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/project-service@8.51.0': - resolution: {integrity: sha512-Luv/GafO07Z7HpiI7qeEW5NW8HUtZI/fo/kE0YbtQEFpJRUuR0ajcWfCE5bnMvL7QQFrmT/odMe8QZww8X2nfQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/scope-manager@8.51.0': - resolution: {integrity: sha512-JhhJDVwsSx4hiOEQPeajGhCWgBMBwVkxC/Pet53EpBVs7zHHtayKefw1jtPaNRXpI9RA2uocdmpdfE7T+NrizA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.51.0': - resolution: {integrity: sha512-Qi5bSy/vuHeWyir2C8u/uqGMIlIDu8fuiYWv48ZGlZ/k+PRPHtaAu7erpc7p5bzw2WNNSniuxoMSO4Ar6V9OXw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/type-utils@8.51.0': - resolution: {integrity: sha512-0XVtYzxnobc9K0VU7wRWg1yiUrw4oQzexCG2V2IDxxCxhqBMSMbjB+6o91A+Uc0GWtgjCa3Y8bi7hwI0Tu4n5Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/types@8.51.0': - resolution: {integrity: sha512-TizAvWYFM6sSscmEakjY3sPqGwxZRSywSsPEiuZF6d5GmGD9Gvlsv0f6N8FvAAA0CD06l3rIcWNbsN1e5F/9Ag==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.51.0': - resolution: {integrity: sha512-1qNjGqFRmlq0VW5iVlcyHBbCjPB7y6SxpBkrbhNWMy/65ZoncXCEPJxkRZL8McrseNH6lFhaxCIaX+vBuFnRng==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/utils@8.51.0': - resolution: {integrity: sha512-11rZYxSe0zabiKaCP2QAwRf/dnmgFgvTmeDTtZvUvXG3UuAdg/GU02NExmmIXzz3vLGgMdtrIosI84jITQOxUA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/visitor-keys@8.51.0': - resolution: {integrity: sha512-mM/JRQOzhVN1ykejrvwnBRV3+7yTKK8tVANVN3o1O0t0v7o+jqdVu9crPy5Y9dov15TJk/FTIgoUGHrTOVL3Zg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - - '@unhead/vue@2.1.1': - resolution: {integrity: sha512-WYa8ORhfv7lWDSoNpkMKhbW1Dbsux/3HqMcVkZS3xZ2/c/VrcChLj+IMadpCd1WNR0srITfRJhBYZ1i9hON5Qw==} - peerDependencies: - vue: '>=3.5.18' - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} - cpu: [arm] - os: [android] - - '@unrs/resolver-binding-android-arm64@1.11.1': - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} - cpu: [arm64] - os: [android] - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} - cpu: [arm64] - os: [darwin] - - '@unrs/resolver-binding-darwin-x64@1.11.1': - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} - cpu: [x64] - os: [darwin] - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} - cpu: [x64] - os: [freebsd] - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} - cpu: [ppc64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} - cpu: [s390x] - os: [linux] - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} - cpu: [arm64] - os: [win32] - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} - cpu: [ia32] - os: [win32] - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} - cpu: [x64] - os: [win32] - - '@vercel/nft@0.30.4': - resolution: {integrity: sha512-wE6eAGSXScra60N2l6jWvNtVK0m+sh873CpfZW4KI2v8EHuUQp+mSEi4T+IcdPCSEDgCdAS/7bizbhQlkjzrSA==} - engines: {node: '>=18'} - hasBin: true - - '@vitejs/plugin-vue-jsx@5.1.3': - resolution: {integrity: sha512-I6Zr8cYVr5WHMW5gNOP09DNqW9rgO8RX73Wa6Czgq/0ndpTfJM4vfDChfOT1+3KtdrNqilNBtNlFwVeB02ZzGw==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - vue: ^3.0.0 - - '@vitejs/plugin-vue@6.0.3': - resolution: {integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - vue: ^3.2.25 - - '@volar/language-core@2.4.27': - resolution: {integrity: sha512-DjmjBWZ4tJKxfNC1F6HyYERNHPYS7L7OPFyCrestykNdUZMFYzI9WTyvwPcaNaHlrEUwESHYsfEw3isInncZxQ==} - - '@volar/source-map@2.4.27': - resolution: {integrity: sha512-ynlcBReMgOZj2i6po+qVswtDUeeBRCTgDurjMGShbm8WYZgJ0PA4RmtebBJ0BCYol1qPv3GQF6jK7C9qoVc7lg==} - - '@volar/typescript@2.4.27': - resolution: {integrity: sha512-eWaYCcl/uAPInSK2Lze6IqVWaBu/itVqR5InXcHXFyles4zO++Mglt3oxdgj75BDcv1Knr9Y93nowS8U3wqhxg==} - - '@vue-macros/common@3.1.1': - resolution: {integrity: sha512-afW2DMjgCBVs33mWRlz7YsGHzoEEupnl0DK5ZTKsgziAlLh5syc5m+GM7eqeYrgiQpwMaVxa1fk73caCvPxyAw==} - engines: {node: '>=20.19.0'} - peerDependencies: - vue: ^2.7.0 || ^3.2.25 - peerDependenciesMeta: - vue: - optional: true - - '@vue/babel-helper-vue-transform-on@2.0.1': - resolution: {integrity: sha512-uZ66EaFbnnZSYqYEyplWvn46GhZ1KuYSThdT68p+am7MgBNbQ3hphTL9L+xSIsWkdktwhPYLwPgVWqo96jDdRA==} - - '@vue/babel-plugin-jsx@2.0.1': - resolution: {integrity: sha512-a8CaLQjD/s4PVdhrLD/zT574ZNPnZBOY+IhdtKWRB4HRZ0I2tXBi5ne7d9eCfaYwp5gU5+4KIyFTV1W1YL9xZA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - peerDependenciesMeta: - '@babel/core': - optional: true - - '@vue/babel-plugin-resolve-type@2.0.1': - resolution: {integrity: sha512-ybwgIuRGRRBhOU37GImDoWQoz+TlSqap65qVI6iwg/J7FfLTLmMf97TS7xQH9I7Qtr/gp161kYVdhr1ZMraSYQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@vue/compiler-core@3.5.26': - resolution: {integrity: sha512-vXyI5GMfuoBCnv5ucIT7jhHKl55Y477yxP6fc4eUswjP8FG3FFVFd41eNDArR+Uk3QKn2Z85NavjaxLxOC19/w==} - - '@vue/compiler-dom@3.5.26': - resolution: {integrity: sha512-y1Tcd3eXs834QjswshSilCBnKGeQjQXB6PqFn/1nxcQw4pmG42G8lwz+FZPAZAby6gZeHSt/8LMPfZ4Rb+Bd/A==} - - '@vue/compiler-sfc@3.5.26': - resolution: {integrity: sha512-egp69qDTSEZcf4bGOSsprUr4xI73wfrY5oRs6GSgXFTiHrWj4Y3X5Ydtip9QMqiCMCPVwLglB9GBxXtTadJ3mA==} - - '@vue/compiler-ssr@3.5.26': - resolution: {integrity: sha512-lZT9/Y0nSIRUPVvapFJEVDbEXruZh2IYHMk2zTtEgJSlP5gVOqeWXH54xDKAaFS4rTnDeDBQUYDtxKyoW9FwDw==} - - '@vue/devtools-api@6.6.4': - resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - - '@vue/devtools-core@8.0.5': - resolution: {integrity: sha512-dpCw8nl0GDBuiL9SaY0mtDxoGIEmU38w+TQiYEPOLhW03VDC0lfNMYXS/qhl4I0YlysGp04NLY4UNn6xgD0VIQ==} - peerDependencies: - vue: ^3.0.0 - - '@vue/devtools-kit@8.0.5': - resolution: {integrity: sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==} - - '@vue/devtools-shared@8.0.5': - resolution: {integrity: sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==} - - '@vue/language-core@3.2.1': - resolution: {integrity: sha512-g6oSenpnGMtpxHGAwKuu7HJJkNZpemK/zg3vZzZbJ6cnnXq1ssxuNrXSsAHYM3NvH8p4IkTw+NLmuxyeYz4r8A==} - - '@vue/reactivity@3.5.26': - resolution: {integrity: sha512-9EnYB1/DIiUYYnzlnUBgwU32NNvLp/nhxLXeWRhHUEeWNTn1ECxX8aGO7RTXeX6PPcxe3LLuNBFoJbV4QZ+CFQ==} - - '@vue/runtime-core@3.5.26': - resolution: {integrity: sha512-xJWM9KH1kd201w5DvMDOwDHYhrdPTrAatn56oB/LRG4plEQeZRQLw0Bpwih9KYoqmzaxF0OKSn6swzYi84e1/Q==} - - '@vue/runtime-dom@3.5.26': - resolution: {integrity: sha512-XLLd/+4sPC2ZkN/6+V4O4gjJu6kSDbHAChvsyWgm1oGbdSO3efvGYnm25yCjtFm/K7rrSDvSfPDgN1pHgS4VNQ==} - - '@vue/server-renderer@3.5.26': - resolution: {integrity: sha512-TYKLXmrwWKSodyVuO1WAubucd+1XlLg4set0YoV+Hu8Lo79mp/YMwWV5mC5FgtsDxX3qo1ONrxFaTP1OQgy1uA==} - peerDependencies: - vue: 3.5.26 - - '@vue/shared@3.5.26': - resolution: {integrity: sha512-7Z6/y3uFI5PRoKeorTOSXKcDj0MSasfNNltcslbFrPpcw6aXRUALq4IfJlaTRspiWIUOEZbrpM+iQGmCOiWe4A==} - - '@vueuse/core@10.11.1': - resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} - - '@vueuse/core@12.8.2': - resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} - - '@vueuse/core@14.1.0': - resolution: {integrity: sha512-rgBinKs07hAYyPF834mDTigH7BtPqvZ3Pryuzt1SD/lg5wEcWqvwzXXYGEDb2/cP0Sj5zSvHl3WkmMELr5kfWw==} - peerDependencies: - vue: ^3.5.0 - - '@vueuse/integrations@14.1.0': - resolution: {integrity: sha512-eNQPdisnO9SvdydTIXnTE7c29yOsJBD/xkwEyQLdhDC/LKbqrFpXHb3uS//7NcIrQO3fWVuvMGp8dbK6mNEMCA==} - peerDependencies: - async-validator: ^4 - axios: ^1 - change-case: ^5 - drauu: ^0.4 - focus-trap: ^7 - fuse.js: ^7 - idb-keyval: ^6 - jwt-decode: ^4 - nprogress: ^0.2 - qrcode: ^1.5 - sortablejs: ^1 - universal-cookie: ^7 || ^8 - vue: ^3.5.0 - peerDependenciesMeta: - async-validator: - optional: true - axios: - optional: true - change-case: - optional: true - drauu: - optional: true - focus-trap: - optional: true - fuse.js: - optional: true - idb-keyval: - optional: true - jwt-decode: - optional: true - nprogress: - optional: true - qrcode: - optional: true - sortablejs: - optional: true - universal-cookie: - optional: true - - '@vueuse/metadata@10.11.1': - resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} - - '@vueuse/metadata@12.8.2': - resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} - - '@vueuse/metadata@14.1.0': - resolution: {integrity: sha512-7hK4g015rWn2PhKcZ99NyT+ZD9sbwm7SGvp7k+k+rKGWnLjS/oQozoIZzWfCewSUeBmnJkIb+CNr7Zc/EyRnnA==} - - '@vueuse/shared@10.11.1': - resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} - - '@vueuse/shared@12.8.2': - resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} - - '@vueuse/shared@14.1.0': - resolution: {integrity: sha512-EcKxtYvn6gx1F8z9J5/rsg3+lTQnvOruQd8fUecW99DCK04BkWD7z5KQ/wTAx+DazyoEE9dJt/zV8OIEQbM6kw==} - peerDependencies: - vue: ^3.5.0 - - '@webcontainer/env@1.1.1': - resolution: {integrity: sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==} - - abbrev@3.0.1: - resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} - engines: {node: ^18.17.0 || >=20.5.0} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - engines: {node: '>=0.4.0'} - hasBin: true - - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - alien-signals@3.1.2: - resolution: {integrity: sha512-d9dYqZTS90WLiU0I5c6DHj/HcKkF8ZyGN3G5x8wSbslulz70KOxaqCT0hQCo9KOyhVqzqGojvNdJXoTumZOtcw==} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} - engines: {node: '>=12'} - - ansis@4.2.0: - resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} - engines: {node: '>=14'} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - archiver-utils@5.0.2: - resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} - engines: {node: '>= 14'} - - archiver@7.0.1: - resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} - engines: {node: '>= 14'} - - are-docs-informative@0.0.2: - resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} - engines: {node: '>=14'} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-hidden@1.2.6: - resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} - engines: {node: '>=10'} - - ast-kit@2.2.0: - resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} - engines: {node: '>=20.19.0'} - - ast-walker-scope@0.8.3: - resolution: {integrity: sha512-cbdCP0PGOBq0ASG+sjnKIoYkWMKhhz+F/h9pRexUdX2Hd38+WOlBkRKlqkGOSm0YQpcFMQBJeK4WspUAkwsEdg==} - engines: {node: '>=20.19.0'} - - async-lock@1.4.1: - resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} - - async-sema@3.1.1: - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - - async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - - autoprefixer@10.4.23: - resolution: {integrity: sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - b4a@1.7.3: - resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==} - peerDependencies: - react-native-b4a: '*' - peerDependenciesMeta: - react-native-b4a: - optional: true - - bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - bare-events@2.8.2: - resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} - peerDependencies: - bare-abort-controller: '*' - peerDependenciesMeta: - bare-abort-controller: - optional: true - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - baseline-browser-mapping@2.9.11: - resolution: {integrity: sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==} - hasBin: true - - better-sqlite3@12.5.0: - resolution: {integrity: sha512-WwCZ/5Diz7rsF29o27o0Gcc1Du+l7Zsv7SYtVPG0X3G/uUI1LqdxrQI7c9Hs2FWpqXXERjW9hp6g3/tH7DlVKg==} - engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} - - bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - - birpc@2.9.0: - resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - brotli@1.3.3: - resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} - - browserslist@4.28.1: - resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - buffer-crc32@1.0.0: - resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} - engines: {node: '>=8.0.0'} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - - builtin-modules@5.0.0: - resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==} - engines: {node: '>=18.20'} - - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - - bundle-require@5.1.0: - resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - peerDependencies: - esbuild: '>=0.18' - - c12@3.3.3: - resolution: {integrity: sha512-750hTRvgBy5kcMNPdh95Qo+XUBeGo8C7nsKSmedDmaQI+E0r82DwHeM6vBewDe4rGFbnxoa4V9pw+sPh5+Iz8Q==} - peerDependencies: - magicast: '*' - peerDependenciesMeta: - magicast: - optional: true - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - - caniuse-lite@1.0.30001762: - resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==} - - ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - change-case@5.4.4: - resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} - - char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - - character-entities-html4@2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - - character-entities-legacy@3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - - character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - - character-reference-invalid@2.0.1: - resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - - chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} - - chokidar@5.0.0: - resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} - engines: {node: '>= 20.19.0'} - - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - - ci-info@4.3.1: - resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} - engines: {node: '>=8'} - - citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - - clean-git-ref@2.0.1: - resolution: {integrity: sha512-bLSptAy2P0s6hU4PzuIMKmMJJSE6gLXGH1cntDu7bWJUksvuM+7ReOK61mozULErYvP6a15rnYl0zFDef+pyPw==} - - clean-regexp@1.0.0: - resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} - engines: {node: '>=4'} - - clipboardy@4.0.0: - resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} - engines: {node: '>=18'} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone@2.1.2: - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} - engines: {node: '>=0.8'} - - cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - - colortranslator@5.0.0: - resolution: {integrity: sha512-Z3UPUKasUVDFCDYAjP2fmlVRf1jFHJv1izAmPjiOa0OCIw1W7iC8PZ2GsoDa8uZv+mKyWopxxStT9q05+27h7w==} - - comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - - commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - comment-parser@1.4.1: - resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} - engines: {node: '>= 12.0.0'} - - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - compatx@0.2.0: - resolution: {integrity: sha512-6gLRNt4ygsi5NyMVhceOCFv14CIdDFN7fQjX1U4+47qVE/+kjPoXMK65KWK+dWxmFzMTuKazoQ9sch6pM0p5oA==} - - compress-commons@6.0.2: - resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} - engines: {node: '>= 14'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.1.8: - resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} - - consola@3.4.2: - resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} - engines: {node: ^14.18.0 || >=16.10.0} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie-es@1.2.2: - resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} - - cookie-es@2.0.0: - resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==} - - copy-anything@4.0.5: - resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==} - engines: {node: '>=18'} - - copy-paste@2.2.0: - resolution: {integrity: sha512-jqSL4r9DSeiIvJZStLzY/sMLt9ToTM7RsK237lYOTG+KcbQJHGala3R1TUpa8h1p9adswVgIdV4qGbseVhL4lg==} - - core-js-compat@3.47.0: - resolution: {integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - - crc32-stream@6.0.0: - resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==} - engines: {node: '>= 14'} - - crelt@1.0.6: - resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} - - croner@9.1.0: - resolution: {integrity: sha512-p9nwwR4qyT5W996vBZhdvBCnMhicY5ytZkR4D1Xj0wuTDEiMnjwR57Q3RXYY/s0EpX6Ay3vgIcfaR+ewGHsi+g==} - engines: {node: '>=18.0'} - - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} - - crossws@0.3.5: - resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} - - css-declaration-sorter@7.3.0: - resolution: {integrity: sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.0.9 - - css-select@5.2.2: - resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} - - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - css-tree@3.1.0: - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - - css-what@6.2.2: - resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} - engines: {node: '>= 6'} - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssnano-preset-default@7.0.10: - resolution: {integrity: sha512-6ZBjW0Lf1K1Z+0OKUAUpEN62tSXmYChXWi2NAA0afxEVsj9a+MbcB1l5qel6BHJHmULai2fCGRthCeKSFbScpA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - cssnano-utils@5.0.1: - resolution: {integrity: sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - cssnano@7.1.2: - resolution: {integrity: sha512-HYOPBsNvoiFeR1eghKD5C3ASm64v9YVyJB4Ivnl2gqKoQYvjjN/G0rztvKQq8OxocUtC6sjqY8jwYngIB4AByA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - csstype@3.2.3: - resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - - db0@0.3.4: - resolution: {integrity: sha512-RiXXi4WaNzPTHEOu8UPQKMooIbqOEyqA1t7Z6MsdxSCeb8iUC9ko3LcmsLmeUt2SM5bctfArZKkRQggKZz7JNw==} - peerDependencies: - '@electric-sql/pglite': '*' - '@libsql/client': '*' - better-sqlite3: '*' - drizzle-orm: '*' - mysql2: '*' - sqlite3: '*' - peerDependenciesMeta: - '@electric-sql/pglite': - optional: true - '@libsql/client': - optional: true - better-sqlite3: - optional: true - drizzle-orm: - optional: true - mysql2: - optional: true - sqlite3: - optional: true - - debug@4.4.3: - resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decode-named-character-reference@1.2.0: - resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} - - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - default-browser-id@5.0.1: - resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} - engines: {node: '>=18'} - - default-browser@5.4.0: - resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} - engines: {node: '>=18'} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - - denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - destr@2.0.5: - resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} - - detab@3.0.2: - resolution: {integrity: sha512-7Bp16Bk8sk0Y6gdXiCtnpGbghn8atnTJdd/82aWvS5ESnlcNvgUc10U2NYS0PAiDSGjWiI8qs/Cv1b2uSGdQ8w==} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.1.2: - resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} - engines: {node: '>=8'} - - devalue@5.6.1: - resolution: {integrity: sha512-jDwizj+IlEZBunHcOuuFVBnIMPAEHvTsJj0BcIp94xYguLRVBcXO853px/MyIJvbVzWdsGvrRweIUWJw8hBP7A==} - - devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - - dfa@1.2.0: - resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} - - diff3@0.0.3: - resolution: {integrity: sha512-iSq8ngPOt0K53A6eVr4d5Kn6GNrM2nQZtC740pzIriHtn4pOQ2lyzEXQMBeVcWERN0ye7fhBsk9PbLLQOnUx/g==} - - diff@8.0.2: - resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} - engines: {node: '>=0.3.1'} - - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - - dot-prop@10.1.0: - resolution: {integrity: sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q==} - engines: {node: '>=20'} - - dotenv@16.6.1: - resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} - engines: {node: '>=12'} - - dotenv@17.2.3: - resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} - engines: {node: '>=12'} - - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - - duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - electron-to-chromium@1.5.267: - resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} - - embla-carousel-auto-height@8.6.0: - resolution: {integrity: sha512-/HrJQOEM6aol/oF33gd2QlINcXy3e19fJWvHDuHWp2bpyTa+2dm9tVVJak30m2Qy6QyQ6Fc8DkImtv7pxWOJUQ==} - peerDependencies: - embla-carousel: 8.6.0 - - embla-carousel-auto-scroll@8.6.0: - resolution: {integrity: sha512-WT9fWhNXFpbQ6kP+aS07oF5IHYLZ1Dx4DkwgCY8Hv2ZyYd2KMCPfMV1q/cA3wFGuLO7GMgKiySLX90/pQkcOdQ==} - peerDependencies: - embla-carousel: 8.6.0 - - embla-carousel-autoplay@8.6.0: - resolution: {integrity: sha512-OBu5G3nwaSXkZCo1A6LTaFMZ8EpkYbwIaH+bPqdBnDGQ2fh4+NbzjXjs2SktoPNKCtflfVMc75njaDHOYXcrsA==} - peerDependencies: - embla-carousel: 8.6.0 - - embla-carousel-class-names@8.6.0: - resolution: {integrity: sha512-l1hm1+7GxQ+zwdU2sea/LhD946on7XO2qk3Xq2XWSwBaWfdgchXdK567yzLtYSHn4sWYdiX+x4nnaj+saKnJkw==} - peerDependencies: - embla-carousel: 8.6.0 - - embla-carousel-fade@8.6.0: - resolution: {integrity: sha512-qaYsx5mwCz72ZrjlsXgs1nKejSrW+UhkbOMwLgfRT7w2LtdEB03nPRI06GHuHv5ac2USvbEiX2/nAHctcDwvpg==} - peerDependencies: - embla-carousel: 8.6.0 - - embla-carousel-reactive-utils@8.6.0: - resolution: {integrity: sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==} - peerDependencies: - embla-carousel: 8.6.0 - - embla-carousel-vue@8.6.0: - resolution: {integrity: sha512-v8UO5UsyLocZnu/LbfQA7Dn2QHuZKurJY93VUmZYP//QRWoCWOsionmvLLAlibkET3pGPs7++03VhJKbWD7vhQ==} - peerDependencies: - vue: ^3.2.37 - - embla-carousel-wheel-gestures@8.1.0: - resolution: {integrity: sha512-J68jkYrxbWDmXOm2n2YHl+uMEXzkGSKjWmjaEgL9xVvPb3HqVmg6rJSKfI3sqIDVvm7mkeTy87wtG/5263XqHQ==} - engines: {node: '>=10'} - peerDependencies: - embla-carousel: ^8.0.0 || ~8.0.0-rc03 - - embla-carousel@8.6.0: - resolution: {integrity: sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - emojilib@2.4.0: - resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} - - emoticon@4.1.0: - resolution: {integrity: sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==} - - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - - end-of-stream@1.4.5: - resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - - engine.io-client@6.6.4: - resolution: {integrity: sha512-+kjUJnZGwzewFDw951CDWcwj35vMNf2fcj7xQWOctq1F2i1jkDdVvdFG9kM/BEChymCH36KgjnW0NsL58JYRxw==} - - engine.io-parser@5.2.3: - resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} - engines: {node: '>=10.0.0'} - - enhanced-resolve@5.18.4: - resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==} - engines: {node: '>=10.13.0'} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - entities@6.0.1: - resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} - engines: {node: '>=0.12'} - - entities@7.0.0: - resolution: {integrity: sha512-FDWG5cmEYf2Z00IkYRhbFrwIwvdFKH07uV8dvNy0omp/Qb1xcyCWp2UDtcwJF4QZZvk0sLudP6/hAu42TaqVhQ==} - engines: {node: '>=0.12'} - - error-stack-parser-es@1.0.5: - resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} - - errx@0.1.0: - resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} - engines: {node: '>=18'} - hasBin: true - - esbuild@0.27.2: - resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==} - engines: {node: '>=18'} - hasBin: true - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - - eslint-config-flat-gitignore@2.1.0: - resolution: {integrity: sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==} - peerDependencies: - eslint: ^9.5.0 - - eslint-flat-config-utils@2.1.4: - resolution: {integrity: sha512-bEnmU5gqzS+4O+id9vrbP43vByjF+8KOs+QuuV4OlqAuXmnRW2zfI/Rza1fQvdihQ5h4DUo0NqFAiViD4mSrzQ==} - - eslint-import-context@0.1.9: - resolution: {integrity: sha512-K9Hb+yRaGAGUbwjhFNHvSmmkZs9+zbuoe3kFQ4V1wYjrepUFYM2dZAfNtjbbj3qsPfUfsA68Bx/ICWQMi+C8Eg==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - peerDependencies: - unrs-resolver: ^1.0.0 - peerDependenciesMeta: - unrs-resolver: - optional: true - - eslint-merge-processors@2.0.0: - resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==} - peerDependencies: - eslint: '*' - - eslint-plugin-import-lite@0.3.1: - resolution: {integrity: sha512-9+EByHZatvWFn/lRsUja5pwah0U5lhOA6SXqTI/iIzoIJHMgmsHUHEaTlLzKU/ukyCRwKEU5E92aUURPgVWq0A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=9.0.0' - typescript: '>=4.5' - peerDependenciesMeta: - typescript: - optional: true - - eslint-plugin-import-x@4.16.1: - resolution: {integrity: sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/utils': ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - eslint-import-resolver-node: '*' - peerDependenciesMeta: - '@typescript-eslint/utils': - optional: true - eslint-import-resolver-node: - optional: true - - eslint-plugin-jsdoc@61.5.0: - resolution: {integrity: sha512-PR81eOGq4S7diVnV9xzFSBE4CDENRQGP0Lckkek8AdHtbj+6Bm0cItwlFnxsLFriJHspiE3mpu8U20eODyToIg==} - engines: {node: '>=20.11.0'} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - - eslint-plugin-regexp@2.10.0: - resolution: {integrity: sha512-ovzQT8ESVn5oOe5a7gIDPD5v9bCSjIFJu57sVPDqgPRXicQzOnYfFN21WoQBQF18vrhT5o7UMKFwJQVVjyJ0ng==} - engines: {node: ^18 || >=20} - peerDependencies: - eslint: '>=8.44.0' - - eslint-plugin-unicorn@62.0.0: - resolution: {integrity: sha512-HIlIkGLkvf29YEiS/ImuDZQbP12gWyx5i3C6XrRxMvVdqMroCI9qoVYCoIl17ChN+U89pn9sVwLxhIWj5nEc7g==} - engines: {node: ^20.10.0 || >=21.0.0} - peerDependencies: - eslint: '>=9.38.0' - - eslint-plugin-vue@10.6.2: - resolution: {integrity: sha512-nA5yUs/B1KmKzvC42fyD0+l9Yd+LtEpVhWRbXuDj0e+ZURcTtyRbMDWUeJmTAh2wC6jC83raS63anNM2YT3NPw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - '@typescript-eslint/parser': ^7.0.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - vue-eslint-parser: ^10.0.0 - peerDependenciesMeta: - '@stylistic/eslint-plugin': - optional: true - '@typescript-eslint/parser': - optional: true - - eslint-processor-vue-blocks@2.0.0: - resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==} - peerDependencies: - '@vue/compiler-sfc': ^3.3.0 - eslint: '>=9.0.0' - - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-typegen@2.3.0: - resolution: {integrity: sha512-azYgAvhlz1AyTpeLfVSKcrNJInuIsRrcUrOcHmEl8T9oMKesePVUPrF8gRgE6azV8CAlFzxJDTyaXAAbA/BYiA==} - peerDependencies: - eslint: ^9.0.0 - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@4.2.1: - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.39.2: - resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - - espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.7.0: - resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - events-universal@1.0.1: - resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - - expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - - exsolve@1.0.8: - resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} - - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-npm-meta@0.4.7: - resolution: {integrity: sha512-aZU3i3eRcSb2NCq8i6N6IlyiTyF6vqAqzBGl2NBF6ngNx/GIqfYbkLDIKZ4z4P0o/RmtsFnVqHwdrSm13o4tnQ==} - - fastq@1.20.1: - resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} - - fdir@6.5.0: - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} - engines: {node: '>=12.0.0'} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - - file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - find-up-simple@1.0.1: - resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} - engines: {node: '>=18'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@8.0.0: - resolution: {integrity: sha512-JGG8pvDi2C+JxidYdIwQDyS/CgcrIdh18cvgxcBge3wSHRQOrooMD3GlFBcmMJAN9M42SAZjDp5zv1dglJjwww==} - engines: {node: '>=20'} - - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} - - flat@6.0.1: - resolution: {integrity: sha512-/3FfIa8mbrg3xE7+wAhWeV+bd7L2Mof+xtZb5dRDKZ+wDvYJK4WDYeIOuOhre5Yv5aQObZrlbRmk3RTSiuQBtw==} - engines: {node: '>=18'} - hasBin: true - - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - - fontaine@0.7.0: - resolution: {integrity: sha512-vlaWLyoJrOnCBqycmFo/CA8ZmPzuyJHYmgu261KYKByZ4YLz9sTyHZ4qoHgWSYiDsZXhiLo2XndVMz0WOAyZ8Q==} - engines: {node: '>=18.12.0'} - - fontkit@2.0.4: - resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} - - fontless@0.1.0: - resolution: {integrity: sha512-KyvRd732HuVd/XP9iEFTb1w8Q01TPSA5GaCJV9HYmPiEs/ZZg/on2YdrQmlKfi9gDGpmN5Bn27Ze/CHqk0vE+w==} - engines: {node: '>=18.12.0'} - peerDependencies: - vite: '*' - peerDependenciesMeta: - vite: - optional: true - - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} - - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - - fraction.js@5.3.4: - resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - - fresh@2.0.0: - resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} - engines: {node: '>= 0.8'} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - fuse.js@7.1.0: - resolution: {integrity: sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==} - engines: {node: '>=10'} - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} - - get-port-please@3.2.0: - resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - get-tsconfig@4.13.0: - resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} - - giget@2.0.0: - resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} - hasBin: true - - git-up@8.1.1: - resolution: {integrity: sha512-FDenSF3fVqBYSaJoYy1KSc2wosx0gCvKP+c+PRBht7cAaiCeQlBtfBDX9vgnNOHmdePlSFITVcn4pFfcgNvx3g==} - - git-url-parse@16.1.0: - resolution: {integrity: sha512-cPLz4HuK86wClEW7iDdeAKcCVlWXmrLpb2L+G9goW0Z1dtpNS6BXXSOckUTlJT/LDQViE1QZKstNORzHsLnobw==} - - github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - - github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob@10.5.0: - resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} - hasBin: true - - global-directory@4.0.1: - resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} - engines: {node: '>=18'} - - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - - globals@16.5.0: - resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} - engines: {node: '>=18'} - - globby@15.0.0: - resolution: {integrity: sha512-oB4vkQGqlMl682wL1IlWd02tXCbquGWM4voPEI85QmNKCaw8zGTm1f1rubFgkg3Eli2PtKlFgrnmUqasbQWlkw==} - engines: {node: '>=20'} - - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - gzip-size@7.0.0: - resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - h3@1.15.4: - resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - hast-util-embedded@3.0.0: - resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==} - - hast-util-format@1.1.0: - resolution: {integrity: sha512-yY1UDz6bC9rDvCWHpx12aIBGRG7krurX0p0Fm6pT547LwDIZZiNr8a+IHDogorAdreULSEzP82Nlv5SZkHZcjA==} - - hast-util-from-parse5@8.0.3: - resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==} - - hast-util-has-property@3.0.0: - resolution: {integrity: sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==} - - hast-util-heading-rank@3.0.0: - resolution: {integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==} - - hast-util-is-body-ok-link@3.0.1: - resolution: {integrity: sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ==} - - hast-util-is-element@3.0.0: - resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - - hast-util-minify-whitespace@1.0.1: - resolution: {integrity: sha512-L96fPOVpnclQE0xzdWb/D12VT5FabA7SnZOUMtL1DbXmYiHJMXZvFkIZfiMmTCNJHUeO2K9UYNXoVyfz+QHuOw==} - - hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - - hast-util-phrasing@3.0.1: - resolution: {integrity: sha512-6h60VfI3uBQUxHqTyMymMZnEbNl1XmEGtOxxKYL7stY2o601COo62AWAYBQR9lZbYXYSBoxag8UpPRXK+9fqSQ==} - - hast-util-raw@9.1.0: - resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==} - - hast-util-to-html@9.0.5: - resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} - - hast-util-to-mdast@10.1.2: - resolution: {integrity: sha512-FiCRI7NmOvM4y+f5w32jPRzcxDIz+PUqDwEqn1A+1q2cdp3B8Gx7aVrXORdOKjMNDQsD1ogOr896+0jJHW1EFQ==} - - hast-util-to-parse5@8.0.1: - resolution: {integrity: sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==} - - hast-util-to-string@3.0.1: - resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==} - - hast-util-to-text@4.0.2: - resolution: {integrity: sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==} - - hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - - hastscript@9.0.1: - resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} - - hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - - hookable@5.5.3: - resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} - - html-entities@2.6.0: - resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} - - html-void-elements@3.0.0: - resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - - html-whitespace-sensitive-tag-names@3.0.1: - resolution: {integrity: sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==} - - http-errors@2.0.1: - resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} - engines: {node: '>= 0.8'} - - http-shutdown@1.2.2: - resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - - httpxy@0.1.7: - resolution: {integrity: sha512-pXNx8gnANKAndgga5ahefxc++tJvNL87CXoRwxn1cJE2ZkWEojF3tNfQIEhZX/vfpt+wzeAzpUI4qkediX1MLQ==} - - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} - engines: {node: '>= 4'} - - image-meta@0.2.2: - resolution: {integrity: sha512-3MOLanc3sb3LNGWQl1RlQlNWURE5g32aUphrDyFeCsxBTk08iE3VNe4CwsUZ0Qs1X+EfX0+r29Sxdpza4B+yRA==} - - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} - engines: {node: '>=6'} - - impound@1.0.0: - resolution: {integrity: sha512-8lAJ+1Arw2sMaZ9HE2ZmL5zOcMnt18s6+7Xqgq2aUVy4P1nlzAyPtzCDxsk51KVFwHEEdc6OWvUyqwHwhRYaug==} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@5.0.0: - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} - engines: {node: '>=12'} - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - ini@4.1.1: - resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - ioredis@5.8.2: - resolution: {integrity: sha512-C6uC+kleiIMmjViJINWk80sOQw5lEzse1ZmvD+S/s8p8CWapftSaC+kocGTx6xrbrJ4WmYQGC08ffHLr6ToR6Q==} - engines: {node: '>=12.22.0'} - - iron-webcrypto@1.2.1: - resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} - - is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - - is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - - is-builtin-module@5.0.0: - resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==} - engines: {node: '>=18.20'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} - - is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-hexadecimal@2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - - is-installed-globally@1.0.0: - resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==} - engines: {node: '>=18'} - - is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-path-inside@4.0.0: - resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} - engines: {node: '>=12'} - - is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - - is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - - is-ssh@1.4.1: - resolution: {integrity: sha512-JNeu1wQsHjyHgn9NcWTaXq6zWSR6hqE0++zhfZlkFBbScNkyvxCdeV8sRkSBaeLKxmbpR21brail63ACNxJ0Tg==} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-what@5.5.0: - resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==} - engines: {node: '>=18'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - - is64bit@2.0.0: - resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} - engines: {node: '>=18'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - - isomorphic-git@1.36.1: - resolution: {integrity: sha512-fC8SRT8MwoaXDK8G4z5biPEbqf2WyEJUb2MJ2ftSd39/UIlsnoZxLGux+lae0poLZO4AEcx6aUVOh5bV+P8zFA==} - engines: {node: '>=14.17'} - hasBin: true - - isomorphic.js@0.2.5: - resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} - - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jiti@2.6.1: - resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} - hasBin: true - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-tokens@9.0.1: - resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - - js-yaml@4.1.1: - resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} - hasBin: true - - jsdoc-type-pratt-parser@4.8.0: - resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} - engines: {node: '>=12.0.0'} - - jsdoc-type-pratt-parser@6.10.0: - resolution: {integrity: sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==} - engines: {node: '>=20.0.0'} - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-schema-to-typescript-lite@15.0.0: - resolution: {integrity: sha512-5mMORSQm9oTLyjM4mWnyNBi2T042Fhg1/0gCIB6X8U/LVpM2A+Nmj2yEyArqVouDmFThDxpEXcnTgSrjkGJRFA==} - - json-schema-to-typescript@15.0.4: - resolution: {integrity: sha512-Su9oK8DR4xCmDsLlyvadkXzX6+GGXJpbhwoLtOGArAG61dvbW4YQmSEno2y66ahpIdmLMg6YUf/QHLgiwvkrHQ==} - engines: {node: '>=16.0.0'} - hasBin: true - - json-schema-to-zod@2.7.0: - resolution: {integrity: sha512-eW59l3NQ6sa3HcB+Ahf7pP6iGU7MY4we5JsPqXQ2ZcIPF8QxSg/lkY8lN0Js/AG0NjMbk+nZGUfHlceiHF+bwQ==} - hasBin: true - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonc-eslint-parser@2.4.2: - resolution: {integrity: sha512-1e4qoRgnn448pRuMvKGsFFymUCquZV0mpGgOyIKNgD3JVDTsVJyRBGH/Fm0tBb8WsWGgmB1mDe6/yJMQM37DUA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - - klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - - knitwork@1.3.0: - resolution: {integrity: sha512-4LqMNoONzR43B1W0ek0fhXMsDNW/zxa1NdFAVMY+k28pgZLovR4G3PB5MrpTxCy1QaZCqNoiaKPr5w5qZHfSNw==} - - launch-editor@2.12.0: - resolution: {integrity: sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==} - - lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - lib0@0.2.117: - resolution: {integrity: sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==} - engines: {node: '>=16'} - hasBin: true - - lightningcss-android-arm64@1.30.2: - resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [android] - - lightningcss-darwin-arm64@1.30.2: - resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.30.2: - resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.30.2: - resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-linux-arm-gnueabihf@1.30.2: - resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.30.2: - resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.30.2: - resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.30.2: - resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.30.2: - resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.30.2: - resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.30.2: - resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.30.2: - resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} - engines: {node: '>= 12.0.0'} - - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - - linkify-it@5.0.0: - resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - - linkifyjs@4.3.2: - resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==} - - listhen@1.9.0: - resolution: {integrity: sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==} - hasBin: true - - load-tsconfig@0.2.5: - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - local-pkg@1.1.2: - resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} - engines: {node: '>=14'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - locate-path@8.0.0: - resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} - engines: {node: '>=20'} - - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - magic-regexp@0.10.0: - resolution: {integrity: sha512-Uly1Bu4lO1hwHUW0CQeSWuRtzCMNO00CmXtS8N6fyvB3B979GOEEeAkiTUDsmbYLAbvpUS/Kt5c4ibosAzVyVg==} - - magic-string-ast@1.0.3: - resolution: {integrity: sha512-CvkkH1i81zl7mmb94DsRiFeG9V2fR2JeuK8yDgS8oiZSFa++wWLEgZ5ufEOyLHbvSbD1gTRKv9NdX69Rnvr9JA==} - engines: {node: '>=20.19.0'} - - magic-string@0.30.21: - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - - magicast@0.5.1: - resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==} - - markdown-it@14.1.0: - resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} - hasBin: true - - markdown-table@3.0.4: - resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - - marked@15.0.12: - resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} - engines: {node: '>= 18'} - hasBin: true - - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - - mdast-util-find-and-replace@3.0.2: - resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} - - mdast-util-from-markdown@2.0.2: - resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} - - mdast-util-gfm-autolink-literal@2.0.1: - resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} - - mdast-util-gfm-footnote@2.1.0: - resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==} - - mdast-util-gfm-strikethrough@2.0.0: - resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} - - mdast-util-gfm-table@2.0.0: - resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} - - mdast-util-gfm-task-list-item@2.0.0: - resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} - - mdast-util-gfm@3.1.0: - resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==} - - mdast-util-phrasing@4.1.0: - resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} - - mdast-util-to-hast@13.2.1: - resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} - - mdast-util-to-markdown@2.1.2: - resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} - - mdast-util-to-string@4.0.0: - resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - - mdn-data@2.12.2: - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} - - mdurl@2.0.0: - resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - micromark-core-commonmark@2.0.3: - resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} - - micromark-extension-gfm-autolink-literal@2.1.0: - resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} - - micromark-extension-gfm-footnote@2.1.0: - resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} - - micromark-extension-gfm-strikethrough@2.1.0: - resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} - - micromark-extension-gfm-table@2.1.1: - resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==} - - micromark-extension-gfm-tagfilter@2.0.0: - resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} - - micromark-extension-gfm-task-list-item@2.1.0: - resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} - - micromark-extension-gfm@3.0.0: - resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} - - micromark-factory-destination@2.0.1: - resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} - - micromark-factory-label@2.0.1: - resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} - - micromark-factory-space@2.0.1: - resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} - - micromark-factory-title@2.0.1: - resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} - - micromark-factory-whitespace@2.0.1: - resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} - - micromark-util-character@2.1.1: - resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} - - micromark-util-chunked@2.0.1: - resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} - - micromark-util-classify-character@2.0.1: - resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} - - micromark-util-combine-extensions@2.0.1: - resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} - - micromark-util-decode-numeric-character-reference@2.0.2: - resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} - - micromark-util-decode-string@2.0.1: - resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} - - micromark-util-encode@2.0.1: - resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} - - micromark-util-html-tag-name@2.0.1: - resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} - - micromark-util-normalize-identifier@2.0.1: - resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} - - micromark-util-resolve-all@2.0.1: - resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} - - micromark-util-sanitize-uri@2.0.1: - resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} - - micromark-util-subtokenize@2.1.0: - resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} - - micromark-util-symbol@2.0.1: - resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} - - micromark-util-types@2.0.2: - resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} - - micromark@4.0.2: - resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - mime-db@1.54.0: - resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} - engines: {node: '>= 0.6'} - - mime-types@3.0.2: - resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} - engines: {node: '>=18'} - - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - - mime@4.1.0: - resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} - engines: {node: '>=16'} - hasBin: true - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - - minimark@0.2.0: - resolution: {integrity: sha512-AmtWU9pO0C2/3AM2pikaVhJ//8E5rOpJ7+ioFQfjIq+wCsBeuZoxPd97hBFZ9qrI7DMHZudwGH3r8A7BMnsIew==} - - minimatch@10.1.1: - resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} - engines: {node: 20 || >=22} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minimisted@2.0.1: - resolution: {integrity: sha512-1oPjfuLQa2caorJUM8HV8lGgWCc0qqAO1MNv/k05G4qslmsndV/5WdNZrqCiyqiz3wohia2Ij2B7w2Dr7/IyrA==} - - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@3.1.0: - resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} - engines: {node: '>= 18'} - - mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - - mlly@1.8.0: - resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} - - mocked-exports@0.1.1: - resolution: {integrity: sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==} - - motion-dom@12.23.23: - resolution: {integrity: sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==} - - motion-utils@12.23.6: - resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} - - motion-v@1.7.5: - resolution: {integrity: sha512-xSqAWoMVAlh0RhdjMCnPMv62mr3yZ2bynXirj2Aq/rDFxiZ69JuIz63aSBCiK87A3wxVqwCZzZE2p4WN875k3Q==} - peerDependencies: - '@vueuse/core': '>=10.0.0' - vue: '>=3.0.0' - - mrmime@2.0.1: - resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} - engines: {node: '>=10'} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@5.1.6: - resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==} - engines: {node: ^18 || >=20} - hasBin: true - - nanotar@0.2.0: - resolution: {integrity: sha512-9ca1h0Xjvo9bEkE4UOxgAzLV0jHKe6LMaxo37ND2DAhhAtd0j8pR1Wxz+/goMrZO8AEZTWCmyaOsFI/W5AdpCQ==} - - napi-build-utils@2.0.0: - resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} - - napi-postinstall@0.3.4: - resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - hasBin: true - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - nitropack@2.12.9: - resolution: {integrity: sha512-t6qqNBn2UDGMWogQuORjbL2UPevB8PvIPsPHmqvWpeGOlPr4P8Oc5oA8t3wFwGmaolM2M/s2SwT23nx9yARmOg==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - xml2js: ^0.6.2 - peerDependenciesMeta: - xml2js: - optional: true - - node-abi@3.85.0: - resolution: {integrity: sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==} - engines: {node: '>=10'} - - node-addon-api@7.1.1: - resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} - - node-emoji@2.2.0: - resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} - engines: {node: '>=18'} - - node-fetch-native@1.6.7: - resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-forge@1.3.3: - resolution: {integrity: sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==} - engines: {node: '>= 6.13.0'} - - node-gyp-build@4.8.4: - resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} - hasBin: true - - node-mock-http@1.0.4: - resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} - - node-releases@2.0.27: - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - - nopt@8.1.0: - resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - npm-run-path@6.0.0: - resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} - engines: {node: '>=18'} - - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - - nuxt-component-meta@0.16.0: - resolution: {integrity: sha512-mxsLl+gcF930dM4ozdxskGKEpldJn/fACR18uXrMDvvwxM+rMZW4tzuRMEuxhoyEXtxPLdOLP52wrS6UzBSx6Q==} - hasBin: true - - nuxt-define@1.0.0: - resolution: {integrity: sha512-CYZ2WjU+KCyCDVzjYUM4eEpMF0rkPmkpiFrybTqqQCRpUbPt2h3snswWIpFPXTi+osRCY6Og0W/XLAQgDL4FfQ==} - - nuxt@4.2.2: - resolution: {integrity: sha512-n6oYFikgLEb70J4+K19jAzfx4exZcRSRX7yZn09P5qlf2Z59VNOBqNmaZO5ObzvyGUZ308SZfL629/Q2v2FVjw==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - '@parcel/watcher': ^2.1.0 - '@types/node': '>=18.12.0' - peerDependenciesMeta: - '@parcel/watcher': - optional: true - '@types/node': - optional: true - - nypm@0.6.2: - resolution: {integrity: sha512-7eM+hpOtrKrBDCh7Ypu2lJ9Z7PNZBdi/8AT3AX8xoCj43BBVHD0hPSTEvMtkMpfs8FCqBGhxB+uToIQimA111g==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - - object-deep-merge@2.0.0: - resolution: {integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==} - - obug@2.1.1: - resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} - - ofetch@1.5.1: - resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} - - ohash@2.0.11: - resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} - - on-change@6.0.1: - resolution: {integrity: sha512-P7o0hkMahOhjb1niG28vLNAXsJrRcfpJvYWcTmPt/Tf4xedcF2PA1E9++N1tufY8/vIsaiJgHhjQp53hJCe+zw==} - engines: {node: '>=20'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - oniguruma-parser@0.12.1: - resolution: {integrity: sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==} - - oniguruma-to-es@4.3.4: - resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} - - open@10.2.0: - resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} - engines: {node: '>=18'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - orderedmap@2.1.1: - resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} - - oxc-minify@0.102.0: - resolution: {integrity: sha512-FphAHDyTCNepQbiQTSyWFMbNc9zdUmj1WBsoLwvZhWm7rEe/IeIKYKRhy75lWOjwFsi5/i4Qucq43hgs3n2Exw==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-parser@0.102.0: - resolution: {integrity: sha512-xMiyHgr2FZsphQ12ZCsXRvSYzmKXCm1ejmyG4GDZIiKOmhyt5iKtWq0klOfFsEQ6jcgbwrUdwcCVYzr1F+h5og==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-parser@0.95.0: - resolution: {integrity: sha512-Te8fE/SmiiKWIrwBwxz5Dod87uYvsbcZ9JAL5ylPg1DevyKgTkxCXnPEaewk1Su2qpfNmry5RHoN+NywWFCG+A==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-transform@0.102.0: - resolution: {integrity: sha512-MR5ohiBS6/kvxRpmUZ3LIDTTJBEC4xLAEZXfYr7vrA0eP7WHewQaNQPFDgT4Bee89TdmVQ5ZKrifGwxLjSyHHw==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-transform@0.95.0: - resolution: {integrity: sha512-SmS5aThb5K0SoUZgzGbikNBjrGHfOY4X5TEqBlaZb1uy5YgXbUSbpakpZJ13yW36LNqy8Im5+y+sIk5dlzpZ/w==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-walker@0.5.2: - resolution: {integrity: sha512-XYoZqWwApSKUmSDEFeOKdy3Cdh95cOcSU8f7yskFWE4Rl3cfL5uwyY+EV7Brk9mdNLy+t5SseJajd6g7KncvlA==} - peerDependencies: - oxc-parser: '>=0.72.0' - - oxc-walker@0.6.0: - resolution: {integrity: sha512-BA3hlxq5+Sgzp7TCQF52XDXCK5mwoIZuIuxv/+JuuTzOs2RXkLqWZgZ69d8pJDDjnL7wiREZTWHBzFp/UWH88Q==} - peerDependencies: - oxc-parser: '>=0.98.0' - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - - package-manager-detector@1.6.0: - resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} - - pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-entities@4.0.2: - resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} - - parse-imports-exports@0.2.4: - resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} - - parse-path@7.1.0: - resolution: {integrity: sha512-EuCycjZtfPcjWk7KTksnJ5xPMvWGA/6i4zrLYhRG0hGvC3GPU/jGUj3Cy+ZR0v30duV3e23R95T1lE2+lsndSw==} - - parse-statements@1.0.11: - resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} - - parse-url@9.2.0: - resolution: {integrity: sha512-bCgsFI+GeGWPAvAiUv63ZorMeif3/U0zaXABGJbOWt5OH2KCaPHF6S+0ok4aqM9RuIPGyZdx9tR9l13PsW4AYQ==} - engines: {node: '>=14.13.0'} - - parse5@7.3.0: - resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} - - parse5@8.0.0: - resolution: {integrity: sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - path-type@6.0.0: - resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} - engines: {node: '>=18'} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - - perfect-debounce@2.0.0: - resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pkg-types@1.3.1: - resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - - pkg-types@2.3.0: - resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} - - pluralize@8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - - postcss-calc@10.1.1: - resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} - engines: {node: ^18.12 || ^20.9 || >=22.0} - peerDependencies: - postcss: ^8.4.38 - - postcss-colormin@7.0.5: - resolution: {integrity: sha512-ekIBP/nwzRWhEMmIxHHbXHcMdzd1HIUzBECaj5KEdLz9DVP2HzT065sEhvOx1dkLjYW7jyD0CngThx6bpFi2fA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-convert-values@7.0.8: - resolution: {integrity: sha512-+XNKuPfkHTCEo499VzLMYn94TiL3r9YqRE3Ty+jP7UX4qjewUONey1t7CG21lrlTLN07GtGM8MqFVp86D4uKJg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-discard-comments@7.0.5: - resolution: {integrity: sha512-IR2Eja8WfYgN5n32vEGSctVQ1+JARfu4UH8M7bgGh1bC+xI/obsPJXaBpQF7MAByvgwZinhpHpdrmXtvVVlKcQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-discard-duplicates@7.0.2: - resolution: {integrity: sha512-eTonaQvPZ/3i1ASDHOKkYwAybiM45zFIc7KXils4mQmHLqIswXD9XNOKEVxtTFnsmwYzF66u4LMgSr0abDlh5w==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-discard-empty@7.0.1: - resolution: {integrity: sha512-cFrJKZvcg/uxB6Ijr4l6qmn3pXQBna9zyrPC+sK0zjbkDUZew+6xDltSF7OeB7rAtzaaMVYSdbod+sZOCWnMOg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-discard-overridden@7.0.1: - resolution: {integrity: sha512-7c3MMjjSZ/qYrx3uc1940GSOzN1Iqjtlqe8uoSg+qdVPYyRb0TILSqqmtlSFuE4mTDECwsm397Ya7iXGzfF7lg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-merge-longhand@7.0.5: - resolution: {integrity: sha512-Kpu5v4Ys6QI59FxmxtNB/iHUVDn9Y9sYw66D6+SZoIk4QTz1prC4aYkhIESu+ieG1iylod1f8MILMs1Em3mmIw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-merge-rules@7.0.7: - resolution: {integrity: sha512-njWJrd/Ms6XViwowaaCc+/vqhPG3SmXn725AGrnl+BgTuRPEacjiLEaGq16J6XirMJbtKkTwnt67SS+e2WGoew==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-minify-font-values@7.0.1: - resolution: {integrity: sha512-2m1uiuJeTplll+tq4ENOQSzB8LRnSUChBv7oSyFLsJRtUgAAJGP6LLz0/8lkinTgxrmJSPOEhgY1bMXOQ4ZXhQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-minify-gradients@7.0.1: - resolution: {integrity: sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-minify-params@7.0.5: - resolution: {integrity: sha512-FGK9ky02h6Ighn3UihsyeAH5XmLEE2MSGH5Tc4tXMFtEDx7B+zTG6hD/+/cT+fbF7PbYojsmmWjyTwFwW1JKQQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-minify-selectors@7.0.5: - resolution: {integrity: sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-charset@7.0.1: - resolution: {integrity: sha512-sn413ofhSQHlZFae//m9FTOfkmiZ+YQXsbosqOWRiVQncU2BA3daX3n0VF3cG6rGLSFVc5Di/yns0dFfh8NFgQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-display-values@7.0.1: - resolution: {integrity: sha512-E5nnB26XjSYz/mGITm6JgiDpAbVuAkzXwLzRZtts19jHDUBFxZ0BkXAehy0uimrOjYJbocby4FVswA/5noOxrQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-positions@7.0.1: - resolution: {integrity: sha512-pB/SzrIP2l50ZIYu+yQZyMNmnAcwyYb9R1fVWPRxm4zcUFCY2ign7rcntGFuMXDdd9L2pPNUgoODDk91PzRZuQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-repeat-style@7.0.1: - resolution: {integrity: sha512-NsSQJ8zj8TIDiF0ig44Byo3Jk9e4gNt9x2VIlJudnQQ5DhWAHJPF4Tr1ITwyHio2BUi/I6Iv0HRO7beHYOloYQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-string@7.0.1: - resolution: {integrity: sha512-QByrI7hAhsoze992kpbMlJSbZ8FuCEc1OT9EFbZ6HldXNpsdpZr+YXC5di3UEv0+jeZlHbZcoCADgb7a+lPmmQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-timing-functions@7.0.1: - resolution: {integrity: sha512-bHifyuuSNdKKsnNJ0s8fmfLMlvsQwYVxIoUBnowIVl2ZAdrkYQNGVB4RxjfpvkMjipqvbz0u7feBZybkl/6NJg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-unicode@7.0.5: - resolution: {integrity: sha512-X6BBwiRxVaFHrb2WyBMddIeB5HBjJcAaUHyhLrM2FsxSq5TFqcHSsK7Zu1otag+o0ZphQGJewGH1tAyrD0zX1Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-url@7.0.1: - resolution: {integrity: sha512-sUcD2cWtyK1AOL/82Fwy1aIVm/wwj5SdZkgZ3QiUzSzQQofrbq15jWJ3BA7Z+yVRwamCjJgZJN0I9IS7c6tgeQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-normalize-whitespace@7.0.1: - resolution: {integrity: sha512-vsbgFHMFQrJBJKrUFJNZ2pgBeBkC2IvvoHjz1to0/0Xk7sII24T0qFOiJzG6Fu3zJoq/0yI4rKWi7WhApW+EFA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-ordered-values@7.0.2: - resolution: {integrity: sha512-AMJjt1ECBffF7CEON/Y0rekRLS6KsePU6PRP08UqYW4UGFRnTXNrByUzYK1h8AC7UWTZdQ9O3Oq9kFIhm0SFEw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-reduce-initial@7.0.5: - resolution: {integrity: sha512-RHagHLidG8hTZcnr4FpyMB2jtgd/OcyAazjMhoy5qmWJOx1uxKh4ntk0Pb46ajKM0rkf32lRH4C8c9qQiPR6IA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-reduce-transforms@7.0.1: - resolution: {integrity: sha512-MhyEbfrm+Mlp/36hvZ9mT9DaO7dbncU0CvWI8V93LRkY6IYlu38OPg3FObnuKTUxJ4qA8HpurdQOo5CyqqO76g==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-selector-parser@7.1.1: - resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} - engines: {node: '>=4'} - - postcss-svgo@7.1.0: - resolution: {integrity: sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==} - engines: {node: ^18.12.0 || ^20.9.0 || >= 18} - peerDependencies: - postcss: ^8.4.32 - - postcss-unique-selectors@7.0.4: - resolution: {integrity: sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} - - prebuild-install@7.1.3: - resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} - engines: {node: '>=10'} - hasBin: true - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - prettier@3.7.4: - resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} - engines: {node: '>=14'} - hasBin: true - - pretty-bytes@7.1.0: - resolution: {integrity: sha512-nODzvTiYVRGRqAOvE84Vk5JDPyyxsVk0/fbA/bq7RqlnhksGpset09XTxbpvLTIjoaF7K8Z8DG8yHtKGTPSYRw==} - engines: {node: '>=20'} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - property-information@7.1.0: - resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} - - prosemirror-changeset@2.3.1: - resolution: {integrity: sha512-j0kORIBm8ayJNl3zQvD1TTPHJX3g042et6y/KQhZhnPrruO8exkTgG8X+NRpj7kIyMMEx74Xb3DyMIBtO0IKkQ==} - - prosemirror-collab@1.3.1: - resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} - - prosemirror-commands@1.7.1: - resolution: {integrity: sha512-rT7qZnQtx5c0/y/KlYaGvtG411S97UaL6gdp6RIZ23DLHanMYLyfGBV5DtSnZdthQql7W+lEVbpSfwtO8T+L2w==} - - prosemirror-dropcursor@1.8.2: - resolution: {integrity: sha512-CCk6Gyx9+Tt2sbYk5NK0nB1ukHi2ryaRgadV/LvyNuO3ena1payM2z6Cg0vO1ebK8cxbzo41ku2DE5Axj1Zuiw==} - - prosemirror-gapcursor@1.4.0: - resolution: {integrity: sha512-z00qvurSdCEWUIulij/isHaqu4uLS8r/Fi61IbjdIPJEonQgggbJsLnstW7Lgdk4zQ68/yr6B6bf7sJXowIgdQ==} - - prosemirror-history@1.5.0: - resolution: {integrity: sha512-zlzTiH01eKA55UAf1MEjtssJeHnGxO0j4K4Dpx+gnmX9n+SHNlDqI2oO1Kv1iPN5B1dm5fsljCfqKF9nFL6HRg==} - - prosemirror-inputrules@1.5.1: - resolution: {integrity: sha512-7wj4uMjKaXWAQ1CDgxNzNtR9AlsuwzHfdFH1ygEHA2KHF2DOEaXl1CJfNPAKCg9qNEh4rum975QLaCiQPyY6Fw==} - - prosemirror-keymap@1.2.3: - resolution: {integrity: sha512-4HucRlpiLd1IPQQXNqeo81BGtkY8Ai5smHhKW9jjPKRc2wQIxksg7Hl1tTI2IfT2B/LgX6bfYvXxEpJl7aKYKw==} - - prosemirror-markdown@1.13.2: - resolution: {integrity: sha512-FPD9rHPdA9fqzNmIIDhhnYQ6WgNoSWX9StUZ8LEKapaXU9i6XgykaHKhp6XMyXlOWetmaFgGDS/nu/w9/vUc5g==} - - prosemirror-menu@1.2.5: - resolution: {integrity: sha512-qwXzynnpBIeg1D7BAtjOusR+81xCp53j7iWu/IargiRZqRjGIlQuu1f3jFi+ehrHhWMLoyOQTSRx/IWZJqOYtQ==} - - prosemirror-model@1.25.4: - resolution: {integrity: sha512-PIM7E43PBxKce8OQeezAs9j4TP+5yDpZVbuurd1h5phUxEKIu+G2a+EUZzIC5nS1mJktDJWzbqS23n1tsAf5QA==} - - prosemirror-schema-basic@1.2.4: - resolution: {integrity: sha512-ELxP4TlX3yr2v5rM7Sb70SqStq5NvI15c0j9j/gjsrO5vaw+fnnpovCLEGIcpeGfifkuqJwl4fon6b+KdrODYQ==} - - prosemirror-schema-list@1.5.1: - resolution: {integrity: sha512-927lFx/uwyQaGwJxLWCZRkjXG0p48KpMj6ueoYiu4JX05GGuGcgzAy62dfiV8eFZftgyBUvLx76RsMe20fJl+Q==} - - prosemirror-state@1.4.4: - resolution: {integrity: sha512-6jiYHH2CIGbCfnxdHbXZ12gySFY/fz/ulZE333G6bPqIZ4F+TXo9ifiR86nAHpWnfoNjOb3o5ESi7J8Uz1jXHw==} - - prosemirror-tables@1.8.5: - resolution: {integrity: sha512-V/0cDCsHKHe/tfWkeCmthNUcEp1IVO3p6vwN8XtwE9PZQLAZJigbw3QoraAdfJPir4NKJtNvOB8oYGKRl+t0Dw==} - - prosemirror-trailing-node@3.0.0: - resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==} - peerDependencies: - prosemirror-model: ^1.22.1 - prosemirror-state: ^1.4.2 - prosemirror-view: ^1.33.8 - - prosemirror-transform@1.10.5: - resolution: {integrity: sha512-RPDQCxIDhIBb1o36xxwsaeAvivO8VLJcgBtzmOwQ64bMtsVFh5SSuJ6dWSxO1UsHTiTXPCgQm3PDJt7p6IOLbw==} - - prosemirror-view@1.41.4: - resolution: {integrity: sha512-WkKgnyjNncri03Gjaz3IFWvCAE94XoiEgvtr0/r2Xw7R8/IjK3sKLSiDoCHWcsXSAinVaKlGRZDvMCsF1kbzjA==} - - protocols@2.0.2: - resolution: {integrity: sha512-hHVTzba3wboROl0/aWRRG9dMytgH6ow//STBZh43l/wQgmMhYhOFi0EHWAPtoCz9IAUymsyP0TSBHkhgMEGNnQ==} - - pump@3.0.3: - resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} - - punycode.js@2.3.1: - resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} - engines: {node: '>=6'} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - radix3@1.1.2: - resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - rc9@2.1.2: - resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readable-stream@4.7.0: - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - readdir-glob@1.1.3: - resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - - readdirp@4.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} - - readdirp@5.0.0: - resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} - engines: {node: '>= 20.19.0'} - - redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - - redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - - refa@0.12.1: - resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - regex-recursion@6.0.2: - resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} - - regex-utilities@2.3.0: - resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} - - regex@6.1.0: - resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==} - - regexp-ast-analysis@0.7.1: - resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - regexp-tree@0.1.27: - resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} - hasBin: true - - regjsparser@0.13.0: - resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} - hasBin: true - - rehype-external-links@3.0.0: - resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} - - rehype-minify-whitespace@6.0.2: - resolution: {integrity: sha512-Zk0pyQ06A3Lyxhe9vGtOtzz3Z0+qZ5+7icZ/PL/2x1SHPbKao5oB/g/rlc6BCTajqBb33JcOe71Ye1oFsuYbnw==} - - rehype-raw@7.0.0: - resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} - - rehype-remark@10.0.1: - resolution: {integrity: sha512-EmDndlb5NVwXGfUa4c9GPK+lXeItTilLhE6ADSaQuHr4JUlKw9MidzGzx4HpqZrNCt6vnHmEifXQiiA+CEnjYQ==} - - rehype-slug@6.0.0: - resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} - - rehype-sort-attribute-values@5.0.1: - resolution: {integrity: sha512-lU3ABJO5frbUgV132YS6SL7EISf//irIm9KFMaeu5ixHfgWf6jhe+09Uf/Ef8pOYUJWKOaQJDRJGCXs6cNsdsQ==} - - rehype-sort-attributes@5.0.1: - resolution: {integrity: sha512-Bxo+AKUIELcnnAZwJDt5zUDDRpt4uzhfz9d0PVGhcxYWsbFj5Cv35xuWxu5r1LeYNFNhgGqsr9Q2QiIOM/Qctg==} - - reka-ui@2.6.1: - resolution: {integrity: sha512-XK7cJDQoNuGXfCNzBBo/81Yg/OgjPwvbabnlzXG2VsdSgNsT6iIkuPBPr+C0Shs+3bb0x0lbPvgQAhMSCKm5Ww==} - peerDependencies: - vue: '>= 3.2.0' - - remark-emoji@5.0.2: - resolution: {integrity: sha512-IyIqGELcyK5AVdLFafoiNww+Eaw/F+rGrNSXoKucjo95uL267zrddgxGM83GN1wFIb68pyDuAsY3m5t2Cav1pQ==} - engines: {node: '>=18'} - - remark-gfm@4.0.1: - resolution: {integrity: sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==} - - remark-mdc@3.10.0: - resolution: {integrity: sha512-gJhrSs4bGyqr7eSuLoaLlpmiDZrJ9fP/8gTA/w1CnKnW/mfxc9VKM+ndzpOxHQnpAU4tjD8QqF6SMLiOvIVTYA==} - - remark-parse@11.0.0: - resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - - remark-rehype@11.1.2: - resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} - - remark-stringify@11.0.0: - resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - reserved-identifiers@1.2.0: - resolution: {integrity: sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==} - engines: {node: '>=18'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve@1.22.11: - resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} - engines: {node: '>= 0.4'} - hasBin: true - - restructure@3.0.2: - resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} - - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - - rollup-plugin-visualizer@6.0.5: - resolution: {integrity: sha512-9+HlNgKCVbJDs8tVtjQ43US12eqaiHyyiLMdBwQ7vSZPiHMysGNo2E88TAp1si5wx8NAoYriI2A5kuKfIakmJg==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - rolldown: 1.x || ^1.0.0-beta - rollup: 2.x || 3.x || 4.x - peerDependenciesMeta: - rolldown: - optional: true - rollup: - optional: true - - rollup@4.54.0: - resolution: {integrity: sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rope-sequence@1.3.4: - resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} - - run-applescript@7.1.0: - resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} - engines: {node: '>=18'} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - sax@1.4.3: - resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} - - scslre@0.3.0: - resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==} - engines: {node: ^14.0.0 || >=16.0.0} - - scule@1.3.0: - resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.7.3: - resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} - engines: {node: '>=10'} - hasBin: true - - send@1.2.1: - resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} - engines: {node: '>= 18'} - - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - - seroval@1.4.2: - resolution: {integrity: sha512-N3HEHRCZYn3cQbsC4B5ldj9j+tHdf4JZoYPlcI4rRYu0Xy4qN8MQf1Z08EibzB0WpgRG5BGK08FTrmM66eSzKQ==} - engines: {node: '>=10'} - - serve-placeholder@2.0.2: - resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==} - - serve-static@2.2.1: - resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==} - engines: {node: '>= 18'} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sha.js@2.4.12: - resolution: {integrity: sha512-8LzC5+bvI45BjpfXU8V5fdU2mfeKiQe1D1gIMn7XUlF3OTUrpdJpPPH4EMAnF0DsHHdSZqCdSss5qCmJKuiO3w==} - engines: {node: '>= 0.10'} - hasBin: true - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} - engines: {node: '>= 0.4'} - - shiki@3.20.0: - resolution: {integrity: sha512-kgCOlsnyWb+p0WU+01RjkCH+eBVsjL1jOwUYWv0YDWkM2/A46+LDKVs5yZCUXjJG6bj4ndFoAg5iLIIue6dulg==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - - simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - - simple-git@3.30.0: - resolution: {integrity: sha512-q6lxyDsCmEal/MEGhP1aVyQ3oxnagGlBDOVSIB4XUVLl1iZh0Pah6ebC9V4xBap/RfgP2WlI8EKs0WS0rMEJHg==} - - sirv@3.0.2: - resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} - engines: {node: '>=18'} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - skin-tone@2.0.0: - resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} - engines: {node: '>=8'} - - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - - slugify@1.6.6: - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} - engines: {node: '>=8.0.0'} - - smob@1.5.0: - resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} - - socket.io-client@4.8.3: - resolution: {integrity: sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==} - engines: {node: '>=10.0.0'} - - socket.io-parser@4.2.5: - resolution: {integrity: sha512-bPMmpy/5WWKHea5Y/jYAP6k74A+hvmRCQaJuJB6I/ML5JZq/KfNieUVo/3Mh7SAqn7TyFdIo6wqYHInG1MU1bQ==} - engines: {node: '>=10.0.0'} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - source-map@0.7.6: - resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} - engines: {node: '>= 12'} - - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@4.0.0: - resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - - spdx-license-ids@3.0.22: - resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} - - speakingurl@14.0.1: - resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==} - engines: {node: '>=0.10.0'} - - srvx@0.9.8: - resolution: {integrity: sha512-RZaxTKJEE/14HYn8COLuUOJAt0U55N9l1Xf6jj+T0GoA01EUH1Xz5JtSUOI+EHn+AEgPCVn7gk6jHJffrr06fQ==} - engines: {node: '>=20.16.0'} - hasBin: true - - stable-hash-x@0.2.0: - resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==} - engines: {node: '>=12.0.0'} - - standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - - statuses@2.0.2: - resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} - engines: {node: '>= 0.8'} - - std-env@3.10.0: - resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - - streamx@2.23.0: - resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - stringify-entities@4.0.4: - resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-indent@4.1.1: - resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==} - engines: {node: '>=12'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-literal@3.1.0: - resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} - - structured-clone-es@1.0.0: - resolution: {integrity: sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==} - - stylehacks@7.0.7: - resolution: {integrity: sha512-bJkD0JkEtbRrMFtwgpJyBbFIwfDDONQ1Ov3sDLZQP8HuJ73kBOyx66H4bOcAbVWmnfLdvQ0AJwXxOMkpujcO6g==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.32 - - superjson@2.2.6: - resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} - engines: {node: '>=16'} - - supports-color@10.2.2: - resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} - engines: {node: '>=18'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - svgo@4.0.0: - resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} - engines: {node: '>=16'} - hasBin: true - - system-architecture@0.1.0: - resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} - engines: {node: '>=18'} - - tagged-tag@1.0.0: - resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} - engines: {node: '>=20'} - - tailwind-merge@3.4.0: - resolution: {integrity: sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==} - - tailwind-variants@3.2.2: - resolution: {integrity: sha512-Mi4kHeMTLvKlM98XPnK+7HoBPmf4gygdFmqQPaDivc3DpYS6aIY6KiG/PgThrGvii5YZJqRsPz0aPyhoFzmZgg==} - engines: {node: '>=16.x', pnpm: '>=7.x'} - peerDependencies: - tailwind-merge: '>=3.0.0' - tailwindcss: '*' - peerDependenciesMeta: - tailwind-merge: - optional: true - - tailwindcss@4.1.18: - resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} - - tapable@2.3.0: - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} - engines: {node: '>=6'} - - tar-fs@2.1.4: - resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - - tar@7.5.2: - resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} - engines: {node: '>=18'} - - terser@5.44.1: - resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} - engines: {node: '>=10'} - hasBin: true - - text-decoder@1.2.3: - resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} - - tiny-inflate@1.0.3: - resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} - - tiny-invariant@1.3.3: - resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - - tinyexec@1.0.2: - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} - engines: {node: '>=18'} - - tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} - engines: {node: '>=12.0.0'} - - to-buffer@1.2.2: - resolution: {integrity: sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==} - engines: {node: '>= 0.4'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - to-valid-identifier@1.0.0: - resolution: {integrity: sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==} - engines: {node: '>=20'} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - tosource@2.0.0-alpha.3: - resolution: {integrity: sha512-KAB2lrSS48y91MzFPFuDg4hLbvDiyTjOVgaK7Erw+5AmZXNq4sFRVn8r6yxSLuNs15PaokrDRpS61ERY9uZOug==} - engines: {node: '>=10'} - - totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - - trim-trailing-lines@2.1.0: - resolution: {integrity: sha512-5UR5Biq4VlVOtzqkm2AZlgvSlDJtME46uV0br0gENbwN4l5+mMKT4b9gJKqWtuL2zAIqajGJGuvbCbcAJUZqBg==} - - trough@2.2.0: - resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - - ts-api-utils@2.3.0: - resolution: {integrity: sha512-6eg3Y9SF7SsAvGzRHQvvc1skDAhwI4YQ32ui1scxD1Ccr0G5qIIbUBT3pFTKX8kmWIQClHobtUdNuaBgwdfdWg==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-fest@5.3.1: - resolution: {integrity: sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==} - engines: {node: '>=20'} - - type-level-regexp@0.1.17: - resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} - - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} - - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} - engines: {node: '>=14.17'} - hasBin: true - - uc.micro@2.1.0: - resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - - ufo@1.6.1: - resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - - ultrahtml@1.6.0: - resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} - - uncrypto@0.1.3: - resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - - unctx@2.5.0: - resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==} - - unenv@2.0.0-rc.24: - resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==} - - unhead@2.1.1: - resolution: {integrity: sha512-NOt8n2KybAOxSLfNXegAVai4SGU8bPKqWnqCzNAvnRH2i8mW+0bbFjN/L75LBgCSTiOjJSpANe5w2V34Grr7Cw==} - - unicode-emoji-modifier-base@1.0.0: - resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} - engines: {node: '>=4'} - - unicode-properties@1.4.1: - resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} - - unicode-trie@2.0.0: - resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} - - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} - - unified@11.0.5: - resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - - unifont@0.6.0: - resolution: {integrity: sha512-5Fx50fFQMQL5aeHyWnZX9122sSLckcDvcfFiBf3QYeHa7a1MKJooUy52b67moi2MJYkrfo/TWY+CoLdr/w0tTA==} - - unimport@5.6.0: - resolution: {integrity: sha512-8rqAmtJV8o60x46kBAJKtHpJDJWkA2xcBqWKPI14MgUb05o1pnpnCnXSxedUXyeq7p8fR5g3pTo2BaswZ9lD9A==} - engines: {node: '>=18.12.0'} - - unist-builder@4.0.0: - resolution: {integrity: sha512-wmRFnH+BLpZnTKpc5L7O67Kac89s9HMrtELpnNaE6TAobq5DTZZs5YaTQfAZBA9bFPECx2uVAPO31c+GVug8mg==} - - unist-util-find-after@5.0.0: - resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} - - unist-util-is@6.0.1: - resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} - - unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - - unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - - unist-util-visit-parents@6.0.2: - resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} - - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - - unplugin-auto-import@20.3.0: - resolution: {integrity: sha512-RcSEQiVv7g0mLMMXibYVKk8mpteKxvyffGuDKqZZiFr7Oq3PB1HwgHdK5O7H4AzbhzHoVKG0NnMnsk/1HIVYzQ==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': ^4.0.0 - '@vueuse/core': '*' - peerDependenciesMeta: - '@nuxt/kit': - optional: true - '@vueuse/core': - optional: true - - unplugin-utils@0.2.5: - resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==} - engines: {node: '>=18.12.0'} - - unplugin-utils@0.3.1: - resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==} - engines: {node: '>=20.19.0'} - - unplugin-vue-components@30.0.0: - resolution: {integrity: sha512-4qVE/lwCgmdPTp6h0qsRN2u642tt4boBQtcpn4wQcWZAsr8TQwq+SPT3NDu/6kBFxzo/sSEK4ioXhOOBrXc3iw==} - engines: {node: '>=14'} - peerDependencies: - '@babel/parser': ^7.15.8 - '@nuxt/kit': ^3.2.2 || ^4.0.0 - vue: 2 || 3 - peerDependenciesMeta: - '@babel/parser': - optional: true - '@nuxt/kit': - optional: true - - unplugin-vue-router@0.16.2: - resolution: {integrity: sha512-lE6ZjnHaXfS2vFI/PSEwdKcdOo5RwAbCKUnPBIN9YwLgSWas3x+qivzQvJa/uxhKzJldE6WK43aDKjGj9Rij9w==} - peerDependencies: - '@vue/compiler-sfc': ^3.5.17 - vue-router: ^4.6.0 - peerDependenciesMeta: - vue-router: - optional: true - - unplugin-vue-router@0.19.2: - resolution: {integrity: sha512-u5dgLBarxE5cyDK/hzJGfpCTLIAyiTXGlo85COuD4Nssj6G7NxS+i9mhCWz/1p/ud1eMwdcUbTXehQe41jYZUA==} - peerDependencies: - '@vue/compiler-sfc': ^3.5.17 - vue-router: ^4.6.0 - peerDependenciesMeta: - vue-router: - optional: true - - unplugin@2.3.11: - resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==} - engines: {node: '>=18.12.0'} - - unrs-resolver@1.11.1: - resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} - - unstorage@1.17.3: - resolution: {integrity: sha512-i+JYyy0DoKmQ3FximTHbGadmIYb8JEpq7lxUjnjeB702bCPum0vzo6oy5Mfu0lpqISw7hCyMW2yj4nWC8bqJ3Q==} - peerDependencies: - '@azure/app-configuration': ^1.8.0 - '@azure/cosmos': ^4.2.0 - '@azure/data-tables': ^13.3.0 - '@azure/identity': ^4.6.0 - '@azure/keyvault-secrets': ^4.9.0 - '@azure/storage-blob': ^12.26.0 - '@capacitor/preferences': ^6.0.3 || ^7.0.0 - '@deno/kv': '>=0.9.0' - '@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0 - '@planetscale/database': ^1.19.0 - '@upstash/redis': ^1.34.3 - '@vercel/blob': '>=0.27.1' - '@vercel/functions': ^2.2.12 || ^3.0.0 - '@vercel/kv': ^1.0.1 - aws4fetch: ^1.0.20 - db0: '>=0.2.1' - idb-keyval: ^6.2.1 - ioredis: ^5.4.2 - uploadthing: ^7.4.4 - peerDependenciesMeta: - '@azure/app-configuration': - optional: true - '@azure/cosmos': - optional: true - '@azure/data-tables': - optional: true - '@azure/identity': - optional: true - '@azure/keyvault-secrets': - optional: true - '@azure/storage-blob': - optional: true - '@capacitor/preferences': - optional: true - '@deno/kv': - optional: true - '@netlify/blobs': - optional: true - '@planetscale/database': - optional: true - '@upstash/redis': - optional: true - '@vercel/blob': - optional: true - '@vercel/functions': - optional: true - '@vercel/kv': - optional: true - aws4fetch: - optional: true - db0: - optional: true - idb-keyval: - optional: true - ioredis: - optional: true - uploadthing: - optional: true - - untun@0.1.3: - resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} - hasBin: true - - untyped@2.0.0: - resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} - hasBin: true - - unwasm@0.3.11: - resolution: {integrity: sha512-Vhp5gb1tusSQw5of/g3Q697srYgMXvwMgXMjcG4ZNga02fDX9coxJ9fAb0Ci38hM2Hv/U1FXRPGgjP2BYqhNoQ==} - - unwasm@0.5.2: - resolution: {integrity: sha512-uWhB7IXQjMC4530uVAeu0lzvYK6P3qHVnmmdQniBi48YybOLN/DqEzcP9BRGk1YTDG3rRWRD8me55nIYoTHyMg==} - - update-browserslist-db@1.2.3: - resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uqr@0.1.2: - resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - vaul-vue@0.4.1: - resolution: {integrity: sha512-A6jOWOZX5yvyo1qMn7IveoWN91mJI5L3BUKsIwkg6qrTGgHs1Sb1JF/vyLJgnbN1rH4OOOxFbtqL9A46bOyGUQ==} - peerDependencies: - reka-ui: ^2.0.0 - vue: ^3.3.0 - - vfile-location@5.0.3: - resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} - - vfile-message@4.0.3: - resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} - - vfile@6.0.3: - resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - - vite-dev-rpc@1.1.0: - resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==} - peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0 - - vite-hot-client@2.1.0: - resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} - peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 - - vite-node@5.2.0: - resolution: {integrity: sha512-7UT39YxUukIA97zWPXUGb0SGSiLexEGlavMwU3HDE6+d/HJhKLjLqu4eX2qv6SQiocdhKLRcusroDwXHQ6CnRQ==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - - vite-plugin-checker@0.12.0: - resolution: {integrity: sha512-CmdZdDOGss7kdQwv73UyVgLPv0FVYe5czAgnmRX2oKljgEvSrODGuClaV3PDR2+3ou7N/OKGauDDBjy2MB07Rg==} - engines: {node: '>=16.11'} - peerDependencies: - '@biomejs/biome': '>=1.7' - eslint: '>=9.39.1' - meow: ^13.2.0 - optionator: ^0.9.4 - oxlint: '>=1' - stylelint: '>=16' - typescript: '*' - vite: '>=5.4.21' - vls: '*' - vti: '*' - vue-tsc: ~2.2.10 || ^3.0.0 - peerDependenciesMeta: - '@biomejs/biome': - optional: true - eslint: - optional: true - meow: - optional: true - optionator: - optional: true - oxlint: - optional: true - stylelint: - optional: true - typescript: - optional: true - vls: - optional: true - vti: - optional: true - vue-tsc: - optional: true - - vite-plugin-inspect@11.3.3: - resolution: {integrity: sha512-u2eV5La99oHoYPHE6UvbwgEqKKOQGz86wMg40CCosP6q8BkB6e5xPneZfYagK4ojPJSj5anHCrnvC20DpwVdRA==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^6.0.0 || ^7.0.0-0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - - vite-plugin-vue-tracer@1.2.0: - resolution: {integrity: sha512-a9Z/TLpxwmoE9kIcv28wqQmiszM7ec4zgndXWEsVD/2lEZLRGzcg7ONXmplzGF/UP5W59QNtS809OdywwpUWQQ==} - peerDependencies: - vite: ^6.0.0 || ^7.0.0 - vue: ^3.5.0 - - vite@7.3.0: - resolution: {integrity: sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==} - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - jiti: '>=1.21.0' - less: ^4.0.0 - lightningcss: ^1.21.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vscode-uri@3.1.0: - resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - - vue-bundle-renderer@2.2.0: - resolution: {integrity: sha512-sz/0WEdYH1KfaOm0XaBmRZOWgYTEvUDt6yPYaUzl4E52qzgWLlknaPPTTZmp6benaPTlQAI/hN1x3tAzZygycg==} - - vue-component-meta@3.2.1: - resolution: {integrity: sha512-LmiIxCeyazn4w9Te6rg2uj59/HO7OCWkoQWrixtGin/LrrazGSYlScM68kpXUDIIUa7dfBqNzMUEL3516bpgPQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - vue-component-type-helpers@3.2.1: - resolution: {integrity: sha512-gKV7XOkQl4urSuLHNY1tnVQf7wVgtb/mKbRyxSLWGZUY9RK7aDPhBenTjm+i8ZFe0zC2PZeHMPtOZXZfyaFOzQ==} - - vue-demi@0.14.10: - resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} - engines: {node: '>=12'} - hasBin: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - - vue-devtools-stub@0.1.0: - resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - - vue-eslint-parser@10.2.0: - resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - - vue-i18n@11.2.8: - resolution: {integrity: sha512-vJ123v/PXCZntd6Qj5Jumy7UBmIuE92VrtdX+AXr+1WzdBHojiBxnAxdfctUFL+/JIN+VQH4BhsfTtiGsvVObg==} - engines: {node: '>= 16'} - peerDependencies: - vue: ^3.0.0 - - vue-router@4.6.4: - resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==} - peerDependencies: - vue: ^3.5.0 - - vue@3.5.26: - resolution: {integrity: sha512-SJ/NTccVyAoNUJmkM9KUqPcYlY+u8OVL1X5EW9RIs3ch5H2uERxyyIUI4MRxVCSOiEcupX9xNGde1tL9ZKpimA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - w3c-keyname@2.2.8: - resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} - - web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webpack-virtual-modules@0.6.2: - resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - wheel-gestures@2.2.48: - resolution: {integrity: sha512-f+Gy33Oa5Z14XY9679Zze+7VFhbsQfBFXodnU2x589l4kxGM9L5Y8zETTmcMR5pWOPQyRv4Z0lNax6xCO0NSlA==} - engines: {node: '>=18'} - - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - which@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - wsl-utils@0.1.0: - resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} - engines: {node: '>=18'} - - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - - xmlhttprequest-ssl@2.1.2: - resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} - engines: {node: '>=0.4.0'} - - y-protocols@1.0.7: - resolution: {integrity: sha512-YSVsLoXxO67J6eE/nV4AtFtT3QEotZf5sK5BHxFBXso7VDUT3Tx07IfA6hsu5Q5OmBdMkQVmFZ9QOA7fikWvnw==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} - peerDependencies: - yjs: ^13.0.0 - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - - yaml-eslint-parser@1.3.2: - resolution: {integrity: sha512-odxVsHAkZYYglR30aPYRY4nUGJnoJ2y1ww2HDvZALo0BDETv9kWbi16J52eHs+PWRNmF4ub6nZqfVOeesOvntg==} - engines: {node: ^14.17.0 || >=16.0.0} - - yaml@2.8.2: - resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} - engines: {node: '>= 14.6'} - hasBin: true - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yjs@13.6.28: - resolution: {integrity: sha512-EgnDOXs8+hBVm6mq3/S89Kiwzh5JRbn7w2wXwbrMRyKy/8dOFsLvuIfC+x19ZdtaDc0tA9rQmdZzbqqNHG44wA==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - - yocto-queue@1.2.2: - resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} - engines: {node: '>=12.20'} - - youch-core@0.3.3: - resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==} - - youch@4.1.0-beta.13: - resolution: {integrity: sha512-3+AG1Xvt+R7M7PSDudhbfbwiyveW6B8PLBIwTyEC598biEYIjHhC89i6DBEvR0EZUjGY3uGSnC429HpIa2Z09g==} - - zip-stream@6.0.1: - resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} - engines: {node: '>= 14'} - - zod-to-json-schema@3.25.1: - resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} - peerDependencies: - zod: ^3.25 || ^4 - - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - - zod@4.3.4: - resolution: {integrity: sha512-Zw/uYiiyF6pUT1qmKbZziChgNPRu+ZRneAsMUDU6IwmXdWt5JwcUfy2bvLOCUtz5UniaN/Zx5aFttZYbYc7O/A==} - - zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -snapshots: - - '@alloc/quick-lru@5.2.0': {} - - '@antfu/install-pkg@1.1.0': - dependencies: - package-manager-detector: 1.6.0 - tinyexec: 1.0.2 - - '@apidevtools/json-schema-ref-parser@11.9.3': - dependencies: - '@jsdevtools/ono': 7.1.3 - '@types/json-schema': 7.0.15 - js-yaml: 4.1.1 - optional: true - - '@apidevtools/json-schema-ref-parser@14.2.1(@types/json-schema@7.0.15)': - dependencies: - '@types/json-schema': 7.0.15 - js-yaml: 4.1.1 - - '@babel/code-frame@7.27.1': - dependencies: - '@babel/helper-validator-identifier': 7.28.5 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.28.5': {} - - '@babel/core@7.28.5': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/remapping': 2.3.5 - convert-source-map: 2.0.0 - debug: 4.4.3 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.28.5': - dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - - '@babel/helper-annotate-as-pure@7.27.3': - dependencies: - '@babel/types': 7.28.5 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.5 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.1 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-member-expression-to-functions': 7.28.5 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.5 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/helper-globals@7.28.0': {} - - '@babel/helper-member-expression-to-functions@7.28.5': - dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color - - '@babel/helper-optimise-call-expression@7.27.1': - dependencies: - '@babel/types': 7.28.5 - - '@babel/helper-plugin-utils@7.27.1': {} - - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-member-expression-to-functions': 7.28.5 - '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color - - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': - dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color - - '@babel/helper-string-parser@7.27.1': {} - - '@babel/helper-validator-identifier@7.28.5': {} - - '@babel/helper-validator-option@7.27.1': {} - - '@babel/helpers@7.28.4': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 - - '@babel/parser@7.28.5': - dependencies: - '@babel/types': 7.28.5 - - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - - '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - transitivePeerDependencies: - - supports-color - - '@babel/template@7.27.2': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - - '@babel/traverse@7.28.5': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.28.5': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - - '@bomb.sh/tab@0.0.10(cac@6.7.14)(citty@0.1.6)': - optionalDependencies: - cac: 6.7.14 - citty: 0.1.6 - - '@capsizecss/unpack@3.0.1': - dependencies: - fontkit: 2.0.4 - - '@clack/core@0.5.0': - dependencies: - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@clack/core@1.0.0-alpha.7': - dependencies: - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@clack/prompts@0.11.0': - dependencies: - '@clack/core': 0.5.0 - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@clack/prompts@1.0.0-alpha.8': - dependencies: - '@clack/core': 1.0.0-alpha.7 - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@cloudflare/kv-asset-handler@0.4.1': - dependencies: - mime: 3.0.0 - - '@dxup/nuxt@0.2.2(magicast@0.5.1)': - dependencies: - '@dxup/unimport': 0.1.2 - '@nuxt/kit': 4.2.2(magicast@0.5.1) - chokidar: 4.0.3 - pathe: 2.0.3 - tinyglobby: 0.2.15 - transitivePeerDependencies: - - magicast - - '@dxup/unimport@0.1.2': {} - - '@emnapi/core@1.7.1': - dependencies: - '@emnapi/wasi-threads': 1.1.0 - tslib: 2.8.1 - optional: true - - '@emnapi/runtime@1.7.1': - dependencies: - tslib: 2.8.1 - optional: true - - '@emnapi/wasi-threads@1.1.0': - dependencies: - tslib: 2.8.1 - optional: true - - '@es-joy/jsdoccomment@0.76.0': - dependencies: - '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.51.0 - comment-parser: 1.4.1 - esquery: 1.7.0 - jsdoc-type-pratt-parser: 6.10.0 - - '@es-joy/resolve.exports@1.2.0': {} - - '@esbuild/aix-ppc64@0.25.12': - optional: true - - '@esbuild/aix-ppc64@0.27.2': - optional: true - - '@esbuild/android-arm64@0.25.12': - optional: true - - '@esbuild/android-arm64@0.27.2': - optional: true - - '@esbuild/android-arm@0.25.12': - optional: true - - '@esbuild/android-arm@0.27.2': - optional: true - - '@esbuild/android-x64@0.25.12': - optional: true - - '@esbuild/android-x64@0.27.2': - optional: true - - '@esbuild/darwin-arm64@0.25.12': - optional: true - - '@esbuild/darwin-arm64@0.27.2': - optional: true - - '@esbuild/darwin-x64@0.25.12': - optional: true - - '@esbuild/darwin-x64@0.27.2': - optional: true - - '@esbuild/freebsd-arm64@0.25.12': - optional: true - - '@esbuild/freebsd-arm64@0.27.2': - optional: true - - '@esbuild/freebsd-x64@0.25.12': - optional: true - - '@esbuild/freebsd-x64@0.27.2': - optional: true - - '@esbuild/linux-arm64@0.25.12': - optional: true - - '@esbuild/linux-arm64@0.27.2': - optional: true - - '@esbuild/linux-arm@0.25.12': - optional: true - - '@esbuild/linux-arm@0.27.2': - optional: true - - '@esbuild/linux-ia32@0.25.12': - optional: true - - '@esbuild/linux-ia32@0.27.2': - optional: true - - '@esbuild/linux-loong64@0.25.12': - optional: true - - '@esbuild/linux-loong64@0.27.2': - optional: true - - '@esbuild/linux-mips64el@0.25.12': - optional: true - - '@esbuild/linux-mips64el@0.27.2': - optional: true - - '@esbuild/linux-ppc64@0.25.12': - optional: true - - '@esbuild/linux-ppc64@0.27.2': - optional: true - - '@esbuild/linux-riscv64@0.25.12': - optional: true - - '@esbuild/linux-riscv64@0.27.2': - optional: true - - '@esbuild/linux-s390x@0.25.12': - optional: true - - '@esbuild/linux-s390x@0.27.2': - optional: true - - '@esbuild/linux-x64@0.25.12': - optional: true - - '@esbuild/linux-x64@0.27.2': - optional: true - - '@esbuild/netbsd-arm64@0.25.12': - optional: true - - '@esbuild/netbsd-arm64@0.27.2': - optional: true - - '@esbuild/netbsd-x64@0.25.12': - optional: true - - '@esbuild/netbsd-x64@0.27.2': - optional: true - - '@esbuild/openbsd-arm64@0.25.12': - optional: true - - '@esbuild/openbsd-arm64@0.27.2': - optional: true - - '@esbuild/openbsd-x64@0.25.12': - optional: true - - '@esbuild/openbsd-x64@0.27.2': - optional: true - - '@esbuild/openharmony-arm64@0.25.12': - optional: true - - '@esbuild/openharmony-arm64@0.27.2': - optional: true - - '@esbuild/sunos-x64@0.25.12': - optional: true - - '@esbuild/sunos-x64@0.27.2': - optional: true - - '@esbuild/win32-arm64@0.25.12': - optional: true - - '@esbuild/win32-arm64@0.27.2': - optional: true - - '@esbuild/win32-ia32@0.25.12': - optional: true - - '@esbuild/win32-ia32@0.27.2': - optional: true - - '@esbuild/win32-x64@0.25.12': - optional: true - - '@esbuild/win32-x64@0.27.2': - optional: true - - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2(jiti@2.6.1))': - dependencies: - eslint: 9.39.2(jiti@2.6.1) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.12.2': {} - - '@eslint/compat@1.4.1(eslint@9.39.2(jiti@2.6.1))': - dependencies: - '@eslint/core': 0.17.0 - optionalDependencies: - eslint: 9.39.2(jiti@2.6.1) - - '@eslint/config-array@0.21.1': - dependencies: - '@eslint/object-schema': 2.1.7 - debug: 4.4.3 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@eslint/config-helpers@0.4.2': - dependencies: - '@eslint/core': 0.17.0 - - '@eslint/config-inspector@1.4.2(eslint@9.39.2(jiti@2.6.1))': - dependencies: - ansis: 4.2.0 - bundle-require: 5.1.0(esbuild@0.27.2) - cac: 6.7.14 - chokidar: 4.0.3 - esbuild: 0.27.2 - eslint: 9.39.2(jiti@2.6.1) - h3: 1.15.4 - tinyglobby: 0.2.15 - ws: 8.18.3 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - '@eslint/core@0.17.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.3.3': - dependencies: - ajv: 6.12.6 - debug: 4.4.3 - espree: 10.4.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.1 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@9.39.2': {} - - '@eslint/object-schema@2.1.7': {} - - '@eslint/plugin-kit@0.4.1': - dependencies: - '@eslint/core': 0.17.0 - levn: 0.4.1 - - '@floating-ui/core@1.7.3': - dependencies: - '@floating-ui/utils': 0.2.10 - - '@floating-ui/dom@1.7.4': - dependencies: - '@floating-ui/core': 1.7.3 - '@floating-ui/utils': 0.2.10 - - '@floating-ui/utils@0.2.10': {} - - '@floating-ui/vue@1.1.9(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@floating-ui/dom': 1.7.4 - '@floating-ui/utils': 0.2.10 - vue-demi: 0.14.10(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@humanfs/core@0.19.1': {} - - '@humanfs/node@0.16.7': - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.4.3 - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.4.3': {} - - '@iconify/collections@1.0.635': - dependencies: - '@iconify/types': 2.0.0 - - '@iconify/types@2.0.0': {} - - '@iconify/utils@3.1.0': - dependencies: - '@antfu/install-pkg': 1.1.0 - '@iconify/types': 2.0.0 - mlly: 1.8.0 - - '@iconify/vue@5.0.0(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@iconify/types': 2.0.0 - vue: 3.5.26(typescript@5.9.3) - - '@internationalized/date@3.10.1': - dependencies: - '@swc/helpers': 0.5.18 - - '@internationalized/number@3.6.5': - dependencies: - '@swc/helpers': 0.5.18 - - '@intlify/bundle-utils@11.0.3(vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3)))': - dependencies: - '@intlify/message-compiler': 11.2.8 - '@intlify/shared': 11.2.8 - acorn: 8.15.0 - esbuild: 0.25.12 - escodegen: 2.1.0 - estree-walker: 2.0.2 - jsonc-eslint-parser: 2.4.2 - source-map-js: 1.2.1 - yaml-eslint-parser: 1.3.2 - optionalDependencies: - vue-i18n: 11.2.8(vue@3.5.26(typescript@5.9.3)) - - '@intlify/core-base@11.2.8': - dependencies: - '@intlify/message-compiler': 11.2.8 - '@intlify/shared': 11.2.8 - - '@intlify/core@11.2.8': - dependencies: - '@intlify/core-base': 11.2.8 - '@intlify/shared': 11.2.8 - - '@intlify/h3@0.7.4': - dependencies: - '@intlify/core': 11.2.8 - '@intlify/utils': 0.13.0 - - '@intlify/message-compiler@11.2.8': - dependencies: - '@intlify/shared': 11.2.8 - source-map-js: 1.2.1 - - '@intlify/shared@11.2.8': {} - - '@intlify/unplugin-vue-i18n@11.0.3(@vue/compiler-dom@3.5.26)(eslint@9.39.2(jiti@2.6.1))(rollup@4.54.0)(typescript@5.9.3)(vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - '@intlify/bundle-utils': 11.0.3(vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3))) - '@intlify/shared': 11.2.8 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.2.8)(@vue/compiler-dom@3.5.26)(vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - '@typescript-eslint/scope-manager': 8.51.0 - '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3) - debug: 4.4.3 - fast-glob: 3.3.3 - pathe: 2.0.3 - picocolors: 1.1.1 - unplugin: 2.3.11 - vue: 3.5.26(typescript@5.9.3) - optionalDependencies: - vue-i18n: 11.2.8(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - '@vue/compiler-dom' - - eslint - - rollup - - supports-color - - typescript - - '@intlify/utils@0.13.0': {} - - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.2.8)(@vue/compiler-dom@3.5.26)(vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@babel/parser': 7.28.5 - optionalDependencies: - '@intlify/shared': 11.2.8 - '@vue/compiler-dom': 3.5.26 - vue: 3.5.26(typescript@5.9.3) - vue-i18n: 11.2.8(vue@3.5.26(typescript@5.9.3)) - - '@ioredis/commands@1.4.0': {} - - '@isaacs/balanced-match@4.0.1': - optional: true - - '@isaacs/brace-expansion@5.0.0': - dependencies: - '@isaacs/balanced-match': 4.0.1 - optional: true - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - - '@jridgewell/gen-mapping@0.3.13': - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.31 - - '@jridgewell/remapping@2.3.5': - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/source-map@0.3.11': - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - - '@jridgewell/sourcemap-codec@1.5.5': {} - - '@jridgewell/trace-mapping@0.3.31': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 - - '@jsdevtools/ono@7.1.3': - optional: true - - '@kwsites/file-exists@1.1.1': - dependencies: - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - - '@kwsites/promise-deferred@1.1.1': {} - - '@mapbox/node-pre-gyp@2.0.3': - dependencies: - consola: 3.4.2 - detect-libc: 2.1.2 - https-proxy-agent: 7.0.6 - node-fetch: 2.7.0 - nopt: 8.1.0 - semver: 7.7.3 - tar: 7.5.2 - transitivePeerDependencies: - - encoding - - supports-color - - '@miyaneee/rollup-plugin-json5@1.2.0(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - json5: 2.2.3 - rollup: 4.54.0 - - '@napi-rs/wasm-runtime@0.2.12': - dependencies: - '@emnapi/core': 1.7.1 - '@emnapi/runtime': 1.7.1 - '@tybys/wasm-util': 0.10.1 - optional: true - - '@napi-rs/wasm-runtime@1.1.1': - dependencies: - '@emnapi/core': 1.7.1 - '@emnapi/runtime': 1.7.1 - '@tybys/wasm-util': 0.10.1 - optional: true - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.20.1 - - '@nuxt/cli@3.31.3(cac@6.7.14)(magicast@0.5.1)': - dependencies: - '@bomb.sh/tab': 0.0.10(cac@6.7.14)(citty@0.1.6) - '@clack/prompts': 1.0.0-alpha.8 - c12: 3.3.3(magicast@0.5.1) - citty: 0.1.6 - confbox: 0.2.2 - consola: 3.4.2 - copy-paste: 2.2.0 - debug: 4.4.3 - defu: 6.1.4 - exsolve: 1.0.8 - fuse.js: 7.1.0 - giget: 2.0.0 - jiti: 2.6.1 - listhen: 1.9.0 - nypm: 0.6.2 - ofetch: 1.5.1 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.0.0 - pkg-types: 2.3.0 - scule: 1.3.0 - semver: 7.7.3 - srvx: 0.9.8 - std-env: 3.10.0 - tinyexec: 1.0.2 - ufo: 1.6.1 - youch: 4.1.0-beta.13 - transitivePeerDependencies: - - cac - - commander - - magicast - - supports-color - - '@nuxt/content@3.10.0(better-sqlite3@12.5.0)(magicast@0.5.1)': - dependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@nuxtjs/mdc': 0.19.2(magicast@0.5.1) - '@shikijs/langs': 3.20.0 - '@sqlite.org/sqlite-wasm': 3.50.4-build1 - '@standard-schema/spec': 1.1.0 - '@webcontainer/env': 1.1.1 - c12: 3.3.3(magicast@0.5.1) - chokidar: 5.0.0 - consola: 3.4.2 - db0: 0.3.4(better-sqlite3@12.5.0) - defu: 6.1.4 - destr: 2.0.5 - git-url-parse: 16.1.0 - hookable: 5.5.3 - isomorphic-git: 1.36.1 - jiti: 2.6.1 - json-schema-to-typescript: 15.0.4 - knitwork: 1.3.0 - mdast-util-to-hast: 13.2.1 - mdast-util-to-string: 4.0.0 - micromark: 4.0.2 - micromark-util-character: 2.1.1 - micromark-util-chunked: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-sanitize-uri: 2.0.1 - micromatch: 4.0.8 - minimark: 0.2.0 - minimatch: 10.1.1 - nuxt-component-meta: 0.16.0(magicast@0.5.1) - nypm: 0.6.2 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.0 - remark-mdc: 3.10.0 - scule: 1.3.0 - shiki: 3.20.0 - slugify: 1.6.6 - socket.io-client: 4.8.3 - std-env: 3.10.0 - tinyglobby: 0.2.15 - ufo: 1.6.1 - unctx: 2.5.0 - unified: 11.0.5 - unist-util-stringify-position: 4.0.0 - unist-util-visit: 5.0.0 - unplugin: 2.3.11 - zod: 3.25.76 - zod-to-json-schema: 3.25.1(zod@3.25.76) - optionalDependencies: - better-sqlite3: 12.5.0 - transitivePeerDependencies: - - bufferutil - - drizzle-orm - - magicast - - mysql2 - - supports-color - - utf-8-validate - optional: true - - '@nuxt/devalue@2.0.2': {} - - '@nuxt/devtools-kit@3.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))': - dependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - execa: 8.0.1 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - transitivePeerDependencies: - - magicast - - '@nuxt/devtools-wizard@3.1.1': - dependencies: - consola: 3.4.2 - diff: 8.0.2 - execa: 8.0.1 - magicast: 0.5.1 - pathe: 2.0.3 - pkg-types: 2.3.0 - prompts: 2.4.2 - semver: 7.7.3 - - '@nuxt/devtools@3.1.1(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/devtools-wizard': 3.1.1 - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@vue/devtools-core': 8.0.5(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) - '@vue/devtools-kit': 8.0.5 - birpc: 2.9.0 - consola: 3.4.2 - destr: 2.0.5 - error-stack-parser-es: 1.0.5 - execa: 8.0.1 - fast-npm-meta: 0.4.7 - get-port-please: 3.2.0 - hookable: 5.5.3 - image-meta: 0.2.2 - is-installed-globally: 1.0.0 - launch-editor: 2.12.0 - local-pkg: 1.1.2 - magicast: 0.5.1 - nypm: 0.6.2 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.0.0 - pkg-types: 2.3.0 - semver: 7.7.3 - simple-git: 3.30.0 - sirv: 3.0.2 - structured-clone-es: 1.0.0 - tinyglobby: 0.2.15 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vite-plugin-inspect: 11.3.3(@nuxt/kit@4.2.2(magicast@0.5.1))(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - vite-plugin-vue-tracer: 1.2.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) - which: 5.0.0 - ws: 8.18.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - vue - - '@nuxt/eslint-config@1.12.1(@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.26)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': - dependencies: - '@antfu/install-pkg': 1.1.0 - '@clack/prompts': 0.11.0 - '@eslint/js': 9.39.2 - '@nuxt/eslint-plugin': 1.12.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@stylistic/eslint-plugin': 5.6.1(eslint@9.39.2(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.51.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.39.2(jiti@2.6.1) - eslint-config-flat-gitignore: 2.1.0(eslint@9.39.2(jiti@2.6.1)) - eslint-flat-config-utils: 2.1.4 - eslint-merge-processors: 2.0.0(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import-lite: 0.3.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-jsdoc: 61.5.0(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-regexp: 2.10.0(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-unicorn: 62.0.0(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-vue: 10.6.2(@stylistic/eslint-plugin@5.6.1(eslint@9.39.2(jiti@2.6.1)))(@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1))) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.26)(eslint@9.39.2(jiti@2.6.1)) - globals: 16.5.0 - local-pkg: 1.1.2 - pathe: 2.0.3 - vue-eslint-parser: 10.2.0(eslint@9.39.2(jiti@2.6.1)) - transitivePeerDependencies: - - '@typescript-eslint/utils' - - '@vue/compiler-sfc' - - eslint-import-resolver-node - - supports-color - - typescript - - '@nuxt/eslint-plugin@1.12.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/types': 8.51.0 - '@typescript-eslint/utils': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.39.2(jiti@2.6.1) - transitivePeerDependencies: - - supports-color - - typescript - - '@nuxt/eslint@1.12.1(@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.26)(eslint@9.39.2(jiti@2.6.1))(magicast@0.5.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))': - dependencies: - '@eslint/config-inspector': 1.4.2(eslint@9.39.2(jiti@2.6.1)) - '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/eslint-config': 1.12.1(@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.26)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@nuxt/eslint-plugin': 1.12.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@nuxt/kit': 4.2.2(magicast@0.5.1) - chokidar: 5.0.0 - eslint: 9.39.2(jiti@2.6.1) - eslint-flat-config-utils: 2.1.4 - eslint-typegen: 2.3.0(eslint@9.39.2(jiti@2.6.1)) - find-up: 8.0.0 - get-port-please: 3.2.0 - mlly: 1.8.0 - pathe: 2.0.3 - unimport: 5.6.0 - transitivePeerDependencies: - - '@typescript-eslint/utils' - - '@vue/compiler-sfc' - - bufferutil - - eslint-import-resolver-node - - eslint-plugin-format - - magicast - - supports-color - - typescript - - utf-8-validate - - vite - - '@nuxt/fonts@0.12.1(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))': - dependencies: - '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/kit': 4.2.2(magicast@0.5.1) - consola: 3.4.2 - css-tree: 3.1.0 - defu: 6.1.4 - esbuild: 0.25.12 - fontaine: 0.7.0 - fontless: 0.1.0(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - h3: 1.15.4 - jiti: 2.6.1 - magic-regexp: 0.10.0 - magic-string: 0.30.21 - node-fetch-native: 1.6.7 - ohash: 2.0.11 - pathe: 2.0.3 - sirv: 3.0.2 - tinyglobby: 0.2.15 - ufo: 1.6.1 - unifont: 0.6.0 - unplugin: 2.3.11 - unstorage: 1.17.3(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - db0 - - idb-keyval - - ioredis - - magicast - - uploadthing - - vite - - '@nuxt/icon@2.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@iconify/collections': 1.0.635 - '@iconify/types': 2.0.0 - '@iconify/utils': 3.1.0 - '@iconify/vue': 5.0.0(vue@3.5.26(typescript@5.9.3)) - '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/kit': 4.2.2(magicast@0.5.1) - consola: 3.4.2 - local-pkg: 1.1.2 - mlly: 1.8.0 - ohash: 2.0.11 - pathe: 2.0.3 - picomatch: 4.0.3 - std-env: 3.10.0 - tinyglobby: 0.2.15 - transitivePeerDependencies: - - magicast - - vite - - vue - - '@nuxt/kit@3.20.2(magicast@0.5.1)': - dependencies: - c12: 3.3.3(magicast@0.5.1) - consola: 3.4.2 - defu: 6.1.4 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.0.8 - ignore: 7.0.5 - jiti: 2.6.1 - klona: 2.0.6 - knitwork: 1.3.0 - mlly: 1.8.0 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.0 - rc9: 2.1.2 - scule: 1.3.0 - semver: 7.7.3 - tinyglobby: 0.2.15 - ufo: 1.6.1 - unctx: 2.5.0 - untyped: 2.0.0 - transitivePeerDependencies: - - magicast - - '@nuxt/kit@4.2.2(magicast@0.5.1)': - dependencies: - c12: 3.3.3(magicast@0.5.1) - consola: 3.4.2 - defu: 6.1.4 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.0.8 - ignore: 7.0.5 - jiti: 2.6.1 - klona: 2.0.6 - mlly: 1.8.0 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.0 - rc9: 2.1.2 - scule: 1.3.0 - semver: 7.7.3 - tinyglobby: 0.2.15 - ufo: 1.6.1 - unctx: 2.5.0 - untyped: 2.0.0 - transitivePeerDependencies: - - magicast - - '@nuxt/nitro-server@4.2.2(better-sqlite3@12.5.0)(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2))(typescript@5.9.3)': - dependencies: - '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@unhead/vue': 2.1.1(vue@3.5.26(typescript@5.9.3)) - '@vue/shared': 3.5.26 - consola: 3.4.2 - defu: 6.1.4 - destr: 2.0.5 - devalue: 5.6.1 - errx: 0.1.0 - escape-string-regexp: 5.0.0 - exsolve: 1.0.8 - h3: 1.15.4 - impound: 1.0.0 - klona: 2.0.6 - mocked-exports: 0.1.1 - nitropack: 2.12.9(better-sqlite3@12.5.0) - nuxt: 4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2) - pathe: 2.0.3 - pkg-types: 2.3.0 - radix3: 1.1.2 - std-env: 3.10.0 - ufo: 1.6.1 - unctx: 2.5.0 - unstorage: 1.17.3(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2) - vue: 3.5.26(typescript@5.9.3) - vue-bundle-renderer: 2.2.0 - vue-devtools-stub: 0.1.0 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - db0 - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - magicast - - mysql2 - - react-native-b4a - - rolldown - - sqlite3 - - supports-color - - typescript - - uploadthing - - xml2js - - '@nuxt/schema@4.2.2': - dependencies: - '@vue/shared': 3.5.26 - defu: 6.1.4 - pathe: 2.0.3 - pkg-types: 2.3.0 - std-env: 3.10.0 - - '@nuxt/telemetry@2.6.6(magicast@0.5.1)': - dependencies: - '@nuxt/kit': 3.20.2(magicast@0.5.1) - citty: 0.1.6 - consola: 3.4.2 - destr: 2.0.5 - dotenv: 16.6.1 - git-url-parse: 16.1.0 - is-docker: 3.0.0 - ofetch: 1.5.1 - package-manager-detector: 1.6.0 - pathe: 2.0.3 - rc9: 2.1.2 - std-env: 3.10.0 - transitivePeerDependencies: - - magicast - - '@nuxt/ui@4.3.0(7be7ba551125ed7f0d73db2da9a7c073)': - dependencies: - '@iconify/vue': 5.0.0(vue@3.5.26(typescript@5.9.3)) - '@internationalized/date': 3.10.1 - '@internationalized/number': 3.6.5 - '@nuxt/fonts': 0.12.1(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@nuxt/icon': 2.1.1(magicast@0.5.1)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@nuxt/schema': 4.2.2 - '@nuxtjs/color-mode': 3.5.2(magicast@0.5.1) - '@standard-schema/spec': 1.1.0 - '@tailwindcss/postcss': 4.1.18 - '@tailwindcss/vite': 4.1.18(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - '@tanstack/vue-table': 8.21.3(vue@3.5.26(typescript@5.9.3)) - '@tanstack/vue-virtual': 3.13.14(vue@3.5.26(typescript@5.9.3)) - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/extension-bubble-menu': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-drag-handle-vue-3': 3.13.0(@tiptap/extension-drag-handle@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/extension-collaboration@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))(yjs@13.6.28))(@tiptap/extension-node-range@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28)))(@tiptap/pm@3.13.0)(@tiptap/vue-3@3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - '@tiptap/extension-floating-menu': 3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-horizontal-rule': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-image': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-mention': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/suggestion@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-placeholder': 3.13.0(@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/markdown': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - '@tiptap/starter-kit': 3.13.0 - '@tiptap/suggestion': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/vue-3': 3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(vue@3.5.26(typescript@5.9.3)) - '@unhead/vue': 2.1.1(vue@3.5.26(typescript@5.9.3)) - '@vueuse/core': 14.1.0(vue@3.5.26(typescript@5.9.3)) - '@vueuse/integrations': 14.1.0(change-case@5.4.4)(fuse.js@7.1.0)(vue@3.5.26(typescript@5.9.3)) - colortranslator: 5.0.0 - consola: 3.4.2 - defu: 6.1.4 - embla-carousel-auto-height: 8.6.0(embla-carousel@8.6.0) - embla-carousel-auto-scroll: 8.6.0(embla-carousel@8.6.0) - embla-carousel-autoplay: 8.6.0(embla-carousel@8.6.0) - embla-carousel-class-names: 8.6.0(embla-carousel@8.6.0) - embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) - embla-carousel-vue: 8.6.0(vue@3.5.26(typescript@5.9.3)) - embla-carousel-wheel-gestures: 8.1.0(embla-carousel@8.6.0) - fuse.js: 7.1.0 - hookable: 5.5.3 - knitwork: 1.3.0 - magic-string: 0.30.21 - mlly: 1.8.0 - motion-v: 1.7.5(@vueuse/core@14.1.0(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - ohash: 2.0.11 - pathe: 2.0.3 - reka-ui: 2.6.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)) - scule: 1.3.0 - tailwind-merge: 3.4.0 - tailwind-variants: 3.2.2(tailwind-merge@3.4.0)(tailwindcss@4.1.18) - tailwindcss: 4.1.18 - tinyglobby: 0.2.15 - typescript: 5.9.3 - unplugin: 2.3.11 - unplugin-auto-import: 20.3.0(@nuxt/kit@4.2.2(magicast@0.5.1))(@vueuse/core@14.1.0(vue@3.5.26(typescript@5.9.3))) - unplugin-vue-components: 30.0.0(@babel/parser@7.28.5)(@nuxt/kit@4.2.2(magicast@0.5.1))(vue@3.5.26(typescript@5.9.3)) - vaul-vue: 0.4.1(reka-ui@2.6.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - vue-component-type-helpers: 3.2.1 - optionalDependencies: - '@nuxt/content': 3.10.0(better-sqlite3@12.5.0)(magicast@0.5.1) - vue-router: 4.6.4(vue@3.5.26(typescript@5.9.3)) - zod: 4.3.4 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@babel/parser' - - '@capacitor/preferences' - - '@deno/kv' - - '@floating-ui/dom' - - '@netlify/blobs' - - '@planetscale/database' - - '@tiptap/extension-drag-handle' - - '@tiptap/extensions' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - '@vue/composition-api' - - async-validator - - aws4fetch - - axios - - change-case - - db0 - - drauu - - embla-carousel - - focus-trap - - idb-keyval - - ioredis - - jwt-decode - - magicast - - nprogress - - qrcode - - sortablejs - - supports-color - - universal-cookie - - uploadthing - - vite - - vue - - '@nuxt/vite-builder@4.2.2(eslint@9.39.2(jiti@2.6.1))(lightningcss@1.30.2)(magicast@0.5.1)(nuxt@4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2))(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3))(yaml@2.8.2)': - dependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@rollup/plugin-replace': 6.0.3(rollup@4.54.0) - '@vitejs/plugin-vue': 6.0.3(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) - '@vitejs/plugin-vue-jsx': 5.1.3(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) - autoprefixer: 10.4.23(postcss@8.5.6) - consola: 3.4.2 - cssnano: 7.1.2(postcss@8.5.6) - defu: 6.1.4 - esbuild: 0.27.2 - escape-string-regexp: 5.0.0 - exsolve: 1.0.8 - get-port-please: 3.2.0 - h3: 1.15.4 - jiti: 2.6.1 - knitwork: 1.3.0 - magic-string: 0.30.21 - mlly: 1.8.0 - mocked-exports: 0.1.1 - nuxt: 4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2) - pathe: 2.0.3 - pkg-types: 2.3.0 - postcss: 8.5.6 - rollup-plugin-visualizer: 6.0.5(rollup@4.54.0) - seroval: 1.4.2 - std-env: 3.10.0 - ufo: 1.6.1 - unenv: 2.0.0-rc.24 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vite-node: 5.2.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vite-plugin-checker: 0.12.0(eslint@9.39.2(jiti@2.6.1))(optionator@0.9.4)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - vue: 3.5.26(typescript@5.9.3) - vue-bundle-renderer: 2.2.0 - transitivePeerDependencies: - - '@biomejs/biome' - - '@types/node' - - eslint - - less - - lightningcss - - magicast - - meow - - optionator - - oxlint - - rollup - - sass - - sass-embedded - - stylelint - - stylus - - sugarss - - supports-color - - terser - - tsx - - typescript - - vls - - vti - - vue-tsc - - yaml - - '@nuxtjs/color-mode@3.5.2(magicast@0.5.1)': - dependencies: - '@nuxt/kit': 3.20.2(magicast@0.5.1) - pathe: 1.1.2 - pkg-types: 1.3.1 - semver: 7.7.3 - transitivePeerDependencies: - - magicast - - '@nuxtjs/i18n@10.2.1(@vue/compiler-dom@3.5.26)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(magicast@0.5.1)(rollup@4.54.0)(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@intlify/core': 11.2.8 - '@intlify/h3': 0.7.4 - '@intlify/shared': 11.2.8 - '@intlify/unplugin-vue-i18n': 11.0.3(@vue/compiler-dom@3.5.26)(eslint@9.39.2(jiti@2.6.1))(rollup@4.54.0)(typescript@5.9.3)(vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - '@intlify/utils': 0.13.0 - '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.54.0) - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@rollup/plugin-yaml': 4.1.2(rollup@4.54.0) - '@vue/compiler-sfc': 3.5.26 - defu: 6.1.4 - devalue: 5.6.1 - h3: 1.15.4 - knitwork: 1.3.0 - magic-string: 0.30.21 - mlly: 1.8.0 - nuxt-define: 1.0.0 - ohash: 2.0.11 - oxc-parser: 0.95.0 - oxc-transform: 0.95.0 - oxc-walker: 0.5.2(oxc-parser@0.95.0) - pathe: 2.0.3 - typescript: 5.9.3 - ufo: 1.6.1 - unplugin: 2.3.11 - unplugin-vue-router: 0.16.2(@vue/compiler-sfc@3.5.26)(vue-router@4.6.4(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - unstorage: 1.17.3(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2) - vue-i18n: 11.2.8(vue@3.5.26(typescript@5.9.3)) - vue-router: 4.6.4(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - '@vue/compiler-dom' - - aws4fetch - - db0 - - eslint - - idb-keyval - - ioredis - - magicast - - petite-vue-i18n - - rollup - - supports-color - - uploadthing - - vue - - '@nuxtjs/mdc@0.19.2(magicast@0.5.1)': - dependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@shikijs/core': 3.20.0 - '@shikijs/langs': 3.20.0 - '@shikijs/themes': 3.20.0 - '@shikijs/transformers': 3.20.0 - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - '@vue/compiler-core': 3.5.26 - consola: 3.4.2 - debug: 4.4.3 - defu: 6.1.4 - destr: 2.0.5 - detab: 3.0.2 - github-slugger: 2.0.0 - hast-util-format: 1.1.0 - hast-util-to-mdast: 10.1.2 - hast-util-to-string: 3.0.1 - mdast-util-to-hast: 13.2.1 - micromark-util-sanitize-uri: 2.0.1 - parse5: 8.0.0 - pathe: 2.0.3 - property-information: 7.1.0 - rehype-external-links: 3.0.0 - rehype-minify-whitespace: 6.0.2 - rehype-raw: 7.0.0 - rehype-remark: 10.0.1 - rehype-slug: 6.0.0 - rehype-sort-attribute-values: 5.0.1 - rehype-sort-attributes: 5.0.1 - remark-emoji: 5.0.2 - remark-gfm: 4.0.1 - remark-mdc: 3.10.0 - remark-parse: 11.0.0 - remark-rehype: 11.1.2 - remark-stringify: 11.0.0 - scule: 1.3.0 - shiki: 3.20.0 - ufo: 1.6.1 - unified: 11.0.5 - unist-builder: 4.0.0 - unist-util-visit: 5.0.0 - unwasm: 0.5.2 - vfile: 6.0.3 - transitivePeerDependencies: - - magicast - - supports-color - optional: true - - '@oxc-minify/binding-android-arm64@0.102.0': - optional: true - - '@oxc-minify/binding-darwin-arm64@0.102.0': - optional: true - - '@oxc-minify/binding-darwin-x64@0.102.0': - optional: true - - '@oxc-minify/binding-freebsd-x64@0.102.0': - optional: true - - '@oxc-minify/binding-linux-arm-gnueabihf@0.102.0': - optional: true - - '@oxc-minify/binding-linux-arm64-gnu@0.102.0': - optional: true - - '@oxc-minify/binding-linux-arm64-musl@0.102.0': - optional: true - - '@oxc-minify/binding-linux-riscv64-gnu@0.102.0': - optional: true - - '@oxc-minify/binding-linux-s390x-gnu@0.102.0': - optional: true - - '@oxc-minify/binding-linux-x64-gnu@0.102.0': - optional: true - - '@oxc-minify/binding-linux-x64-musl@0.102.0': - optional: true - - '@oxc-minify/binding-openharmony-arm64@0.102.0': - optional: true - - '@oxc-minify/binding-wasm32-wasi@0.102.0': - dependencies: - '@napi-rs/wasm-runtime': 1.1.1 - optional: true - - '@oxc-minify/binding-win32-arm64-msvc@0.102.0': - optional: true - - '@oxc-minify/binding-win32-x64-msvc@0.102.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.102.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.95.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.102.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.95.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.102.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.95.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.102.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.95.0': - optional: true - - '@oxc-parser/binding-linux-arm-gnueabihf@0.102.0': - optional: true - - '@oxc-parser/binding-linux-arm-gnueabihf@0.95.0': - optional: true - - '@oxc-parser/binding-linux-arm-musleabihf@0.95.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.102.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.95.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.102.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.95.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.102.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.95.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.102.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.95.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.102.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.95.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.102.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.95.0': - optional: true - - '@oxc-parser/binding-openharmony-arm64@0.102.0': - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.102.0': - dependencies: - '@napi-rs/wasm-runtime': 1.1.1 - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.95.0': - dependencies: - '@napi-rs/wasm-runtime': 1.1.1 - optional: true - - '@oxc-parser/binding-win32-arm64-msvc@0.102.0': - optional: true - - '@oxc-parser/binding-win32-arm64-msvc@0.95.0': - optional: true - - '@oxc-parser/binding-win32-x64-msvc@0.102.0': - optional: true - - '@oxc-parser/binding-win32-x64-msvc@0.95.0': - optional: true - - '@oxc-project/types@0.102.0': {} - - '@oxc-project/types@0.95.0': {} - - '@oxc-transform/binding-android-arm64@0.102.0': - optional: true - - '@oxc-transform/binding-android-arm64@0.95.0': - optional: true - - '@oxc-transform/binding-darwin-arm64@0.102.0': - optional: true - - '@oxc-transform/binding-darwin-arm64@0.95.0': - optional: true - - '@oxc-transform/binding-darwin-x64@0.102.0': - optional: true - - '@oxc-transform/binding-darwin-x64@0.95.0': - optional: true - - '@oxc-transform/binding-freebsd-x64@0.102.0': - optional: true - - '@oxc-transform/binding-freebsd-x64@0.95.0': - optional: true - - '@oxc-transform/binding-linux-arm-gnueabihf@0.102.0': - optional: true - - '@oxc-transform/binding-linux-arm-gnueabihf@0.95.0': - optional: true - - '@oxc-transform/binding-linux-arm-musleabihf@0.95.0': - optional: true - - '@oxc-transform/binding-linux-arm64-gnu@0.102.0': - optional: true - - '@oxc-transform/binding-linux-arm64-gnu@0.95.0': - optional: true - - '@oxc-transform/binding-linux-arm64-musl@0.102.0': - optional: true - - '@oxc-transform/binding-linux-arm64-musl@0.95.0': - optional: true - - '@oxc-transform/binding-linux-riscv64-gnu@0.102.0': - optional: true - - '@oxc-transform/binding-linux-riscv64-gnu@0.95.0': - optional: true - - '@oxc-transform/binding-linux-s390x-gnu@0.102.0': - optional: true - - '@oxc-transform/binding-linux-s390x-gnu@0.95.0': - optional: true - - '@oxc-transform/binding-linux-x64-gnu@0.102.0': - optional: true - - '@oxc-transform/binding-linux-x64-gnu@0.95.0': - optional: true - - '@oxc-transform/binding-linux-x64-musl@0.102.0': - optional: true - - '@oxc-transform/binding-linux-x64-musl@0.95.0': - optional: true - - '@oxc-transform/binding-openharmony-arm64@0.102.0': - optional: true - - '@oxc-transform/binding-wasm32-wasi@0.102.0': - dependencies: - '@napi-rs/wasm-runtime': 1.1.1 - optional: true - - '@oxc-transform/binding-wasm32-wasi@0.95.0': - dependencies: - '@napi-rs/wasm-runtime': 1.1.1 - optional: true - - '@oxc-transform/binding-win32-arm64-msvc@0.102.0': - optional: true - - '@oxc-transform/binding-win32-arm64-msvc@0.95.0': - optional: true - - '@oxc-transform/binding-win32-x64-msvc@0.102.0': - optional: true - - '@oxc-transform/binding-win32-x64-msvc@0.95.0': - optional: true - - '@parcel/watcher-android-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-x64@2.5.1': - optional: true - - '@parcel/watcher-freebsd-x64@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-musl@2.5.1': - optional: true - - '@parcel/watcher-wasm@2.5.1': - dependencies: - is-glob: 4.0.3 - micromatch: 4.0.8 - - '@parcel/watcher-win32-arm64@2.5.1': - optional: true - - '@parcel/watcher-win32-ia32@2.5.1': - optional: true - - '@parcel/watcher-win32-x64@2.5.1': - optional: true - - '@parcel/watcher@2.5.1': - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.8 - node-addon-api: 7.1.1 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.5.1 - '@parcel/watcher-darwin-arm64': 2.5.1 - '@parcel/watcher-darwin-x64': 2.5.1 - '@parcel/watcher-freebsd-x64': 2.5.1 - '@parcel/watcher-linux-arm-glibc': 2.5.1 - '@parcel/watcher-linux-arm-musl': 2.5.1 - '@parcel/watcher-linux-arm64-glibc': 2.5.1 - '@parcel/watcher-linux-arm64-musl': 2.5.1 - '@parcel/watcher-linux-x64-glibc': 2.5.1 - '@parcel/watcher-linux-x64-musl': 2.5.1 - '@parcel/watcher-win32-arm64': 2.5.1 - '@parcel/watcher-win32-ia32': 2.5.1 - '@parcel/watcher-win32-x64': 2.5.1 - - '@pkgjs/parseargs@0.11.0': - optional: true - - '@polka/url@1.0.0-next.29': {} - - '@poppinss/colors@4.1.6': - dependencies: - kleur: 4.1.5 - - '@poppinss/dumper@0.6.5': - dependencies: - '@poppinss/colors': 4.1.6 - '@sindresorhus/is': 7.2.0 - supports-color: 10.2.2 - - '@poppinss/exception@1.2.3': {} - - '@remirror/core-constants@3.0.0': {} - - '@rolldown/pluginutils@1.0.0-beta.53': {} - - '@rolldown/pluginutils@1.0.0-beta.58': {} - - '@rollup/plugin-alias@5.1.1(rollup@4.54.0)': - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-commonjs@28.0.9(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - commondir: 1.0.1 - estree-walker: 2.0.2 - fdir: 6.5.0(picomatch@4.0.3) - is-reference: 1.2.1 - magic-string: 0.30.21 - picomatch: 4.0.3 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-inject@5.0.5(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - estree-walker: 2.0.2 - magic-string: 0.30.21 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-json@6.1.0(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-node-resolve@16.0.3(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-module: 1.0.0 - resolve: 1.22.11 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-replace@6.0.3(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - magic-string: 0.30.21 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-terser@0.4.4(rollup@4.54.0)': - dependencies: - serialize-javascript: 6.0.2 - smob: 1.5.0 - terser: 5.44.1 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/plugin-yaml@4.1.2(rollup@4.54.0)': - dependencies: - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - js-yaml: 4.1.1 - tosource: 2.0.0-alpha.3 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/pluginutils@5.3.0(rollup@4.54.0)': - dependencies: - '@types/estree': 1.0.8 - estree-walker: 2.0.2 - picomatch: 4.0.3 - optionalDependencies: - rollup: 4.54.0 - - '@rollup/rollup-android-arm-eabi@4.54.0': - optional: true - - '@rollup/rollup-android-arm64@4.54.0': - optional: true - - '@rollup/rollup-darwin-arm64@4.54.0': - optional: true - - '@rollup/rollup-darwin-x64@4.54.0': - optional: true - - '@rollup/rollup-freebsd-arm64@4.54.0': - optional: true - - '@rollup/rollup-freebsd-x64@4.54.0': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.54.0': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.54.0': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.54.0': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.54.0': - optional: true - - '@rollup/rollup-linux-loong64-gnu@4.54.0': - optional: true - - '@rollup/rollup-linux-ppc64-gnu@4.54.0': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.54.0': - optional: true - - '@rollup/rollup-linux-riscv64-musl@4.54.0': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.54.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.54.0': - optional: true - - '@rollup/rollup-linux-x64-musl@4.54.0': - optional: true - - '@rollup/rollup-openharmony-arm64@4.54.0': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.54.0': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.54.0': - optional: true - - '@rollup/rollup-win32-x64-gnu@4.54.0': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.54.0': - optional: true - - '@shikijs/core@3.20.0': - dependencies: - '@shikijs/types': 3.20.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 - optional: true - - '@shikijs/engine-javascript@3.20.0': - dependencies: - '@shikijs/types': 3.20.0 - '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 4.3.4 - optional: true - - '@shikijs/engine-oniguruma@3.20.0': - dependencies: - '@shikijs/types': 3.20.0 - '@shikijs/vscode-textmate': 10.0.2 - optional: true - - '@shikijs/langs@3.20.0': - dependencies: - '@shikijs/types': 3.20.0 - optional: true - - '@shikijs/themes@3.20.0': - dependencies: - '@shikijs/types': 3.20.0 - optional: true - - '@shikijs/transformers@3.20.0': - dependencies: - '@shikijs/core': 3.20.0 - '@shikijs/types': 3.20.0 - optional: true - - '@shikijs/types@3.20.0': - dependencies: - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - optional: true - - '@shikijs/vscode-textmate@10.0.2': - optional: true - - '@sindresorhus/base62@1.0.0': {} - - '@sindresorhus/is@4.6.0': - optional: true - - '@sindresorhus/is@7.2.0': {} - - '@sindresorhus/merge-streams@4.0.0': {} - - '@socket.io/component-emitter@3.1.2': - optional: true - - '@speed-highlight/core@1.2.14': {} - - '@sqlite.org/sqlite-wasm@3.50.4-build1': - optional: true - - '@standard-schema/spec@1.1.0': {} - - '@stylistic/eslint-plugin@5.6.1(eslint@9.39.2(jiti@2.6.1))': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - '@typescript-eslint/types': 8.51.0 - eslint: 9.39.2(jiti@2.6.1) - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - estraverse: 5.3.0 - picomatch: 4.0.3 - - '@swc/helpers@0.5.18': - dependencies: - tslib: 2.8.1 - - '@tailwindcss/node@4.1.18': - dependencies: - '@jridgewell/remapping': 2.3.5 - enhanced-resolve: 5.18.4 - jiti: 2.6.1 - lightningcss: 1.30.2 - magic-string: 0.30.21 - source-map-js: 1.2.1 - tailwindcss: 4.1.18 - - '@tailwindcss/oxide-android-arm64@4.1.18': - optional: true - - '@tailwindcss/oxide-darwin-arm64@4.1.18': - optional: true - - '@tailwindcss/oxide-darwin-x64@4.1.18': - optional: true - - '@tailwindcss/oxide-freebsd-x64@4.1.18': - optional: true - - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': - optional: true - - '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': - optional: true - - '@tailwindcss/oxide-linux-arm64-musl@4.1.18': - optional: true - - '@tailwindcss/oxide-linux-x64-gnu@4.1.18': - optional: true - - '@tailwindcss/oxide-linux-x64-musl@4.1.18': - optional: true - - '@tailwindcss/oxide-wasm32-wasi@4.1.18': - optional: true - - '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': - optional: true - - '@tailwindcss/oxide-win32-x64-msvc@4.1.18': - optional: true - - '@tailwindcss/oxide@4.1.18': - optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.18 - '@tailwindcss/oxide-darwin-arm64': 4.1.18 - '@tailwindcss/oxide-darwin-x64': 4.1.18 - '@tailwindcss/oxide-freebsd-x64': 4.1.18 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 - '@tailwindcss/oxide-linux-x64-musl': 4.1.18 - '@tailwindcss/oxide-wasm32-wasi': 4.1.18 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 - - '@tailwindcss/postcss@4.1.18': - dependencies: - '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.1.18 - '@tailwindcss/oxide': 4.1.18 - postcss: 8.5.6 - tailwindcss: 4.1.18 - - '@tailwindcss/vite@4.1.18(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))': - dependencies: - '@tailwindcss/node': 4.1.18 - '@tailwindcss/oxide': 4.1.18 - tailwindcss: 4.1.18 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - - '@tanstack/table-core@8.21.3': {} - - '@tanstack/virtual-core@3.13.14': {} - - '@tanstack/vue-table@8.21.3(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@tanstack/table-core': 8.21.3 - vue: 3.5.26(typescript@5.9.3) - - '@tanstack/vue-virtual@3.13.14(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@tanstack/virtual-core': 3.13.14 - vue: 3.5.26(typescript@5.9.3) - - '@tiptap/core@3.13.0(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-blockquote@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-bold@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-bubble-menu@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@floating-ui/dom': 1.7.4 - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-bullet-list@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extension-list': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-code-block@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-code@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-collaboration@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))(yjs@13.6.28)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - '@tiptap/y-tiptap': 3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28) - yjs: 13.6.28 - - '@tiptap/extension-document@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-drag-handle-vue-3@3.13.0(@tiptap/extension-drag-handle@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/extension-collaboration@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))(yjs@13.6.28))(@tiptap/extension-node-range@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28)))(@tiptap/pm@3.13.0)(@tiptap/vue-3@3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@tiptap/extension-drag-handle': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/extension-collaboration@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))(yjs@13.6.28))(@tiptap/extension-node-range@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28)) - '@tiptap/pm': 3.13.0 - '@tiptap/vue-3': 3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(vue@3.5.26(typescript@5.9.3)) - vue: 3.5.26(typescript@5.9.3) - - '@tiptap/extension-drag-handle@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/extension-collaboration@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))(yjs@13.6.28))(@tiptap/extension-node-range@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))': - dependencies: - '@floating-ui/dom': 1.7.4 - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/extension-collaboration': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28))(yjs@13.6.28) - '@tiptap/extension-node-range': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - '@tiptap/y-tiptap': 3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28) - - '@tiptap/extension-dropcursor@3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extensions': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-floating-menu@3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@floating-ui/dom': 1.7.4 - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-gapcursor@3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extensions': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-hard-break@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-heading@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-horizontal-rule@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-image@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-italic@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-link@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - linkifyjs: 4.3.2 - - '@tiptap/extension-list-item@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extension-list': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-list-keymap@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extension-list': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-mention@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(@tiptap/suggestion@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - '@tiptap/suggestion': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-node-range@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/extension-ordered-list@3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extension-list': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-paragraph@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-placeholder@3.13.0(@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/extensions': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/extension-strike@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-text@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extension-underline@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - - '@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/markdown@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - marked: 15.0.12 - - '@tiptap/pm@3.13.0': - dependencies: - prosemirror-changeset: 2.3.1 - prosemirror-collab: 1.3.1 - prosemirror-commands: 1.7.1 - prosemirror-dropcursor: 1.8.2 - prosemirror-gapcursor: 1.4.0 - prosemirror-history: 1.5.0 - prosemirror-inputrules: 1.5.1 - prosemirror-keymap: 1.2.3 - prosemirror-markdown: 1.13.2 - prosemirror-menu: 1.2.5 - prosemirror-model: 1.25.4 - prosemirror-schema-basic: 1.2.4 - prosemirror-schema-list: 1.5.1 - prosemirror-state: 1.4.4 - prosemirror-tables: 1.8.5 - prosemirror-trailing-node: 3.0.0(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4) - prosemirror-transform: 1.10.5 - prosemirror-view: 1.41.4 - - '@tiptap/starter-kit@3.13.0': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/extension-blockquote': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-bold': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-bullet-list': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-code': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-code-block': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-document': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-dropcursor': 3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-gapcursor': 3.14.0(@tiptap/extensions@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-hard-break': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-heading': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-horizontal-rule': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-italic': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-link': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-list': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-list-item': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-list-keymap': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-ordered-list': 3.14.0(@tiptap/extension-list@3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)) - '@tiptap/extension-paragraph': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-strike': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-text': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extension-underline': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0)) - '@tiptap/extensions': 3.14.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/suggestion@3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)': - dependencies: - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - - '@tiptap/vue-3@3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0)(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@floating-ui/dom': 1.7.4 - '@tiptap/core': 3.13.0(@tiptap/pm@3.13.0) - '@tiptap/pm': 3.13.0 - vue: 3.5.26(typescript@5.9.3) - optionalDependencies: - '@tiptap/extension-bubble-menu': 3.13.0(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - '@tiptap/extension-floating-menu': 3.13.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.13.0(@tiptap/pm@3.13.0))(@tiptap/pm@3.13.0) - - '@tiptap/y-tiptap@3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4)(y-protocols@1.0.7(yjs@13.6.28))(yjs@13.6.28)': - dependencies: - lib0: 0.2.117 - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-view: 1.41.4 - y-protocols: 1.0.7(yjs@13.6.28) - yjs: 13.6.28 - - '@tybys/wasm-util@0.10.1': - dependencies: - tslib: 2.8.1 - optional: true - - '@types/debug@4.1.12': - dependencies: - '@types/ms': 2.1.0 - optional: true - - '@types/estree@1.0.8': {} - - '@types/hast@3.0.4': - dependencies: - '@types/unist': 3.0.3 - optional: true - - '@types/json-schema@7.0.15': {} - - '@types/linkify-it@5.0.0': {} - - '@types/lodash@4.17.21': - optional: true - - '@types/markdown-it@14.1.2': - dependencies: - '@types/linkify-it': 5.0.0 - '@types/mdurl': 2.0.0 - - '@types/mdast@4.0.4': - dependencies: - '@types/unist': 3.0.3 - optional: true - - '@types/mdurl@2.0.0': {} - - '@types/ms@2.1.0': - optional: true - - '@types/parse-path@7.1.0': - dependencies: - parse-path: 7.1.0 - - '@types/resolve@1.20.2': {} - - '@types/unist@2.0.11': - optional: true - - '@types/unist@3.0.3': - optional: true - - '@types/web-bluetooth@0.0.20': {} - - '@types/web-bluetooth@0.0.21': {} - - '@typescript-eslint/eslint-plugin@8.51.0(@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.51.0 - '@typescript-eslint/type-utils': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.51.0 - eslint: 9.39.2(jiti@2.6.1) - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.3.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/scope-manager': 8.51.0 - '@typescript-eslint/types': 8.51.0 - '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.51.0 - debug: 4.4.3 - eslint: 9.39.2(jiti@2.6.1) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/project-service@8.51.0(typescript@5.9.3)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.51.0(typescript@5.9.3) - '@typescript-eslint/types': 8.51.0 - debug: 4.4.3 - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/scope-manager@8.51.0': - dependencies: - '@typescript-eslint/types': 8.51.0 - '@typescript-eslint/visitor-keys': 8.51.0 - - '@typescript-eslint/tsconfig-utils@8.51.0(typescript@5.9.3)': - dependencies: - typescript: 5.9.3 - - '@typescript-eslint/type-utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': - dependencies: - '@typescript-eslint/types': 8.51.0 - '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3 - eslint: 9.39.2(jiti@2.6.1) - ts-api-utils: 2.3.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@8.51.0': {} - - '@typescript-eslint/typescript-estree@8.51.0(typescript@5.9.3)': - dependencies: - '@typescript-eslint/project-service': 8.51.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.51.0(typescript@5.9.3) - '@typescript-eslint/types': 8.51.0 - '@typescript-eslint/visitor-keys': 8.51.0 - debug: 4.4.3 - minimatch: 9.0.5 - semver: 7.7.3 - tinyglobby: 0.2.15 - ts-api-utils: 2.3.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.51.0 - '@typescript-eslint/types': 8.51.0 - '@typescript-eslint/typescript-estree': 8.51.0(typescript@5.9.3) - eslint: 9.39.2(jiti@2.6.1) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/visitor-keys@8.51.0': - dependencies: - '@typescript-eslint/types': 8.51.0 - eslint-visitor-keys: 4.2.1 - - '@ungap/structured-clone@1.3.0': - optional: true - - '@unhead/vue@2.1.1(vue@3.5.26(typescript@5.9.3))': - dependencies: - hookable: 5.5.3 - unhead: 2.1.1 - vue: 3.5.26(typescript@5.9.3) - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - optional: true - - '@unrs/resolver-binding-android-arm64@1.11.1': - optional: true - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - optional: true - - '@unrs/resolver-binding-darwin-x64@1.11.1': - optional: true - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - optional: true - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - optional: true - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - dependencies: - '@napi-rs/wasm-runtime': 0.2.12 - optional: true - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - optional: true - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - optional: true - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - optional: true - - '@vercel/nft@0.30.4(rollup@4.54.0)': - dependencies: - '@mapbox/node-pre-gyp': 2.0.3 - '@rollup/pluginutils': 5.3.0(rollup@4.54.0) - acorn: 8.15.0 - acorn-import-attributes: 1.9.5(acorn@8.15.0) - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 10.5.0 - graceful-fs: 4.2.11 - node-gyp-build: 4.8.4 - picomatch: 4.0.3 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - rollup - - supports-color - - '@vitejs/plugin-vue-jsx@5.1.3(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) - '@rolldown/pluginutils': 1.0.0-beta.58 - '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.28.5) - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vue: 3.5.26(typescript@5.9.3) - transitivePeerDependencies: - - supports-color - - '@vitejs/plugin-vue@6.0.3(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@rolldown/pluginutils': 1.0.0-beta.53 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vue: 3.5.26(typescript@5.9.3) - - '@volar/language-core@2.4.27': - dependencies: - '@volar/source-map': 2.4.27 - - '@volar/source-map@2.4.27': {} - - '@volar/typescript@2.4.27': - dependencies: - '@volar/language-core': 2.4.27 - path-browserify: 1.0.1 - vscode-uri: 3.1.0 - optional: true - - '@vue-macros/common@3.1.1(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@vue/compiler-sfc': 3.5.26 - ast-kit: 2.2.0 - local-pkg: 1.1.2 - magic-string-ast: 1.0.3 - unplugin-utils: 0.3.1 - optionalDependencies: - vue: 3.5.26(typescript@5.9.3) - - '@vue/babel-helper-vue-transform-on@2.0.1': {} - - '@vue/babel-plugin-jsx@2.0.1(@babel/core@7.28.5)': - dependencies: - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - '@vue/babel-helper-vue-transform-on': 2.0.1 - '@vue/babel-plugin-resolve-type': 2.0.1(@babel/core@7.28.5) - '@vue/shared': 3.5.26 - optionalDependencies: - '@babel/core': 7.28.5 - transitivePeerDependencies: - - supports-color - - '@vue/babel-plugin-resolve-type@2.0.1(@babel/core@7.28.5)': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.28.5 - '@vue/compiler-sfc': 3.5.26 - transitivePeerDependencies: - - supports-color - - '@vue/compiler-core@3.5.26': - dependencies: - '@babel/parser': 7.28.5 - '@vue/shared': 3.5.26 - entities: 7.0.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - - '@vue/compiler-dom@3.5.26': - dependencies: - '@vue/compiler-core': 3.5.26 - '@vue/shared': 3.5.26 - - '@vue/compiler-sfc@3.5.26': - dependencies: - '@babel/parser': 7.28.5 - '@vue/compiler-core': 3.5.26 - '@vue/compiler-dom': 3.5.26 - '@vue/compiler-ssr': 3.5.26 - '@vue/shared': 3.5.26 - estree-walker: 2.0.2 - magic-string: 0.30.21 - postcss: 8.5.6 - source-map-js: 1.2.1 - - '@vue/compiler-ssr@3.5.26': - dependencies: - '@vue/compiler-dom': 3.5.26 - '@vue/shared': 3.5.26 - - '@vue/devtools-api@6.6.4': {} - - '@vue/devtools-core@8.0.5(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@vue/devtools-kit': 8.0.5 - '@vue/devtools-shared': 8.0.5 - mitt: 3.0.1 - nanoid: 5.1.6 - pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - vue: 3.5.26(typescript@5.9.3) - transitivePeerDependencies: - - vite - - '@vue/devtools-kit@8.0.5': - dependencies: - '@vue/devtools-shared': 8.0.5 - birpc: 2.9.0 - hookable: 5.5.3 - mitt: 3.0.1 - perfect-debounce: 2.0.0 - speakingurl: 14.0.1 - superjson: 2.2.6 - - '@vue/devtools-shared@8.0.5': - dependencies: - rfdc: 1.4.1 - - '@vue/language-core@3.2.1': - dependencies: - '@volar/language-core': 2.4.27 - '@vue/compiler-dom': 3.5.26 - '@vue/shared': 3.5.26 - alien-signals: 3.1.2 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - picomatch: 4.0.3 - - '@vue/reactivity@3.5.26': - dependencies: - '@vue/shared': 3.5.26 - - '@vue/runtime-core@3.5.26': - dependencies: - '@vue/reactivity': 3.5.26 - '@vue/shared': 3.5.26 - - '@vue/runtime-dom@3.5.26': - dependencies: - '@vue/reactivity': 3.5.26 - '@vue/runtime-core': 3.5.26 - '@vue/shared': 3.5.26 - csstype: 3.2.3 - - '@vue/server-renderer@3.5.26(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@vue/compiler-ssr': 3.5.26 - '@vue/shared': 3.5.26 - vue: 3.5.26(typescript@5.9.3) - - '@vue/shared@3.5.26': {} - - '@vueuse/core@10.11.1(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.26(typescript@5.9.3)) - vue-demi: 0.14.10(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/core@12.8.2(typescript@5.9.3)': - dependencies: - '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 12.8.2 - '@vueuse/shared': 12.8.2(typescript@5.9.3) - vue: 3.5.26(typescript@5.9.3) - transitivePeerDependencies: - - typescript - - '@vueuse/core@14.1.0(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 14.1.0 - '@vueuse/shared': 14.1.0(vue@3.5.26(typescript@5.9.3)) - vue: 3.5.26(typescript@5.9.3) - - '@vueuse/integrations@14.1.0(change-case@5.4.4)(fuse.js@7.1.0)(vue@3.5.26(typescript@5.9.3))': - dependencies: - '@vueuse/core': 14.1.0(vue@3.5.26(typescript@5.9.3)) - '@vueuse/shared': 14.1.0(vue@3.5.26(typescript@5.9.3)) - vue: 3.5.26(typescript@5.9.3) - optionalDependencies: - change-case: 5.4.4 - fuse.js: 7.1.0 - - '@vueuse/metadata@10.11.1': {} - - '@vueuse/metadata@12.8.2': {} - - '@vueuse/metadata@14.1.0': {} - - '@vueuse/shared@10.11.1(vue@3.5.26(typescript@5.9.3))': - dependencies: - vue-demi: 0.14.10(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/shared@12.8.2(typescript@5.9.3)': - dependencies: - vue: 3.5.26(typescript@5.9.3) - transitivePeerDependencies: - - typescript - - '@vueuse/shared@14.1.0(vue@3.5.26(typescript@5.9.3))': - dependencies: - vue: 3.5.26(typescript@5.9.3) - - '@webcontainer/env@1.1.1': - optional: true - - abbrev@3.0.1: {} - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - acorn-import-attributes@1.9.5(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - - acorn-jsx@5.3.2(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - - acorn@8.15.0: {} - - agent-base@7.1.4: {} - - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - alien-signals@3.1.2: {} - - ansi-regex@5.0.1: {} - - ansi-regex@6.2.2: {} - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - ansi-styles@6.2.3: {} - - ansis@4.2.0: {} - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - archiver-utils@5.0.2: - dependencies: - glob: 10.5.0 - graceful-fs: 4.2.11 - is-stream: 2.0.1 - lazystream: 1.0.1 - lodash: 4.17.21 - normalize-path: 3.0.0 - readable-stream: 4.7.0 - - archiver@7.0.1: - dependencies: - archiver-utils: 5.0.2 - async: 3.2.6 - buffer-crc32: 1.0.0 - readable-stream: 4.7.0 - readdir-glob: 1.1.3 - tar-stream: 3.1.7 - zip-stream: 6.0.1 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a - - are-docs-informative@0.0.2: {} - - argparse@2.0.1: {} - - aria-hidden@1.2.6: - dependencies: - tslib: 2.8.1 - - ast-kit@2.2.0: - dependencies: - '@babel/parser': 7.28.5 - pathe: 2.0.3 - - ast-walker-scope@0.8.3: - dependencies: - '@babel/parser': 7.28.5 - ast-kit: 2.2.0 - - async-lock@1.4.1: - optional: true - - async-sema@3.1.1: {} - - async@3.2.6: {} - - autoprefixer@10.4.23(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001762 - fraction.js: 5.3.4 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.1.0 - optional: true - - b4a@1.7.3: {} - - bail@2.0.2: - optional: true - - balanced-match@1.0.2: {} - - bare-events@2.8.2: {} - - base64-js@1.5.1: {} - - baseline-browser-mapping@2.9.11: {} - - better-sqlite3@12.5.0: - dependencies: - bindings: 1.5.0 - prebuild-install: 7.1.3 - optional: true - - bindings@1.5.0: - dependencies: - file-uri-to-path: 1.0.0 - - birpc@2.9.0: {} - - bl@4.1.0: - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - optional: true - - boolbase@1.0.0: {} - - brace-expansion@1.1.12: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - brace-expansion@2.0.2: - dependencies: - balanced-match: 1.0.2 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - brotli@1.3.3: - dependencies: - base64-js: 1.5.1 - - browserslist@4.28.1: - dependencies: - baseline-browser-mapping: 2.9.11 - caniuse-lite: 1.0.30001762 - electron-to-chromium: 1.5.267 - node-releases: 2.0.27 - update-browserslist-db: 1.2.3(browserslist@4.28.1) - - buffer-crc32@1.0.0: {} - - buffer-from@1.1.2: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - optional: true - - buffer@6.0.3: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - builtin-modules@5.0.0: {} - - bundle-name@4.1.0: - dependencies: - run-applescript: 7.1.0 - - bundle-require@5.1.0(esbuild@0.27.2): - dependencies: - esbuild: 0.27.2 - load-tsconfig: 0.2.5 - - c12@3.3.3(magicast@0.5.1): - dependencies: - chokidar: 5.0.0 - confbox: 0.2.2 - defu: 6.1.4 - dotenv: 17.2.3 - exsolve: 1.0.8 - giget: 2.0.0 - jiti: 2.6.1 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.0.0 - pkg-types: 2.3.0 - rc9: 2.1.2 - optionalDependencies: - magicast: 0.5.1 - - cac@6.7.14: {} - - call-bind-apply-helpers@1.0.2: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - optional: true - - call-bind@1.0.8: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - get-intrinsic: 1.3.0 - set-function-length: 1.2.2 - optional: true - - call-bound@1.0.4: - dependencies: - call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.3.0 - optional: true - - callsites@3.1.0: {} - - caniuse-api@3.0.0: - dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001762 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - - caniuse-lite@1.0.30001762: {} - - ccount@2.0.1: - optional: true - - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - change-case@5.4.4: {} - - char-regex@1.0.2: - optional: true - - character-entities-html4@2.1.0: - optional: true - - character-entities-legacy@3.0.0: - optional: true - - character-entities@2.0.2: - optional: true - - character-reference-invalid@2.0.1: - optional: true - - chokidar@4.0.3: - dependencies: - readdirp: 4.1.2 - - chokidar@5.0.0: - dependencies: - readdirp: 5.0.0 - - chownr@1.1.4: - optional: true - - chownr@3.0.0: {} - - ci-info@4.3.1: {} - - citty@0.1.6: - dependencies: - consola: 3.4.2 - - clean-git-ref@2.0.1: - optional: true - - clean-regexp@1.0.0: - dependencies: - escape-string-regexp: 1.0.5 - - clipboardy@4.0.0: - dependencies: - execa: 8.0.1 - is-wsl: 3.1.0 - is64bit: 2.0.0 - - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - clone@2.1.2: {} - - cluster-key-slot@1.1.2: {} - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.4: {} - - colord@2.9.3: {} - - colortranslator@5.0.0: {} - - comma-separated-tokens@2.0.3: - optional: true - - commander@11.1.0: {} - - commander@2.20.3: {} - - comment-parser@1.4.1: {} - - commondir@1.0.1: {} - - compatx@0.2.0: {} - - compress-commons@6.0.2: - dependencies: - crc-32: 1.2.2 - crc32-stream: 6.0.0 - is-stream: 2.0.1 - normalize-path: 3.0.0 - readable-stream: 4.7.0 - - concat-map@0.0.1: {} - - confbox@0.1.8: {} - - confbox@0.2.2: {} - - consola@3.4.2: {} - - convert-source-map@2.0.0: {} - - cookie-es@1.2.2: {} - - cookie-es@2.0.0: {} - - copy-anything@4.0.5: - dependencies: - is-what: 5.5.0 - - copy-paste@2.2.0: - dependencies: - iconv-lite: 0.4.24 - - core-js-compat@3.47.0: - dependencies: - browserslist: 4.28.1 - - core-util-is@1.0.3: {} - - crc-32@1.2.2: {} - - crc32-stream@6.0.0: - dependencies: - crc-32: 1.2.2 - readable-stream: 4.7.0 - - crelt@1.0.6: {} - - croner@9.1.0: {} - - cross-spawn@7.0.6: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - crossws@0.3.5: - dependencies: - uncrypto: 0.1.3 - - css-declaration-sorter@7.3.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - css-select@5.2.2: - dependencies: - boolbase: 1.0.0 - css-what: 6.2.2 - domhandler: 5.0.3 - domutils: 3.2.2 - nth-check: 2.1.1 - - css-tree@2.2.1: - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.2.1 - - css-tree@3.1.0: - dependencies: - mdn-data: 2.12.2 - source-map-js: 1.2.1 - - css-what@6.2.2: {} - - cssesc@3.0.0: {} - - cssnano-preset-default@7.0.10(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - css-declaration-sorter: 7.3.0(postcss@8.5.6) - cssnano-utils: 5.0.1(postcss@8.5.6) - postcss: 8.5.6 - postcss-calc: 10.1.1(postcss@8.5.6) - postcss-colormin: 7.0.5(postcss@8.5.6) - postcss-convert-values: 7.0.8(postcss@8.5.6) - postcss-discard-comments: 7.0.5(postcss@8.5.6) - postcss-discard-duplicates: 7.0.2(postcss@8.5.6) - postcss-discard-empty: 7.0.1(postcss@8.5.6) - postcss-discard-overridden: 7.0.1(postcss@8.5.6) - postcss-merge-longhand: 7.0.5(postcss@8.5.6) - postcss-merge-rules: 7.0.7(postcss@8.5.6) - postcss-minify-font-values: 7.0.1(postcss@8.5.6) - postcss-minify-gradients: 7.0.1(postcss@8.5.6) - postcss-minify-params: 7.0.5(postcss@8.5.6) - postcss-minify-selectors: 7.0.5(postcss@8.5.6) - postcss-normalize-charset: 7.0.1(postcss@8.5.6) - postcss-normalize-display-values: 7.0.1(postcss@8.5.6) - postcss-normalize-positions: 7.0.1(postcss@8.5.6) - postcss-normalize-repeat-style: 7.0.1(postcss@8.5.6) - postcss-normalize-string: 7.0.1(postcss@8.5.6) - postcss-normalize-timing-functions: 7.0.1(postcss@8.5.6) - postcss-normalize-unicode: 7.0.5(postcss@8.5.6) - postcss-normalize-url: 7.0.1(postcss@8.5.6) - postcss-normalize-whitespace: 7.0.1(postcss@8.5.6) - postcss-ordered-values: 7.0.2(postcss@8.5.6) - postcss-reduce-initial: 7.0.5(postcss@8.5.6) - postcss-reduce-transforms: 7.0.1(postcss@8.5.6) - postcss-svgo: 7.1.0(postcss@8.5.6) - postcss-unique-selectors: 7.0.4(postcss@8.5.6) - - cssnano-utils@5.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - cssnano@7.1.2(postcss@8.5.6): - dependencies: - cssnano-preset-default: 7.0.10(postcss@8.5.6) - lilconfig: 3.1.3 - postcss: 8.5.6 - - csso@5.0.5: - dependencies: - css-tree: 2.2.1 - - csstype@3.2.3: {} - - db0@0.3.4(better-sqlite3@12.5.0): - optionalDependencies: - better-sqlite3: 12.5.0 - - debug@4.4.3: - dependencies: - ms: 2.1.3 - - decode-named-character-reference@1.2.0: - dependencies: - character-entities: 2.0.2 - optional: true - - decompress-response@6.0.0: - dependencies: - mimic-response: 3.1.0 - optional: true - - deep-extend@0.6.0: - optional: true - - deep-is@0.1.4: {} - - deepmerge@4.3.1: {} - - default-browser-id@5.0.1: {} - - default-browser@5.4.0: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.1 - - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - optional: true - - define-lazy-prop@2.0.0: {} - - define-lazy-prop@3.0.0: {} - - defu@6.1.4: {} - - denque@2.1.0: {} - - depd@2.0.0: {} - - dequal@2.0.3: - optional: true - - destr@2.0.5: {} - - detab@3.0.2: - optional: true - - detect-libc@1.0.3: {} - - detect-libc@2.1.2: {} - - devalue@5.6.1: {} - - devlop@1.1.0: - dependencies: - dequal: 2.0.3 - optional: true - - dfa@1.2.0: {} - - diff3@0.0.3: - optional: true - - diff@8.0.2: {} - - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - - domelementtype@2.3.0: {} - - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - - domutils@3.2.2: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - - dot-prop@10.1.0: - dependencies: - type-fest: 5.3.1 - - dotenv@16.6.1: {} - - dotenv@17.2.3: {} - - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-errors: 1.3.0 - gopd: 1.2.0 - optional: true - - duplexer@0.1.2: {} - - eastasianwidth@0.2.0: {} - - ee-first@1.1.1: {} - - electron-to-chromium@1.5.267: {} - - embla-carousel-auto-height@8.6.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - - embla-carousel-auto-scroll@8.6.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - - embla-carousel-autoplay@8.6.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - - embla-carousel-class-names@8.6.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - - embla-carousel-fade@8.6.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - - embla-carousel-reactive-utils@8.6.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - - embla-carousel-vue@8.6.0(vue@3.5.26(typescript@5.9.3)): - dependencies: - embla-carousel: 8.6.0 - embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) - vue: 3.5.26(typescript@5.9.3) - - embla-carousel-wheel-gestures@8.1.0(embla-carousel@8.6.0): - dependencies: - embla-carousel: 8.6.0 - wheel-gestures: 2.2.48 - - embla-carousel@8.6.0: {} - - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - - emojilib@2.4.0: - optional: true - - emoticon@4.1.0: - optional: true - - encodeurl@2.0.0: {} - - end-of-stream@1.4.5: - dependencies: - once: 1.4.0 - optional: true - - engine.io-client@6.6.4: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 - engine.io-parser: 5.2.3 - ws: 8.18.3 - xmlhttprequest-ssl: 2.1.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - optional: true - - engine.io-parser@5.2.3: - optional: true - - enhanced-resolve@5.18.4: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.3.0 - - entities@4.5.0: {} - - entities@6.0.1: - optional: true - - entities@7.0.0: {} - - error-stack-parser-es@1.0.5: {} - - errx@0.1.0: {} - - es-define-property@1.0.1: - optional: true - - es-errors@1.3.0: - optional: true - - es-module-lexer@1.7.0: {} - - es-object-atoms@1.1.1: - dependencies: - es-errors: 1.3.0 - optional: true - - esbuild@0.25.12: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 - - esbuild@0.27.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.27.2 - '@esbuild/android-arm': 0.27.2 - '@esbuild/android-arm64': 0.27.2 - '@esbuild/android-x64': 0.27.2 - '@esbuild/darwin-arm64': 0.27.2 - '@esbuild/darwin-x64': 0.27.2 - '@esbuild/freebsd-arm64': 0.27.2 - '@esbuild/freebsd-x64': 0.27.2 - '@esbuild/linux-arm': 0.27.2 - '@esbuild/linux-arm64': 0.27.2 - '@esbuild/linux-ia32': 0.27.2 - '@esbuild/linux-loong64': 0.27.2 - '@esbuild/linux-mips64el': 0.27.2 - '@esbuild/linux-ppc64': 0.27.2 - '@esbuild/linux-riscv64': 0.27.2 - '@esbuild/linux-s390x': 0.27.2 - '@esbuild/linux-x64': 0.27.2 - '@esbuild/netbsd-arm64': 0.27.2 - '@esbuild/netbsd-x64': 0.27.2 - '@esbuild/openbsd-arm64': 0.27.2 - '@esbuild/openbsd-x64': 0.27.2 - '@esbuild/openharmony-arm64': 0.27.2 - '@esbuild/sunos-x64': 0.27.2 - '@esbuild/win32-arm64': 0.27.2 - '@esbuild/win32-ia32': 0.27.2 - '@esbuild/win32-x64': 0.27.2 - - escalade@3.2.0: {} - - escape-html@1.0.3: {} - - escape-string-regexp@1.0.5: {} - - escape-string-regexp@4.0.0: {} - - escape-string-regexp@5.0.0: {} - - escodegen@2.1.0: - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - - eslint-config-flat-gitignore@2.1.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - '@eslint/compat': 1.4.1(eslint@9.39.2(jiti@2.6.1)) - eslint: 9.39.2(jiti@2.6.1) - - eslint-flat-config-utils@2.1.4: - dependencies: - pathe: 2.0.3 - - eslint-import-context@0.1.9(unrs-resolver@1.11.1): - dependencies: - get-tsconfig: 4.13.0 - stable-hash-x: 0.2.0 - optionalDependencies: - unrs-resolver: 1.11.1 - - eslint-merge-processors@2.0.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - eslint: 9.39.2(jiti@2.6.1) - - eslint-plugin-import-lite@0.3.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): - dependencies: - eslint: 9.39.2(jiti@2.6.1) - optionalDependencies: - typescript: 5.9.3 - - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)): - dependencies: - '@typescript-eslint/types': 8.51.0 - comment-parser: 1.4.1 - debug: 4.4.3 - eslint: 9.39.2(jiti@2.6.1) - eslint-import-context: 0.1.9(unrs-resolver@1.11.1) - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.3 - stable-hash-x: 0.2.0 - unrs-resolver: 1.11.1 - optionalDependencies: - '@typescript-eslint/utils': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - transitivePeerDependencies: - - supports-color - - eslint-plugin-jsdoc@61.5.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - '@es-joy/jsdoccomment': 0.76.0 - '@es-joy/resolve.exports': 1.2.0 - are-docs-informative: 0.0.2 - comment-parser: 1.4.1 - debug: 4.4.3 - escape-string-regexp: 4.0.0 - eslint: 9.39.2(jiti@2.6.1) - espree: 10.4.0 - esquery: 1.7.0 - html-entities: 2.6.0 - object-deep-merge: 2.0.0 - parse-imports-exports: 0.2.4 - semver: 7.7.3 - spdx-expression-parse: 4.0.0 - to-valid-identifier: 1.0.0 - transitivePeerDependencies: - - supports-color - - eslint-plugin-regexp@2.10.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - '@eslint-community/regexpp': 4.12.2 - comment-parser: 1.4.1 - eslint: 9.39.2(jiti@2.6.1) - jsdoc-type-pratt-parser: 4.8.0 - refa: 0.12.1 - regexp-ast-analysis: 0.7.1 - scslre: 0.3.0 - - eslint-plugin-unicorn@62.0.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - '@eslint/plugin-kit': 0.4.1 - change-case: 5.4.4 - ci-info: 4.3.1 - clean-regexp: 1.0.0 - core-js-compat: 3.47.0 - eslint: 9.39.2(jiti@2.6.1) - esquery: 1.7.0 - find-up-simple: 1.0.1 - globals: 16.5.0 - indent-string: 5.0.0 - is-builtin-module: 5.0.0 - jsesc: 3.1.0 - pluralize: 8.0.0 - regexp-tree: 0.1.27 - regjsparser: 0.13.0 - semver: 7.7.3 - strip-indent: 4.1.1 - - eslint-plugin-vue@10.6.2(@stylistic/eslint-plugin@5.6.1(eslint@9.39.2(jiti@2.6.1)))(@typescript-eslint/parser@8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1))): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - eslint: 9.39.2(jiti@2.6.1) - natural-compare: 1.4.0 - nth-check: 2.1.1 - postcss-selector-parser: 7.1.1 - semver: 7.7.3 - vue-eslint-parser: 10.2.0(eslint@9.39.2(jiti@2.6.1)) - xml-name-validator: 4.0.0 - optionalDependencies: - '@stylistic/eslint-plugin': 5.6.1(eslint@9.39.2(jiti@2.6.1)) - '@typescript-eslint/parser': 8.51.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.26)(eslint@9.39.2(jiti@2.6.1)): - dependencies: - '@vue/compiler-sfc': 3.5.26 - eslint: 9.39.2(jiti@2.6.1) - - eslint-scope@8.4.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-typegen@2.3.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - eslint: 9.39.2(jiti@2.6.1) - json-schema-to-typescript-lite: 15.0.0 - ohash: 2.0.11 - - eslint-visitor-keys@3.4.3: {} - - eslint-visitor-keys@4.2.1: {} - - eslint@9.39.2(jiti@2.6.1): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) - '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.21.1 - '@eslint/config-helpers': 0.4.2 - '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.3 - '@eslint/js': 9.39.2 - '@eslint/plugin-kit': 0.4.1 - '@humanfs/node': 0.16.7 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.8 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.3 - escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.7.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - optionalDependencies: - jiti: 2.6.1 - transitivePeerDependencies: - - supports-color - - espree@10.4.0: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 4.2.1 - - espree@9.6.1: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 3.4.3 - - esprima@4.0.1: {} - - esquery@1.7.0: - dependencies: - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@5.3.0: {} - - estree-walker@2.0.2: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.8 - - esutils@2.0.3: {} - - etag@1.8.1: {} - - event-target-shim@5.0.1: {} - - events-universal@1.0.1: - dependencies: - bare-events: 2.8.2 - transitivePeerDependencies: - - bare-abort-controller - - events@3.3.0: {} - - execa@8.0.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - - expand-template@2.0.3: - optional: true - - exsolve@1.0.8: {} - - extend@3.0.2: - optional: true - - fast-deep-equal@3.1.3: {} - - fast-fifo@1.3.2: {} - - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - - fast-json-stable-stringify@2.1.0: {} - - fast-levenshtein@2.0.6: {} - - fast-npm-meta@0.4.7: {} - - fastq@1.20.1: - dependencies: - reusify: 1.1.0 - - fdir@6.5.0(picomatch@4.0.3): - optionalDependencies: - picomatch: 4.0.3 - - file-entry-cache@8.0.0: - dependencies: - flat-cache: 4.0.1 - - file-uri-to-path@1.0.0: {} - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - find-up-simple@1.0.1: {} - - find-up@5.0.0: - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - find-up@8.0.0: - dependencies: - locate-path: 8.0.0 - unicorn-magic: 0.3.0 - - flat-cache@4.0.1: - dependencies: - flatted: 3.3.3 - keyv: 4.5.4 - - flat@6.0.1: - optional: true - - flatted@3.3.3: {} - - fontaine@0.7.0: - dependencies: - '@capsizecss/unpack': 3.0.1 - css-tree: 3.1.0 - magic-regexp: 0.10.0 - magic-string: 0.30.21 - pathe: 2.0.3 - ufo: 1.6.1 - unplugin: 2.3.11 - - fontkit@2.0.4: - dependencies: - '@swc/helpers': 0.5.18 - brotli: 1.3.3 - clone: 2.1.2 - dfa: 1.2.0 - fast-deep-equal: 3.1.3 - restructure: 3.0.2 - tiny-inflate: 1.0.3 - unicode-properties: 1.4.1 - unicode-trie: 2.0.0 - - fontless@0.1.0(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)): - dependencies: - consola: 3.4.2 - css-tree: 3.1.0 - defu: 6.1.4 - esbuild: 0.25.12 - fontaine: 0.7.0 - jiti: 2.6.1 - lightningcss: 1.30.2 - magic-string: 0.30.21 - ohash: 2.0.11 - pathe: 2.0.3 - ufo: 1.6.1 - unifont: 0.6.0 - unstorage: 1.17.3(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2) - optionalDependencies: - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - db0 - - idb-keyval - - ioredis - - uploadthing - - for-each@0.3.5: - dependencies: - is-callable: 1.2.7 - optional: true - - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - - fraction.js@5.3.4: {} - - fresh@2.0.0: {} - - fs-constants@1.0.0: - optional: true - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - fuse.js@7.1.0: {} - - gensync@1.0.0-beta.2: {} - - get-caller-file@2.0.5: {} - - get-intrinsic@1.3.0: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.1.0 - optional: true - - get-port-please@3.2.0: {} - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 - optional: true - - get-stream@8.0.1: {} - - get-tsconfig@4.13.0: - dependencies: - resolve-pkg-maps: 1.0.0 - - giget@2.0.0: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - defu: 6.1.4 - node-fetch-native: 1.6.7 - nypm: 0.6.2 - pathe: 2.0.3 - - git-up@8.1.1: - dependencies: - is-ssh: 1.4.1 - parse-url: 9.2.0 - - git-url-parse@16.1.0: - dependencies: - git-up: 8.1.1 - - github-from-package@0.0.0: - optional: true - - github-slugger@2.0.0: - optional: true - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.2: - dependencies: - is-glob: 4.0.3 - - glob@10.5.0: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - - global-directory@4.0.1: - dependencies: - ini: 4.1.1 - - globals@14.0.0: {} - - globals@16.5.0: {} - - globby@15.0.0: - dependencies: - '@sindresorhus/merge-streams': 4.0.0 - fast-glob: 3.3.3 - ignore: 7.0.5 - path-type: 6.0.0 - slash: 5.1.0 - unicorn-magic: 0.3.0 - - gopd@1.2.0: - optional: true - - graceful-fs@4.2.11: {} - - gzip-size@7.0.0: - dependencies: - duplexer: 0.1.2 - - h3@1.15.4: - dependencies: - cookie-es: 1.2.2 - crossws: 0.3.5 - defu: 6.1.4 - destr: 2.0.5 - iron-webcrypto: 1.2.1 - node-mock-http: 1.0.4 - radix3: 1.1.2 - ufo: 1.6.1 - uncrypto: 0.1.3 - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: - dependencies: - es-define-property: 1.0.1 - optional: true - - has-symbols@1.1.0: - optional: true - - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.1.0 - optional: true - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - hast-util-embedded@3.0.0: - dependencies: - '@types/hast': 3.0.4 - hast-util-is-element: 3.0.0 - optional: true - - hast-util-format@1.1.0: - dependencies: - '@types/hast': 3.0.4 - hast-util-embedded: 3.0.0 - hast-util-minify-whitespace: 1.0.1 - hast-util-phrasing: 3.0.1 - hast-util-whitespace: 3.0.0 - html-whitespace-sensitive-tag-names: 3.0.1 - unist-util-visit-parents: 6.0.2 - optional: true - - hast-util-from-parse5@8.0.3: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - devlop: 1.1.0 - hastscript: 9.0.1 - property-information: 7.1.0 - vfile: 6.0.3 - vfile-location: 5.0.3 - web-namespaces: 2.0.1 - optional: true - - hast-util-has-property@3.0.0: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hast-util-heading-rank@3.0.0: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hast-util-is-body-ok-link@3.0.1: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hast-util-is-element@3.0.0: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hast-util-minify-whitespace@1.0.1: - dependencies: - '@types/hast': 3.0.4 - hast-util-embedded: 3.0.0 - hast-util-is-element: 3.0.0 - hast-util-whitespace: 3.0.0 - unist-util-is: 6.0.1 - optional: true - - hast-util-parse-selector@4.0.0: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hast-util-phrasing@3.0.1: - dependencies: - '@types/hast': 3.0.4 - hast-util-embedded: 3.0.0 - hast-util-has-property: 3.0.0 - hast-util-is-body-ok-link: 3.0.1 - hast-util-is-element: 3.0.0 - optional: true - - hast-util-raw@9.1.0: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - '@ungap/structured-clone': 1.3.0 - hast-util-from-parse5: 8.0.3 - hast-util-to-parse5: 8.0.1 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.2.1 - parse5: 7.3.0 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.3 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - optional: true - - hast-util-to-html@9.0.5: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-whitespace: 3.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.2.1 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.4 - zwitch: 2.0.4 - optional: true - - hast-util-to-mdast@10.1.2: - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.3.0 - hast-util-phrasing: 3.0.1 - hast-util-to-html: 9.0.5 - hast-util-to-text: 4.0.2 - hast-util-whitespace: 3.0.0 - mdast-util-phrasing: 4.1.0 - mdast-util-to-hast: 13.2.1 - mdast-util-to-string: 4.0.0 - rehype-minify-whitespace: 6.0.2 - trim-trailing-lines: 2.1.0 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - optional: true - - hast-util-to-parse5@8.0.1: - dependencies: - '@types/hast': 3.0.4 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - optional: true - - hast-util-to-string@3.0.1: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hast-util-to-text@4.0.2: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - hast-util-is-element: 3.0.0 - unist-util-find-after: 5.0.0 - optional: true - - hast-util-whitespace@3.0.0: - dependencies: - '@types/hast': 3.0.4 - optional: true - - hastscript@9.0.1: - dependencies: - '@types/hast': 3.0.4 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 7.1.0 - space-separated-tokens: 2.0.2 - optional: true - - hey-listen@1.0.8: {} - - hookable@5.5.3: {} - - html-entities@2.6.0: {} - - html-void-elements@3.0.0: - optional: true - - html-whitespace-sensitive-tag-names@3.0.1: - optional: true - - http-errors@2.0.1: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.2 - toidentifier: 1.0.1 - - http-shutdown@1.2.2: {} - - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.4 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - - httpxy@0.1.7: {} - - human-signals@5.0.0: {} - - iconv-lite@0.4.24: - dependencies: - safer-buffer: 2.1.2 - - ieee754@1.2.1: {} - - ignore@5.3.2: {} - - ignore@7.0.5: {} - - image-meta@0.2.2: {} - - import-fresh@3.3.1: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - impound@1.0.0: - dependencies: - exsolve: 1.0.8 - mocked-exports: 0.1.1 - pathe: 2.0.3 - unplugin: 2.3.11 - unplugin-utils: 0.2.5 - - imurmurhash@0.1.4: {} - - indent-string@5.0.0: {} - - inherits@2.0.4: {} - - ini@1.3.8: - optional: true - - ini@4.1.1: {} - - ioredis@5.8.2: - dependencies: - '@ioredis/commands': 1.4.0 - cluster-key-slot: 1.1.2 - debug: 4.4.3 - denque: 2.1.0 - lodash.defaults: 4.2.0 - lodash.isarguments: 3.1.0 - redis-errors: 1.2.0 - redis-parser: 3.0.0 - standard-as-callback: 2.1.0 - transitivePeerDependencies: - - supports-color - - iron-webcrypto@1.2.1: {} - - is-absolute-url@4.0.1: - optional: true - - is-alphabetical@2.0.1: - optional: true - - is-alphanumerical@2.0.1: - dependencies: - is-alphabetical: 2.0.1 - is-decimal: 2.0.1 - optional: true - - is-builtin-module@5.0.0: - dependencies: - builtin-modules: 5.0.0 - - is-callable@1.2.7: - optional: true - - is-core-module@2.16.1: - dependencies: - hasown: 2.0.2 - - is-decimal@2.0.1: - optional: true - - is-docker@2.2.1: {} - - is-docker@3.0.0: {} - - is-extglob@2.1.1: {} - - is-fullwidth-code-point@3.0.0: {} - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-hexadecimal@2.0.1: - optional: true - - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - - is-installed-globally@1.0.0: - dependencies: - global-directory: 4.0.1 - is-path-inside: 4.0.0 - - is-module@1.0.0: {} - - is-number@7.0.0: {} - - is-path-inside@4.0.0: {} - - is-plain-obj@4.1.0: - optional: true - - is-reference@1.2.1: - dependencies: - '@types/estree': 1.0.8 - - is-ssh@1.4.1: - dependencies: - protocols: 2.0.2 - - is-stream@2.0.1: {} - - is-stream@3.0.0: {} - - is-typed-array@1.1.15: - dependencies: - which-typed-array: 1.1.19 - optional: true - - is-what@5.5.0: {} - - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - - is64bit@2.0.0: - dependencies: - system-architecture: 0.1.0 - - isarray@1.0.0: {} - - isarray@2.0.5: - optional: true - - isexe@2.0.0: {} - - isexe@3.1.1: {} - - isomorphic-git@1.36.1: - dependencies: - async-lock: 1.4.1 - clean-git-ref: 2.0.1 - crc-32: 1.2.2 - diff3: 0.0.3 - ignore: 5.3.2 - minimisted: 2.0.1 - pako: 1.0.11 - pify: 4.0.1 - readable-stream: 4.7.0 - sha.js: 2.4.12 - simple-get: 4.0.1 - optional: true - - isomorphic.js@0.2.5: {} - - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jiti@2.6.1: {} - - js-tokens@4.0.0: {} - - js-tokens@9.0.1: {} - - js-yaml@4.1.1: - dependencies: - argparse: 2.0.1 - - jsdoc-type-pratt-parser@4.8.0: {} - - jsdoc-type-pratt-parser@6.10.0: {} - - jsesc@3.1.0: {} - - json-buffer@3.0.1: {} - - json-schema-to-typescript-lite@15.0.0: - dependencies: - '@apidevtools/json-schema-ref-parser': 14.2.1(@types/json-schema@7.0.15) - '@types/json-schema': 7.0.15 - - json-schema-to-typescript@15.0.4: - dependencies: - '@apidevtools/json-schema-ref-parser': 11.9.3 - '@types/json-schema': 7.0.15 - '@types/lodash': 4.17.21 - is-glob: 4.0.3 - js-yaml: 4.1.1 - lodash: 4.17.21 - minimist: 1.2.8 - prettier: 3.7.4 - tinyglobby: 0.2.15 - optional: true - - json-schema-to-zod@2.7.0: - optional: true - - json-schema-traverse@0.4.1: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - json5@2.2.3: {} - - jsonc-eslint-parser@2.4.2: - dependencies: - acorn: 8.15.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - semver: 7.7.3 - - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - - kleur@3.0.3: {} - - kleur@4.1.5: {} - - klona@2.0.6: {} - - knitwork@1.3.0: {} - - launch-editor@2.12.0: - dependencies: - picocolors: 1.1.1 - shell-quote: 1.8.3 - - lazystream@1.0.1: - dependencies: - readable-stream: 2.3.8 - - levn@0.4.1: - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - lib0@0.2.117: - dependencies: - isomorphic.js: 0.2.5 - - lightningcss-android-arm64@1.30.2: - optional: true - - lightningcss-darwin-arm64@1.30.2: - optional: true - - lightningcss-darwin-x64@1.30.2: - optional: true - - lightningcss-freebsd-x64@1.30.2: - optional: true - - lightningcss-linux-arm-gnueabihf@1.30.2: - optional: true - - lightningcss-linux-arm64-gnu@1.30.2: - optional: true - - lightningcss-linux-arm64-musl@1.30.2: - optional: true - - lightningcss-linux-x64-gnu@1.30.2: - optional: true - - lightningcss-linux-x64-musl@1.30.2: - optional: true - - lightningcss-win32-arm64-msvc@1.30.2: - optional: true - - lightningcss-win32-x64-msvc@1.30.2: - optional: true - - lightningcss@1.30.2: - dependencies: - detect-libc: 2.1.2 - optionalDependencies: - lightningcss-android-arm64: 1.30.2 - lightningcss-darwin-arm64: 1.30.2 - lightningcss-darwin-x64: 1.30.2 - lightningcss-freebsd-x64: 1.30.2 - lightningcss-linux-arm-gnueabihf: 1.30.2 - lightningcss-linux-arm64-gnu: 1.30.2 - lightningcss-linux-arm64-musl: 1.30.2 - lightningcss-linux-x64-gnu: 1.30.2 - lightningcss-linux-x64-musl: 1.30.2 - lightningcss-win32-arm64-msvc: 1.30.2 - lightningcss-win32-x64-msvc: 1.30.2 - - lilconfig@3.1.3: {} - - linkify-it@5.0.0: - dependencies: - uc.micro: 2.1.0 - - linkifyjs@4.3.2: {} - - listhen@1.9.0: - dependencies: - '@parcel/watcher': 2.5.1 - '@parcel/watcher-wasm': 2.5.1 - citty: 0.1.6 - clipboardy: 4.0.0 - consola: 3.4.2 - crossws: 0.3.5 - defu: 6.1.4 - get-port-please: 3.2.0 - h3: 1.15.4 - http-shutdown: 1.2.2 - jiti: 2.6.1 - mlly: 1.8.0 - node-forge: 1.3.3 - pathe: 1.1.2 - std-env: 3.10.0 - ufo: 1.6.1 - untun: 0.1.3 - uqr: 0.1.2 - - load-tsconfig@0.2.5: {} - - local-pkg@1.1.2: - dependencies: - mlly: 1.8.0 - pkg-types: 2.3.0 - quansync: 0.2.11 - - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - locate-path@8.0.0: - dependencies: - p-locate: 6.0.0 - - lodash.defaults@4.2.0: {} - - lodash.isarguments@3.1.0: {} - - lodash.memoize@4.1.2: {} - - lodash.merge@4.6.2: {} - - lodash.uniq@4.5.0: {} - - lodash@4.17.21: {} - - longest-streak@3.1.0: - optional: true - - lru-cache@10.4.3: {} - - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 - - magic-regexp@0.10.0: - dependencies: - estree-walker: 3.0.3 - magic-string: 0.30.21 - mlly: 1.8.0 - regexp-tree: 0.1.27 - type-level-regexp: 0.1.17 - ufo: 1.6.1 - unplugin: 2.3.11 - - magic-string-ast@1.0.3: - dependencies: - magic-string: 0.30.21 - - magic-string@0.30.21: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - - magicast@0.5.1: - dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - source-map-js: 1.2.1 - - markdown-it@14.1.0: - dependencies: - argparse: 2.0.1 - entities: 4.5.0 - linkify-it: 5.0.0 - mdurl: 2.0.0 - punycode.js: 2.3.1 - uc.micro: 2.1.0 - - markdown-table@3.0.4: - optional: true - - marked@15.0.12: {} - - math-intrinsics@1.1.0: - optional: true - - mdast-util-find-and-replace@3.0.2: - dependencies: - '@types/mdast': 4.0.4 - escape-string-regexp: 5.0.0 - unist-util-is: 6.0.1 - unist-util-visit-parents: 6.0.2 - optional: true - - mdast-util-from-markdown@2.0.2: - dependencies: - '@types/mdast': 4.0.4 - '@types/unist': 3.0.3 - decode-named-character-reference: 1.2.0 - devlop: 1.1.0 - mdast-util-to-string: 4.0.0 - micromark: 4.0.2 - micromark-util-decode-numeric-character-reference: 2.0.2 - micromark-util-decode-string: 2.0.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - unist-util-stringify-position: 4.0.0 - transitivePeerDependencies: - - supports-color - optional: true - - mdast-util-gfm-autolink-literal@2.0.1: - dependencies: - '@types/mdast': 4.0.4 - ccount: 2.0.1 - devlop: 1.1.0 - mdast-util-find-and-replace: 3.0.2 - micromark-util-character: 2.1.1 - optional: true - - mdast-util-gfm-footnote@2.1.0: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - micromark-util-normalize-identifier: 2.0.1 - transitivePeerDependencies: - - supports-color - optional: true - - mdast-util-gfm-strikethrough@2.0.0: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - optional: true - - mdast-util-gfm-table@2.0.0: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - markdown-table: 3.0.4 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - optional: true - - mdast-util-gfm-task-list-item@2.0.0: - dependencies: - '@types/mdast': 4.0.4 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - optional: true - - mdast-util-gfm@3.1.0: - dependencies: - mdast-util-from-markdown: 2.0.2 - mdast-util-gfm-autolink-literal: 2.0.1 - mdast-util-gfm-footnote: 2.1.0 - mdast-util-gfm-strikethrough: 2.0.0 - mdast-util-gfm-table: 2.0.0 - mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.2 - transitivePeerDependencies: - - supports-color - optional: true - - mdast-util-phrasing@4.1.0: - dependencies: - '@types/mdast': 4.0.4 - unist-util-is: 6.0.1 - optional: true - - mdast-util-to-hast@13.2.1: - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.3.0 - devlop: 1.1.0 - micromark-util-sanitize-uri: 2.0.1 - trim-lines: 3.0.1 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.3 - optional: true - - mdast-util-to-markdown@2.1.2: - dependencies: - '@types/mdast': 4.0.4 - '@types/unist': 3.0.3 - longest-streak: 3.1.0 - mdast-util-phrasing: 4.1.0 - mdast-util-to-string: 4.0.0 - micromark-util-classify-character: 2.0.1 - micromark-util-decode-string: 2.0.1 - unist-util-visit: 5.0.0 - zwitch: 2.0.4 - optional: true - - mdast-util-to-string@4.0.0: - dependencies: - '@types/mdast': 4.0.4 - optional: true - - mdn-data@2.0.28: {} - - mdn-data@2.12.2: {} - - mdurl@2.0.0: {} - - merge-stream@2.0.0: {} - - merge2@1.4.1: {} - - micromark-core-commonmark@2.0.3: - dependencies: - decode-named-character-reference: 1.2.0 - devlop: 1.1.0 - micromark-factory-destination: 2.0.1 - micromark-factory-label: 2.0.1 - micromark-factory-space: 2.0.1 - micromark-factory-title: 2.0.1 - micromark-factory-whitespace: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-chunked: 2.0.1 - micromark-util-classify-character: 2.0.1 - micromark-util-html-tag-name: 2.0.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-subtokenize: 2.1.0 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm-autolink-literal@2.1.0: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-sanitize-uri: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm-footnote@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-core-commonmark: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-sanitize-uri: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm-strikethrough@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.1 - micromark-util-classify-character: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm-table@2.1.1: - dependencies: - devlop: 1.1.0 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm-tagfilter@2.0.0: - dependencies: - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm-task-list-item@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-extension-gfm@3.0.0: - dependencies: - micromark-extension-gfm-autolink-literal: 2.1.0 - micromark-extension-gfm-footnote: 2.1.0 - micromark-extension-gfm-strikethrough: 2.1.0 - micromark-extension-gfm-table: 2.1.1 - micromark-extension-gfm-tagfilter: 2.0.0 - micromark-extension-gfm-task-list-item: 2.1.0 - micromark-util-combine-extensions: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-factory-destination@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-factory-label@2.0.1: - dependencies: - devlop: 1.1.0 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-factory-space@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-factory-title@2.0.1: - dependencies: - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-factory-whitespace@2.0.1: - dependencies: - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-util-character@2.1.1: - dependencies: - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-util-chunked@2.0.1: - dependencies: - micromark-util-symbol: 2.0.1 - optional: true - - micromark-util-classify-character@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-util-combine-extensions@2.0.1: - dependencies: - micromark-util-chunked: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-util-decode-numeric-character-reference@2.0.2: - dependencies: - micromark-util-symbol: 2.0.1 - optional: true - - micromark-util-decode-string@2.0.1: - dependencies: - decode-named-character-reference: 1.2.0 - micromark-util-character: 2.1.1 - micromark-util-decode-numeric-character-reference: 2.0.2 - micromark-util-symbol: 2.0.1 - optional: true - - micromark-util-encode@2.0.1: - optional: true - - micromark-util-html-tag-name@2.0.1: - optional: true - - micromark-util-normalize-identifier@2.0.1: - dependencies: - micromark-util-symbol: 2.0.1 - optional: true - - micromark-util-resolve-all@2.0.1: - dependencies: - micromark-util-types: 2.0.2 - optional: true - - micromark-util-sanitize-uri@2.0.1: - dependencies: - micromark-util-character: 2.1.1 - micromark-util-encode: 2.0.1 - micromark-util-symbol: 2.0.1 - optional: true - - micromark-util-subtokenize@2.1.0: - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.1 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - optional: true - - micromark-util-symbol@2.0.1: - optional: true - - micromark-util-types@2.0.2: - optional: true - - micromark@4.0.2: - dependencies: - '@types/debug': 4.1.12 - debug: 4.4.3 - decode-named-character-reference: 1.2.0 - devlop: 1.1.0 - micromark-core-commonmark: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-chunked: 2.0.1 - micromark-util-combine-extensions: 2.0.1 - micromark-util-decode-numeric-character-reference: 2.0.2 - micromark-util-encode: 2.0.1 - micromark-util-normalize-identifier: 2.0.1 - micromark-util-resolve-all: 2.0.1 - micromark-util-sanitize-uri: 2.0.1 - micromark-util-subtokenize: 2.1.0 - micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.2 - transitivePeerDependencies: - - supports-color - optional: true - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - mime-db@1.54.0: {} - - mime-types@3.0.2: - dependencies: - mime-db: 1.54.0 - - mime@3.0.0: {} - - mime@4.1.0: {} - - mimic-fn@4.0.0: {} - - mimic-response@3.1.0: - optional: true - - minimark@0.2.0: - optional: true - - minimatch@10.1.1: - dependencies: - '@isaacs/brace-expansion': 5.0.0 - optional: true - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.12 - - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.2 - - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.2 - - minimist@1.2.8: - optional: true - - minimisted@2.0.1: - dependencies: - minimist: 1.2.8 - optional: true - - minipass@7.1.2: {} - - minizlib@3.1.0: - dependencies: - minipass: 7.1.2 - - mitt@3.0.1: {} - - mkdirp-classic@0.5.3: - optional: true - - mlly@1.8.0: - dependencies: - acorn: 8.15.0 - pathe: 2.0.3 - pkg-types: 1.3.1 - ufo: 1.6.1 - - mocked-exports@0.1.1: {} - - motion-dom@12.23.23: - dependencies: - motion-utils: 12.23.6 - - motion-utils@12.23.6: {} - - motion-v@1.7.5(@vueuse/core@14.1.0(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@vueuse/core': 14.1.0(vue@3.5.26(typescript@5.9.3)) - hey-listen: 1.0.8 - motion-dom: 12.23.23 - vue: 3.5.26(typescript@5.9.3) - - mrmime@2.0.1: {} - - ms@2.1.3: {} - - muggle-string@0.4.1: {} - - nanoid@3.3.11: {} - - nanoid@5.1.6: {} - - nanotar@0.2.0: {} - - napi-build-utils@2.0.0: - optional: true - - napi-postinstall@0.3.4: {} - - natural-compare@1.4.0: {} - - nitropack@2.12.9(better-sqlite3@12.5.0): - dependencies: - '@cloudflare/kv-asset-handler': 0.4.1 - '@rollup/plugin-alias': 5.1.1(rollup@4.54.0) - '@rollup/plugin-commonjs': 28.0.9(rollup@4.54.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.54.0) - '@rollup/plugin-json': 6.1.0(rollup@4.54.0) - '@rollup/plugin-node-resolve': 16.0.3(rollup@4.54.0) - '@rollup/plugin-replace': 6.0.3(rollup@4.54.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.54.0) - '@vercel/nft': 0.30.4(rollup@4.54.0) - archiver: 7.0.1 - c12: 3.3.3(magicast@0.5.1) - chokidar: 4.0.3 - citty: 0.1.6 - compatx: 0.2.0 - confbox: 0.2.2 - consola: 3.4.2 - cookie-es: 2.0.0 - croner: 9.1.0 - crossws: 0.3.5 - db0: 0.3.4(better-sqlite3@12.5.0) - defu: 6.1.4 - destr: 2.0.5 - dot-prop: 10.1.0 - esbuild: 0.25.12 - escape-string-regexp: 5.0.0 - etag: 1.8.1 - exsolve: 1.0.8 - globby: 15.0.0 - gzip-size: 7.0.0 - h3: 1.15.4 - hookable: 5.5.3 - httpxy: 0.1.7 - ioredis: 5.8.2 - jiti: 2.6.1 - klona: 2.0.6 - knitwork: 1.3.0 - listhen: 1.9.0 - magic-string: 0.30.21 - magicast: 0.5.1 - mime: 4.1.0 - mlly: 1.8.0 - node-fetch-native: 1.6.7 - node-mock-http: 1.0.4 - ofetch: 1.5.1 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.0.0 - pkg-types: 2.3.0 - pretty-bytes: 7.1.0 - radix3: 1.1.2 - rollup: 4.54.0 - rollup-plugin-visualizer: 6.0.5(rollup@4.54.0) - scule: 1.3.0 - semver: 7.7.3 - serve-placeholder: 2.0.2 - serve-static: 2.2.1 - source-map: 0.7.6 - std-env: 3.10.0 - ufo: 1.6.1 - ultrahtml: 1.6.0 - uncrypto: 0.1.3 - unctx: 2.5.0 - unenv: 2.0.0-rc.24 - unimport: 5.6.0 - unplugin-utils: 0.3.1 - unstorage: 1.17.3(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2) - untyped: 2.0.0 - unwasm: 0.3.11 - youch: 4.1.0-beta.13 - youch-core: 0.3.3 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - mysql2 - - react-native-b4a - - rolldown - - sqlite3 - - supports-color - - uploadthing - - node-abi@3.85.0: - dependencies: - semver: 7.7.3 - optional: true - - node-addon-api@7.1.1: {} - - node-emoji@2.2.0: - dependencies: - '@sindresorhus/is': 4.6.0 - char-regex: 1.0.2 - emojilib: 2.4.0 - skin-tone: 2.0.0 - optional: true - - node-fetch-native@1.6.7: {} - - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 - - node-forge@1.3.3: {} - - node-gyp-build@4.8.4: {} - - node-mock-http@1.0.4: {} - - node-releases@2.0.27: {} - - nopt@8.1.0: - dependencies: - abbrev: 3.0.1 - - normalize-path@3.0.0: {} - - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - - npm-run-path@6.0.0: - dependencies: - path-key: 4.0.0 - unicorn-magic: 0.3.0 - - nth-check@2.1.1: - dependencies: - boolbase: 1.0.0 - - nuxt-component-meta@0.16.0(magicast@0.5.1): - dependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - citty: 0.1.6 - json-schema-to-zod: 2.7.0 - mlly: 1.8.0 - ohash: 2.0.11 - scule: 1.3.0 - typescript: 5.9.3 - ufo: 1.6.1 - vue-component-meta: 3.2.1(typescript@5.9.3) - transitivePeerDependencies: - - magicast - optional: true - - nuxt-define@1.0.0: {} - - nuxt@4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2): - dependencies: - '@dxup/nuxt': 0.2.2(magicast@0.5.1) - '@nuxt/cli': 3.31.3(cac@6.7.14)(magicast@0.5.1) - '@nuxt/devtools': 3.1.1(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)) - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@nuxt/nitro-server': 4.2.2(better-sqlite3@12.5.0)(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2)(magicast@0.5.1)(nuxt@4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2))(typescript@5.9.3) - '@nuxt/schema': 4.2.2 - '@nuxt/telemetry': 2.6.6(magicast@0.5.1) - '@nuxt/vite-builder': 4.2.2(eslint@9.39.2(jiti@2.6.1))(lightningcss@1.30.2)(magicast@0.5.1)(nuxt@4.2.2(@parcel/watcher@2.5.1)(@vue/compiler-sfc@3.5.26)(better-sqlite3@12.5.0)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.5.0))(eslint@9.39.2(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.2)(magicast@0.5.1)(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(yaml@2.8.2))(optionator@0.9.4)(rollup@4.54.0)(terser@5.44.1)(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3))(yaml@2.8.2) - '@unhead/vue': 2.1.1(vue@3.5.26(typescript@5.9.3)) - '@vue/shared': 3.5.26 - c12: 3.3.3(magicast@0.5.1) - chokidar: 5.0.0 - compatx: 0.2.0 - consola: 3.4.2 - cookie-es: 2.0.0 - defu: 6.1.4 - destr: 2.0.5 - devalue: 5.6.1 - errx: 0.1.0 - escape-string-regexp: 5.0.0 - exsolve: 1.0.8 - h3: 1.15.4 - hookable: 5.5.3 - ignore: 7.0.5 - impound: 1.0.0 - jiti: 2.6.1 - klona: 2.0.6 - knitwork: 1.3.0 - magic-string: 0.30.21 - mlly: 1.8.0 - nanotar: 0.2.0 - nypm: 0.6.2 - ofetch: 1.5.1 - ohash: 2.0.11 - on-change: 6.0.1 - oxc-minify: 0.102.0 - oxc-parser: 0.102.0 - oxc-transform: 0.102.0 - oxc-walker: 0.6.0(oxc-parser@0.102.0) - pathe: 2.0.3 - perfect-debounce: 2.0.0 - pkg-types: 2.3.0 - radix3: 1.1.2 - scule: 1.3.0 - semver: 7.7.3 - std-env: 3.10.0 - tinyglobby: 0.2.15 - ufo: 1.6.1 - ultrahtml: 1.6.0 - uncrypto: 0.1.3 - unctx: 2.5.0 - unimport: 5.6.0 - unplugin: 2.3.11 - unplugin-vue-router: 0.19.2(@vue/compiler-sfc@3.5.26)(vue-router@4.6.4(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)) - untyped: 2.0.0 - vue: 3.5.26(typescript@5.9.3) - vue-router: 4.6.4(vue@3.5.26(typescript@5.9.3)) - optionalDependencies: - '@parcel/watcher': 2.5.1 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@biomejs/biome' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - '@vitejs/devtools' - - '@vue/compiler-sfc' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - bufferutil - - cac - - commander - - db0 - - drizzle-orm - - encoding - - eslint - - idb-keyval - - ioredis - - less - - lightningcss - - magicast - - meow - - mysql2 - - optionator - - oxlint - - react-native-b4a - - rolldown - - rollup - - sass - - sass-embedded - - sqlite3 - - stylelint - - stylus - - sugarss - - supports-color - - terser - - tsx - - typescript - - uploadthing - - utf-8-validate - - vite - - vls - - vti - - vue-tsc - - xml2js - - yaml - - nypm@0.6.2: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - pathe: 2.0.3 - pkg-types: 2.3.0 - tinyexec: 1.0.2 - - object-deep-merge@2.0.0: {} - - obug@2.1.1: {} - - ofetch@1.5.1: - dependencies: - destr: 2.0.5 - node-fetch-native: 1.6.7 - ufo: 1.6.1 - - ohash@2.0.11: {} - - on-change@6.0.1: {} - - on-finished@2.4.1: - dependencies: - ee-first: 1.1.1 - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - optional: true - - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - - oniguruma-parser@0.12.1: - optional: true - - oniguruma-to-es@4.3.4: - dependencies: - oniguruma-parser: 0.12.1 - regex: 6.1.0 - regex-recursion: 6.0.2 - optional: true - - open@10.2.0: - dependencies: - default-browser: 5.4.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - wsl-utils: 0.1.0 - - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - - orderedmap@2.1.1: {} - - oxc-minify@0.102.0: - optionalDependencies: - '@oxc-minify/binding-android-arm64': 0.102.0 - '@oxc-minify/binding-darwin-arm64': 0.102.0 - '@oxc-minify/binding-darwin-x64': 0.102.0 - '@oxc-minify/binding-freebsd-x64': 0.102.0 - '@oxc-minify/binding-linux-arm-gnueabihf': 0.102.0 - '@oxc-minify/binding-linux-arm64-gnu': 0.102.0 - '@oxc-minify/binding-linux-arm64-musl': 0.102.0 - '@oxc-minify/binding-linux-riscv64-gnu': 0.102.0 - '@oxc-minify/binding-linux-s390x-gnu': 0.102.0 - '@oxc-minify/binding-linux-x64-gnu': 0.102.0 - '@oxc-minify/binding-linux-x64-musl': 0.102.0 - '@oxc-minify/binding-openharmony-arm64': 0.102.0 - '@oxc-minify/binding-wasm32-wasi': 0.102.0 - '@oxc-minify/binding-win32-arm64-msvc': 0.102.0 - '@oxc-minify/binding-win32-x64-msvc': 0.102.0 - - oxc-parser@0.102.0: - dependencies: - '@oxc-project/types': 0.102.0 - optionalDependencies: - '@oxc-parser/binding-android-arm64': 0.102.0 - '@oxc-parser/binding-darwin-arm64': 0.102.0 - '@oxc-parser/binding-darwin-x64': 0.102.0 - '@oxc-parser/binding-freebsd-x64': 0.102.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.102.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.102.0 - '@oxc-parser/binding-linux-arm64-musl': 0.102.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.102.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.102.0 - '@oxc-parser/binding-linux-x64-gnu': 0.102.0 - '@oxc-parser/binding-linux-x64-musl': 0.102.0 - '@oxc-parser/binding-openharmony-arm64': 0.102.0 - '@oxc-parser/binding-wasm32-wasi': 0.102.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.102.0 - '@oxc-parser/binding-win32-x64-msvc': 0.102.0 - - oxc-parser@0.95.0: - dependencies: - '@oxc-project/types': 0.95.0 - optionalDependencies: - '@oxc-parser/binding-android-arm64': 0.95.0 - '@oxc-parser/binding-darwin-arm64': 0.95.0 - '@oxc-parser/binding-darwin-x64': 0.95.0 - '@oxc-parser/binding-freebsd-x64': 0.95.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.95.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.95.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.95.0 - '@oxc-parser/binding-linux-arm64-musl': 0.95.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.95.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.95.0 - '@oxc-parser/binding-linux-x64-gnu': 0.95.0 - '@oxc-parser/binding-linux-x64-musl': 0.95.0 - '@oxc-parser/binding-wasm32-wasi': 0.95.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.95.0 - '@oxc-parser/binding-win32-x64-msvc': 0.95.0 - - oxc-transform@0.102.0: - optionalDependencies: - '@oxc-transform/binding-android-arm64': 0.102.0 - '@oxc-transform/binding-darwin-arm64': 0.102.0 - '@oxc-transform/binding-darwin-x64': 0.102.0 - '@oxc-transform/binding-freebsd-x64': 0.102.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.102.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.102.0 - '@oxc-transform/binding-linux-arm64-musl': 0.102.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.102.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.102.0 - '@oxc-transform/binding-linux-x64-gnu': 0.102.0 - '@oxc-transform/binding-linux-x64-musl': 0.102.0 - '@oxc-transform/binding-openharmony-arm64': 0.102.0 - '@oxc-transform/binding-wasm32-wasi': 0.102.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.102.0 - '@oxc-transform/binding-win32-x64-msvc': 0.102.0 - - oxc-transform@0.95.0: - optionalDependencies: - '@oxc-transform/binding-android-arm64': 0.95.0 - '@oxc-transform/binding-darwin-arm64': 0.95.0 - '@oxc-transform/binding-darwin-x64': 0.95.0 - '@oxc-transform/binding-freebsd-x64': 0.95.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.95.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.95.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.95.0 - '@oxc-transform/binding-linux-arm64-musl': 0.95.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.95.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.95.0 - '@oxc-transform/binding-linux-x64-gnu': 0.95.0 - '@oxc-transform/binding-linux-x64-musl': 0.95.0 - '@oxc-transform/binding-wasm32-wasi': 0.95.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.95.0 - '@oxc-transform/binding-win32-x64-msvc': 0.95.0 - - oxc-walker@0.5.2(oxc-parser@0.95.0): - dependencies: - magic-regexp: 0.10.0 - oxc-parser: 0.95.0 - - oxc-walker@0.6.0(oxc-parser@0.102.0): - dependencies: - magic-regexp: 0.10.0 - oxc-parser: 0.102.0 - - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - - p-limit@4.0.0: - dependencies: - yocto-queue: 1.2.2 - - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - - p-locate@6.0.0: - dependencies: - p-limit: 4.0.0 - - package-json-from-dist@1.0.1: {} - - package-manager-detector@1.6.0: {} - - pako@0.2.9: {} - - pako@1.0.11: - optional: true - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - parse-entities@4.0.2: - dependencies: - '@types/unist': 2.0.11 - character-entities-legacy: 3.0.0 - character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.2.0 - is-alphanumerical: 2.0.1 - is-decimal: 2.0.1 - is-hexadecimal: 2.0.1 - optional: true - - parse-imports-exports@0.2.4: - dependencies: - parse-statements: 1.0.11 - - parse-path@7.1.0: - dependencies: - protocols: 2.0.2 - - parse-statements@1.0.11: {} - - parse-url@9.2.0: - dependencies: - '@types/parse-path': 7.1.0 - parse-path: 7.1.0 - - parse5@7.3.0: - dependencies: - entities: 6.0.1 - optional: true - - parse5@8.0.0: - dependencies: - entities: 6.0.1 - optional: true - - parseurl@1.3.3: {} - - path-browserify@1.0.1: {} - - path-exists@4.0.0: {} - - path-key@3.1.1: {} - - path-key@4.0.0: {} - - path-parse@1.0.7: {} - - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - - path-type@6.0.0: {} - - pathe@1.1.2: {} - - pathe@2.0.3: {} - - perfect-debounce@2.0.0: {} - - picocolors@1.1.1: {} - - picomatch@2.3.1: {} - - picomatch@4.0.3: {} - - pify@4.0.1: - optional: true - - pkg-types@1.3.1: - dependencies: - confbox: 0.1.8 - mlly: 1.8.0 - pathe: 2.0.3 - - pkg-types@2.3.0: - dependencies: - confbox: 0.2.2 - exsolve: 1.0.8 - pathe: 2.0.3 - - pluralize@8.0.0: {} - - possible-typed-array-names@1.1.0: - optional: true - - postcss-calc@10.1.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.1.1 - postcss-value-parser: 4.2.0 - - postcss-colormin@7.0.5(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-convert-values@7.0.8(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-discard-comments@7.0.5(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.1.1 - - postcss-discard-duplicates@7.0.2(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-discard-empty@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-discard-overridden@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-merge-longhand@7.0.5(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - stylehacks: 7.0.7(postcss@8.5.6) - - postcss-merge-rules@7.0.7(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - caniuse-api: 3.0.0 - cssnano-utils: 5.0.1(postcss@8.5.6) - postcss: 8.5.6 - postcss-selector-parser: 7.1.1 - - postcss-minify-font-values@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-minify-gradients@7.0.1(postcss@8.5.6): - dependencies: - colord: 2.9.3 - cssnano-utils: 5.0.1(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-minify-params@7.0.5(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - cssnano-utils: 5.0.1(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-minify-selectors@7.0.5(postcss@8.5.6): - dependencies: - cssesc: 3.0.0 - postcss: 8.5.6 - postcss-selector-parser: 7.1.1 - - postcss-normalize-charset@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-normalize-display-values@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-positions@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-repeat-style@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-string@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-timing-functions@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-unicode@7.0.5(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-url@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-whitespace@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-ordered-values@7.0.2(postcss@8.5.6): - dependencies: - cssnano-utils: 5.0.1(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-reduce-initial@7.0.5(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - caniuse-api: 3.0.0 - postcss: 8.5.6 - - postcss-reduce-transforms@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-selector-parser@7.1.1: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-svgo@7.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - svgo: 4.0.0 - - postcss-unique-selectors@7.0.4(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.1.1 - - postcss-value-parser@4.2.0: {} - - postcss@8.5.6: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - prebuild-install@7.1.3: - dependencies: - detect-libc: 2.1.2 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 2.0.0 - node-abi: 3.85.0 - pump: 3.0.3 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.4 - tunnel-agent: 0.6.0 - optional: true - - prelude-ls@1.2.1: {} - - prettier@3.7.4: {} - - pretty-bytes@7.1.0: {} - - process-nextick-args@2.0.1: {} - - process@0.11.10: {} - - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - - property-information@7.1.0: - optional: true - - prosemirror-changeset@2.3.1: - dependencies: - prosemirror-transform: 1.10.5 - - prosemirror-collab@1.3.1: - dependencies: - prosemirror-state: 1.4.4 - - prosemirror-commands@1.7.1: - dependencies: - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - - prosemirror-dropcursor@1.8.2: - dependencies: - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - prosemirror-view: 1.41.4 - - prosemirror-gapcursor@1.4.0: - dependencies: - prosemirror-keymap: 1.2.3 - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-view: 1.41.4 - - prosemirror-history@1.5.0: - dependencies: - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - prosemirror-view: 1.41.4 - rope-sequence: 1.3.4 - - prosemirror-inputrules@1.5.1: - dependencies: - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - - prosemirror-keymap@1.2.3: - dependencies: - prosemirror-state: 1.4.4 - w3c-keyname: 2.2.8 - - prosemirror-markdown@1.13.2: - dependencies: - '@types/markdown-it': 14.1.2 - markdown-it: 14.1.0 - prosemirror-model: 1.25.4 - - prosemirror-menu@1.2.5: - dependencies: - crelt: 1.0.6 - prosemirror-commands: 1.7.1 - prosemirror-history: 1.5.0 - prosemirror-state: 1.4.4 - - prosemirror-model@1.25.4: - dependencies: - orderedmap: 2.1.1 - - prosemirror-schema-basic@1.2.4: - dependencies: - prosemirror-model: 1.25.4 - - prosemirror-schema-list@1.5.1: - dependencies: - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - - prosemirror-state@1.4.4: - dependencies: - prosemirror-model: 1.25.4 - prosemirror-transform: 1.10.5 - prosemirror-view: 1.41.4 - - prosemirror-tables@1.8.5: - dependencies: - prosemirror-keymap: 1.2.3 - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - prosemirror-view: 1.41.4 - - prosemirror-trailing-node@3.0.0(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.4): - dependencies: - '@remirror/core-constants': 3.0.0 - escape-string-regexp: 4.0.0 - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-view: 1.41.4 - - prosemirror-transform@1.10.5: - dependencies: - prosemirror-model: 1.25.4 - - prosemirror-view@1.41.4: - dependencies: - prosemirror-model: 1.25.4 - prosemirror-state: 1.4.4 - prosemirror-transform: 1.10.5 - - protocols@2.0.2: {} - - pump@3.0.3: - dependencies: - end-of-stream: 1.4.5 - once: 1.4.0 - optional: true - - punycode.js@2.3.1: {} - - punycode@2.3.1: {} - - quansync@0.2.11: {} - - queue-microtask@1.2.3: {} - - radix3@1.1.2: {} - - randombytes@2.1.0: - dependencies: - safe-buffer: 5.2.1 - - range-parser@1.2.1: {} - - rc9@2.1.2: - dependencies: - defu: 6.1.4 - destr: 2.0.5 - - rc@1.2.8: - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - optional: true - - readable-stream@2.3.8: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - - readable-stream@3.6.2: - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - optional: true - - readable-stream@4.7.0: - dependencies: - abort-controller: 3.0.0 - buffer: 6.0.3 - events: 3.3.0 - process: 0.11.10 - string_decoder: 1.3.0 - - readdir-glob@1.1.3: - dependencies: - minimatch: 5.1.6 - - readdirp@4.1.2: {} - - readdirp@5.0.0: {} - - redis-errors@1.2.0: {} - - redis-parser@3.0.0: - dependencies: - redis-errors: 1.2.0 - - refa@0.12.1: - dependencies: - '@eslint-community/regexpp': 4.12.2 - - regex-recursion@6.0.2: - dependencies: - regex-utilities: 2.3.0 - optional: true - - regex-utilities@2.3.0: - optional: true - - regex@6.1.0: - dependencies: - regex-utilities: 2.3.0 - optional: true - - regexp-ast-analysis@0.7.1: - dependencies: - '@eslint-community/regexpp': 4.12.2 - refa: 0.12.1 - - regexp-tree@0.1.27: {} - - regjsparser@0.13.0: - dependencies: - jsesc: 3.1.0 - - rehype-external-links@3.0.0: - dependencies: - '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.3.0 - hast-util-is-element: 3.0.0 - is-absolute-url: 4.0.1 - space-separated-tokens: 2.0.2 - unist-util-visit: 5.0.0 - optional: true - - rehype-minify-whitespace@6.0.2: - dependencies: - '@types/hast': 3.0.4 - hast-util-minify-whitespace: 1.0.1 - optional: true - - rehype-raw@7.0.0: - dependencies: - '@types/hast': 3.0.4 - hast-util-raw: 9.1.0 - vfile: 6.0.3 - optional: true - - rehype-remark@10.0.1: - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - hast-util-to-mdast: 10.1.2 - unified: 11.0.5 - vfile: 6.0.3 - optional: true - - rehype-slug@6.0.0: - dependencies: - '@types/hast': 3.0.4 - github-slugger: 2.0.0 - hast-util-heading-rank: 3.0.0 - hast-util-to-string: 3.0.1 - unist-util-visit: 5.0.0 - optional: true - - rehype-sort-attribute-values@5.0.1: - dependencies: - '@types/hast': 3.0.4 - hast-util-is-element: 3.0.0 - unist-util-visit: 5.0.0 - optional: true - - rehype-sort-attributes@5.0.1: - dependencies: - '@types/hast': 3.0.4 - unist-util-visit: 5.0.0 - optional: true - - reka-ui@2.6.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@floating-ui/dom': 1.7.4 - '@floating-ui/vue': 1.1.9(vue@3.5.26(typescript@5.9.3)) - '@internationalized/date': 3.10.1 - '@internationalized/number': 3.6.5 - '@tanstack/vue-virtual': 3.13.14(vue@3.5.26(typescript@5.9.3)) - '@vueuse/core': 12.8.2(typescript@5.9.3) - '@vueuse/shared': 12.8.2(typescript@5.9.3) - aria-hidden: 1.2.6 - defu: 6.1.4 - ohash: 2.0.11 - vue: 3.5.26(typescript@5.9.3) - transitivePeerDependencies: - - '@vue/composition-api' - - typescript - - remark-emoji@5.0.2: - dependencies: - '@types/mdast': 4.0.4 - emoticon: 4.1.0 - mdast-util-find-and-replace: 3.0.2 - node-emoji: 2.2.0 - unified: 11.0.5 - optional: true - - remark-gfm@4.0.1: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-gfm: 3.1.0 - micromark-extension-gfm: 3.0.0 - remark-parse: 11.0.0 - remark-stringify: 11.0.0 - unified: 11.0.5 - transitivePeerDependencies: - - supports-color - optional: true - - remark-mdc@3.10.0: - dependencies: - '@types/mdast': 4.0.4 - '@types/unist': 3.0.3 - flat: 6.0.1 - mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.2 - micromark: 4.0.2 - micromark-core-commonmark: 2.0.3 - micromark-factory-space: 2.0.1 - micromark-factory-whitespace: 2.0.1 - micromark-util-character: 2.1.1 - micromark-util-types: 2.0.2 - parse-entities: 4.0.2 - scule: 1.3.0 - stringify-entities: 4.0.4 - unified: 11.0.5 - unist-util-visit: 5.0.0 - unist-util-visit-parents: 6.0.2 - yaml: 2.8.2 - transitivePeerDependencies: - - supports-color - optional: true - - remark-parse@11.0.0: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.2 - micromark-util-types: 2.0.2 - unified: 11.0.5 - transitivePeerDependencies: - - supports-color - optional: true - - remark-rehype@11.1.2: - dependencies: - '@types/hast': 3.0.4 - '@types/mdast': 4.0.4 - mdast-util-to-hast: 13.2.1 - unified: 11.0.5 - vfile: 6.0.3 - optional: true - - remark-stringify@11.0.0: - dependencies: - '@types/mdast': 4.0.4 - mdast-util-to-markdown: 2.1.2 - unified: 11.0.5 - optional: true - - require-directory@2.1.1: {} - - reserved-identifiers@1.2.0: {} - - resolve-from@4.0.0: {} - - resolve-from@5.0.0: {} - - resolve-pkg-maps@1.0.0: {} - - resolve@1.22.11: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - restructure@3.0.2: {} - - reusify@1.1.0: {} - - rfdc@1.4.1: {} - - rollup-plugin-visualizer@6.0.5(rollup@4.54.0): - dependencies: - open: 8.4.2 - picomatch: 4.0.3 - source-map: 0.7.6 - yargs: 17.7.2 - optionalDependencies: - rollup: 4.54.0 - - rollup@4.54.0: - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.54.0 - '@rollup/rollup-android-arm64': 4.54.0 - '@rollup/rollup-darwin-arm64': 4.54.0 - '@rollup/rollup-darwin-x64': 4.54.0 - '@rollup/rollup-freebsd-arm64': 4.54.0 - '@rollup/rollup-freebsd-x64': 4.54.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.54.0 - '@rollup/rollup-linux-arm-musleabihf': 4.54.0 - '@rollup/rollup-linux-arm64-gnu': 4.54.0 - '@rollup/rollup-linux-arm64-musl': 4.54.0 - '@rollup/rollup-linux-loong64-gnu': 4.54.0 - '@rollup/rollup-linux-ppc64-gnu': 4.54.0 - '@rollup/rollup-linux-riscv64-gnu': 4.54.0 - '@rollup/rollup-linux-riscv64-musl': 4.54.0 - '@rollup/rollup-linux-s390x-gnu': 4.54.0 - '@rollup/rollup-linux-x64-gnu': 4.54.0 - '@rollup/rollup-linux-x64-musl': 4.54.0 - '@rollup/rollup-openharmony-arm64': 4.54.0 - '@rollup/rollup-win32-arm64-msvc': 4.54.0 - '@rollup/rollup-win32-ia32-msvc': 4.54.0 - '@rollup/rollup-win32-x64-gnu': 4.54.0 - '@rollup/rollup-win32-x64-msvc': 4.54.0 - fsevents: 2.3.3 - - rope-sequence@1.3.4: {} - - run-applescript@7.1.0: {} - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - safe-buffer@5.1.2: {} - - safe-buffer@5.2.1: {} - - safer-buffer@2.1.2: {} - - sax@1.4.3: {} - - scslre@0.3.0: - dependencies: - '@eslint-community/regexpp': 4.12.2 - refa: 0.12.1 - regexp-ast-analysis: 0.7.1 - - scule@1.3.0: {} - - semver@6.3.1: {} - - semver@7.7.3: {} - - send@1.2.1: - dependencies: - debug: 4.4.3 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 2.0.0 - http-errors: 2.0.1 - mime-types: 3.0.2 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.2 - transitivePeerDependencies: - - supports-color - - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 - - seroval@1.4.2: {} - - serve-placeholder@2.0.2: - dependencies: - defu: 6.1.4 - - serve-static@2.2.1: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 1.2.1 - transitivePeerDependencies: - - supports-color - - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - optional: true - - setprototypeof@1.2.0: {} - - sha.js@2.4.12: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - to-buffer: 1.2.2 - optional: true - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@3.0.0: {} - - shell-quote@1.8.3: {} - - shiki@3.20.0: - dependencies: - '@shikijs/core': 3.20.0 - '@shikijs/engine-javascript': 3.20.0 - '@shikijs/engine-oniguruma': 3.20.0 - '@shikijs/langs': 3.20.0 - '@shikijs/themes': 3.20.0 - '@shikijs/types': 3.20.0 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - optional: true - - signal-exit@4.1.0: {} - - simple-concat@1.0.1: - optional: true - - simple-get@4.0.1: - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - optional: true - - simple-git@3.30.0: - dependencies: - '@kwsites/file-exists': 1.1.1 - '@kwsites/promise-deferred': 1.1.1 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - - sirv@3.0.2: - dependencies: - '@polka/url': 1.0.0-next.29 - mrmime: 2.0.1 - totalist: 3.0.1 - - sisteransi@1.0.5: {} - - skin-tone@2.0.0: - dependencies: - unicode-emoji-modifier-base: 1.0.0 - optional: true - - slash@5.1.0: {} - - slugify@1.6.6: - optional: true - - smob@1.5.0: {} - - socket.io-client@4.8.3: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 - engine.io-client: 6.6.4 - socket.io-parser: 4.2.5 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - optional: true - - socket.io-parser@4.2.5: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - optional: true - - source-map-js@1.2.1: {} - - source-map-support@0.5.21: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map@0.6.1: {} - - source-map@0.7.6: {} - - space-separated-tokens@2.0.2: - optional: true - - spdx-exceptions@2.5.0: {} - - spdx-expression-parse@4.0.0: - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.22 - - spdx-license-ids@3.0.22: {} - - speakingurl@14.0.1: {} - - srvx@0.9.8: {} - - stable-hash-x@0.2.0: {} - - standard-as-callback@2.1.0: {} - - statuses@2.0.2: {} - - std-env@3.10.0: {} - - streamx@2.23.0: - dependencies: - events-universal: 1.0.1 - fast-fifo: 1.3.2 - text-decoder: 1.2.3 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.2 - - string_decoder@1.1.1: - dependencies: - safe-buffer: 5.1.2 - - string_decoder@1.3.0: - dependencies: - safe-buffer: 5.2.1 - - stringify-entities@4.0.4: - dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 - optional: true - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-ansi@7.1.2: - dependencies: - ansi-regex: 6.2.2 - - strip-final-newline@3.0.0: {} - - strip-indent@4.1.1: {} - - strip-json-comments@2.0.1: - optional: true - - strip-json-comments@3.1.1: {} - - strip-literal@3.1.0: - dependencies: - js-tokens: 9.0.1 - - structured-clone-es@1.0.0: {} - - stylehacks@7.0.7(postcss@8.5.6): - dependencies: - browserslist: 4.28.1 - postcss: 8.5.6 - postcss-selector-parser: 7.1.1 - - superjson@2.2.6: - dependencies: - copy-anything: 4.0.5 - - supports-color@10.2.2: {} - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - supports-preserve-symlinks-flag@1.0.0: {} - - svgo@4.0.0: - dependencies: - commander: 11.1.0 - css-select: 5.2.2 - css-tree: 3.1.0 - css-what: 6.2.2 - csso: 5.0.5 - picocolors: 1.1.1 - sax: 1.4.3 - - system-architecture@0.1.0: {} - - tagged-tag@1.0.0: {} - - tailwind-merge@3.4.0: {} - - tailwind-variants@3.2.2(tailwind-merge@3.4.0)(tailwindcss@4.1.18): - dependencies: - tailwindcss: 4.1.18 - optionalDependencies: - tailwind-merge: 3.4.0 - - tailwindcss@4.1.18: {} - - tapable@2.3.0: {} - - tar-fs@2.1.4: - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.3 - tar-stream: 2.2.0 - optional: true - - tar-stream@2.2.0: - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.5 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - optional: true - - tar-stream@3.1.7: - dependencies: - b4a: 1.7.3 - fast-fifo: 1.3.2 - streamx: 2.23.0 - transitivePeerDependencies: - - bare-abort-controller - - react-native-b4a - - tar@7.5.2: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.1.0 - yallist: 5.0.0 - - terser@5.44.1: - dependencies: - '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 - commander: 2.20.3 - source-map-support: 0.5.21 - - text-decoder@1.2.3: - dependencies: - b4a: 1.7.3 - transitivePeerDependencies: - - react-native-b4a - - tiny-inflate@1.0.3: {} - - tiny-invariant@1.3.3: {} - - tinyexec@1.0.2: {} - - tinyglobby@0.2.15: - dependencies: - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - - to-buffer@1.2.2: - dependencies: - isarray: 2.0.5 - safe-buffer: 5.2.1 - typed-array-buffer: 1.0.3 - optional: true - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - to-valid-identifier@1.0.0: - dependencies: - '@sindresorhus/base62': 1.0.0 - reserved-identifiers: 1.2.0 - - toidentifier@1.0.1: {} - - tosource@2.0.0-alpha.3: {} - - totalist@3.0.1: {} - - tr46@0.0.3: {} - - trim-lines@3.0.1: - optional: true - - trim-trailing-lines@2.1.0: - optional: true - - trough@2.2.0: - optional: true - - ts-api-utils@2.3.0(typescript@5.9.3): - dependencies: - typescript: 5.9.3 - - tslib@2.8.1: {} - - tunnel-agent@0.6.0: - dependencies: - safe-buffer: 5.2.1 - optional: true - - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - - type-fest@5.3.1: - dependencies: - tagged-tag: 1.0.0 - - type-level-regexp@0.1.17: {} - - typed-array-buffer@1.0.3: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-typed-array: 1.1.15 - optional: true - - typescript@5.9.3: {} - - uc.micro@2.1.0: {} - - ufo@1.6.1: {} - - ultrahtml@1.6.0: {} - - uncrypto@0.1.3: {} - - unctx@2.5.0: - dependencies: - acorn: 8.15.0 - estree-walker: 3.0.3 - magic-string: 0.30.21 - unplugin: 2.3.11 - - unenv@2.0.0-rc.24: - dependencies: - pathe: 2.0.3 - - unhead@2.1.1: - dependencies: - hookable: 5.5.3 - - unicode-emoji-modifier-base@1.0.0: - optional: true - - unicode-properties@1.4.1: - dependencies: - base64-js: 1.5.1 - unicode-trie: 2.0.0 - - unicode-trie@2.0.0: - dependencies: - pako: 0.2.9 - tiny-inflate: 1.0.3 - - unicorn-magic@0.3.0: {} - - unified@11.0.5: - dependencies: - '@types/unist': 3.0.3 - bail: 2.0.2 - devlop: 1.1.0 - extend: 3.0.2 - is-plain-obj: 4.1.0 - trough: 2.2.0 - vfile: 6.0.3 - optional: true - - unifont@0.6.0: - dependencies: - css-tree: 3.1.0 - ofetch: 1.5.1 - ohash: 2.0.11 - - unimport@5.6.0: - dependencies: - acorn: 8.15.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.0 - pathe: 2.0.3 - picomatch: 4.0.3 - pkg-types: 2.3.0 - scule: 1.3.0 - strip-literal: 3.1.0 - tinyglobby: 0.2.15 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - - unist-builder@4.0.0: - dependencies: - '@types/unist': 3.0.3 - optional: true - - unist-util-find-after@5.0.0: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.1 - optional: true - - unist-util-is@6.0.1: - dependencies: - '@types/unist': 3.0.3 - optional: true - - unist-util-position@5.0.0: - dependencies: - '@types/unist': 3.0.3 - optional: true - - unist-util-stringify-position@4.0.0: - dependencies: - '@types/unist': 3.0.3 - optional: true - - unist-util-visit-parents@6.0.2: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.1 - optional: true - - unist-util-visit@5.0.0: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.1 - unist-util-visit-parents: 6.0.2 - optional: true - - unplugin-auto-import@20.3.0(@nuxt/kit@4.2.2(magicast@0.5.1))(@vueuse/core@14.1.0(vue@3.5.26(typescript@5.9.3))): - dependencies: - local-pkg: 1.1.2 - magic-string: 0.30.21 - picomatch: 4.0.3 - unimport: 5.6.0 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - optionalDependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - '@vueuse/core': 14.1.0(vue@3.5.26(typescript@5.9.3)) - - unplugin-utils@0.2.5: - dependencies: - pathe: 2.0.3 - picomatch: 4.0.3 - - unplugin-utils@0.3.1: - dependencies: - pathe: 2.0.3 - picomatch: 4.0.3 - - unplugin-vue-components@30.0.0(@babel/parser@7.28.5)(@nuxt/kit@4.2.2(magicast@0.5.1))(vue@3.5.26(typescript@5.9.3)): - dependencies: - chokidar: 4.0.3 - debug: 4.4.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.0 - tinyglobby: 0.2.15 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - vue: 3.5.26(typescript@5.9.3) - optionalDependencies: - '@babel/parser': 7.28.5 - '@nuxt/kit': 4.2.2(magicast@0.5.1) - transitivePeerDependencies: - - supports-color - - unplugin-vue-router@0.16.2(@vue/compiler-sfc@3.5.26)(vue-router@4.6.4(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@babel/generator': 7.28.5 - '@vue-macros/common': 3.1.1(vue@3.5.26(typescript@5.9.3)) - '@vue/compiler-sfc': 3.5.26 - '@vue/language-core': 3.2.1 - ast-walker-scope: 0.8.3 - chokidar: 4.0.3 - json5: 2.2.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.0 - muggle-string: 0.4.1 - pathe: 2.0.3 - picomatch: 4.0.3 - scule: 1.3.0 - tinyglobby: 0.2.15 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - yaml: 2.8.2 - optionalDependencies: - vue-router: 4.6.4(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - vue - - unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.26)(vue-router@4.6.4(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@babel/generator': 7.28.5 - '@vue-macros/common': 3.1.1(vue@3.5.26(typescript@5.9.3)) - '@vue/compiler-sfc': 3.5.26 - '@vue/language-core': 3.2.1 - ast-walker-scope: 0.8.3 - chokidar: 5.0.0 - json5: 2.2.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.0 - muggle-string: 0.4.1 - pathe: 2.0.3 - picomatch: 4.0.3 - scule: 1.3.0 - tinyglobby: 0.2.15 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - yaml: 2.8.2 - optionalDependencies: - vue-router: 4.6.4(vue@3.5.26(typescript@5.9.3)) - transitivePeerDependencies: - - vue - - unplugin@2.3.11: - dependencies: - '@jridgewell/remapping': 2.3.5 - acorn: 8.15.0 - picomatch: 4.0.3 - webpack-virtual-modules: 0.6.2 - - unrs-resolver@1.11.1: - dependencies: - napi-postinstall: 0.3.4 - optionalDependencies: - '@unrs/resolver-binding-android-arm-eabi': 1.11.1 - '@unrs/resolver-binding-android-arm64': 1.11.1 - '@unrs/resolver-binding-darwin-arm64': 1.11.1 - '@unrs/resolver-binding-darwin-x64': 1.11.1 - '@unrs/resolver-binding-freebsd-x64': 1.11.1 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 - '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 - '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 - '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 - '@unrs/resolver-binding-linux-x64-musl': 1.11.1 - '@unrs/resolver-binding-wasm32-wasi': 1.11.1 - '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 - '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 - '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 - - unstorage@1.17.3(db0@0.3.4(better-sqlite3@12.5.0))(ioredis@5.8.2): - dependencies: - anymatch: 3.1.3 - chokidar: 4.0.3 - destr: 2.0.5 - h3: 1.15.4 - lru-cache: 10.4.3 - node-fetch-native: 1.6.7 - ofetch: 1.5.1 - ufo: 1.6.1 - optionalDependencies: - db0: 0.3.4(better-sqlite3@12.5.0) - ioredis: 5.8.2 - - untun@0.1.3: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - pathe: 1.1.2 - - untyped@2.0.0: - dependencies: - citty: 0.1.6 - defu: 6.1.4 - jiti: 2.6.1 - knitwork: 1.3.0 - scule: 1.3.0 - - unwasm@0.3.11: - dependencies: - knitwork: 1.3.0 - magic-string: 0.30.21 - mlly: 1.8.0 - pathe: 2.0.3 - pkg-types: 2.3.0 - unplugin: 2.3.11 - - unwasm@0.5.2: - dependencies: - exsolve: 1.0.8 - knitwork: 1.3.0 - magic-string: 0.30.21 - mlly: 1.8.0 - pathe: 2.0.3 - pkg-types: 2.3.0 - optional: true - - update-browserslist-db@1.2.3(browserslist@4.28.1): - dependencies: - browserslist: 4.28.1 - escalade: 3.2.0 - picocolors: 1.1.1 - - uqr@0.1.2: {} - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - util-deprecate@1.0.2: {} - - vaul-vue@0.4.1(reka-ui@2.6.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@vueuse/core': 10.11.1(vue@3.5.26(typescript@5.9.3)) - reka-ui: 2.6.1(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)) - vue: 3.5.26(typescript@5.9.3) - transitivePeerDependencies: - - '@vue/composition-api' - - vfile-location@5.0.3: - dependencies: - '@types/unist': 3.0.3 - vfile: 6.0.3 - optional: true - - vfile-message@4.0.3: - dependencies: - '@types/unist': 3.0.3 - unist-util-stringify-position: 4.0.0 - optional: true - - vfile@6.0.3: - dependencies: - '@types/unist': 3.0.3 - vfile-message: 4.0.3 - optional: true - - vite-dev-rpc@1.1.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)): - dependencies: - birpc: 2.9.0 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vite-hot-client: 2.1.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - - vite-hot-client@2.1.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)): - dependencies: - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - - vite-node@5.2.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2): - dependencies: - cac: 6.7.14 - es-module-lexer: 1.7.0 - obug: 2.1.1 - pathe: 2.0.3 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - transitivePeerDependencies: - - '@types/node' - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml - - vite-plugin-checker@0.12.0(eslint@9.39.2(jiti@2.6.1))(optionator@0.9.4)(typescript@5.9.3)(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)): - dependencies: - '@babel/code-frame': 7.27.1 - chokidar: 4.0.3 - npm-run-path: 6.0.0 - picocolors: 1.1.1 - picomatch: 4.0.3 - tiny-invariant: 1.3.3 - tinyglobby: 0.2.15 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vscode-uri: 3.1.0 - optionalDependencies: - eslint: 9.39.2(jiti@2.6.1) - optionator: 0.9.4 - typescript: 5.9.3 - - vite-plugin-inspect@11.3.3(@nuxt/kit@4.2.2(magicast@0.5.1))(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)): - dependencies: - ansis: 4.2.0 - debug: 4.4.3 - error-stack-parser-es: 1.0.5 - ohash: 2.0.11 - open: 10.2.0 - perfect-debounce: 2.0.0 - sirv: 3.0.2 - unplugin-utils: 0.3.1 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vite-dev-rpc: 1.1.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2)) - optionalDependencies: - '@nuxt/kit': 4.2.2(magicast@0.5.1) - transitivePeerDependencies: - - supports-color - - vite-plugin-vue-tracer@1.2.0(vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.26(typescript@5.9.3)): - dependencies: - estree-walker: 3.0.3 - exsolve: 1.0.8 - magic-string: 0.30.21 - pathe: 2.0.3 - source-map-js: 1.2.1 - vite: 7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2) - vue: 3.5.26(typescript@5.9.3) - - vite@7.3.0(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.44.1)(yaml@2.8.2): - dependencies: - esbuild: 0.27.2 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.54.0 - tinyglobby: 0.2.15 - optionalDependencies: - fsevents: 2.3.3 - jiti: 2.6.1 - lightningcss: 1.30.2 - terser: 5.44.1 - yaml: 2.8.2 - - vscode-uri@3.1.0: {} - - vue-bundle-renderer@2.2.0: - dependencies: - ufo: 1.6.1 - - vue-component-meta@3.2.1(typescript@5.9.3): - dependencies: - '@volar/typescript': 2.4.27 - '@vue/language-core': 3.2.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.9.3 - optional: true - - vue-component-type-helpers@3.2.1: {} - - vue-demi@0.14.10(vue@3.5.26(typescript@5.9.3)): - dependencies: - vue: 3.5.26(typescript@5.9.3) - - vue-devtools-stub@0.1.0: {} - - vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1)): - dependencies: - debug: 4.4.3 - eslint: 9.39.2(jiti@2.6.1) - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.7.0 - semver: 7.7.3 - transitivePeerDependencies: - - supports-color - - vue-i18n@11.2.8(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@intlify/core-base': 11.2.8 - '@intlify/shared': 11.2.8 - '@vue/devtools-api': 6.6.4 - vue: 3.5.26(typescript@5.9.3) - - vue-router@4.6.4(vue@3.5.26(typescript@5.9.3)): - dependencies: - '@vue/devtools-api': 6.6.4 - vue: 3.5.26(typescript@5.9.3) - - vue@3.5.26(typescript@5.9.3): - dependencies: - '@vue/compiler-dom': 3.5.26 - '@vue/compiler-sfc': 3.5.26 - '@vue/runtime-dom': 3.5.26 - '@vue/server-renderer': 3.5.26(vue@3.5.26(typescript@5.9.3)) - '@vue/shared': 3.5.26 - optionalDependencies: - typescript: 5.9.3 - - w3c-keyname@2.2.8: {} - - web-namespaces@2.0.1: - optional: true - - webidl-conversions@3.0.1: {} - - webpack-virtual-modules@0.6.2: {} - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - wheel-gestures@2.2.48: {} - - which-typed-array@1.1.19: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - for-each: 0.3.5 - get-proto: 1.0.1 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - optional: true - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - which@5.0.0: - dependencies: - isexe: 3.1.1 - - word-wrap@1.2.5: {} - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.3 - string-width: 5.1.2 - strip-ansi: 7.1.2 - - wrappy@1.0.2: - optional: true - - ws@8.18.3: {} - - wsl-utils@0.1.0: - dependencies: - is-wsl: 3.1.0 - - xml-name-validator@4.0.0: {} - - xmlhttprequest-ssl@2.1.2: - optional: true - - y-protocols@1.0.7(yjs@13.6.28): - dependencies: - lib0: 0.2.117 - yjs: 13.6.28 - - y18n@5.0.8: {} - - yallist@3.1.1: {} - - yallist@5.0.0: {} - - yaml-eslint-parser@1.3.2: - dependencies: - eslint-visitor-keys: 3.4.3 - yaml: 2.8.2 - - yaml@2.8.2: {} - - yargs-parser@21.1.1: {} - - yargs@17.7.2: - dependencies: - cliui: 8.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - - yjs@13.6.28: - dependencies: - lib0: 0.2.117 - - yocto-queue@0.1.0: {} - - yocto-queue@1.2.2: {} - - youch-core@0.3.3: - dependencies: - '@poppinss/exception': 1.2.3 - error-stack-parser-es: 1.0.5 - - youch@4.1.0-beta.13: - dependencies: - '@poppinss/colors': 4.1.6 - '@poppinss/dumper': 0.6.5 - '@speed-highlight/core': 1.2.14 - cookie-es: 2.0.0 - youch-core: 0.3.3 - - zip-stream@6.0.1: - dependencies: - archiver-utils: 5.0.2 - compress-commons: 6.0.2 - readable-stream: 4.7.0 - - zod-to-json-schema@3.25.1(zod@3.25.76): - dependencies: - zod: 3.25.76 - optional: true - - zod@3.25.76: - optional: true - - zod@4.3.4: {} - - zwitch@2.0.4: - optional: true diff --git a/landing/public/favicon.ico b/landing/public/favicon.ico deleted file mode 100644 index 18993ad91cfd43e03b074dd0b5cc3f37ab38e49c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmeHLOKuuL5PjK%MHWVi6lD zOGiREbCw`xmFozJ^aNatJY>w+g ze6a2@u~m#^BZm@8wco9#Crlli0uLb^3E$t2-WIc^#(?t)*@`UpuofJ(Uyh@F>b3Ph z$D^m8Xq~pTkGJ4Q`Q2)te3mgkWYZ^Ijq|hkiP^9`De={bQQ%heZC$QU2UpP(-tbl8 zPWD2abEew;oat@w`uP3J^YpsgT%~jT(Dk%oU}sa$7|n6hBjDj`+I;RX(>)%lm_7N{+B7Mu%H?422lE%MBJH!!YTN2oT7xr>>N-8OF$C&qU^ z>vLsa{$0X%q1fjOe3P1mCv#lN{xQ4_*HCSAZjTb1`}mlc+9rl8$B3OP%VT@mch_~G z7Y+4b{r>9e=M+7vSI;BgB?ryZDY4m>&wcHSn81VH1N~`0gvwH{ z8dv#hG|OK`>1;j7tM#B)Z7zDN?{6=dUal}$e { - const config = useRuntimeConfig() - - // Validate request body - const body = await readBody(event) - const result = contactSchema.safeParse(body) - - if (!result.success) { - throw createError({ - statusCode: 400, - statusMessage: 'Invalid form data', - data: result.error.flatten() - }) - } - - const { name, email, message } = result.data - - // Check if API key is configured - if (!config.brevoApiKey || config.brevoApiKey === 'NOT_SET') { - console.error('BREVO_API_KEY is not configured') - throw createError({ - statusCode: 500, - statusMessage: 'Email service is not configured' - }) - } - - try { - // Build HTML email content - const htmlContent = ` - - - - - - - -

-
-

Neue Kontaktanfrage

-

über GremiumHub Website

-
-
-
-
Name
-
${escapeHtml(name)}
-
-
-
-
Nachricht
-
${escapeHtml(message)}
-
- -
-
- - - `.trim() - - // Send email via Brevo SMTP API - const response = await $fetch<{ messageId?: string }>('https://api.brevo.com/v3/smtp/email', { - method: 'POST', - headers: { - 'api-key': config.brevoApiKey, - 'Content-Type': 'application/json' - }, - body: { - sender: { - name: config.brevoSenderName, - email: config.brevoSenderEmail - }, - to: [ - { - email: config.brevoContactEmail, - name: 'GremiumHub Team' - } - ], - replyTo: { - email, - name - }, - subject: `Kontaktanfrage von ${name}`, - htmlContent - } - }) - - return { - success: true, - messageId: response.messageId - } - } catch (error: unknown) { - const fetchError = error as { statusCode?: number; data?: { code?: string; message?: string } } - - console.error('Brevo SMTP API error:', fetchError.data || error) - - throw createError({ - statusCode: fetchError.statusCode || 500, - statusMessage: fetchError.data?.message || 'Failed to send message' - }) - } -}) - -// Helper function to escape HTML special characters -function escapeHtml(text: string): string { - const htmlEntities: Record = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''' - } - return text.replace(/[&<>"']/g, (char) => htmlEntities[char] ?? char) -} diff --git a/landing/server/api/newsletter/subscribe.post.ts b/landing/server/api/newsletter/subscribe.post.ts deleted file mode 100644 index d57e232..0000000 --- a/landing/server/api/newsletter/subscribe.post.ts +++ /dev/null @@ -1,126 +0,0 @@ -import { z } from 'zod' - -const subscribeSchema = z.object({ - email: z.string().email() -}) - -export default defineEventHandler(async (event) => { - const config = useRuntimeConfig() - - // Validate request body - const body = await readBody(event) - const result = subscribeSchema.safeParse(body) - - if (!result.success) { - throw createError({ - statusCode: 400, - statusMessage: 'Invalid email address' - }) - } - - const { email } = result.data - - // Check if API key is configured - if (!config.brevoApiKey) { - console.error('BREVO_API_KEY is not configured') - throw createError({ - statusCode: 500, - statusMessage: 'Newsletter service is not configured' - }) - } - - // Check if DOI template ID is configured - if (!config.brevoDoiTemplateId) { - console.error('BREVO_DOI_TEMPLATE_ID is not configured') - throw createError({ - statusCode: 500, - statusMessage: 'Newsletter service is not configured' - }) - } - - console.log('DOI_TEMPLATE_ID', config.brevoDoiTemplateId) - - // Check if public site URL is configured (for DOI redirect) - if (!config.public.siteUrl) { - console.error('NUXT_PUBLIC_SITE_URL is not configured') - throw createError({ - statusCode: 500, - statusMessage: 'Newsletter service is not configured' - }) - } - - // Check if newsletter list ID is configured - if (!config.brevoNewsletterListId) { - console.error('BREVO_NEWSLETTER_LIST_ID is not configured') - throw createError({ - statusCode: 500, - statusMessage: 'Newsletter service is not configured' - }) - } - - const templateId = parseInt(config.brevoDoiTemplateId, 10) - if (isNaN(templateId)) { - console.error('BREVO_DOI_TEMPLATE_ID is not a valid number') - throw createError({ - statusCode: 500, - statusMessage: 'Newsletter service is not configured' - }) - } - - const listId = parseInt(config.brevoNewsletterListId, 10) - if (isNaN(listId)) { - console.error('BREVO_NEWSLETTER_LIST_ID is not a valid number') - throw createError({ - statusCode: 500, - statusMessage: 'Newsletter service is not configured' - }) - } - - // Build the redirection URL to the confirmation page - const redirectionUrl = `${config.public.siteUrl}/newsletter-bestaetigt` - - try { - // Build request body for Brevo Double Opt-In API - const brevoBody = { - email, - templateId, - redirectionUrl, - includeListIds: [listId] - } - - console.log('Brevo DOI request body:', brevoBody) - - await $fetch('https://api.brevo.com/v3/contacts/doubleOptinConfirmation', { - method: 'POST', - headers: { - accept: 'application/json', - 'api-key': config.brevoApiKey, - 'content-type': 'application/json' - }, - body: brevoBody - }) - - return { - success: true - } - } catch (error: unknown) { - // Handle Brevo API errors - const fetchError = error as { statusCode?: number; data?: { code?: string; message?: string } } - - // Contact already exists (duplicate_parameter error) - treat as success - // User will receive another confirmation email - if (fetchError.data?.code === 'duplicate_parameter') { - return { - success: true, - message: 'Confirmation email sent' - } - } - - console.error('Brevo API error:', fetchError.data || error) - - throw createError({ - statusCode: fetchError.statusCode || 500, - statusMessage: fetchError.data?.message || 'Failed to subscribe to newsletter' - }) - } -}) diff --git a/landing/server/plugins/error-handler.ts b/landing/server/plugins/error-handler.ts deleted file mode 100644 index c757d95..0000000 --- a/landing/server/plugins/error-handler.ts +++ /dev/null @@ -1,16 +0,0 @@ -import type { H3Error } from 'h3' - -// Due to a bug in nitro, the stack trace is missing on the server side (https://github.com/nuxt/nuxt/issues/30102) -export default defineNitroPlugin((nitroApp) => { - nitroApp.hooks.hook('error', (error, { event }) => { - const statusCode = (error as H3Error)?.statusCode - if (statusCode && statusCode >= 500) { - console.error(`[${statusCode}] ${event?.path}`, error) - } - - // Print out all errors that are not HTTP errors - if (!statusCode) { - console.error(`[Error] ${event?.path}`, error) - } - }) -}) diff --git a/landing/tsconfig.json b/landing/tsconfig.json deleted file mode 100644 index 307b213..0000000 --- a/landing/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - // https://nuxt.com/docs/guide/concepts/typescript - "files": [], - "references": [ - { - "path": "./.nuxt/tsconfig.app.json" - }, - { - "path": "./.nuxt/tsconfig.server.json" - }, - { - "path": "./.nuxt/tsconfig.shared.json" - }, - { - "path": "./.nuxt/tsconfig.node.json" - } - ] -}