lockfileVersion: '9.0'

settings:
  autoInstallPeers: true
  excludeLinksFromLockfile: false

catalogs:
  default:
    '@astrojs/react':
      specifier: ^6.0.4
      version: 6.0.4
    '@aws-sdk/client-sesv2':
      specifier: ^3.1114.0
      version: 3.1114.0
    '@cloudflare/vitest-pool-workers':
      specifier: ^0.22.0
      version: 0.22.0
    '@cloudflare/workers-types':
      specifier: ^5.20260820.1
      version: 5.20260820.1
    '@electric-sql/pglite':
      specifier: ^0.5.5
      version: 0.5.5
    '@neondatabase/serverless':
      specifier: ^1.1.0
      version: 1.1.0
    '@playwright/test':
      specifier: 1.62.1
      version: 1.62.1
    '@radix-ui/react-avatar':
      specifier: ^1.2.6
      version: 1.2.6
    '@radix-ui/react-checkbox':
      specifier: ^1.3.11
      version: 1.3.11
    '@radix-ui/react-dialog':
      specifier: ^1.1.23
      version: 1.1.23
    '@radix-ui/react-dropdown-menu':
      specifier: ^2.1.24
      version: 2.1.24
    '@radix-ui/react-radio-group':
      specifier: ^1.4.7
      version: 1.4.7
    '@radix-ui/react-select':
      specifier: ^2.3.7
      version: 2.3.7
    '@radix-ui/react-slot':
      specifier: ^1.3.3
      version: 1.3.3
    '@radix-ui/react-switch':
      specifier: ^1.3.7
      version: 1.3.7
    '@radix-ui/react-tabs':
      specifier: ^1.1.21
      version: 1.1.21
    '@radix-ui/react-toast':
      specifier: ^1.2.23
      version: 1.2.23
    '@radix-ui/react-tooltip':
      specifier: ^1.2.16
      version: 1.2.16
    '@standard-schema/spec':
      specifier: ^1.1.0
      version: 1.1.0
    '@stripe/react-stripe-js':
      specifier: ^6.8.1
      version: 6.8.1
    '@stripe/stripe-js':
      specifier: ^9.13.0
      version: 9.13.0
    '@tanstack/query-sync-storage-persister':
      specifier: ^5.101.4
      version: 5.101.4
    '@tanstack/react-query':
      specifier: ^5.101.4
      version: 5.101.4
    '@tanstack/react-query-persist-client':
      specifier: ^5.101.4
      version: 5.101.4
    '@tanstack/react-virtual':
      specifier: ^3.14.10
      version: 3.14.10
    '@testing-library/jest-dom':
      specifier: ^7.0.1
      version: 7.0.1
    '@testing-library/react':
      specifier: ^16.3.2
      version: 16.3.2
    '@turbo/gen':
      specifier: ^2.10.11
      version: 2.10.11
    '@types/react':
      specifier: ^19.2.18
      version: 19.2.18
    '@types/react-dom':
      specifier: ^19.2.4
      version: 19.2.4
    '@typescript/native':
      specifier: npm:typescript@^7.0.2
      version: 7.0.2
    astro:
      specifier: ^7.2.4
      version: 7.2.4
    better-auth:
      specifier: ^1.7.1
      version: 1.7.1
    class-variance-authority:
      specifier: ^0.7.1
      version: 0.7.1
    drizzle-orm:
      specifier: ^0.45.2
      version: 0.45.2
    esbuild:
      specifier: ^0.28.2
      version: 0.28.2
    ioredis:
      specifier: ^6.0.0
      version: 6.0.0
    jsdom:
      specifier: ^30.0.1
      version: 30.0.1
    postgres:
      specifier: ^3.4.9
      version: 3.4.9
    postmark:
      specifier: ^5.1.0
      version: 5.1.0
    react:
      specifier: ^19.0.8
      version: 19.2.8
    react-day-picker:
      specifier: ^10.0.1
      version: 10.0.1
    react-dom:
      specifier: ^19.0.8
      version: 19.2.8
    resend:
      specifier: ^6.20.0
      version: 6.20.0
    tailwindcss:
      specifier: ^4.3.3
      version: 4.3.3
    tsdown:
      specifier: ^0.22.14
      version: 0.22.14
    turbo:
      specifier: ^2.10.11
      version: 2.10.11
    typescript:
      specifier: npm:@typescript/typescript6@^6.0.2
      version: 6.0.2
    vitest:
      specifier: ^4.1.11
      version: 4.1.11
    web-vitals:
      specifier: ^6.1.1
      version: 6.1.1
    zod:
      specifier: ^4.4.3
      version: 4.4.3
    zustand:
      specifier: ^5.0.15
      version: 5.0.15

overrides:
  undici: ^8.10.0
  ws: ^8.21.3
  form-data: ^4.0.6
  '@types/node': 22.20.1

importers:

  .:
    devDependencies:
      '@alexcodeplace/slopgate':
        specifier: 0.3.3
        version: 0.3.3
      '@ast-grep/cli':
        specifier: 0.45.1
        version: 0.45.1
      '@changesets/cli':
        specifier: ^3.0.1
        version: 3.0.1
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@platform-modules/ai':
        specifier: workspace:*
        version: link:packages/ai
      '@platform-modules/auth':
        specifier: workspace:*
        version: link:packages/auth
      '@platform-modules/billing':
        specifier: workspace:*
        version: link:packages/billing
      '@platform-modules/cache':
        specifier: workspace:*
        version: link:packages/cache
      '@platform-modules/commerce-cart':
        specifier: workspace:*
        version: link:packages/commerce-cart
      '@platform-modules/commerce-catalog':
        specifier: workspace:*
        version: link:packages/commerce-catalog
      '@platform-modules/commerce-checkout':
        specifier: workspace:*
        version: link:packages/commerce-checkout
      '@platform-modules/commerce-fulfillment':
        specifier: workspace:*
        version: link:packages/commerce-fulfillment
      '@platform-modules/commerce-inventory':
        specifier: workspace:*
        version: link:packages/commerce-inventory
      '@platform-modules/commerce-marketplace':
        specifier: workspace:*
        version: link:packages/commerce-marketplace
      '@platform-modules/commerce-orders':
        specifier: workspace:*
        version: link:packages/commerce-orders
      '@platform-modules/commerce-promotions':
        specifier: workspace:*
        version: link:packages/commerce-promotions
      '@platform-modules/commerce-reviews':
        specifier: workspace:*
        version: link:packages/commerce-reviews
      '@platform-modules/content':
        specifier: workspace:*
        version: link:packages/content
      '@platform-modules/db':
        specifier: workspace:*
        version: link:packages/db
      '@platform-modules/fields':
        specifier: workspace:*
        version: link:packages/fields
      '@platform-modules/forms':
        specifier: workspace:*
        version: link:packages/forms
      '@platform-modules/helpdesk':
        specifier: workspace:*
        version: link:packages/helpdesk
      '@platform-modules/i18n':
        specifier: workspace:*
        version: link:packages/i18n
      '@platform-modules/i18n-content':
        specifier: workspace:*
        version: link:packages/i18n-content
      '@platform-modules/i18n-translator':
        specifier: workspace:*
        version: link:packages/i18n-translator
      '@platform-modules/jobs':
        specifier: workspace:*
        version: link:packages/jobs
      '@platform-modules/ledger':
        specifier: workspace:*
        version: link:packages/ledger
      '@platform-modules/mail':
        specifier: workspace:*
        version: link:packages/mail
      '@platform-modules/marketing':
        specifier: workspace:*
        version: link:packages/marketing
      '@platform-modules/notifications':
        specifier: workspace:*
        version: link:packages/notifications
      '@platform-modules/realtime':
        specifier: workspace:*
        version: link:packages/realtime
      '@platform-modules/search':
        specifier: workspace:*
        version: link:packages/search
      '@platform-modules/seo':
        specifier: workspace:*
        version: link:packages/seo
      '@platform-modules/tax':
        specifier: workspace:*
        version: link:packages/tax
      '@platform-modules/tenancy':
        specifier: workspace:*
        version: link:packages/tenancy
      '@platform-modules/ui-primitives':
        specifier: workspace:*
        version: link:packages/ui-primitives
      '@platform-modules/ui-tokens':
        specifier: workspace:*
        version: link:packages/ui-tokens
      '@platform-modules/uploads':
        specifier: workspace:*
        version: link:packages/uploads
      '@platform-modules/util':
        specifier: workspace:*
        version: link:packages/util
      '@turbo/gen':
        specifier: 'catalog:'
        version: 2.10.11(@types/node@22.20.1)
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@typescript/native':
        specifier: 'catalog:'
        version: typescript@7.0.2
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      esbuild:
        specifier: 'catalog:'
        version: 0.28.2
      lefthook:
        specifier: ^2.1.10
        version: 2.1.10
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      turbo:
        specifier: 'catalog:'
        version: 2.10.11
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'

  apps/consumer:
    dependencies:
      '@astrojs/react':
        specifier: 'catalog:'
        version: 6.0.4(@types/node@22.20.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(tsx@4.23.12)(yaml@2.9.0)
      '@platform-modules/i18n':
        specifier: workspace:*
        version: link:../../packages/i18n
      '@platform-modules/i18n-react':
        specifier: workspace:*
        version: link:../../packages/i18n-react
      '@platform-modules/perf-react':
        specifier: workspace:*
        version: link:../../packages/perf-react
      '@platform-modules/query-react':
        specifier: workspace:*
        version: link:../../packages/query-react
      '@platform-modules/ui-primitives':
        specifier: workspace:*
        version: link:../../packages/ui-primitives
      '@platform-modules/ui-tokens':
        specifier: workspace:*
        version: link:../../packages/ui-tokens
      '@radix-ui/react-radio-group':
        specifier: 'catalog:'
        version: 1.4.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tanstack/query-sync-storage-persister':
        specifier: 'catalog:'
        version: 5.101.4
      '@tanstack/react-query':
        specifier: 'catalog:'
        version: 5.101.4(react@19.2.8)
      '@tanstack/react-query-persist-client':
        specifier: 'catalog:'
        version: 5.101.4(@tanstack/react-query@5.101.4(react@19.2.8))(react@19.2.8)
      astro:
        specifier: 'catalog:'
        version: 7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tailwindcss:
        specifier: 'catalog:'
        version: 4.3.3
      web-vitals:
        specifier: 'catalog:'
        version: 6.1.1
    devDependencies:
      '@axe-core/playwright':
        specifier: ^4.13.0
        version: 4.13.0(playwright-core@1.62.1)
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@platform-modules/ai':
        specifier: workspace:*
        version: link:../../packages/ai
      '@platform-modules/audit':
        specifier: workspace:*
        version: link:../../packages/audit
      '@platform-modules/auth':
        specifier: workspace:*
        version: link:../../packages/auth
      '@platform-modules/billing':
        specifier: workspace:*
        version: link:../../packages/billing
      '@platform-modules/comments':
        specifier: workspace:*
        version: link:../../packages/comments
      '@platform-modules/commerce-cart':
        specifier: workspace:*
        version: link:../../packages/commerce-cart
      '@platform-modules/commerce-catalog':
        specifier: workspace:*
        version: link:../../packages/commerce-catalog
      '@platform-modules/commerce-checkout':
        specifier: workspace:*
        version: link:../../packages/commerce-checkout
      '@platform-modules/commerce-fulfillment':
        specifier: workspace:*
        version: link:../../packages/commerce-fulfillment
      '@platform-modules/commerce-inventory':
        specifier: workspace:*
        version: link:../../packages/commerce-inventory
      '@platform-modules/commerce-orders':
        specifier: workspace:*
        version: link:../../packages/commerce-orders
      '@platform-modules/commerce-promotions':
        specifier: workspace:*
        version: link:../../packages/commerce-promotions
      '@platform-modules/commerce-reviews':
        specifier: workspace:*
        version: link:../../packages/commerce-reviews
      '@platform-modules/content':
        specifier: workspace:*
        version: link:../../packages/content
      '@platform-modules/db':
        specifier: workspace:*
        version: link:../../packages/db
      '@platform-modules/fields':
        specifier: workspace:*
        version: link:../../packages/fields
      '@platform-modules/helpdesk':
        specifier: workspace:*
        version: link:../../packages/helpdesk
      '@platform-modules/jobs':
        specifier: workspace:*
        version: link:../../packages/jobs
      '@platform-modules/ledger':
        specifier: workspace:*
        version: link:../../packages/ledger
      '@platform-modules/mail':
        specifier: workspace:*
        version: link:../../packages/mail
      '@platform-modules/marketing':
        specifier: workspace:*
        version: link:../../packages/marketing
      '@platform-modules/notifications':
        specifier: workspace:*
        version: link:../../packages/notifications
      '@platform-modules/realtime':
        specifier: workspace:*
        version: link:../../packages/realtime
      '@platform-modules/record-store':
        specifier: workspace:*
        version: link:../../packages/record-store
      '@platform-modules/search':
        specifier: workspace:*
        version: link:../../packages/search
      '@platform-modules/seo':
        specifier: workspace:*
        version: link:../../packages/seo
      '@platform-modules/tax':
        specifier: workspace:*
        version: link:../../packages/tax
      '@platform-modules/tenancy':
        specifier: workspace:*
        version: link:../../packages/tenancy
      '@platform-modules/uploads':
        specifier: workspace:*
        version: link:../../packages/uploads
      '@platform-modules/util':
        specifier: workspace:*
        version: link:../../packages/util
      '@playwright/test':
        specifier: 'catalog:'
        version: 1.62.1
      '@tailwindcss/vite':
        specifier: ^4.3.3
        version: 4.3.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      miniflare:
        specifier: ^4.20260730.0
        version: 4.20260730.0
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  apps/mod-cms:
    dependencies:
      '@astrojs/cloudflare':
        specifier: ^14.2.3
        version: 14.2.3(@types/node@22.20.1)(astro@7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(workerd@1.20260815.1)(wrangler@4.124.0(@cloudflare/workers-types@5.20260820.1))(yaml@2.9.0)
      '@modelcontextprotocol/sdk':
        specifier: ^1.30.0
        version: 1.30.0(supports-color@10.2.2)(zod@4.4.3)
      '@neondatabase/serverless':
        specifier: 'catalog:'
        version: 1.1.0
      '@platform-modules/audit':
        specifier: workspace:*
        version: link:../../packages/audit
      '@platform-modules/auth':
        specifier: workspace:*
        version: link:../../packages/auth
      '@platform-modules/auth-react':
        specifier: workspace:*
        version: link:../../packages/auth-react
      '@platform-modules/comments':
        specifier: workspace:*
        version: link:../../packages/comments
      '@platform-modules/content':
        specifier: workspace:*
        version: link:../../packages/content
      '@platform-modules/content-react':
        specifier: workspace:*
        version: link:../../packages/content-react
      '@platform-modules/db':
        specifier: workspace:*
        version: link:../../packages/db
      '@platform-modules/fields':
        specifier: workspace:^
        version: link:../../packages/fields
      '@platform-modules/fields-react':
        specifier: workspace:^
        version: link:../../packages/fields-react
      '@platform-modules/forms':
        specifier: workspace:*
        version: link:../../packages/forms
      '@platform-modules/forms-react':
        specifier: workspace:*
        version: link:../../packages/forms-react
      '@platform-modules/i18n':
        specifier: workspace:^
        version: link:../../packages/i18n
      '@platform-modules/i18n-content':
        specifier: workspace:^
        version: link:../../packages/i18n-content
      '@platform-modules/i18n-translator':
        specifier: workspace:^
        version: link:../../packages/i18n-translator
      '@platform-modules/menus':
        specifier: workspace:^
        version: link:../../packages/menus
      '@platform-modules/menus-react':
        specifier: workspace:^
        version: link:../../packages/menus-react
      '@platform-modules/notifications':
        specifier: workspace:*
        version: link:../../packages/notifications
      '@platform-modules/notifications-react':
        specifier: workspace:*
        version: link:../../packages/notifications-react
      '@platform-modules/search':
        specifier: workspace:*
        version: link:../../packages/search
      '@platform-modules/ui-editor':
        specifier: workspace:*
        version: link:../../packages/ui-editor
      '@platform-modules/ui-primitives':
        specifier: workspace:*
        version: link:../../packages/ui-primitives
      '@platform-modules/ui-tokens':
        specifier: workspace:*
        version: link:../../packages/ui-tokens
      '@platform-modules/uploads':
        specifier: workspace:^
        version: link:../../packages/uploads
      '@platform-modules/uploads-react':
        specifier: workspace:^
        version: link:../../packages/uploads-react
      '@platform-modules/util':
        specifier: workspace:*
        version: link:../../packages/util
      '@radix-ui/react-dialog':
        specifier: 'catalog:'
        version: 1.1.23(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-select':
        specifier: 'catalog:'
        version: 2.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot':
        specifier: 'catalog:'
        version: 1.3.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-tabs':
        specifier: 'catalog:'
        version: 1.1.21(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tiptap/core':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/extension-image':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      astro:
        specifier: 'catalog:'
        version: 7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      markdown-it:
        specifier: ^15.0.0
        version: 15.0.0
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      sanitize-html:
        specifier: ^2.17.7
        version: 2.17.7
    devDependencies:
      '@astrojs/react':
        specifier: 'catalog:'
        version: 6.0.4(@types/node@22.20.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(tsx@4.23.12)(yaml@2.9.0)
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@playwright/test':
        specifier: 'catalog:'
        version: 1.62.1
      '@tailwindcss/vite':
        specifier: ^4.3.3
        version: 4.3.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/markdown-it':
        specifier: ^14.2.0
        version: 14.2.0
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      '@types/sanitize-html':
        specifier: ^2.16.1
        version: 2.16.1
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tailwindcss:
        specifier: 'catalog:'
        version: 4.3.3
      tsx:
        specifier: ^4.23.12
        version: 4.23.12
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      wrangler:
        specifier: ^4.124.0
        version: 4.124.0(@cloudflare/workers-types@5.20260820.1)
      zod:
        specifier: 'catalog:'
        version: 4.4.3

  apps/mod-storefront:
    dependencies:
      '@neondatabase/serverless':
        specifier: 'catalog:'
        version: 1.1.0
      '@platform-modules/auth':
        specifier: workspace:*
        version: link:../../packages/auth
      '@platform-modules/billing':
        specifier: workspace:*
        version: link:../../packages/billing
      '@platform-modules/commerce-cart':
        specifier: workspace:*
        version: link:../../packages/commerce-cart
      '@platform-modules/commerce-catalog':
        specifier: workspace:*
        version: link:../../packages/commerce-catalog
      '@platform-modules/commerce-checkout':
        specifier: workspace:*
        version: link:../../packages/commerce-checkout
      '@platform-modules/commerce-fulfillment':
        specifier: workspace:*
        version: link:../../packages/commerce-fulfillment
      '@platform-modules/commerce-inventory':
        specifier: workspace:*
        version: link:../../packages/commerce-inventory
      '@platform-modules/commerce-orders':
        specifier: workspace:*
        version: link:../../packages/commerce-orders
      '@platform-modules/commerce-promotions':
        specifier: workspace:*
        version: link:../../packages/commerce-promotions
      '@platform-modules/commerce-reviews':
        specifier: workspace:*
        version: link:../../packages/commerce-reviews
      '@platform-modules/db':
        specifier: workspace:*
        version: link:../../packages/db
      '@platform-modules/i18n':
        specifier: workspace:*
        version: link:../../packages/i18n
      '@platform-modules/jobs':
        specifier: workspace:*
        version: link:../../packages/jobs
      '@platform-modules/ledger':
        specifier: workspace:*
        version: link:../../packages/ledger
      '@platform-modules/mail':
        specifier: workspace:*
        version: link:../../packages/mail
      '@platform-modules/search':
        specifier: workspace:*
        version: link:../../packages/search
      '@platform-modules/seo':
        specifier: workspace:*
        version: link:../../packages/seo
      '@platform-modules/tax':
        specifier: workspace:*
        version: link:../../packages/tax
      '@platform-modules/ui-primitives':
        specifier: workspace:*
        version: link:../../packages/ui-primitives
      '@platform-modules/ui-tokens':
        specifier: workspace:*
        version: link:../../packages/ui-tokens
      '@platform-modules/uploads':
        specifier: workspace:*
        version: link:../../packages/uploads
      resend:
        specifier: 'catalog:'
        version: 6.20.0
    devDependencies:
      '@astrojs/cloudflare':
        specifier: ^14.2.3
        version: 14.2.3(@types/node@22.20.1)(astro@7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(workerd@1.20260815.1)(wrangler@4.124.0(@cloudflare/workers-types@5.20260820.1))(yaml@2.9.0)
      '@astrojs/react':
        specifier: 'catalog:'
        version: 6.0.4(@types/node@22.20.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(tsx@4.23.12)(yaml@2.9.0)
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@tailwindcss/vite':
        specifier: ^4.3.3
        version: 4.3.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      astro:
        specifier: 'catalog:'
        version: 7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tailwindcss:
        specifier: 'catalog:'
        version: 4.3.3
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/affiliate:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/ledger':
        specifier: workspace:^
        version: link:../ledger
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/ai:
    devDependencies:
      '@google/genai':
        specifier: ^2.18.0
        version: 2.18.0(@modelcontextprotocol/sdk@1.30.0(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/audit:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/auth:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/mail':
        specifier: workspace:^
        version: link:../mail
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      better-auth:
        specifier: 'catalog:'
        version: 1.7.1(@cloudflare/workers-types@5.20260820.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9))(pg@8.23.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/auth-react:
    dependencies:
      '@platform-modules/auth':
        specifier: workspace:^
        version: link:../auth
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/billing:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/jobs':
        specifier: workspace:^
        version: link:../jobs
      '@platform-modules/ledger':
        specifier: workspace:^
        version: link:../ledger
      '@platform-modules/tax':
        specifier: workspace:^
        version: link:../tax
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      stripe:
        specifier: ^22.5.0
        version: 22.5.0(@types/node@22.20.1)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/billing-react:
    dependencies:
      '@platform-modules/billing':
        specifier: workspace:^
        version: link:../billing
    devDependencies:
      '@stripe/react-stripe-js':
        specifier: 'catalog:'
        version: 6.8.1(@stripe/stripe-js@9.13.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@stripe/stripe-js':
        specifier: 'catalog:'
        version: 9.13.0
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/cache:
    dependencies:
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      ioredis:
        specifier: 'catalog:'
        version: 6.0.0(supports-color@10.2.2)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/comments:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-cart:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@platform-modules/commerce-catalog':
        specifier: workspace:*
        version: link:../commerce-catalog
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-cart-react:
    dependencies:
      '@platform-modules/commerce-cart':
        specifier: workspace:^
        version: link:../commerce-cart
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-catalog:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
    optionalDependencies:
      '@platform-modules/i18n-content':
        specifier: workspace:^
        version: link:../i18n-content
      '@platform-modules/i18n-translator':
        specifier: workspace:^
        version: link:../i18n-translator

  packages/commerce-catalog-react:
    dependencies:
      '@platform-modules/commerce-catalog':
        specifier: workspace:^
        version: link:../commerce-catalog
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-checkout:
    dependencies:
      '@cloudflare/workers-types':
        specifier: '>=4 <6'
        version: 5.20260820.1
      '@platform-modules/billing':
        specifier: workspace:^
        version: link:../billing
      '@platform-modules/commerce-cart':
        specifier: workspace:^
        version: link:../commerce-cart
      '@platform-modules/commerce-catalog':
        specifier: workspace:^
        version: link:../commerce-catalog
      '@platform-modules/commerce-fulfillment':
        specifier: workspace:^
        version: link:../commerce-fulfillment
      '@platform-modules/commerce-orders':
        specifier: workspace:^
        version: link:../commerce-orders
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/tax':
        specifier: workspace:^
        version: link:../tax
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-checkout-react:
    dependencies:
      '@platform-modules/billing-react':
        specifier: workspace:^
        version: link:../billing-react
      '@platform-modules/commerce-checkout':
        specifier: workspace:^
        version: link:../commerce-checkout
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-fulfillment:
    dependencies:
      '@platform-modules/commerce-orders':
        specifier: workspace:^
        version: link:../commerce-orders
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-inventory:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-marketplace:
    dependencies:
      '@cloudflare/workers-types':
        specifier: '>=4 <6'
        version: 5.20260820.1
      '@platform-modules/commerce-catalog':
        specifier: workspace:^
        version: link:../commerce-catalog
      '@platform-modules/commerce-orders':
        specifier: workspace:^
        version: link:../commerce-orders
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-marketplace-react:
    dependencies:
      '@platform-modules/commerce-catalog':
        specifier: workspace:^
        version: link:../commerce-catalog
      '@platform-modules/commerce-catalog-react':
        specifier: workspace:^
        version: link:../commerce-catalog-react
      '@platform-modules/commerce-marketplace':
        specifier: workspace:^
        version: link:../commerce-marketplace
      '@platform-modules/commerce-orders':
        specifier: workspace:^
        version: link:../commerce-orders
      '@platform-modules/commerce-orders-react':
        specifier: workspace:^
        version: link:../commerce-orders-react
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-orders:
    dependencies:
      '@platform-modules/billing':
        specifier: workspace:^
        version: link:../billing
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-orders-react:
    dependencies:
      '@platform-modules/commerce-orders':
        specifier: workspace:^
        version: link:../commerce-orders
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-promotions:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-reviews:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/commerce-reviews-react:
    dependencies:
      '@platform-modules/commerce-reviews':
        specifier: workspace:^
        version: link:../commerce-reviews
    devDependencies:
      '@testing-library/jest-dom':
        specifier: 'catalog:'
        version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/content:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/search':
        specifier: workspace:^
        version: link:../search
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@platform-modules/util':
        specifier: workspace:*
        version: link:../util
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      miniflare:
        specifier: 4.20260730.0
        version: 4.20260730.0
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/content-react:
    dependencies:
      '@platform-modules/content':
        specifier: workspace:^
        version: link:../content
      '@platform-modules/ui-editor':
        specifier: workspace:^
        version: link:../ui-editor
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/db:
    dependencies:
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@neondatabase/serverless':
        specifier: 'catalog:'
        version: 1.1.0
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      esbuild:
        specifier: 'catalog:'
        version: 0.28.2
      miniflare:
        specifier: 4.20260730.0
        version: 4.20260730.0
      postgres:
        specifier: 'catalog:'
        version: 3.4.9
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/entitlements:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/fields:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      miniflare:
        specifier: 4.20260730.0
        version: 4.20260730.0
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/fields-react:
    dependencies:
      '@platform-modules/fields':
        specifier: workspace:^
        version: link:../fields
      '@platform-modules/ui-primitives':
        specifier: workspace:^
        version: link:../ui-primitives
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/forms:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/forms-react:
    dependencies:
      '@platform-modules/forms':
        specifier: workspace:^
        version: link:../forms
      '@platform-modules/ui-primitives':
        specifier: workspace:^
        version: link:../ui-primitives
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/helpdesk:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      esbuild:
        specifier: 'catalog:'
        version: 0.28.2
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/i18n:
    dependencies:
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      zod:
        specifier: 'catalog:'
        version: 4.4.3

  packages/i18n-content:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/i18n-react:
    dependencies:
      '@platform-modules/i18n':
        specifier: workspace:^
        version: link:../i18n
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      zustand:
        specifier: 'catalog:'
        version: 5.0.15(@types/react@19.2.18)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))

  packages/i18n-translator:
    dependencies:
      '@platform-modules/ai':
        specifier: workspace:^
        version: link:../ai
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/i18n-content':
        specifier: workspace:^
        version: link:../i18n-content
      '@platform-modules/jobs':
        specifier: workspace:^
        version: link:../jobs
    devDependencies:
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/inventory:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/ledger':
        specifier: workspace:^
        version: link:../ledger
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/invoicing:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/jobs:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@cloudflare/vitest-pool-workers':
        specifier: 'catalog:'
        version: 0.22.0(@cloudflare/workers-types@5.20260820.1)(@vitest/runner@4.1.11)(@vitest/snapshot@4.1.11)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@standard-schema/spec':
        specifier: 'catalog:'
        version: 1.1.0
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/ledger:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/mail:
    devDependencies:
      '@aws-sdk/client-sesv2':
        specifier: 'catalog:'
        version: 3.1114.0
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      postmark:
        specifier: 'catalog:'
        version: 5.1.0
      resend:
        specifier: 'catalog:'
        version: 6.20.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
    optionalDependencies:
      '@platform-modules/record-store':
        specifier: workspace:^
        version: link:../record-store

  packages/marketing:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/mail':
        specifier: workspace:^
        version: link:../mail
    devDependencies:
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/menus:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@embedded-postgres/linux-x64':
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/menus-react:
    dependencies:
      '@platform-modules/menus':
        specifier: workspace:^
        version: link:../menus
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/metering:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/pg-template':
        specifier: workspace:^
        version: link:../../tooling/pg-template
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/pg':
        specifier: ^8.23.1
        version: 8.23.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      embedded-postgres:
        specifier: 18.4.0-beta.17
        version: 18.4.0-beta.17
      pg:
        specifier: ^8.23.0
        version: 8.23.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/notifications:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/mail':
        specifier: workspace:^
        version: link:../mail
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/notifications-react:
    dependencies:
      '@platform-modules/notifications':
        specifier: workspace:^
        version: link:../notifications
      '@platform-modules/ui-primitives':
        specifier: workspace:^
        version: link:../ui-primitives
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/perf-react:
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      web-vitals:
        specifier: 'catalog:'
        version: 6.1.1

  packages/query-react:
    devDependencies:
      '@tanstack/query-sync-storage-persister':
        specifier: 'catalog:'
        version: 5.101.4
      '@tanstack/react-query':
        specifier: 'catalog:'
        version: 5.101.4(react@19.2.8)
      '@tanstack/react-query-persist-client':
        specifier: 'catalog:'
        version: 5.101.4(@tanstack/react-query@5.101.4(react@19.2.8))(react@19.2.8)
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/realtime:
    devDependencies:
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/realtime-react:
    dependencies:
      '@platform-modules/realtime':
        specifier: workspace:^
        version: link:../realtime
    devDependencies:
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/record-store:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      miniflare:
        specifier: ^4.20260730.0
        version: 4.20260730.0
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/search:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
      '@platform-modules/util':
        specifier: workspace:^
        version: link:../util
    devDependencies:
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/seo:
    devDependencies:
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/tax:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/tenancy:
    dependencies:
      '@platform-modules/db':
        specifier: workspace:^
        version: link:../db
    devDependencies:
      '@electric-sql/pglite':
        specifier: 'catalog:'
        version: 0.5.5
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      drizzle-orm:
        specifier: 'catalog:'
        version: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/ui-editor:
    devDependencies:
      '@testing-library/jest-dom':
        specifier: 'catalog:'
        version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tiptap/core':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/extension-bold':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-bullet-list':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))
      '@tiptap/extension-document':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-heading':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-history':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/extensions@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))
      '@tiptap/extension-italic':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-list-item':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))
      '@tiptap/extension-paragraph':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-text':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/pm':
        specifier: ^3.30.2
        version: 3.30.2
      '@tiptap/react':
        specifier: ^3.30.2
        version: 3.30.2(@floating-ui/dom@1.7.6)(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tiptap-text-direction:
        specifier: ^0.5.0
        version: 0.5.0(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/ui-primitives:
    dependencies:
      '@platform-modules/ui-tokens':
        specifier: workspace:^
        version: link:../ui-tokens
      class-variance-authority:
        specifier: 'catalog:'
        version: 0.7.1
    devDependencies:
      '@guidepup/virtual-screen-reader':
        specifier: ^0.32.1
        version: 0.32.1
      '@radix-ui/react-avatar':
        specifier: 'catalog:'
        version: 1.2.6(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-checkbox':
        specifier: 'catalog:'
        version: 1.3.11(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-dialog':
        specifier: 'catalog:'
        version: 1.1.23(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-dropdown-menu':
        specifier: 'catalog:'
        version: 2.1.24(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-radio-group':
        specifier: 'catalog:'
        version: 1.4.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-select':
        specifier: 'catalog:'
        version: 2.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot':
        specifier: 'catalog:'
        version: 1.3.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-switch':
        specifier: 'catalog:'
        version: 1.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-tabs':
        specifier: 'catalog:'
        version: 1.1.21(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-toast':
        specifier: 'catalog:'
        version: 1.2.23(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-tooltip':
        specifier: 'catalog:'
        version: 1.2.16(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tanstack/react-virtual':
        specifier: 'catalog:'
        version: 3.14.10(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@testing-library/jest-dom':
        specifier: 'catalog:'
        version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tiptap/core':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/extension-bold':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-bullet-list':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))
      '@tiptap/extension-document':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-heading':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-history':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/extensions@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))
      '@tiptap/extension-image':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-italic':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-list-item':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))
      '@tiptap/extension-paragraph':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/extension-text':
        specifier: ^3.30.2
        version: 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))
      '@tiptap/pm':
        specifier: ^3.30.2
        version: 3.30.2
      '@tiptap/react':
        specifier: ^3.30.2
        version: 3.30.2(@floating-ui/dom@1.7.6)(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      '@typescript-eslint/parser':
        specifier: ^8.67.0
        version: 8.67.0(@typescript/typescript6@6.0.2)(eslint@10.8.1(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)
      eslint:
        specifier: ^10.8.1
        version: 10.8.1(jiti@2.7.0)(supports-color@10.2.2)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-day-picker:
        specifier: 'catalog:'
        version: 10.0.1(@types/react@19.2.18)(react@19.2.8)
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tiptap-text-direction:
        specifier: ^0.5.0
        version: 0.5.0(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      vitest-axe:
        specifier: ^0.1.0
        version: 0.1.0(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
    optionalDependencies:
      '@platform-modules/ui-editor':
        specifier: workspace:^
        version: link:../ui-editor

  packages/ui-tokens:
    devDependencies:
      '@tailwindcss/node':
        specifier: ^4.3.3
        version: 4.3.3
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      tailwindcss:
        specifier: 'catalog:'
        version: 4.3.3
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/uploads:
    devDependencies:
      '@cloudflare/workers-types':
        specifier: 'catalog:'
        version: 5.20260820.1
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      aws4fetch:
        specifier: ^1.0.20
        version: 1.0.20
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/uploads-react:
    devDependencies:
      '@testing-library/jest-dom':
        specifier: 'catalog:'
        version: 7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))
      '@testing-library/react':
        specifier: 'catalog:'
        version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@tooling/vitest-config':
        specifier: workspace:^
        version: link:../../tooling/vitest-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      '@types/react':
        specifier: 'catalog:'
        version: 19.2.18
      '@types/react-dom':
        specifier: 'catalog:'
        version: 19.2.4(@types/react@19.2.18)
      jsdom:
        specifier: 'catalog:'
        version: 30.0.1(@noble/hashes@2.2.0)
      react:
        specifier: 'catalog:'
        version: 19.2.8
      react-dom:
        specifier: 'catalog:'
        version: 19.2.8(react@19.2.8)
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  packages/util:
    devDependencies:
      '@tooling/tsdown-config':
        specifier: workspace:*
        version: link:../../tooling/tsdown-config
      '@types/node':
        specifier: 22.20.1
        version: 22.20.1
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  tooling/pg-template: {}

  tooling/tsdown-config:
    devDependencies:
      tsdown:
        specifier: 'catalog:'
        version: 0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12)
      typescript:
        specifier: 'catalog:'
        version: '@typescript/typescript6@6.0.2'

  tooling/vitest-config:
    devDependencies:
      vitest:
        specifier: 'catalog:'
        version: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

packages:

  '@adobe/css-tools@4.5.0':
    resolution: {integrity: sha512-6OzddxPio9UiWTCemp4N8cYLV2ZN1ncRnV1cVGtve7dhPOtRkleRyx32GQCYSwDYgaHU3USMm84tNsvKzRCa1Q==}

  '@alexcodeplace/slopgate@0.3.3':
    resolution: {integrity: sha512-e4kEGlyURlPbEzrYfaKsUziS/FAYMz10KjiMG5v1UVp9uuIc890xpqvvr/6SZLWC8/nbNwa4tRh6VesRkXuUiA==}
    engines: {node: '>=18'}
    hasBin: true

  '@asamuzakjp/css-color@6.0.7':
    resolution: {integrity: sha512-vC/bk1Lz7Tn/EfU9/apOTBk80/8dyGyWMowPoV1tJ52muDGsDqt2HPT2klrFUiY60MQmQv9q8yIht15JnBgDGw==}
    engines: {node: ^22.13.0 || >=24.0.0}

  '@asamuzakjp/dom-selector@8.3.2':
    resolution: {integrity: sha512-93Z1N+BQNXysodoicpOIyNh2drHfz/CTf9nnT0FEx72GJcIiwgydD7tGAr78j41LsYn3hlRn+LdGPuBLn1Bl8Q==}
    engines: {node: ^22.13.0 || >=24.0.0}

  '@ast-grep/cli-darwin-arm64@0.45.1':
    resolution: {integrity: sha512-hN/TDTvfry106SWn0pxepxFpAOvibuZJ80J5xU80WmY97Vjdc0cSKd49GBz2F+V8bzqn0SXchnoPXKLSJHB9kA==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [darwin]

  '@ast-grep/cli-darwin-x64@0.45.1':
    resolution: {integrity: sha512-wyQ8hXqNwTC6+4KYf4LvmemNyq+iKXfimXVKS9ZDJ8mE7/3VOuynPVuCFB7h+C5rVErzDJ9tZWwLLpSLnpYuhQ==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [darwin]

  '@ast-grep/cli-linux-arm64-gnu@0.45.1':
    resolution: {integrity: sha512-yhIGIXDcvI7v4hLicA1dtvkf+QJ8WA8f/b/066gVhqhimiBgbdONkavrE3P5iOjwMLhfyTF0cQV9rkiKg93fvQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@ast-grep/cli-linux-x64-gnu@0.45.1':
    resolution: {integrity: sha512-vL6zdHagU3znogJN5KuZWECdTw9dTUf6/e5G5k9bNpvI+0gcrfuJj8hH8o/Wqyb5Qd4tuNdgJMwbHDTFbhtYvg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@ast-grep/cli-win32-arm64-msvc@0.45.1':
    resolution: {integrity: sha512-JzOFnMAk+Wd6ApnP96Fam7eJX5JiV5/V09akzc/p129Ko1tmym7w/1oALuyVMV+unRTepj9XRrtfrF3XZG64lQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [win32]

  '@ast-grep/cli-win32-ia32-msvc@0.45.1':
    resolution: {integrity: sha512-uwgCUOq6B8//u+LhicTjg3CfA9mcpCgajfv5AWNxHE1Qw8F2wLRszDXK03+l/l8biaE13uHE2857mr6x6m/F+A==}
    engines: {node: '>= 10'}
    cpu: [ia32]
    os: [win32]

  '@ast-grep/cli-win32-x64-msvc@0.45.1':
    resolution: {integrity: sha512-fDYXALDte7yt44Jmhu7kjPZFCmHOPN6SrtMAYqKlYgkxPtSC/UfTe2XpDNxyTgBV3rMLkw/61bj6KQkwXwuBNg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [win32]

  '@ast-grep/cli@0.45.1':
    resolution: {integrity: sha512-Bt9Vuqd+gmtwERy1kzj5R9yq96Ws1d2ZukEXy0mzLcJ+S0pU9uaJhETUSTmaHro1LNu9G4GeJ3YOXL1gQRQySA==}
    engines: {node: '>= 12.0.0'}
    hasBin: true

  '@astrojs/cloudflare@14.2.3':
    resolution: {integrity: sha512-rXTj2wnRehICDXCfvJBMFi2S5+FOJe6Z+Izt0VlEmdDL8Z905rasnO+ZjLZLhzw+MV1EcKxH93U8phdjtSmMaA==}
    peerDependencies:
      astro: ^7.2.0
      wrangler: ^4.83.0

  '@astrojs/compiler-binding-darwin-arm64@0.3.2':
    resolution: {integrity: sha512-MM8tn8CSimcfytaOla4b6acN8mKWiL/rlAA1fpT3/Wl7dNGSE4y8FjTN/zJVNnb63CsLWG5zZwCt01TXtDKh9g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@astrojs/compiler-binding-darwin-x64@0.3.2':
    resolution: {integrity: sha512-2lXOlzf8xb7jLomRsf/aswh61/NnGusynB2OwFkK6k4pmOtpfXMYnG0PLfXrEvxXYj69NdCnmUYXtHDd+JOOag==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@astrojs/compiler-binding-linux-arm64-gnu@0.3.2':
    resolution: {integrity: sha512-BmU3kWj7qnLrd4vzm49zFEPJ5oFnn1tCT4Vt9hZbqdU5Cmb8GZl7fn6VFsnNfe7B18a2gIFtVzbLINtYl5kBjQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@astrojs/compiler-binding-linux-arm64-musl@0.3.2':
    resolution: {integrity: sha512-f0heT9ZZEseSu5bHCeb80eL2DH07ArE6U9xi1WT/PEusNjzPmEr3GJsjG1tRLo5VYUUYX7h3ScaqGmGrMOVGmw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@astrojs/compiler-binding-linux-x64-gnu@0.3.2':
    resolution: {integrity: sha512-M8fOUt0itRpqiGyoEA/ij184s8O+hqbCz3+YozRusOOM3osgGljpDThhbKAJjqh82wOo6FioQ4w8PBvU1XMD5Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@astrojs/compiler-binding-linux-x64-musl@0.3.2':
    resolution: {integrity: sha512-/Kebk8sO6HnLeSd691JkaAPfN7CqR9/KEXmWvyNPkaKNGmj8rTZ/lf2uXtnPu92Lan84UrKdIKVPy1fSo2encQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@astrojs/compiler-binding-wasm32-wasi@0.3.2':
    resolution: {integrity: sha512-pUA6xbcOSB7DhfzIArB8BCAkFfAIqriiR7zl5zOStd6oU2G0kIKj+GUdGnyXyhfiv881Hffyk5tC0mR18sDjDw==}
    engines: {node: '>=14.0.0'}
    cpu: [wasm32]

  '@astrojs/compiler-binding-win32-arm64-msvc@0.3.2':
    resolution: {integrity: sha512-ESruf+6Qkl1trHUFxI6GSf6t52j8yN2kCNSzMWdzt7V/T09tFHrYzrVaJQohb2C9bJUH76pNvX6Zb51+xCQc9Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@astrojs/compiler-binding-win32-x64-msvc@0.3.2':
    resolution: {integrity: sha512-wzzVrEbOwbsLWOdEbocskjMRx2aZPxJ7ZbmL+jnpBamFwmigm+2M/wzuM6JWncocgYwLic1csSpalBh96kQKXA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@astrojs/compiler-binding@0.3.2':
    resolution: {integrity: sha512-8w/9CWmYrAJJ8N0SY3O43ws2BgxoW6u3QsD8u2mE140lMYAlwh+tlNoUeSBq22wVheFuiBbR212l6ixZ2IIgCQ==}
    engines: {node: ^20.19.0 || >=22.12.0}

  '@astrojs/compiler-rs@0.3.2':
    resolution: {integrity: sha512-xlx/T7JovIKduu4ucbTQUxQ5+Q8wxkHxhLjnZk3VlJbhbQ9RLvvuDk1p2YYFYFQ5y14dVm3FGGO4isQXa4F+Tg==}
    engines: {node: '>=22.12.0'}

  '@astrojs/internal-helpers@0.10.4':
    resolution: {integrity: sha512-nozZSy/mKYLqe4YrqbKtdOszedAfXYCtw3wZ0d+CAjz4GqQ4L9rl1ltIL5BlgwmYVinJg/RZ0MgGuWOdlyRZlA==}

  '@astrojs/markdown-satteri@0.3.7':
    resolution: {integrity: sha512-NHcHbrKW/opbZnTZQ5nH293BdcK2VV0tjuzI88CLnvy2njiEJVwUQ5KFnYd4NoWgHJCY/I1CyjGWCR4Vv3khXQ==}

  '@astrojs/prism@4.0.2':
    resolution: {integrity: sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==}
    engines: {node: '>=22.12.0'}

  '@astrojs/react@6.0.4':
    resolution: {integrity: sha512-0PDs0gM00vbUnw84Dh+YaxYaZzlppyzJub0J8wOO8/8AG4gV8L8X1ttiRp8cbSBGiWcu3UuspCaqIDO31ta8Uw==}
    engines: {node: '>=22.12.0'}
    peerDependencies:
      '@types/react': ^17.0.50 || ^18.0.21 || ^19.0.0
      '@types/react-dom': ^17.0.17 || ^18.0.6 || ^19.0.0
      react: ^17.0.2 || ^18.0.0 || ^19.0.0
      react-dom: ^17.0.2 || ^18.0.0 || ^19.0.0

  '@astrojs/telemetry@3.3.3':
    resolution: {integrity: sha512-C1TLn5sPJr0x4vk56piHWKbnqlEB8BKyte5Y45V02U+D7BGO5eMqZDH5aPjnkXQWJggvmsTXxH03QMZ9NgWLzQ==}
    engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0}

  '@astrojs/underscore-redirects@1.0.4':
    resolution: {integrity: sha512-sD3bn7i2yC+ocxlhCTshdg3gUM471Nag3wgyHilA+kpmufokvmUu1p5Mw5GT5Xp8SPC1Nlq0BJAgV/lslnWvRw==}

  '@aws-sdk/client-sesv2@3.1114.0':
    resolution: {integrity: sha512-tforxunY8RhJzgdI0dcTm1ZwN4C0bcY4oV5FvCCBe+QPNqpwOnMi1x0dDkzwcnZWqrH4MdU7IARV+p7p7JOq2w==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/core@3.977.8':
    resolution: {integrity: sha512-7+Kcrkvrk9lM/m7jRhHpT4jCdvzGHsuaSRbF8TdzzkY1mRzp/Ogwf9c7H29k4gGhey0BBWhCWr16+t0J61gwmg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-env@3.972.69':
    resolution: {integrity: sha512-AreCFzcB4kH2HF9031Ot0jSJr3KXvRg6e8uDeub20JEVdZU3Bv0sTq1plc7VsT3KiqutlzH7l0j50UcCWHUioA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-http@3.972.71':
    resolution: {integrity: sha512-A8ObcqVmDMnk4F9NozZ7JwmUu9Q4xyBJkmyq1C5U+wNM9ht9J7+EuuyabsLWXZnOoTqFaJuYBYTKf5CTipkEjA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-ini@3.973.14':
    resolution: {integrity: sha512-7c+Wti2LsERNWMfm7ySz3/6RPopFW3Nmn7s63Xpcq6R/tRuY5hpvkHA2xVgi5ukJbvok9l0IDtVEvqTtg+X7dw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-login@3.972.76':
    resolution: {integrity: sha512-LVixwOnEJfrrfKHeZjBA8pIMTZjNDq8ak8VpcoWUuCJDrSnBNU8POJksULMgvN089P0MXtQYH2Zs627/MK1K0g==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-node@3.972.80':
    resolution: {integrity: sha512-bE2qh8ww4iClO1jHsBXdOE8FUgzDbdxbyorNjSCoPSkQd51k3jODItuPZfuwcLHZqDXsH+bI4AMHhqtuyR7mSg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-process@3.972.69':
    resolution: {integrity: sha512-9kpTNdZTrcqXTfhxM7fgl9Z68ek3Fu5oe3Yf+A/pJGibEqpgZxz2tSY7SinmyCIU2PJ+ygY4FPoBBnLpocMtrQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-sso@3.973.13':
    resolution: {integrity: sha512-Oc81qauMPzUoTnAS2YKpNwY6sY/LUyQTEeaf6yP197WMxkEBQfcKLR1MFpD7+pNTubXnfkH6gwpji+Gc7iyD2Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-web-identity@3.972.75':
    resolution: {integrity: sha512-YPN6uoGDgjjjeVFZrcOeCJqmB6zpXoeeNgIjqe+DexJaWqdjVfCCe+VAZwli9Z2h8KhFW8oxkO39emQ1tyz/Mw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/nested-clients@3.997.43':
    resolution: {integrity: sha512-bit+VpqWNyi3wHxFoTsTliNXimCSL2r2OeDTm7ZrG+YsTZ2D7ofDJ6r/t9PVBn80i6/v0X2h9Tgw6QP2MAKfPw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/signature-v4-multi-region@3.996.45':
    resolution: {integrity: sha512-bBuyztukzXq6plzFGHAWiQt0QXo+HL8b8lX5cFTzkez/74PtS1c0qPFCIVuHkyoT+miH2qOjAcm1/yoro2ESPA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/token-providers@3.1111.0':
    resolution: {integrity: sha512-JfljgoVtl+s3Qy21n9a7Z48uCQaOXcN74KJ3TEQfPoB293GrXFSt6HSQJF1sTZ8c/5QedEvd3NjJQMO4u9qa5A==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/types@3.974.4':
    resolution: {integrity: sha512-dSFDNG00MEz0/xl5gxL62giLd1iYyJsTxZ1I1DOj6lC+bbgLB4TRsYClJg3b62dhXT1uATzsTNXPnC+33EJV3A==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/xml-builder@3.972.39':
    resolution: {integrity: sha512-FTti8DS5MMWXNUWiRwXAJeYS+0GHHiMy0+7XOhcwk63ILHmfS2UFy2z/HNpZCSOJJ3P3dnWY6hfYNW3DF0nXUA==}
    engines: {node: '>=20.0.0'}

  '@aws/lambda-invoke-store@0.3.0':
    resolution: {integrity: sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ==}
    engines: {node: '>=18.0.0'}

  '@axe-core/playwright@4.13.0':
    resolution: {integrity: sha512-6YLx+kxXu5GJceG4ozFg+33a2EMTdjYwWGloJ3sb9Kta5pp+ZNS53uxGVog5JetIY8s++P5UrtX+cri+u0VAVg==}
    peerDependencies:
      playwright-core: '>= 1.0.0'

  '@babel/code-frame@7.29.7':
    resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==}
    engines: {node: '>=6.9.0'}

  '@babel/compat-data@7.29.7':
    resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==}
    engines: {node: '>=6.9.0'}

  '@babel/core@7.29.7':
    resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==}
    engines: {node: '>=6.9.0'}

  '@babel/generator@7.29.7':
    resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-compilation-targets@7.29.7':
    resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-globals@7.29.7':
    resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-module-imports@7.29.7':
    resolution: {integrity: sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-module-transforms@7.29.7':
    resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0

  '@babel/helper-plugin-utils@7.29.7':
    resolution: {integrity: sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-string-parser@7.29.7':
    resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-validator-identifier@7.29.7':
    resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-validator-option@7.29.7':
    resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==}
    engines: {node: '>=6.9.0'}

  '@babel/helpers@7.29.7':
    resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==}
    engines: {node: '>=6.9.0'}

  '@babel/parser@7.29.7':
    resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==}
    engines: {node: '>=6.0.0'}
    hasBin: true

  '@babel/plugin-transform-react-jsx-self@7.29.7':
    resolution: {integrity: sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-transform-react-jsx-source@7.29.7':
    resolution: {integrity: sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/runtime@7.29.7':
    resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==}
    engines: {node: '>=6.9.0'}

  '@babel/template@7.29.7':
    resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==}
    engines: {node: '>=6.9.0'}

  '@babel/traverse@7.29.7':
    resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==}
    engines: {node: '>=6.9.0'}

  '@babel/types@7.29.7':
    resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==}
    engines: {node: '>=6.9.0'}

  '@better-auth/core@1.7.1':
    resolution: {integrity: sha512-eZ9lqcnVLMZ3QtUByRo4VZqkB1ESyRddd9NfWjBdDPgh+jcwLScoIUAqhtHLR8zaSUJZah8OLGlkzObyPdUH7A==}
    peerDependencies:
      '@better-auth/utils': 0.4.2
      '@better-fetch/fetch': 1.3.1
      '@cloudflare/workers-types': '>=4'
      '@opentelemetry/api': ^1.9.0
      better-call: 1.4.0
      jose: ^6.1.0
      kysely: ^0.28.5 || ^0.29.0
      nanostores: ^1.0.1
    peerDependenciesMeta:
      '@cloudflare/workers-types':
        optional: true
      '@opentelemetry/api':
        optional: true

  '@better-auth/drizzle-adapter@1.7.1':
    resolution: {integrity: sha512-qlqNyg5V9bXHSP68/vtlsiZayhR4hgvEGiS/E3SIj8bCpWWFGmyQkxJbQCqpBmC7vT30wE/kNtJMHIgnV3rkiw==}
    peerDependencies:
      '@better-auth/core': ^1.7.1
      '@better-auth/utils': 0.4.2
      drizzle-orm: ^0.45.2 || >=1.0.0-rc.1 <2.0.0
    peerDependenciesMeta:
      drizzle-orm:
        optional: true

  '@better-auth/kysely-adapter@1.7.1':
    resolution: {integrity: sha512-yWCpE1cZpMUj37nD6JFDK+GDR8zS37L5WI73il3qbU9TXtWsxUQKc/5c3IHsHizWQsmcQI8uv2pAFKxsRDa+AQ==}
    peerDependencies:
      '@better-auth/core': ^1.7.1
      '@better-auth/utils': 0.4.2
      kysely: ^0.28.17 || ^0.29.0
    peerDependenciesMeta:
      kysely:
        optional: true

  '@better-auth/memory-adapter@1.7.1':
    resolution: {integrity: sha512-6NX1yv88DeqdoG7owYFqKwlrDGaIPhsC52JUGrUgeGVKyOq8a/6hHlHsqG1C2FwT23SHQiKVYCEAG9N6aH5OvQ==}
    peerDependencies:
      '@better-auth/core': ^1.7.1
      '@better-auth/utils': 0.4.2

  '@better-auth/mongo-adapter@1.7.1':
    resolution: {integrity: sha512-9ILTcNqhG37QK//qR4UhYLyKzNqq6w6zVTf5KX6xkiTjNcV7Oh1yS31lkIJEVTqRNcy9AoV6FZMW6Bbsm8IMDA==}
    peerDependencies:
      '@better-auth/core': ^1.7.1
      '@better-auth/utils': 0.4.2
      mongodb: ^6.0.0 || ^7.0.0
    peerDependenciesMeta:
      mongodb:
        optional: true

  '@better-auth/prisma-adapter@1.7.1':
    resolution: {integrity: sha512-ZiUcafQ85InAofcUjyGgCPjKLfQjXr9SvDmMjuFUW8oEbreA6C6GaFAEA77VuV2doZUQlzvQQ4gCoTmS28W92A==}
    peerDependencies:
      '@better-auth/core': ^1.7.1
      '@better-auth/utils': 0.4.2
      '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0
      prisma: ^5.0.0 || ^6.0.0 || ^7.0.0
    peerDependenciesMeta:
      '@prisma/client':
        optional: true
      prisma:
        optional: true

  '@better-auth/telemetry@1.7.1':
    resolution: {integrity: sha512-kLKjMfFlTbyt49DGeI9okHAsn0MtBZcMoQYKaEdgR0H3BHzqqyzePcQz/hxAmRgjB4p/6inise3zJwhX0sgXrQ==}
    peerDependencies:
      '@better-auth/core': ^1.7.1
      '@better-auth/utils': 0.4.2
      '@better-fetch/fetch': 1.3.1

  '@better-auth/utils@0.4.2':
    resolution: {integrity: sha512-AUxrvu+HaaODsUyzDxFgwd/8RZ1yZaYo42LXKSrU2oGgR38pS1ij8nqQKNgtTWoYGpNevNXtCfgTy6loHveW9A==}

  '@better-auth/utils@0.5.0':
    resolution: {integrity: sha512-BL8W4EfIZFwlu0r54m3v1ztjDhu6dDe/amLTm0xybmbZaNgYUqhD3SjpAsnq0q8YD6/ki4iwIgxJNLP/N3TxiA==}

  '@better-fetch/fetch@1.3.1':
    resolution: {integrity: sha512-ABkD1WhyfPZprKRQI3bhATjeiFuNWC9PXhfGWqL+sg/gKrM977oFrYkdb4msM3hgUGonr7KlOsOFT5TU2rht9g==}

  '@bramus/specificity@2.4.2':
    resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==}
    hasBin: true

  '@bruits/satteri-darwin-arm64@0.10.3':
    resolution: {integrity: sha512-RBPx54YSt6ly9ozJ4AbgY6ITep3uJAaPE0ErxhQnE9Mk5ldGeQYbq4bWiJyZOoQmqC45cMCZmFyPjQdJT4biEw==}
    cpu: [arm64]
    os: [darwin]

  '@bruits/satteri-darwin-x64@0.10.3':
    resolution: {integrity: sha512-l0G6eARLHwlFEc7KOzEr0Z7YVEUzAQVSDZcevGOng0ycFvY+Eg7SNpNAc5/k0XXKEM+Q62A8wUaaL+d0W63x7g==}
    cpu: [x64]
    os: [darwin]

  '@bruits/satteri-linux-arm64-gnu@0.10.3':
    resolution: {integrity: sha512-U6Lv74zONfwnKbzPAylqp45isfUVJNQPnROlX1mWJ7TLCkJRKeYEFyNe5auZEynVY0ZrgyFe7mKE04dmsFqEhw==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@bruits/satteri-linux-arm64-musl@0.10.3':
    resolution: {integrity: sha512-m/dsv+OsXuQMc0Mmkz1KAO0U/TbY+qe4puyhf08ce7EW5I+czxa5n5Vpy6ZTYwFvA3TtrokwiBRDApzz+oPeww==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@bruits/satteri-linux-x64-gnu@0.10.3':
    resolution: {integrity: sha512-Y+YYrs3U+UhxRf3vn9Fgjo3NtjnqYBsAEpTrZcwfKpaiSXKpQlr4v2H9Lp4jtlC4PNjPr02wkiNtiAgNlhkB8w==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@bruits/satteri-linux-x64-musl@0.10.3':
    resolution: {integrity: sha512-Fqg47592hkRebzI5EMU9BYnbFz7m/Q4awJt062xr9lweaHTmlN6ij/Z9Dzyt4THsqRFm87DZFMcwrniQpeEbPA==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@bruits/satteri-wasm32-wasi@0.10.3':
    resolution: {integrity: sha512-OHBxAJMt97QNQJ8JbtdzdH54dWV7OT0pxl1wGZyD4vRDUeJjm5CXgeC/t1VJzD9tQiwPCVY3/Hh/88SJpVOj7g==}
    engines: {node: '>=14.0.0'}
    cpu: [wasm32]

  '@bruits/satteri-win32-arm64-msvc@0.10.3':
    resolution: {integrity: sha512-4+fLJgFthvZQHdpb1nVXQXH1T6spXs5fYj71KTvTOhsSZ3jA1VkvneVtv7VinX7vgtMu6PZGm/X3P84ancCMkA==}
    cpu: [arm64]
    os: [win32]

  '@bruits/satteri-win32-x64-msvc@0.10.3':
    resolution: {integrity: sha512-BdbaBcnKktrNbAGibVnZFIZKtl+xl3TKvgLDNZempM0d2C+2l9OU874AqdhkOkegWk/vdCS1Z+wUD6W5KYUT9w==}
    cpu: [x64]
    os: [win32]

  '@capsizecss/unpack@4.0.0':
    resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==}
    engines: {node: '>=18'}

  '@changesets/apply-release-plan@8.0.0':
    resolution: {integrity: sha512-kUd2pbf1w5/AYmBMb0Tt+rkIPCjFJdT0SZMrkOjJT/WV/QbtmvkyB5jkV0oaNPheavprZk+SfUiozUti7TIL2w==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/assemble-release-plan@7.0.0':
    resolution: {integrity: sha512-oEW8BxdA604kGGtDSCiHr5w9Tv4UWe9I2k61IBNZzCOE1kbYaJj4v+lFQNgcEZFkUc2pV/+hASErGDvpJOZCTg==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/changelog-git@1.0.0':
    resolution: {integrity: sha512-3Dst2Ime2Op5nd4XmWJLPIgp11ZFqJqSkVug9izK6TDcIV4YlhPS4ECbEVR+eGI0bk0r1ItogD4j2Oli87bJrA==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/cli@3.0.1':
    resolution: {integrity: sha512-3IVpRSgiKDj2aRbBHKtWTXSRH2/iR3bWxau9iQUoEsZjDhRIj9nhl90k7FWMxZAJvLgJBbgMq8+qS0xQsenYsQ==}
    engines: {node: ^22.11 || ^24 || >=26, npm: '>=10.9.0', pnpm: '>=10.0.0', yarn: '>=4.5.2'}
    hasBin: true

  '@changesets/config@4.0.0':
    resolution: {integrity: sha512-mw95/YrkOuhZZxfnVAA4bSXOFUi+KlhzOBTM8C4x777NhUU6HWIl9Z+K+nME+E4PVsv5NQVQwTfiHihAS1A/ow==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/errors@1.0.0':
    resolution: {integrity: sha512-ElN/mEzn6zmETgjwf5MclCMa9ef59sAR0lfO8VSYIsiRvbC2FbLB/92EoYw10Sl0kGixxHFiJZUSv7dA+YpR8g==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/format@0.1.2':
    resolution: {integrity: sha512-Caez5XtNXCFS/G5bwyav3wuXL0tMxVd2ZGbaumWbzN08tyzO21asCw7JZhNtVsAZDCvDRUzZN+Iit9SyRITSYA==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/get-dependents-graph@3.0.0':
    resolution: {integrity: sha512-ji/t5wFA1zREKXRUePE6Qi+Qu2UgxCeSSGQrphezwvQZrp49B7sJ+8+wvM0tA7zPeSxYKCojDy3WWgrl+s+awg==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/git@4.0.0':
    resolution: {integrity: sha512-uIEswpPUgzBBqrC0qg13byNaPorzhf05LE2T+gRizEKCXvMsJC6NPJp5iNDSV/gYj4Viqh09UiOF5E7XWeH5lQ==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/parse@1.0.0':
    resolution: {integrity: sha512-P0iaMb9p9CRYZiTgAllEIF9AUMQHIy1G72tKlcIqJp61icZSsKQNiOPdxAMZG8m/DvZwt/oz5xEbTpike//dWg==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/pre@3.0.0':
    resolution: {integrity: sha512-Zm/6YliV/a2oeWTqHJf6KxLrQwgcK1i/BRDl2m0EKZvbnxV5fG9QRhwJJGshjsZTUTS6dkfURQ2K6aAvgNw/3Q==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/read@1.0.0':
    resolution: {integrity: sha512-8TdE2PwG6yArPt5Ozej83Z6iHz1G8BDBKvIEKZ455MccR4K3GNbLR2XqjBxa+5yLFnEd3xAOPXYboBg1pt8stQ==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/should-skip-package@1.0.0':
    resolution: {integrity: sha512-pwqoJmbONn1XgXmZXPEExgAaT+HdZLjALFTDgIm+PnS5KeO2nLtzA2/Q+4aMFY14kFMuXKG30MObhvDzWgzDgg==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/types@7.0.0':
    resolution: {integrity: sha512-c5GoiQyt3pxiXjrWSNoP8/GRf4kG+VnKzovx1OQM8dYYALlSwgedmkPmJ+ZqGxqwg9D3Bkj85Uo4KLd5BN3A0w==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@changesets/write@1.0.1':
    resolution: {integrity: sha512-q/ThtP9gcnEP6xlv7LrY26C2mHqdGBti/MmOVngt/M/oIGYkssmQGxPK9WzBNt2juVcH/vml2WQ+ra8LXYOTaA==}
    engines: {node: ^22.11 || ^24 || >=26}

  '@clack/core@1.4.2':
    resolution: {integrity: sha512-0Ty/1Gfm+Kb07sXcuESjyKfwEhSy4Ns1AgeEisHb/bDY5fWme0tTeTkU14T1Gmcs17YIjB/teiDe4uaCghbYqQ==}
    engines: {node: '>= 20.12.0'}

  '@clack/core@1.4.3':
    resolution: {integrity: sha512-/kr3UWNtdJfxZtPgDqUOmG2pvwlmcLGheex5yiZKdwbzZJxhV+HMNR9QNmyY5cGwTNV6LrR7Jtp+KjhUAP1qBQ==}
    engines: {node: '>= 20.12.0'}

  '@clack/prompts@1.6.0':
    resolution: {integrity: sha512-EYlRokl8szrP9Z25qT5aepMdBjzBvHF9ZEhzIiUBc9guz/T31EqRgvD0QSgZcpE93xiwrr+OkB4nz0BZyF6fSA==}
    engines: {node: '>= 20.12.0'}

  '@clack/prompts@1.7.0':
    resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==}
    engines: {node: '>= 20.12.0'}

  '@cloudflare/kv-asset-handler@0.5.0':
    resolution: {integrity: sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==}
    engines: {node: '>=22.0.0'}

  '@cloudflare/unenv-preset@2.16.1':
    resolution: {integrity: sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw==}
    peerDependencies:
      unenv: 2.0.0-rc.24
      workerd: '>1.20260305.0 <2.0.0-0'
    peerDependenciesMeta:
      workerd:
        optional: true

  '@cloudflare/vite-plugin@1.42.1':
    resolution: {integrity: sha512-G7JZL7lIOcNK4mOM/uYSh3c5tNC8mdNWTmM9I/9OIruzkenWIkHqmYR/Z1XiLMNUITXcYkbf71RD19rIb4Fx/w==}
    hasBin: true
    peerDependencies:
      vite: ^6.1.0 || ^7.0.0 || ^8.0.0
      wrangler: ^4.103.0

  '@cloudflare/vitest-pool-workers@0.22.0':
    resolution: {integrity: sha512-OJv/qikkOgxnKxJ5xrLS7zuOLZhc/6iziU+llqZm4tiQf2CJUYwlMuXN68VaWIQebORd1AUx4w6A0oy8XRbuaQ==}
    peerDependencies:
      '@vitest/runner': ^4.1.0
      '@vitest/snapshot': ^4.1.0
      vitest: ^4.1.0

  '@cloudflare/workerd-darwin-64@1.20260617.1':
    resolution: {integrity: sha512-jWwmgEVVWbsHNrLSNXzwjJaH90VzRxq1cWkQFUidxyeUPnMxemeNE8I9qFAfrpzGgE11e9sKDcE3ettJW08swQ==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [darwin]

  '@cloudflare/workerd-darwin-64@1.20260730.1':
    resolution: {integrity: sha512-+MBHmPaiTe2KajryW0T24rZvWFxb41hD3d8anNzQqHzft6vSEb18+sp0znSwxgij7ApPhSM1+vhkNg4f3YMguA==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [darwin]

  '@cloudflare/workerd-darwin-64@1.20260815.1':
    resolution: {integrity: sha512-7PsLdcz6pT9EMd1EJGZEgMyYRfs0CHxGs62PS2L1w3s6+xGmQcRXKm/zoMftmqZF45JBa4MzFeownRKbRt/x5g==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [darwin]

  '@cloudflare/workerd-darwin-arm64@1.20260617.1':
    resolution: {integrity: sha512-LHH7b565g9znfCUOkwbec6FG2rmRbsgCy6aJiU9KN662mNheWl5sw/iKleiFSiljPKQQP3HkjnC/NSkdgi/aSA==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [darwin]

  '@cloudflare/workerd-darwin-arm64@1.20260730.1':
    resolution: {integrity: sha512-SBHKntPkKvNPgaCrTe99xC1CAl8ygJDzlYfK0LbuJ1muKadIw35WnhO0wu894fKBtllsVQdNzDLee+cm0ppLSQ==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [darwin]

  '@cloudflare/workerd-darwin-arm64@1.20260815.1':
    resolution: {integrity: sha512-60wtg8ng7FVWeOg/UMbZ9Ye0sslpRRAKoftPbdtuH2volq676quxVr6Zm2EjVULH/JFZeCn72dbLlrnbh0Mpcw==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [darwin]

  '@cloudflare/workerd-linux-64@1.20260617.1':
    resolution: {integrity: sha512-FMnaAKXe4Cfd8TQurCVd9fs2XQVBFRCsP+Id/SRdUv89MlwYu9zXfoyx6BxM+brPTIUK38SHbo8iaxiwzLi9JQ==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [linux]

  '@cloudflare/workerd-linux-64@1.20260730.1':
    resolution: {integrity: sha512-ouyPOSMbiKPeSwUJUvxtMcxGAXs2J4aPE4T5ABIYX5ClcQx5j5bbHTmnqOQEY8sAuLTPjH7dY+iB6UI5ISlwwA==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [linux]

  '@cloudflare/workerd-linux-64@1.20260815.1':
    resolution: {integrity: sha512-MuqKIHPo0Qyo8MZMmy0lP2B5PeAL7f4T9Fu4Usk3QdbV4JIrKG/OoybN3Ign7m/Dff+L1Oo/ZHydB+hEg1ueFw==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [linux]

  '@cloudflare/workerd-linux-arm64@1.20260617.1':
    resolution: {integrity: sha512-MRoifFYcqbxxIIQy7PqO5tFY/qPFSnjXzakWl0sO93l+HLyG35jRAgOi6jfqa4kBxc7gKKtH861DcewjxUfkjA==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [linux]

  '@cloudflare/workerd-linux-arm64@1.20260730.1':
    resolution: {integrity: sha512-YQ+Mi78U3TPdgBPtwq+Sm6rJU+Ihl2y0pjYtuuKkdmUbYzL7oLR6Xqq9wljhasnuCFICssDJaqhMep5WizYoEQ==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [linux]

  '@cloudflare/workerd-linux-arm64@1.20260815.1':
    resolution: {integrity: sha512-XNFtJ5rIqJxnY6ISjkfbhT/ODiWJ6LcBvNbntuPD6I/F2k7aZeKgPaXrvWvKde66LXyzFKzc8Hn+Ydx4shevQg==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [linux]

  '@cloudflare/workerd-windows-64@1.20260617.1':
    resolution: {integrity: sha512-rgBV9wQrv0OSKgCTTbhFUFY3sLGNANZ88aqaLvtmEn2gmbFVb1J4PDGochVUdB7NSEp4D/ghHva6/8SZmbONpw==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [win32]

  '@cloudflare/workerd-windows-64@1.20260730.1':
    resolution: {integrity: sha512-27fAN+vUECW1oYVc1KOcHYpkL8COM2Uxtxql7TL595kxbjoqS5yckw7NLz7bTf2pALFCZWjqXDjZGJ/xbG4ZKQ==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [win32]

  '@cloudflare/workerd-windows-64@1.20260815.1':
    resolution: {integrity: sha512-PiIUWrhbMg3quolwjgMvPOd75vKESjT4aDm7nL6mSjL5IOgmpO/zKstXnYfnEH3pq7sC0UCvKlF8ZPcfsh8NMw==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [win32]

  '@cloudflare/workers-types@5.20260820.1':
    resolution: {integrity: sha512-KFRmtV4toMf1LL2yXylFTIs7YAS1IYo6jrJCneBG8I1VXHcKCIdqPROH6lGum+gZ+ZgdcNZqxDgjM1yEMgma2w==}

  '@cspotcode/source-map-support@0.8.1':
    resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
    engines: {node: '>=12'}

  '@csstools/color-helpers@6.1.1':
    resolution: {integrity: sha512-gLNsunvwf3mCi5u5o46/Z/JcJMnhbHSaZ69rkgPzNM3J4s8hWwpPUQB6/tt0EDFyCiWzxANlx+2LJwpYj4zS1w==}
    engines: {node: '>=20.19.0'}

  '@csstools/css-calc@3.3.0':
    resolution: {integrity: sha512-c5ihYsPkdG6JCkU2zTMm4+k6r7RXuGxtWYhu5DHMIiF1FHzrfmHL5so11AoFpUv/tu61xfcmT4AmKoFfMPoqdQ==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-parser-algorithms': ^4.0.0
      '@csstools/css-tokenizer': ^4.0.0

  '@csstools/css-color-parser@4.2.0':
    resolution: {integrity: sha512-5+5LEmFuY1AjXdYhmgjTJogtQnP1evJ1zrBZGUNZ0thkpwnnmKxcHdAMn/OtFjAb25zA+jKDVYVRl+5G7rjv1A==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-parser-algorithms': ^4.0.0
      '@csstools/css-tokenizer': ^4.0.0

  '@csstools/css-parser-algorithms@4.0.0':
    resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-tokenizer': ^4.0.0

  '@csstools/css-syntax-patches-for-csstree@1.1.8':
    resolution: {integrity: sha512-CpMLjAvwQg3BL5S0IeqsZNMH7EQrEWi0kLKOC13ZBF0ZwERiLWlibNPJr8G1kdU3Ms/r2KiNrF81pUh2HwAHdg==}
    peerDependencies:
      css-tree: ^3.2.1
    peerDependenciesMeta:
      css-tree:
        optional: true

  '@csstools/css-tokenizer@4.0.0':
    resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==}
    engines: {node: '>=20.19.0'}

  '@date-fns/tz@1.5.0':
    resolution: {integrity: sha512-lwYN/vDPeNRULcepoE/LO2Pgx+7/RV+S9ARfbc9lr2DtGkOD7pAiruHvbR1RX3Qyf6ja47EWJDMsNK5vK08DJg==}

  '@electric-sql/pglite@0.5.5':
    resolution: {integrity: sha512-QeZ+oB7QaU4EJj2awrB8hwFZ5TXxLRBQ9Gfq0dQauYDdWsRtuWRCERgtri35vRfL07KQHlVlc/4Qxvn7a5AXeA==}

  '@embedded-postgres/darwin-arm64@18.4.0-beta.17':
    resolution: {integrity: sha512-Kg1ZMNFzkVIJs3g4V2UYEc5X005km9rGinxFBH8R1sOU2Rblvz4pt2Uf93Pu8Rk273Ue9HIdrbMPpgUqwjUi0Q==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [darwin]

  '@embedded-postgres/darwin-x64@18.4.0-beta.17':
    resolution: {integrity: sha512-4tShSYWMxUQTSWoQAdLnHISvRj6L9gTch9/31ASJPg6wgyN64LDRwMcOINEWybM7N0ropJ3nTYhFT3UX1bKY5Q==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [darwin]

  '@embedded-postgres/linux-arm64@18.4.0-beta.17':
    resolution: {integrity: sha512-TIzjtGnDGSD/LbdW0OWCEcbI+YVT0WKSfSr20TCkkP4UR8zeKe+QCZbO0/CM4hS9EWyZ4cDebjRvpRc3iMi6wg==}
    engines: {node: '>=16'}
    cpu: [arm64]
    os: [linux]

  '@embedded-postgres/linux-arm@18.4.0-beta.17':
    resolution: {integrity: sha512-VuD1nFasN7yG57zpJcp6MBXM0nXqGfb8GBQV+f1FGJ17+VMNYLIFLhFp99UlY4xnWG74FQC4NPYw8eCwSTJ6qg==}
    engines: {node: '>=16'}
    cpu: [arm]
    os: [linux]

  '@embedded-postgres/linux-ia32@18.4.0-beta.17':
    resolution: {integrity: sha512-aSRe4kknqRHuedtpo/rDIaqa8r9VrKIgW9p5FkJyIFqUUkIkxRqND1dg8xrDRREcSUXRJKS0x+j/AuxflgYIfg==}
    engines: {node: '>=16'}
    cpu: [ia32]
    os: [linux]

  '@embedded-postgres/linux-ppc64@18.4.0-beta.17':
    resolution: {integrity: sha512-zO2RRUFdKRPplrdhmglG39VXJZzDXu3P3ONAG1sFPhGh89vbk24Btd5P7uOmQLIpWehzL0s+UqUWoeE/ZUKvgw==}
    engines: {node: '>=16'}
    cpu: [ppc64]
    os: [linux]

  '@embedded-postgres/linux-x64@18.4.0-beta.17':
    resolution: {integrity: sha512-jVw/MdDtIX/vICH/DKIe6/mHpiCggdx6QVyza4vt/NbcZFsL0KhwglF6F1Koqx3gRBZ9XtN+vi63EsqSyqOSxA==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [linux]

  '@embedded-postgres/windows-x64@18.4.0-beta.17':
    resolution: {integrity: sha512-AwRerliA4IGWyW5jWBvHt5vidVUSB0QQW9Tt2y7ScnmifnCb/awfxZr4BkBSTv+gNt8Djcddqs+xSF5Z6/CkTg==}
    engines: {node: '>=16'}
    cpu: [x64]
    os: [win32]

  '@emnapi/core@1.11.1':
    resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}

  '@emnapi/runtime@1.11.0':
    resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==}

  '@emnapi/runtime@1.11.1':
    resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}

  '@emnapi/runtime@1.11.3':
    resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==}

  '@emnapi/wasi-threads@1.2.2':
    resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==}

  '@esbuild/aix-ppc64@0.28.1':
    resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==}
    engines: {node: '>=18'}
    cpu: [ppc64]
    os: [aix]

  '@esbuild/aix-ppc64@0.28.2':
    resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==}
    engines: {node: '>=18'}
    cpu: [ppc64]
    os: [aix]

  '@esbuild/android-arm64@0.28.1':
    resolution: {integrity: sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [android]

  '@esbuild/android-arm64@0.28.2':
    resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [android]

  '@esbuild/android-arm@0.28.1':
    resolution: {integrity: sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==}
    engines: {node: '>=18'}
    cpu: [arm]
    os: [android]

  '@esbuild/android-arm@0.28.2':
    resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==}
    engines: {node: '>=18'}
    cpu: [arm]
    os: [android]

  '@esbuild/android-x64@0.28.1':
    resolution: {integrity: sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [android]

  '@esbuild/android-x64@0.28.2':
    resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [android]

  '@esbuild/darwin-arm64@0.28.1':
    resolution: {integrity: sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [darwin]

  '@esbuild/darwin-arm64@0.28.2':
    resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [darwin]

  '@esbuild/darwin-x64@0.28.1':
    resolution: {integrity: sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [darwin]

  '@esbuild/darwin-x64@0.28.2':
    resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [darwin]

  '@esbuild/freebsd-arm64@0.28.1':
    resolution: {integrity: sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [freebsd]

  '@esbuild/freebsd-arm64@0.28.2':
    resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [freebsd]

  '@esbuild/freebsd-x64@0.28.1':
    resolution: {integrity: sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [freebsd]

  '@esbuild/freebsd-x64@0.28.2':
    resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [freebsd]

  '@esbuild/linux-arm64@0.28.1':
    resolution: {integrity: sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [linux]

  '@esbuild/linux-arm64@0.28.2':
    resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [linux]

  '@esbuild/linux-arm@0.28.1':
    resolution: {integrity: sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==}
    engines: {node: '>=18'}
    cpu: [arm]
    os: [linux]

  '@esbuild/linux-arm@0.28.2':
    resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==}
    engines: {node: '>=18'}
    cpu: [arm]
    os: [linux]

  '@esbuild/linux-ia32@0.28.1':
    resolution: {integrity: sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==}
    engines: {node: '>=18'}
    cpu: [ia32]
    os: [linux]

  '@esbuild/linux-ia32@0.28.2':
    resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==}
    engines: {node: '>=18'}
    cpu: [ia32]
    os: [linux]

  '@esbuild/linux-loong64@0.28.1':
    resolution: {integrity: sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==}
    engines: {node: '>=18'}
    cpu: [loong64]
    os: [linux]

  '@esbuild/linux-loong64@0.28.2':
    resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==}
    engines: {node: '>=18'}
    cpu: [loong64]
    os: [linux]

  '@esbuild/linux-mips64el@0.28.1':
    resolution: {integrity: sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==}
    engines: {node: '>=18'}
    cpu: [mips64el]
    os: [linux]

  '@esbuild/linux-mips64el@0.28.2':
    resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==}
    engines: {node: '>=18'}
    cpu: [mips64el]
    os: [linux]

  '@esbuild/linux-ppc64@0.28.1':
    resolution: {integrity: sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==}
    engines: {node: '>=18'}
    cpu: [ppc64]
    os: [linux]

  '@esbuild/linux-ppc64@0.28.2':
    resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==}
    engines: {node: '>=18'}
    cpu: [ppc64]
    os: [linux]

  '@esbuild/linux-riscv64@0.28.1':
    resolution: {integrity: sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==}
    engines: {node: '>=18'}
    cpu: [riscv64]
    os: [linux]

  '@esbuild/linux-riscv64@0.28.2':
    resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==}
    engines: {node: '>=18'}
    cpu: [riscv64]
    os: [linux]

  '@esbuild/linux-s390x@0.28.1':
    resolution: {integrity: sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==}
    engines: {node: '>=18'}
    cpu: [s390x]
    os: [linux]

  '@esbuild/linux-s390x@0.28.2':
    resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==}
    engines: {node: '>=18'}
    cpu: [s390x]
    os: [linux]

  '@esbuild/linux-x64@0.28.1':
    resolution: {integrity: sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [linux]

  '@esbuild/linux-x64@0.28.2':
    resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [linux]

  '@esbuild/netbsd-arm64@0.28.1':
    resolution: {integrity: sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [netbsd]

  '@esbuild/netbsd-arm64@0.28.2':
    resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [netbsd]

  '@esbuild/netbsd-x64@0.28.1':
    resolution: {integrity: sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [netbsd]

  '@esbuild/netbsd-x64@0.28.2':
    resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [netbsd]

  '@esbuild/openbsd-arm64@0.28.1':
    resolution: {integrity: sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [openbsd]

  '@esbuild/openbsd-arm64@0.28.2':
    resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [openbsd]

  '@esbuild/openbsd-x64@0.28.1':
    resolution: {integrity: sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [openbsd]

  '@esbuild/openbsd-x64@0.28.2':
    resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [openbsd]

  '@esbuild/openharmony-arm64@0.28.1':
    resolution: {integrity: sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [openharmony]

  '@esbuild/openharmony-arm64@0.28.2':
    resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [openharmony]

  '@esbuild/sunos-x64@0.28.1':
    resolution: {integrity: sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [sunos]

  '@esbuild/sunos-x64@0.28.2':
    resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [sunos]

  '@esbuild/win32-arm64@0.28.1':
    resolution: {integrity: sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [win32]

  '@esbuild/win32-arm64@0.28.2':
    resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==}
    engines: {node: '>=18'}
    cpu: [arm64]
    os: [win32]

  '@esbuild/win32-ia32@0.28.1':
    resolution: {integrity: sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==}
    engines: {node: '>=18'}
    cpu: [ia32]
    os: [win32]

  '@esbuild/win32-ia32@0.28.2':
    resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==}
    engines: {node: '>=18'}
    cpu: [ia32]
    os: [win32]

  '@esbuild/win32-x64@0.28.1':
    resolution: {integrity: sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [win32]

  '@esbuild/win32-x64@0.28.2':
    resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}
    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/config-array@0.23.5':
    resolution: {integrity: sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/config-helpers@0.7.0':
    resolution: {integrity: sha512-DObd/KKUsU+FaFv4PLxSRenpXfQWmPXXP3pPZ6/K1PCrMu2vQpMDMuQe/BqYeoLcz8ro0bVDF1RxOJgfVEdhUw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/core@1.2.1':
    resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/object-schema@3.0.5':
    resolution: {integrity: sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/plugin-kit@0.7.2':
    resolution: {integrity: sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@exodus/bytes@1.15.1':
    resolution: {integrity: sha512-S6mL0yNB/Abt9Ei4tq8gDhcczc4S3+vQ4ra7vxnAf+YHC02srtqxKKZghx2Dq6p0e66THKwR6r8N6P95wEty7Q==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
    peerDependencies:
      '@noble/hashes': ^1.8.0 || ^2.0.0
    peerDependenciesMeta:
      '@noble/hashes':
        optional: true

  '@floating-ui/core@1.7.5':
    resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==}

  '@floating-ui/dom@1.7.6':
    resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==}

  '@floating-ui/react-dom@2.1.8':
    resolution: {integrity: sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==}
    peerDependencies:
      react: '>=16.8.0'
      react-dom: '>=16.8.0'

  '@floating-ui/utils@0.2.11':
    resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==}

  '@google/genai@2.18.0':
    resolution: {integrity: sha512-uy9gWVTAZXuA/2tld0QJl/QNiGEn4QOmfX4PiRgZQmeFQRQhojpD/Gf41SPnBJmjEnT83a+h4AdU1HHYaYvVDw==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      '@modelcontextprotocol/sdk': ^1.25.2
    peerDependenciesMeta:
      '@modelcontextprotocol/sdk':
        optional: true

  '@guidepup/virtual-screen-reader@0.32.1':
    resolution: {integrity: sha512-QoxyFmIkE4em+Up0VJ+cchpVndHbwMGUztbTWasNbjWfxT28Sf5XYq3U+ueM1sENk7AV4+0N7ahoYxjcFVAo8w==}
    engines: {node: '>=20'}

  '@hono/node-server@1.19.14':
    resolution: {integrity: sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==}
    engines: {node: '>=18.14.1'}
    peerDependencies:
      hono: ^4

  '@humanfs/core@0.19.2':
    resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==}
    engines: {node: '>=18.18.0'}

  '@humanfs/node@0.16.8':
    resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==}
    engines: {node: '>=18.18.0'}

  '@humanfs/types@0.15.0':
    resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==}
    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'}

  '@img/colour@1.1.0':
    resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
    engines: {node: '>=18'}

  '@img/sharp-darwin-arm64@0.34.5':
    resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-darwin-arm64@0.35.2':
    resolution: {integrity: sha512-eEieHsMksAW4IiO5NzauESRl2D2qz3J/kwUxUrSfV06A93eEaRfMpHXyUb1mAqrR7i8U9A0GRqE9pjn6u1Jjpg==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-darwin-x64@0.34.5':
    resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-darwin-x64@0.35.2':
    resolution: {integrity: sha512-BaktuGPCeHJMARpodR8jK4uKiZrPAy9WrfQW0sdI37clracq8Bp01AYS3SZgi5FS/y5twa9t4+LIuuxQjqRrWw==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-freebsd-wasm32@0.35.2':
    resolution: {integrity: sha512-YoAxdnd8hPUkvLHd3bWY+YA8nw3xM/RyRopYucNsWHVSan8NLVM3X2volsfoRDcXdUJPg6tXahSd7HXPK7lRnw==}
    engines: {node: '>=20.9.0'}
    os: [freebsd]

  '@img/sharp-libvips-darwin-arm64@1.2.4':
    resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-libvips-darwin-arm64@1.3.1':
    resolution: {integrity: sha512-4V/M3roRMTYjiwZY9IOVQOE8OyeCxFAkYmyZDrZl51uOKjibm3oeEJ4WAmLxutAfzFbC9jqUiPs2gbnGflH+7g==}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-libvips-darwin-x64@1.2.4':
    resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-libvips-darwin-x64@1.3.1':
    resolution: {integrity: sha512-c0/DxItpJv2+dGhgycJBBgotdqruGYDvA79drdh0MD1dFpy7JzJ/PlXwi1H4rFf0eTy8tgbI91aHDnZIceY3jQ==}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-libvips-linux-arm64@1.2.4':
    resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-arm64@1.3.1':
    resolution: {integrity: sha512-JznefmcK9j1JKPz8AkQDh89kjojubyfOasWBPKfzMIhPwsgDy9evpE/naJTXXXmghS1iFwR8u/kTwh/I2/+GCw==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-arm@1.2.4':
    resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-arm@1.3.1':
    resolution: {integrity: sha512-aGGy9aWzXgHBG7HNyQPWorZthlp7+x6fDRoPAQbGO3ThcttuTyKIx3NuSHb6zb4gBNq6/yNn9f1cy9nFKS/Vmg==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-ppc64@1.2.4':
    resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-ppc64@1.3.1':
    resolution: {integrity: sha512-1EkwGNCZk6iWNCMWqrvdJ+r1j0PT1zIz60CNPhYnJlK/zyeWqlsPZIe+ocBVqPF8k/Ssee/NCk+tE9Ryrko6ng==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-riscv64@1.2.4':
    resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-riscv64@1.3.1':
    resolution: {integrity: sha512-Ilays+w2bXdnxzxtQdmXR62u8o8GYa3eL4+Gr+1KiE4xperMZUslRaVPJwwPkzlHEjGfXAfRVAa/7CYCtSqsBw==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-s390x@1.2.4':
    resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-s390x@1.3.1':
    resolution: {integrity: sha512-VfBwVHQTbRoj4XlpA/KLZ7ltgMpz+4WSejFzQ+GnoImjo1PtEJ59QB2qR1xQEeRPYIkNrPIm2L4cICMvz4C2ew==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-x64@1.2.4':
    resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-x64@1.3.1':
    resolution: {integrity: sha512-+c8ukgwU62DS54nCAjw7keOfHUkmr0B5QHEdcOqRnodF/MNXJbVI8Eopoj4B/0H8Asr65I+A4Amrn7a85/md6A==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
    resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-libvips-linuxmusl-arm64@1.3.1':
    resolution: {integrity: sha512-qlKb/pwbkAi1WMsJrYHk7CuDrd12s27U2QnRhFYUoJNrRCmkosMTttuRFat/DDB3IlDm5qE1TJgZ4JDnHX8Ldw==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-libvips-linuxmusl-x64@1.2.4':
    resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-libvips-linuxmusl-x64@1.3.1':
    resolution: {integrity: sha512-yO21HwoUVLN8Qa+/SBjQLMYwBWAVJjeGPNe+hc0OUeMeifEtJqu5a1c4HayE1nNpDih9y3/KkoltfkDodmKAlg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linux-arm64@0.34.5':
    resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-arm64@0.35.2':
    resolution: {integrity: sha512-af12Pnd0ZGu2HfP8NayB0kk6eC/lrfbQE6HlR4jD+34wdJ1Vw9TF6TMn6ZvffT+WgqVsl0hRbmNvz2u/23VmwA==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-arm@0.34.5':
    resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-arm@0.35.2':
    resolution: {integrity: sha512-SE4kzF2mepn6z+6E7L6lsV8FzuLL6IPQdyX8ZiwROAG/G8td+hP/m7FsFPwidtrF19gvajuC9l6TxAVcsA4S7A==}
    engines: {node: '>=20.9.0'}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-ppc64@0.34.5':
    resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-ppc64@0.35.2':
    resolution: {integrity: sha512-hYSBm7zcNtDCozCxQHYZJiu63b/bXsgRZuOxCIBZsStMM9Vap47iFHdbX4kCvQsblPB/k+clhELpdQJHQLSHvg==}
    engines: {node: '>=20.9.0'}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-riscv64@0.34.5':
    resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-riscv64@0.35.2':
    resolution: {integrity: sha512-qQt0Kc13+Hoan/Awq/qMSQw3L+RI1NCRPgD5cUJ/1WSSmIoysLOc72jlRM3E0OHN9Yr313jgeQ2T+zW+F03QFA==}
    engines: {node: '>=20.9.0'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-s390x@0.34.5':
    resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-s390x@0.35.2':
    resolution: {integrity: sha512-E4fLLfRPzDLlEeDaTzI98OFLcv++WL5ChLLMwPoVd0CIoZQqupBSNbOisPL5am9XsbQ9T84+iiMpUvbFtkunbA==}
    engines: {node: '>=20.9.0'}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-x64@0.34.5':
    resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-x64@0.35.2':
    resolution: {integrity: sha512-gi0zFJJRLswfCZmHtJdikXPOc5u7qamSOS3NHedLqLd4W8Q0NqjdBr6TTRIgsfFjqfTsHFgdfvJ9LwqSgcHiAA==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linuxmusl-arm64@0.34.5':
    resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linuxmusl-arm64@0.35.2':
    resolution: {integrity: sha512-siWbOW1u6HFnFLrp0waKyW7VEf7jYvcDWdrXEFa8AkdAQgEvuu5Fz8/Y70w9EeqAdwDtfU012BhEHHaDqvQNzg==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linuxmusl-x64@0.34.5':
    resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linuxmusl-x64@0.35.2':
    resolution: {integrity: sha512-YBqMMcjDi4QGYiSn4vNOYBhmlC4z5AXqkOUUqI2e0AFA4urNv4ESgOgwNl3K+4etQhha0twXlzeF20bbULm9Yg==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-wasm32@0.34.5':
    resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [wasm32]

  '@img/sharp-wasm32@0.35.2':
    resolution: {integrity: sha512-Mrv4JQNYVQ94xH+jzZ9r+gowleN8mv2FTgKT+PI6bx5C0G8TdNYndu161pg2i7uoBwxy2ImPMHrJOM2LZef7Bw==}
    engines: {node: '>=20.9.0'}

  '@img/sharp-webcontainers-wasm32@0.35.2':
    resolution: {integrity: sha512-QNV27pxs9wpApEiCfvHM1RDoP1w1+2KrUWWDPEhEwg+latvOrfuhWrHWZKwdSFwU6jh3myjw/yOCRsUIuOft3g==}
    engines: {node: '>=20.9.0'}
    cpu: [wasm32]

  '@img/sharp-win32-arm64@0.34.5':
    resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [arm64]
    os: [win32]

  '@img/sharp-win32-arm64@0.35.2':
    resolution: {integrity: sha512-BiVRYc/t6/Vl3e1hBx0hugG4oN9Pydf4fgMSpxTQJmwGUg/YoXTWHiFeRymHfCZzifxu4F4rpk/I67D0LQ20wQ==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [win32]

  '@img/sharp-win32-ia32@0.34.5':
    resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [ia32]
    os: [win32]

  '@img/sharp-win32-ia32@0.35.2':
    resolution: {integrity: sha512-YYEhx9PImCC7T0tI8JDMi4DB9LwLCXCU5OWNYEXAxh5Q1ShKkyC6byxzoBJ3gEFDnH2lQckWuDe70G7mB2XJog==}
    engines: {node: ^20.9.0}
    cpu: [ia32]
    os: [win32]

  '@img/sharp-win32-x64@0.34.5':
    resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    cpu: [x64]
    os: [win32]

  '@img/sharp-win32-x64@0.35.2':
    resolution: {integrity: sha512-imoOyBcoM/iiUr4J6VPpCNjPnjvP/Gks95898yB8YqoGGYmHYbOyCuNv9FMhFgtaiHFGbHW8bxKqRV6VjtXThQ==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [win32]

  '@inquirer/ansi@1.0.2':
    resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==}
    engines: {node: '>=18'}

  '@inquirer/checkbox@4.3.2':
    resolution: {integrity: sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/confirm@5.1.21':
    resolution: {integrity: sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/core@10.3.2':
    resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/editor@4.2.23':
    resolution: {integrity: sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/expand@4.0.23':
    resolution: {integrity: sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/external-editor@1.0.3':
    resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/figures@1.0.15':
    resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==}
    engines: {node: '>=18'}

  '@inquirer/input@4.3.1':
    resolution: {integrity: sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/number@3.0.23':
    resolution: {integrity: sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/password@4.0.23':
    resolution: {integrity: sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/prompts@7.10.1':
    resolution: {integrity: sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/rawlist@4.1.11':
    resolution: {integrity: sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/search@3.2.2':
    resolution: {integrity: sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/select@4.4.2':
    resolution: {integrity: sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@inquirer/type@3.0.10':
    resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  '@ioredis/commands@1.10.0':
    resolution: {integrity: sha512-UmeW7z4LfctwoQ5wkhVzgq8tXkreED2xZGpX+Bg+zA+WJFZCT6c062AfCK/Dfk81xZnnwdhJCUMkitihRaoC2Q==}

  '@ioredis/commands@2.0.0':
    resolution: {integrity: sha512-vrx0AE/T0h7cRZwfo1M39Cr+ZhZrkf0V8mQN75wucKCxCLD9l/VX6no3gFvrLqD1IlG/1LtzWovqEw3t0Vr9zg==}

  '@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/sourcemap-codec@1.5.5':
    resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}

  '@jridgewell/trace-mapping@0.3.31':
    resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}

  '@jridgewell/trace-mapping@0.3.9':
    resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}

  '@manypkg/find-root@3.1.0':
    resolution: {integrity: sha512-BcSqCyKhBVZ5YkSzOiheMCV41kqAFptW6xGqYSTjkVTl9XQpr+pqHhwgGCOHQtjDCv7Is6EFyA14Sm5GVbVABA==}
    engines: {node: '>=20.0.0'}

  '@manypkg/get-packages@3.1.0':
    resolution: {integrity: sha512-0TbBVyvPrP7xGYBI/cP8UP+yl/z+HtbTttAD7FMAJgn/kXOTwh5/60TsqP9ZYY710forNfyV0N8P/IE/ujGZJg==}
    engines: {node: '>=20.0.0'}

  '@manypkg/tools@2.1.2':
    resolution: {integrity: sha512-6QEf6yqFbETdwGITKq57aYoPfX/3K8XFNwsAlx0C1M7o8cb79sv1M3w+tWuWvIcSbNqrLF7OD7YpZMVVz335hQ==}
    engines: {node: '>=20.0.0'}

  '@modelcontextprotocol/sdk@1.30.0':
    resolution: {integrity: sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==}
    engines: {node: '>=18'}
    peerDependencies:
      '@cfworker/json-schema': ^4.1.1
      zod: ^3.25 || ^4.0
    peerDependenciesMeta:
      '@cfworker/json-schema':
        optional: true

  '@napi-rs/wasm-runtime@1.2.3':
    resolution: {integrity: sha512-UMduMbqO5s5zF2NkNacMT/yK5Y5QiKvWr2+50bzIIxFDwVJ2h49b+oyjaCGPhJxd2/gC2x39EHv/gHVuu36x2Q==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
    peerDependencies:
      '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4
      '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4

  '@neondatabase/serverless@1.1.0':
    resolution: {integrity: sha512-r3ZZhRjEcfEdKIZnoB1RusNgvHuaBRqfCzV4Gi+5A9yUX0S4HTws/ASWqt13wL4y4I+0rqsWGdA2w7EQXHi3+Q==}
    engines: {node: '>=19.0.0'}

  '@noble/ciphers@2.2.0':
    resolution: {integrity: sha512-Z6pjIZ/8IJcCGzb2S/0Px5J81yij85xASuk1teLNeg75bfT07MV3a/O2Mtn1I2se43k3lkVEcFaR10N4cgQcZA==}
    engines: {node: '>= 20.19.0'}

  '@noble/hashes@2.2.0':
    resolution: {integrity: sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==}
    engines: {node: '>= 20.19.0'}

  '@opentelemetry/semantic-conventions@1.41.1':
    resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==}
    engines: {node: '>=14'}

  '@oslojs/encoding@1.1.0':
    resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==}

  '@oxc-project/types@0.144.0':
    resolution: {integrity: sha512-nuhZIOLuI6TFQ32I/WnUx+SCPY7SdSKwgnFHydAuoS1+Z4BRcaP+RRJmGzl9lw+0OFF7UmaESf7KQRXaNLHypg==}

  '@playwright/test@1.62.1':
    resolution: {integrity: sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==}
    engines: {node: '>=20'}
    hasBin: true

  '@pnpm/deps.graph-sequencer@1100.0.1':
    resolution: {integrity: sha512-pOr5+q1fLYKwFN3LAJuGZEnfXDcQ73zqgDHMtGy+K+uIoUqyY+6MeDCWFwfu+4EFuq76I5EPFofoNAI+Bmmq4A==}
    engines: {node: '>=22.13'}

  '@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==}

  '@protobufjs/aspromise@1.1.2':
    resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}

  '@protobufjs/base64@1.1.2':
    resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==}

  '@protobufjs/codegen@2.0.5':
    resolution: {integrity: sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==}

  '@protobufjs/eventemitter@1.1.1':
    resolution: {integrity: sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==}

  '@protobufjs/fetch@1.1.1':
    resolution: {integrity: sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==}

  '@protobufjs/float@1.0.2':
    resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==}

  '@protobufjs/path@1.1.2':
    resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==}

  '@protobufjs/pool@1.1.0':
    resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==}

  '@protobufjs/utf8@1.1.1':
    resolution: {integrity: sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==}

  '@quansync/fs@1.0.0':
    resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==}

  '@radix-ui/number@1.1.3':
    resolution: {integrity: sha512-Road2bidD0uu/1BGDOWNdPI06g0lIRy6IF9GZcIrDK2KGItfor8IQwQa+yM2ERgHM1MmHxaxpTzk0/Jp42lNfA==}

  '@radix-ui/primitive@1.1.7':
    resolution: {integrity: sha512-rqWnm76nYT8HoNNqEjpgJ7Pw/DrBj5iBTrmEPo6HTX5+VJyBNOqTdv4g89G63HuR5g0AaENoAcH7Is5fF2kZ8Q==}

  '@radix-ui/react-arrow@1.1.15':
    resolution: {integrity: sha512-v4zggRcjadnI+ClKDuijlQEW4tw3NoaeHc/PwpKnLoLLKNUG4InLegkstooLcRIUWCs+8L22dGURCVuFfOKfnA==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-avatar@1.2.6':
    resolution: {integrity: sha512-4ULOTJ/mqy2hT9GlWa/MFHxHSvH3nJzHnZM1waNsc5Bonv7i70aNenghXmD97S6OJ81ekXONGGt4nT1r0PfEdA==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-checkbox@1.3.11':
    resolution: {integrity: sha512-Gnptr9pDDQxD3hgq2dtPbtrp/c2qH1mBwIzw3X/ivrMb2e1t0jMTi606fVEqFPaQR1ggXIVQWKj3P2WW9v7zGQ==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-collection@1.1.15':
    resolution: {integrity: sha512-9W+B9NPF0NaaPh/1NJd3+KqsnlLqU9H7T2rvww+fp+T/evVXdNAyYcnfRQZFOjkR1ajQp3yORlqnI8soawLvNA==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-compose-refs@1.1.5':
    resolution: {integrity: sha512-+48PbAAbq3didjJxa+OaWY2ZwgAKsNiRGyeHKszblZMQ+kcpd9pAaT11cMkGEie0vsOi3QdeTE6d5Fe3Gn61kA==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-context@1.2.2':
    resolution: {integrity: sha512-RHCUGwKHDr0hDGg4X7ma4JG4/+12qxw8rkh5QKdDldlCvtja6nUx1Ef/8HVrJze81lEsgLQlqjzjGNHantgnQA==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-dialog@1.1.23':
    resolution: {integrity: sha512-Ksw4WeROkO4rC9k/onilX/Ao2Cr1ku1unMNH+XSCcP4jSXYu7HDsg9n4ojMjVb22XpYjAQ9qfrFlVbru1vXDUA==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-direction@1.1.4':
    resolution: {integrity: sha512-5pzg4FGQNpExhnhT2zlrP1wZFaYCd1K0nYWoFAdcYoYK868IEigqMX3B3f8yIoRlAhAeDWciLI6ZdCKHF9P4Vg==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-dismissable-layer@1.1.19':
    resolution: {integrity: sha512-8g4pfOL9HoKKLWGiypT+dphVqjFfmcXO5GBnhsG6zI+lxAx/8feQpr+1LSN8Re3hiZ+XkLNS4O9ztK11/LzQ6w==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-dropdown-menu@2.1.24':
    resolution: {integrity: sha512-geq8l2rJkxvkXsT9RMgtUE3P8pITFpTsvYpbySi1IH4fZEABD/Gp85myayFgxk0ktljGMJnCbeFkyTusvSvv7g==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-focus-guards@1.1.6':
    resolution: {integrity: sha512-RNOJjfZMTyBM6xYmV3IVGXkPjIhcBAuv48POevAXwrGJhkWZ9p1rFoIS1JFooPuT193AZmRsCPhpoVJxx6OPoQ==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-focus-scope@1.1.16':
    resolution: {integrity: sha512-wmRZ2WWLvmt6KHy2rNPOdPUjwq5xOHY02+m+udwJTn0aNIox/rkskAvJTyTLGhPK6KgrUjlJUJpgmx/+wFiFIQ==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-id@1.1.4':
    resolution: {integrity: sha512-TMQp2llA+RYn7JcjnrMnz7wN4pcVttPZnRZo52PLQsoLVKzNlVwUeHmfePgTgRluXFvlD3GD5g5MOVVTJCO0qA==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-menu@2.1.24':
    resolution: {integrity: sha512-uW7RVuU6Lp/ZtfeY4b3kL32zccgEWvPv1+cf17ubYzHa9cL8AHokmk36cG/XEiH/smbQvumnieXX9j/e9RqJWA==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-popper@1.3.7':
    resolution: {integrity: sha512-UsJrrd7w4wuKKTdvd/DNERVlwSlUcyXzjhyDwBk+3aPOsCjOY6ZSbxuw8E6lZTjjfP8Cpd0J8VVkrYUWyGYXyg==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-portal@1.1.17':
    resolution: {integrity: sha512-vKQLcWypUnwZVvfV7UkGahH2g6ySe8M8R+zYBwPrv5byZ9QAW6cQVvNKo7GgmD+p8aYb6D9JBuvy8/WhOno2wQ==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-presence@1.1.10':
    resolution: {integrity: sha512-3wyzCQ6+ubRA+D4uv9m95JYLXxmOHp05qjrkjeA7uKHHtjpPggQzc6DAb0URl7j67oR0K2foO4ip27TiX037Bw==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-primitive@2.1.10':
    resolution: {integrity: sha512-MucOnzh6hR5mid6VpkbglRAMYMjKLqRnGBbjXkzjK52fuQDd1qbkx78a5P40mkcnVXJdEVxm26E9OPAiUq7nBg==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-radio-group@1.4.7':
    resolution: {integrity: sha512-cgYFEkntCxppHZgtSZ+7vh0wbZQ+IC7PPMw8DSnRG27B6kDd32/Zw0OJt7dGDigCoprMuWHjg2PvUn3PYvPFoQ==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-roving-focus@1.1.19':
    resolution: {integrity: sha512-V9jI6hDjT7l3jsCQD9bLNvDLM3tH/gdbOTp7Tefp3hbbgCGQoK7tUvrWiRlcoBHIZ809ElXwNQwVo0B98LuTXQ==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-select@2.3.7':
    resolution: {integrity: sha512-WFGImkmbzcfxeIwq/+4HvRN0pizBwbwQUED4I13ezQsDdfl38ZntN6TmR8XaSzPBqoCToe8rF75j6NPNDSzhbg==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-slot@1.3.3':
    resolution: {integrity: sha512-qx7oqnYbxnK9kYI9m317qmFmEgo6ywqWvbTogdj7cL9p3/yx4M48p7Rnw5z3H890cL/ow/EeWJsuTykeZVXP5Q==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-switch@1.3.7':
    resolution: {integrity: sha512-48tB/4dn2UVLBCYhTu9AuR63IHl73l/qLbLgxd86noTUor4/K4LFDAcYjK+isP5313qxaFpjPVogE7+Y0/V3Kw==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-tabs@1.1.21':
    resolution: {integrity: sha512-UKxJlZid7FVtsk/WTxj4i4uSEgj2Au+KBbS7SQyTlzMhhn+86Cz3tISZdTa87bfEfcuvZezf2ZsxD4xuEKtkog==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-toast@1.2.23':
    resolution: {integrity: sha512-ofhyAsYaocRGOs/n0XWdUOSVzEAG6BfrMVM8z0c0kLEWY38w/0WuMFPTJP/HVaZPYkMvHZoKIIhNcjbTCBILPg==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-tooltip@1.2.16':
    resolution: {integrity: sha512-6EamKFRRnlpdadndbZ6LMwycfwkwPte1B42hs6QA0gYhjaOKqW4PZ4pjaW9UrlDX5eVt/OjncE7BFTPL5nmZhg==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/react-use-callback-ref@1.1.4':
    resolution: {integrity: sha512-R6OUY2e2fA6Yn6s+VSx5KBV6Nx8LQEhu+cz7LCej18rQ1HLyg9PSC9jP/ZNx0o6FAIK9c0F1kHylzSxKsdlkrQ==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-controllable-state@1.2.6':
    resolution: {integrity: sha512-uEQJGT97ZA/TgP/Hydw47lHu+/vQj6z/0jA+WeTbK1o9Rx45GImjpD0tc3W5ad3D6XTSR6e1yEO0FvGq6WQfVQ==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-effect-event@0.0.5':
    resolution: {integrity: sha512-7cshFL8HGS/7HEiHH+9kL9HBwp2sa9yX18Knwek6KYWmXwM7pegMgta2AXMQKI+rq3JnfSj9x8wYqFMTdG1Jgg==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-is-hydrated@0.1.3':
    resolution: {integrity: sha512-umO/aJ+82CpOnhDZUTbILCQf7kU/g0iv+oGs/Q8jw7IkhWBzaEP4sA268PhFAJTFetbwp3ICc6ktpI4TqtxcIw==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-layout-effect@1.1.4':
    resolution: {integrity: sha512-K20DkRkUwDnxEYMBPcg3Y6voLkEy5p5QQmszZgLngKKiC7dzBR/aEuK3w1qlx2JWDUNH6FluahYdgR3BP+QbYw==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-previous@1.1.4':
    resolution: {integrity: sha512-XoSLhbRbqxFtgJoi2fNHA3C6pDlY34x508vUpUGoFZfvePfHXHbE1lC4FYFMnJWgiCRroSTw6fOsXQoVS9RwZg==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-rect@1.1.4':
    resolution: {integrity: sha512-cSOCh6JlkmfjLyNcLiu2nB4v+nm+dkZ+Q5KHWk/soo4U7ZLiEQFKHK9/YmtBHjfCEaU43IBKQOc4/uJmCaiCTQ==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-use-size@1.1.4':
    resolution: {integrity: sha512-D3anSY15EJoxrihpsXI6SMrmmonnQtR2ni7arO+Lfdg3O95b9hNXxONk8jA5C8ANdF/h5HMAxejgs8PWJ6rlhw==}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  '@radix-ui/react-visually-hidden@1.2.11':
    resolution: {integrity: sha512-NFS86RYYZb4/exihaESBGOpMJFz8MGLAfu3mOBSGByVnVPC9JPASfYubxd/8KbkQK0sYAv8lVQDEQukDX/qXvQ==}
    peerDependencies:
      '@types/react': '*'
      '@types/react-dom': '*'
      react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
      react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@radix-ui/rect@1.1.3':
    resolution: {integrity: sha512-JtyZR+mqgBibTo8xea3B6ZRmzZiM/YeVBtUkas6zMuXjAlfIFIW2FgqeM9eLyvEaYX66vr6DJMK+4U6LV0KhNw==}

  '@rolldown/binding-android-arm64@1.2.4':
    resolution: {integrity: sha512-jHC2cnyKz5xU2fhECtFl8OZ83cYNt13GZQD+0uMJ/X3o+ijmd56okHhTUwxVSHPx1IRVIJEZ1/1pPzeLCU6XKA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-darwin-arm64@1.2.4':
    resolution: {integrity: sha512-Dc5mPD8F5F/FS8i01syd7FTF6yB2fVthH/TRkjwJkzUK6EpoxHtqvZQP5Zwq80/5z19TWYHIg1KOHboCgVx/aQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.2.4':
    resolution: {integrity: sha512-fpDm4oBo6SqLvWUYCmFhdde3U9KH2fRNNMeAnAPAIwxRL345xutL0EtEUcuoxsoazdJGv/MuDBQHlCDrtbvqOg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-freebsd-x64@1.2.4':
    resolution: {integrity: sha512-rSJoreDE/HoIzoaib6MTp5jQtCTdMHKIvItAKT/ImS6Y6Ww76oUaeMyp4Vc/fAgd/ehji068IxetHXAnqUwN9A==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-linux-arm-gnueabihf@1.2.4':
    resolution: {integrity: sha512-/jm8OGHgn7oGaJu3i/qZI9spUGcJ+y/lk43ttQ/iO1tOd9NissG6o97bighBCiL+BKRngmcDuR6ikfwYdJmVuQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm64-gnu@1.2.4':
    resolution: {integrity: sha512-tIP06BeD9EqvECBrPZ+sqdPlYrT+aYaAiu1wYziVx5elRK/ftm33JxVDy2bXGbr6J0CrtirCkR87/X5a2euEng==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-musl@1.2.4':
    resolution: {integrity: sha512-Ql1Q0EQqVThvn9VAVlwNzsUvbSFtCMGjLpRRi4pk5i7NZZ4n5ISiLMjHYtus4VQ2PvkSw24zyaCVsiS+sXPj1w==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-ppc64-gnu@1.2.4':
    resolution: {integrity: sha512-GjbjXD4XXfN19D0LZNbmiCBUoDiRACsYHr0yaIbbn8aFsXjHZifcYqu/W5Er5X2X990WjHXFrxarn5chzItorQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-s390x-gnu@1.2.4':
    resolution: {integrity: sha512-p5WR0NOwaRmJ/B1b6IjEFLLivwEsf3PrdBIhRbhTCQisbo2SvHHpG4ELB/+FgQNnB88LTOF86upmJmbvZdQ2lw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.2.4':
    resolution: {integrity: sha512-4/GyVjmhR+Tc6HLJvwc1sOhPqAZtySiSMesOZyX6JQ5XBxoTDEMKQzvo07NIK6nTon/SivlZqvhzvuVBNQhObQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-musl@1.2.4':
    resolution: {integrity: sha512-l9eeLsCNvPpmSXUej0etw/J1eqV0Jj1D5G/xG6YTijmE6dkv6E2QezgWbTfQk63v952DPqrjOCoiqxq7Bw0YUQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-openharmony-arm64@1.2.4':
    resolution: {integrity: sha512-e0F355MSTMm3+UOqtV3L24gFUp2N5m1f8L/7d56deik6va+AXdrt9F8LbzGpeWGWRbZEDq4m8NVnJDeBtf9DZg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-win32-arm64-msvc@1.2.4':
    resolution: {integrity: sha512-AWLi0uBRYh6QlE7OKhiz+phZC0qwtij2QZmhmOdsLdFn64m7oMpooE9ICE3lhm9xMb4SpDo2WbHcxX1iFLFtqw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.2.4':
    resolution: {integrity: sha512-UwSDJOg3dqCAejWdxclJjCsh3Qq4vLYMDxmyHqo1btz3stK2VqgwNd3mm5tuIwzSlGIQ/1H9Hr+Zn09mrezNqQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@rolldown/pluginutils@1.0.0-rc.3':
    resolution: {integrity: sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==}

  '@rolldown/pluginutils@1.0.1':
    resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==}

  '@shikijs/core@4.2.0':
    resolution: {integrity: sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==}
    engines: {node: '>=20'}

  '@shikijs/engine-javascript@4.2.0':
    resolution: {integrity: sha512-fjETeq1k5ffyXqRgS6+3hpvqseLalp1kjNfRbXpUgWR8FpZ1CmQfiNHovc5lncYjt/Vg5JK/WJEmLahjwMa0og==}
    engines: {node: '>=20'}

  '@shikijs/engine-oniguruma@4.2.0':
    resolution: {integrity: sha512-hTorK1dffPkpbMUk6Z+828PgRo7d07HbnizoP0hNPFjhxMHctj0Px/qoHeGMYafc6ju+u9iMldN4JbVzNQM++g==}
    engines: {node: '>=20'}

  '@shikijs/langs@4.2.0':
    resolution: {integrity: sha512-bwrVRlJ0wUhZxAbVdvBbv2TTC9yLsh4C/IO5Ofz0T8MQntgDvyVnkbjw9vi50r1kx7RCIJdnJnjZAwmAsXFLZQ==}
    engines: {node: '>=20'}

  '@shikijs/primitive@4.2.0':
    resolution: {integrity: sha512-NOq+DtUkVBJtZMVXL5A0vI0Xk8nvDYaXetFHSJFlOqjDZIVhIPRYFdGkSoElDqNuegikcc3A76SNUa8dTqtAYA==}
    engines: {node: '>=20'}

  '@shikijs/themes@4.2.0':
    resolution: {integrity: sha512-RX8IHYeLv8Cu2W6ruc3RxUqWn0IYCqSrMBzi/uRGAmfyDNOnNO5BF/Px7o97n4XTpmFTo5GbRaazuOWj+2ak2w==}
    engines: {node: '>=20'}

  '@shikijs/types@4.2.0':
    resolution: {integrity: sha512-VT/MKtlpOhEPZloSH3Pb9WCZEBDoQVMa9jedp5UAwmJOar1DVc9DRODAxmYPW9M93IK4ryuqRejFfmlvlVDemw==}
    engines: {node: '>=20'}

  '@shikijs/vscode-textmate@10.0.2':
    resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}

  '@sindresorhus/is@7.2.0':
    resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==}
    engines: {node: '>=18'}

  '@smithy/core@3.33.2':
    resolution: {integrity: sha512-CUGXpnPkVdjUCbix+83sWLW9VFgQOm44MDOx/ihITJMAnOZKvL8YYIc7DR9pP/tZ8CIRvMiON/TucvygqbHO3w==}
    engines: {node: '>=18.0.0'}

  '@smithy/credential-provider-imds@4.5.2':
    resolution: {integrity: sha512-A9uSdn72ozbRUSit0eib0TW7nXuNPlaeM0zcGkJ+nE6tFcSDbnmtwoxbTCFBukVQcszDAyvsd7+rTduPTXpygg==}
    engines: {node: '>=18.0.0'}

  '@smithy/fetch-http-handler@5.7.2':
    resolution: {integrity: sha512-nZyWTmSpJEXl6VtWVMBJve/7x12DZu6sIX1z1a+ZMaHlQQRs9Zpu6NbTe/gmxYXVRpkjxyDYpZ5gx2IM6f/Wkw==}
    engines: {node: '>=18.0.0'}

  '@smithy/node-http-handler@4.11.2':
    resolution: {integrity: sha512-avwAh9HM3h2lcfjvP3zYIZGf+XVgLQ91wOJ2qoFbNpW1UZeZb33aGlhTZvtkANHfcGhJroRY64525OjfgOg30g==}
    engines: {node: '>=18.0.0'}

  '@smithy/signature-v4@5.7.2':
    resolution: {integrity: sha512-P7Ki6px6OOrxVtx8K7nLmyx4SlXUW/uTKDdMG44UHefmPGSRMBKe2v+TM59WdLcpUIrBrnuCsIqiM2MbsZjmhw==}
    engines: {node: '>=18.0.0'}

  '@smithy/types@4.17.2':
    resolution: {integrity: sha512-FOKpVZob9MPTn2znRzGrnsMHv7BOsKVw3XiP/cOyYLDVZ9qKp4nifIiSCuUU/fIj5Vu0UOAxCFr+qRAtG0NUkA==}
    engines: {node: '>=18.0.0'}

  '@speed-highlight/core@1.2.17':
    resolution: {integrity: sha512-Z92FwKpCtfaW1V0jTU/fh3QzYEZN8wDwrzRIBoADCJfn4mJCNcJN/XegifX7BDrQ8/h9Xh/JnbyMchL0FqXrkg==}

  '@stablelib/base64@1.0.1':
    resolution: {integrity: sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==}

  '@standard-schema/spec@1.1.0':
    resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}

  '@stripe/react-stripe-js@6.8.1':
    resolution: {integrity: sha512-Wzy7KCF8lM819x8rVFSKUr2ofITdX1c/49ceJprJzGhPzHb3fhrcAoEmNQwV5UYRci7YY1joyG8oz3So3JAMRg==}
    peerDependencies:
      '@stripe/stripe-js': '>=9.5.0 <10.0.0'
      react: '>=16.8.0 <20.0.0'
      react-dom: '>=16.8.0 <20.0.0'

  '@stripe/stripe-js@9.13.0':
    resolution: {integrity: sha512-/0c72BUgzzVkVTlsw5uBn8x3waTdVJ/PZGfQ6jY1eu6K7olUPf4d9lgDPA9/0sIdsR8j7o3QIG8fOCO6ItcL7A==}
    engines: {node: '>=12.16'}

  '@tailwindcss/node@4.3.3':
    resolution: {integrity: sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==}

  '@tailwindcss/oxide-android-arm64@4.3.3':
    resolution: {integrity: sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==}
    engines: {node: '>= 20'}
    cpu: [arm64]
    os: [android]

  '@tailwindcss/oxide-darwin-arm64@4.3.3':
    resolution: {integrity: sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==}
    engines: {node: '>= 20'}
    cpu: [arm64]
    os: [darwin]

  '@tailwindcss/oxide-darwin-x64@4.3.3':
    resolution: {integrity: sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==}
    engines: {node: '>= 20'}
    cpu: [x64]
    os: [darwin]

  '@tailwindcss/oxide-freebsd-x64@4.3.3':
    resolution: {integrity: sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==}
    engines: {node: '>= 20'}
    cpu: [x64]
    os: [freebsd]

  '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3':
    resolution: {integrity: sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==}
    engines: {node: '>= 20'}
    cpu: [arm]
    os: [linux]

  '@tailwindcss/oxide-linux-arm64-gnu@4.3.3':
    resolution: {integrity: sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==}
    engines: {node: '>= 20'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@tailwindcss/oxide-linux-arm64-musl@4.3.3':
    resolution: {integrity: sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==}
    engines: {node: '>= 20'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@tailwindcss/oxide-linux-x64-gnu@4.3.3':
    resolution: {integrity: sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==}
    engines: {node: '>= 20'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@tailwindcss/oxide-linux-x64-musl@4.3.3':
    resolution: {integrity: sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==}
    engines: {node: '>= 20'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@tailwindcss/oxide-wasm32-wasi@4.3.3':
    resolution: {integrity: sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==}
    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.3.3':
    resolution: {integrity: sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==}
    engines: {node: '>= 20'}
    cpu: [arm64]
    os: [win32]

  '@tailwindcss/oxide-win32-x64-msvc@4.3.3':
    resolution: {integrity: sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==}
    engines: {node: '>= 20'}
    cpu: [x64]
    os: [win32]

  '@tailwindcss/oxide@4.3.3':
    resolution: {integrity: sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==}
    engines: {node: '>= 20'}

  '@tailwindcss/vite@4.3.3':
    resolution: {integrity: sha512-yYU8cogLeSh/ms2jh8Fj7jaba/EWa7Ja6GoUqYZaraEuCI5YS6ms6ObZgjjedm+jm6XZjdNRWBpPP6Z86oOxcw==}
    peerDependencies:
      vite: ^5.2.0 || ^6 || ^7 || ^8

  '@tanstack/query-core@5.101.4':
    resolution: {integrity: sha512-gNwcvOJcRbLWPOLG/2OBm+zM+Yv+MKsXKEOWC57USuZDEsI71hEErQsiEGx5wX9rzWWkfwM0fVSPoiIFSsxfiw==}

  '@tanstack/query-persist-client-core@5.101.4':
    resolution: {integrity: sha512-Bmu+RfWhwYEyYZEwSeKC0gX4+KTkiEB3yO8oz9BfAY/Jfe3ndz9EnYVhihIZPmWIr8NXayF7JuraNQcrXQQCCg==}

  '@tanstack/query-sync-storage-persister@5.101.4':
    resolution: {integrity: sha512-G5RaevDGbq9HCe5DSNQaFZroGgHEjKTGY9e+vya26jphp+hdQaBB5jBVCoPqaR/uP0eSdt+vxwVsp2BwaoFxHw==}

  '@tanstack/react-query-persist-client@5.101.4':
    resolution: {integrity: sha512-CY5i7PPKS/5B8OR2zAs9nCbLpgqI4jN8eBhtAxKRMNHyGcQhmyOy4PkkJrAAXT+ecGj++fBJTgQw6OpyCt/2SQ==}
    peerDependencies:
      '@tanstack/react-query': ^5.101.4
      react: ^18 || ^19

  '@tanstack/react-query@5.101.4':
    resolution: {integrity: sha512-yRg2pfOCxIs4ZJW3XYYHU/WgtD04FHSnfHlpRT7h7pR77hwkdRG4wxbKe4aq6P0RvXUTBSQpQeadS1SUYUe+KA==}
    peerDependencies:
      react: ^18 || ^19

  '@tanstack/react-virtual@3.14.10':
    resolution: {integrity: sha512-SRyoUbdFMRHuYXMijV5H4ZarQWpXkj3iANq8OFre+pybeVap8ZJjZ3Nz9bVjx4d8PfobVUQUdKyyyHYk3E+djw==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
      react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0

  '@tanstack/virtual-core@3.17.8':
    resolution: {integrity: sha512-BfEvehNpOT75r5Ksc5xW6NZuXujTfb7nlSEyVu4XHG3gdxNg1KqXruWbDewXOUaUYIo4oRbSfkjIajz4MAT8tA==}

  '@testing-library/dom@10.4.1':
    resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==}
    engines: {node: '>=18'}

  '@testing-library/jest-dom@7.0.1':
    resolution: {integrity: sha512-oMDTC3oA+6CXSO2JZnvOI7CA6oVub6kij5ggk9ohwye5slmkwxYDXcPOVxgMw/RQlticjtO0C1RZkR97HgrWMw==}
    engines: {node: '>=22', npm: '>=6', yarn: '>=1'}
    peerDependencies:
      '@testing-library/dom': '>=10 <11'
      vitest: '>= 0.32'
    peerDependenciesMeta:
      vitest:
        optional: true

  '@testing-library/react@16.3.2':
    resolution: {integrity: sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==}
    engines: {node: '>=18'}
    peerDependencies:
      '@testing-library/dom': ^10.0.0
      '@types/react': ^18.0.0 || ^19.0.0
      '@types/react-dom': ^18.0.0 || ^19.0.0
      react: ^18.0.0 || ^19.0.0
      react-dom: ^18.0.0 || ^19.0.0
    peerDependenciesMeta:
      '@types/react':
        optional: true
      '@types/react-dom':
        optional: true

  '@testing-library/user-event@14.6.1':
    resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==}
    engines: {node: '>=12', npm: '>=6'}
    peerDependencies:
      '@testing-library/dom': '>=7.21.4'

  '@tiptap/core@3.30.2':
    resolution: {integrity: sha512-QbZC/s1OOqcoUdkhIY16TjR/gCtR0qAk9e4bJwUqOJqZuv5ozqCL5hzWm22jjTPp6c6Ei2tPd6t30VwfIKW4lQ==}
    peerDependencies:
      '@tiptap/pm': 3.30.2

  '@tiptap/extension-bold@3.30.2':
    resolution: {integrity: sha512-MsvJhPgYejY2D9MhwYJv8AmscozvLBI8qtJ7YLdYZBWkMR4bgmxHq5+xqEfBsao9bOMMwBon9p3+P+/Tq5ReWA==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extension-bubble-menu@3.30.2':
    resolution: {integrity: sha512-oS0WiWNXHKpiPYMkcnHm1j7iEvufTGGtLFtcJJd3olb5OS6V2acoXVDL0nNJDmRQ32K3QXut3fbRcMseMxT+lw==}
    peerDependencies:
      '@tiptap/core': 3.30.2
      '@tiptap/pm': 3.30.2

  '@tiptap/extension-bullet-list@3.30.2':
    resolution: {integrity: sha512-+awIL/TUz4aB3rL68igU1rWfaaoBIAkPcakkktkRq8gYf0bd9eSb48P6kHkpx/3q+JyK7g9vsnltLNHNh6twnA==}
    peerDependencies:
      '@tiptap/extension-list': 3.30.2

  '@tiptap/extension-document@3.30.2':
    resolution: {integrity: sha512-+xIv67V+/2L1uvz98FAT5W7kWEfHwfNV3MD7b4UsKPU0lhcCWuVOXy0JB8yYmdNExqpI7xT9g3MWzREoBvBQSg==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extension-floating-menu@3.30.2':
    resolution: {integrity: sha512-A8PLvvh8W6PUMrqh+EpBerxm+Ucr0irGxJvwAnzYQmNGNIJ9U4OVgw4OcEU+9JH0gMmEzDcHzMPP2s/s1lIcyw==}
    peerDependencies:
      '@floating-ui/dom': ^1.0.0
      '@tiptap/core': 3.30.2
      '@tiptap/pm': 3.30.2

  '@tiptap/extension-heading@3.30.2':
    resolution: {integrity: sha512-PblDvgSJ05p1t6hzyPi02xeiBjB0M2abReoGEImqSWCy79UqnAGacgsZo4EeEawtJV1NEP8chhvmX+nRtzdT1A==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extension-history@3.30.2':
    resolution: {integrity: sha512-w2panpznD5JDI/mDDiQ/3kiuUfbnbTqkdV4WLsWwOQ0Aux+nagm8vnYPC23M/4MVQG9CIUwrFWMb/4NmNAszgQ==}
    peerDependencies:
      '@tiptap/extensions': 3.30.2

  '@tiptap/extension-image@3.30.2':
    resolution: {integrity: sha512-K/BPlWauHXI6Y4s7se2A1BLcZ2pnWmRQTEDkPJYe/8kmv1GyJzPu34sZed5Mvfu5chUH8u6aNZ/utZbvSbI/0Q==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extension-italic@3.30.2':
    resolution: {integrity: sha512-pp8uaiuXsUbLm5rYzR1jlWbwm1mAahRajdHwAKBtthFRB2rDvC7ZWhKaCSoKhZvfIDRmu9/B67+uAHoutL0dCA==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extension-list-item@3.30.2':
    resolution: {integrity: sha512-HWgRCRlGxulE+hN1VUcnWD6P2NE08VBgGtcaxOfdXVqaI93BCK6AhRQZGpLsfKgajLk+5DXTBraaitwnBqzCxg==}
    peerDependencies:
      '@tiptap/extension-list': 3.30.2

  '@tiptap/extension-list@3.30.2':
    resolution: {integrity: sha512-MIUpo1Bd9Rf1Qg+TNYNwDZ4xsfFeQahjU9Xhy6UcaszKQzbAM7KCzn5BObNytK1NdcqNHsC8Wj5vFvMKEzrXdw==}
    peerDependencies:
      '@tiptap/core': 3.30.2
      '@tiptap/pm': 3.30.2

  '@tiptap/extension-paragraph@3.30.2':
    resolution: {integrity: sha512-ulEu3LNt+kPVAWEnrhoz13Fs8Q/v/8NUxQbAeteuBchQ8joxJXuWExhpy1fUfZir5+b+W5z7/NesgPjZQfv47w==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extension-text@3.30.2':
    resolution: {integrity: sha512-n/iZnirgRmXet6f97kolAnP3j8DsgLSiTbz/KLWc8eBYiFmkjRzkuisOm5xuGdfGIxwpB4x3tlSF4ef4DLnbRg==}
    peerDependencies:
      '@tiptap/core': 3.30.2

  '@tiptap/extensions@3.30.2':
    resolution: {integrity: sha512-2LqAHXk26QDsryW+beECxYeBzv5Ylk4GuB3cOmfghS7/G37R2W+Te3TkUK7BT0EWoDryvBT57/5q0DEFIhfZZg==}
    peerDependencies:
      '@tiptap/core': 3.30.2
      '@tiptap/pm': 3.30.2

  '@tiptap/pm@3.30.2':
    resolution: {integrity: sha512-BJN8tUx4ppFN3R3cV/FJfrJbJkvo1lj4uciq+nwpjwzdRvFzqIuglWf+HLcJ6CwlYpLOHp7ArgkBg4Q5e60Gog==}

  '@tiptap/react@3.30.2':
    resolution: {integrity: sha512-7hGaTstpUeTmQ008mCPkjz+GSlChWhucgy+PeX0z93v4+nh7qM5F+0lh+kJ9zo6Os5abO7v36GtgHRZdQI6+FQ==}
    peerDependencies:
      '@tiptap/core': 3.30.2
      '@tiptap/pm': 3.30.2
      '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
      '@types/react-dom': ^17.0.0 || ^18.0.0 || ^19.0.0
      react: ^17.0.0 || ^18.0.0 || ^19.0.0
      react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0

  '@turbo/darwin-64@2.10.11':
    resolution: {integrity: sha512-v3R+1R/Ysozyo+p7Ri8MCIbndOvYt3DgPFrGLhrhQHfvyvbxyH3WyJj+A/2JTNmNleuAlh3JUyCV0iSVHIONTA==}
    cpu: [x64]
    os: [darwin]

  '@turbo/darwin-arm64@2.10.11':
    resolution: {integrity: sha512-R0a0CvGAeYYsBgPIgFNB3agGXh6qukjduNhFlwVVX1Ss2IdBJLXmgjytNGmo084bLKS0B6UdLRwKhXMHKKaObQ==}
    cpu: [arm64]
    os: [darwin]

  '@turbo/gen@2.10.11':
    resolution: {integrity: sha512-tVpy0jNGNOkOyQ8ykUPFlT+x1/eSTbY34fB3oU5pAyhtNUB0bsS7weCrSASn6kMZu8huVUiKQaErWsrCVnlcjA==}
    hasBin: true

  '@turbo/linux-64@2.10.11':
    resolution: {integrity: sha512-dGlY2vg7jpsLjGS1bf9sD/cw1sGMAYbeHGQKGRFxd5Zaj+Ufbj8cNXl/vIit8ueCU97zhL/znn60ZV5iSfZAxw==}
    cpu: [x64]
    os: [android, linux]

  '@turbo/linux-arm64@2.10.11':
    resolution: {integrity: sha512-eSP9+jjsSCBs2x0QpJZlp49dSD1EIMwXH7PsMIhdWk7w6IThhuKJ+jL95JQ2IW7tRjRmdh8gKcKQtrHLD5R5lA==}
    cpu: [arm64]
    os: [android, linux]

  '@turbo/windows-64@2.10.11':
    resolution: {integrity: sha512-4aD7edogJ8arK8DOyvjTI2KKwmchD5M/WM4BZgidrtFf7aSgn8Ce2rJnDwmriw980c2cKlHnhXtlGy38VtKB8g==}
    cpu: [x64]
    os: [win32]

  '@turbo/windows-arm64@2.10.11':
    resolution: {integrity: sha512-m8tJkIrTrbQ9O1uHxV0GUq623Zg1678xGna8eMsy4KbygUX/wVFgdZDYV/AxyoyaW/U7nyKoBvaDVwm22p9xqA==}
    cpu: [arm64]
    os: [win32]

  '@tybys/wasm-util@0.10.3':
    resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==}

  '@types/aria-query@5.0.4':
    resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}

  '@types/babel__core@7.20.5':
    resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}

  '@types/babel__generator@7.27.0':
    resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}

  '@types/babel__template@7.4.4':
    resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}

  '@types/babel__traverse@7.28.0':
    resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==}

  '@types/chai@5.2.3':
    resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}

  '@types/deep-eql@4.0.2':
    resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}

  '@types/esrecurse@4.3.1':
    resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==}

  '@types/estree-jsx@1.0.5':
    resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}

  '@types/estree@1.0.9':
    resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}

  '@types/hast@3.0.4':
    resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}

  '@types/hast@3.0.5':
    resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==}

  '@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/markdown-it@14.2.0':
    resolution: {integrity: sha512-NoQ2yGlLWj4wpxMs+TYmRKk3thDrQ97agr7sFqfLsAlvoS8SNQuTrlObhFqG9iugdTtgOE9jpJ6FNM4ZGsa5xQ==}

  '@types/mdast@4.0.4':
    resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}

  '@types/mdurl@2.0.0':
    resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}

  '@types/nlcst@2.0.3':
    resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==}

  '@types/node@22.20.1':
    resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==}

  '@types/pg@8.23.1':
    resolution: {integrity: sha512-fKVHpikPdg4GKks3JuLEhvwSyvwzF23hnabPy6DD8ljVbC7+6J5dQzdv4arV6jqq57djnMgs1HKBxX4P8aBI3A==}

  '@types/react-dom@19.2.4':
    resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==}
    peerDependencies:
      '@types/react': ^19.2.0

  '@types/react@19.2.18':
    resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}

  '@types/retry@0.12.0':
    resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==}

  '@types/sanitize-html@2.16.1':
    resolution: {integrity: sha512-n9wjs8bCOTyN/ynwD8s/nTcTreIHB1vf31vhLMGqUPNHaweKC4/fAl4Dj+hUlCTKYgm4P3k83fmiFfzkZ6sgMA==}

  '@types/unist@3.0.3':
    resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}

  '@types/use-sync-external-store@0.0.6':
    resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==}

  '@typescript-eslint/parser@8.67.0':
    resolution: {integrity: sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/project-service@8.67.0':
    resolution: {integrity: sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/scope-manager@8.67.0':
    resolution: {integrity: sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/tsconfig-utils@8.67.0':
    resolution: {integrity: sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/types@8.67.0':
    resolution: {integrity: sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/typescript-estree@8.67.0':
    resolution: {integrity: sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/visitor-keys@8.67.0':
    resolution: {integrity: sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript/typescript-aix-ppc64@7.0.2':
    resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==}
    engines: {node: '>=16.20.0'}
    cpu: [ppc64]
    os: [aix]

  '@typescript/typescript-darwin-arm64@7.0.2':
    resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==}
    engines: {node: '>=16.20.0'}
    cpu: [arm64]
    os: [darwin]

  '@typescript/typescript-darwin-x64@7.0.2':
    resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [darwin]

  '@typescript/typescript-freebsd-arm64@7.0.2':
    resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==}
    engines: {node: '>=16.20.0'}
    cpu: [arm64]
    os: [freebsd]

  '@typescript/typescript-freebsd-x64@7.0.2':
    resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [freebsd]

  '@typescript/typescript-linux-arm64@7.0.2':
    resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==}
    engines: {node: '>=16.20.0'}
    cpu: [arm64]
    os: [linux]

  '@typescript/typescript-linux-arm@7.0.2':
    resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==}
    engines: {node: '>=16.20.0'}
    cpu: [arm]
    os: [linux]

  '@typescript/typescript-linux-loong64@7.0.2':
    resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==}
    engines: {node: '>=16.20.0'}
    cpu: [loong64]
    os: [linux]

  '@typescript/typescript-linux-mips64el@7.0.2':
    resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==}
    engines: {node: '>=16.20.0'}
    cpu: [mips64el]
    os: [linux]

  '@typescript/typescript-linux-ppc64@7.0.2':
    resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==}
    engines: {node: '>=16.20.0'}
    cpu: [ppc64]
    os: [linux]

  '@typescript/typescript-linux-riscv64@7.0.2':
    resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==}
    engines: {node: '>=16.20.0'}
    cpu: [riscv64]
    os: [linux]

  '@typescript/typescript-linux-s390x@7.0.2':
    resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==}
    engines: {node: '>=16.20.0'}
    cpu: [s390x]
    os: [linux]

  '@typescript/typescript-linux-x64@7.0.2':
    resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [linux]

  '@typescript/typescript-netbsd-arm64@7.0.2':
    resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==}
    engines: {node: '>=16.20.0'}
    cpu: [arm64]
    os: [netbsd]

  '@typescript/typescript-netbsd-x64@7.0.2':
    resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [netbsd]

  '@typescript/typescript-openbsd-arm64@7.0.2':
    resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==}
    engines: {node: '>=16.20.0'}
    cpu: [arm64]
    os: [openbsd]

  '@typescript/typescript-openbsd-x64@7.0.2':
    resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [openbsd]

  '@typescript/typescript-sunos-x64@7.0.2':
    resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [sunos]

  '@typescript/typescript-win32-arm64@7.0.2':
    resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==}
    engines: {node: '>=16.20.0'}
    cpu: [arm64]
    os: [win32]

  '@typescript/typescript-win32-x64@7.0.2':
    resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==}
    engines: {node: '>=16.20.0'}
    cpu: [x64]
    os: [win32]

  '@typescript/typescript6@6.0.2':
    resolution: {integrity: sha512-mbCddXd+jm7hfx7w2YU64/Av4/NqqeG3GoRZgxPcgoTxYjhrcfJRw9ULch71SS4G+Q3bOXFhRvPqjguN0Hyp5w==}
    hasBin: true

  '@ungap/structured-clone@1.3.1':
    resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==}

  '@vitejs/plugin-react@5.2.0':
    resolution: {integrity: sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    peerDependencies:
      vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0

  '@vitest/expect@4.1.11':
    resolution: {integrity: sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==}

  '@vitest/mocker@4.1.11':
    resolution: {integrity: sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==}
    peerDependencies:
      msw: ^2.4.9
      vite: ^6.0.0 || ^7.0.0 || ^8.0.0
    peerDependenciesMeta:
      msw:
        optional: true
      vite:
        optional: true

  '@vitest/pretty-format@4.1.11':
    resolution: {integrity: sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==}

  '@vitest/runner@4.1.11':
    resolution: {integrity: sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==}

  '@vitest/snapshot@4.1.11':
    resolution: {integrity: sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==}

  '@vitest/spy@4.1.11':
    resolution: {integrity: sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==}

  '@vitest/utils@4.1.11':
    resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}

  '@yuku-codegen/binding-android-arm64@0.8.7':
    resolution: {integrity: sha512-C/0zV5IhgVdYhGJTwrY0v8dknxlhiKwtVJkMUaexu9/QvRmzlV4vfU3hZlUSgqc2BxQHntL1mCVbDq8j0FRFDw==}
    cpu: [arm64]
    os: [android]

  '@yuku-codegen/binding-darwin-arm64@0.8.7':
    resolution: {integrity: sha512-/u+REDMI4a0/lsJXTM4c53/w31OGZLOReZIyg62uhgLs0kc8NHsj/nOcxTdlQjq5gi0zhdkccD9LaLTXcdzPvw==}
    cpu: [arm64]
    os: [darwin]

  '@yuku-codegen/binding-darwin-x64@0.8.7':
    resolution: {integrity: sha512-sMMzFOwCo4WXR+/6zIBThOocSC50iIIZZdfiIDbaLvj0Ax/rWt/iavyfEAqajyvzydLyCqR/ZItdLWSRlu1umw==}
    cpu: [x64]
    os: [darwin]

  '@yuku-codegen/binding-freebsd-x64@0.8.7':
    resolution: {integrity: sha512-MpdpKXix9P+Y1rKgjvcNeNtGjXeL1CmttNhYINrWls8kRpm4xM/oBGTmn6w7to8lAlwj5jm8q03dQPl5mRv4Qw==}
    cpu: [x64]
    os: [freebsd]

  '@yuku-codegen/binding-linux-arm-gnu@0.8.7':
    resolution: {integrity: sha512-rr1srFLlPAmC1vtxfc9C1YLDe3iH09YjfSeeIidBqKhzx1MATjOAq4mjlRUOnhr/L27MotWIYOFKwVsd5JZFOg==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@yuku-codegen/binding-linux-arm-musl@0.8.7':
    resolution: {integrity: sha512-eAufXh8qBRpiSO6ueaMDL+yyoXIGLhpUce72YbcACtZU2qhExwBIJyEtQf5kH2Ki0X2aqkSjSfog4OPtKXan3Q==}
    cpu: [arm]
    os: [linux]
    libc: [musl]

  '@yuku-codegen/binding-linux-arm64-gnu@0.8.7':
    resolution: {integrity: sha512-gw4w6wPoHObBrdIC4duVWLmJOvpdE25j5D7yrM5mACNlK4klRz/lv8hK+ssQk9EJHBgZjSaqZIJVFgqNYbfv7A==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@yuku-codegen/binding-linux-arm64-musl@0.8.7':
    resolution: {integrity: sha512-L68N6Y4XkqcIaKo3Ra88JEvBEH4AHff44A4INcrxeVWZ8CZtu2tCpfVxe3hR8qQQMcvBSQlDn24KpkCKEhVvfA==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@yuku-codegen/binding-linux-x64-gnu@0.8.7':
    resolution: {integrity: sha512-dzyAbltJmf3Cqlb8HcFuYIf5Yn0fl1vTr3XJ9HiVNNvOlhqPSArOqtw9vI1p6/VTXTjrMLXlU+s+/kNHiIy/Cw==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@yuku-codegen/binding-linux-x64-musl@0.8.7':
    resolution: {integrity: sha512-Otw4MH3404q0Bbvl+YTdW9aoUV5vXmUw8260bWvt1XlaoIX/ceSgI4ygheRDMfBPoHt6FDayQaO9OLVUZAgkFA==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@yuku-codegen/binding-win32-arm64@0.8.7':
    resolution: {integrity: sha512-qo/jyrzryiBuKEsFiuWaBCBe3tRMynQ0qFWFgOEjcCMQeZfBm+wKiVEUEFXXLc7bh8YezguAWp0Mtnhq4ARNyA==}
    cpu: [arm64]
    os: [win32]

  '@yuku-codegen/binding-win32-x64@0.8.7':
    resolution: {integrity: sha512-D5lDsVDx6m00E6bWySlWdH72Ca4TPSaphDqB6QjU6MpuNLIJqoGoatYyq2rOmBE8Zv/kunot/o58KGL03P3eiA==}
    cpu: [x64]
    os: [win32]

  '@yuku-parser/binding-android-arm64@0.8.7':
    resolution: {integrity: sha512-eGKYiUDX7Y0V7tDTmg+JTVnXnjMqfXXsorZ+EDf5kxwchQ3Or1HS14MzI2fw+jFhHR85fCWt+mtX33Yao73hIQ==}
    cpu: [arm64]
    os: [android]

  '@yuku-parser/binding-darwin-arm64@0.8.7':
    resolution: {integrity: sha512-Re0RHelKLnjEURulY2/KxW+Ngb8zuNA4BRZuMwgGQNzVumT6u4U2N2hc01oeYVNVof0i7GrXE4UCNBgbpRRnjQ==}
    cpu: [arm64]
    os: [darwin]

  '@yuku-parser/binding-darwin-x64@0.8.7':
    resolution: {integrity: sha512-Hn8DROtQkjlA1ACbPgj4a7eP9IuVOI504oiTwpkWPbpaDWD9KdmnVYCqW+1LfenNK/g7O9NhWGpXEdaCNX7lIA==}
    cpu: [x64]
    os: [darwin]

  '@yuku-parser/binding-freebsd-x64@0.8.7':
    resolution: {integrity: sha512-bAP2OV8wRuzplX/jYxv9+vvqQT8JxyNphI8fLfXGL054Xs+4/J5u33cIm3y4rxY8rdoLmmdiJs2Tq7r7lrDRfA==}
    cpu: [x64]
    os: [freebsd]

  '@yuku-parser/binding-linux-arm-gnu@0.8.7':
    resolution: {integrity: sha512-kTYwJQQgmZeAWdDIWabiReIZMpmfLueIj1tCmjStUtFGhR1Z0qwxonKVfUC4N7h/VhGGzLZ//7O1kgt1QKqgCg==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@yuku-parser/binding-linux-arm-musl@0.8.7':
    resolution: {integrity: sha512-uL4jE8HPT2BLlxAXyD10LqgPuXa9eDa0BKpCdSANmzIJghq/2eZo3/gQNtaxPZMupWoxjYzSad9IXrwu7aYPXQ==}
    cpu: [arm]
    os: [linux]
    libc: [musl]

  '@yuku-parser/binding-linux-arm64-gnu@0.8.7':
    resolution: {integrity: sha512-3gVN4pWSKZmXiNX7cU164dR9MPvesCHnlH6nPfpK+yQsCuYphjKKplcb4SnZBrhiqmXbgb2HR0c2TS0IZUPhgA==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@yuku-parser/binding-linux-arm64-musl@0.8.7':
    resolution: {integrity: sha512-S0mwfEjoLpxzXeZw802Wa4RaELsQiPtWqG6INcy8j4GtvNFtl4LCX3eGO1XLn9pyLAISLzTRyU3zUCBUPin8lg==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@yuku-parser/binding-linux-x64-gnu@0.8.7':
    resolution: {integrity: sha512-lnbWdPmerE5D1uH1G4IEZKnPzCrWCStRGrtgpSIe1RibAo5bZIjDbbbPYXmMHCEh4F+x/JaJpElh26a3r+BPbg==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@yuku-parser/binding-linux-x64-musl@0.8.7':
    resolution: {integrity: sha512-769uwndMvMzUvATWbAcEvyLHKA+DzhHSCl/obBUrRdYfRo26yxui6S8y3z7uJ+Naup7UKrDxrpK7OnQkxkl9KQ==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@yuku-parser/binding-win32-arm64@0.8.7':
    resolution: {integrity: sha512-mEB/9PlaAkisJ6KWGz0zvywXoU6+80dTlR2LwS7s/jcXXoU6fm2+sitBZXtqu3+Q4DcDgPxM45uWMCzPs0TSRw==}
    cpu: [arm64]
    os: [win32]

  '@yuku-parser/binding-win32-x64@0.8.7':
    resolution: {integrity: sha512-8vNB2DP0ou61nGb8tc/qfi41gfyDXz1MHr2zqL3nR+cJ6CEbiuWV/l/a/vv151gCgiZLLAyGkQGENpozdg716w==}
    cpu: [x64]
    os: [win32]

  '@yuku-toolchain/types@0.8.7':
    resolution: {integrity: sha512-2Z53dNxAJL6UvFoIrDZvYf3zlO8s4VJK4O2hhaB4mXVwwpX/7ajtss3cmfqKvamlNLWyt9FSWs4eoYdlbxpnHA==}

  accepts@2.0.0:
    resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
    engines: {node: '>= 0.6'}

  acorn-jsx@5.3.2:
    resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
    peerDependencies:
      acorn: ^6.0.0 || ^7.0.0 || ^8.0.0

  acorn@8.17.0:
    resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==}
    engines: {node: '>=0.4.0'}
    hasBin: true

  agent-base@7.1.4:
    resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
    engines: {node: '>= 14'}

  ajv-formats@3.0.1:
    resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
    peerDependencies:
      ajv: ^8.0.0
    peerDependenciesMeta:
      ajv:
        optional: true

  ajv@6.15.0:
    resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==}

  ajv@8.20.0:
    resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}

  am-i-vibing@0.4.0:
    resolution: {integrity: sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==}
    hasBin: true

  ansi-regex@5.0.1:
    resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
    engines: {node: '>=8'}

  ansi-styles@4.3.0:
    resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
    engines: {node: '>=8'}

  ansi-styles@5.2.0:
    resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
    engines: {node: '>=10'}

  ansis@4.3.1:
    resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==}
    engines: {node: '>=14'}

  anymatch@3.1.3:
    resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
    engines: {node: '>= 8'}

  argparse@2.0.1:
    resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}

  argparse@3.0.0:
    resolution: {integrity: sha512-BOp5NMrHqKxmq/OLr+clzzrRxgOKSLkcjmkWuChp7Irqwn4s74WjOBPIgWfA/HMcBnVkZ5XEuf9uUqzlpfCQ6A==}

  aria-hidden@1.2.6:
    resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==}
    engines: {node: '>=10'}

  aria-query@5.3.0:
    resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}

  aria-query@5.3.2:
    resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
    engines: {node: '>= 0.4'}

  assertion-error@2.0.1:
    resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
    engines: {node: '>=12'}

  astro@7.2.4:
    resolution: {integrity: sha512-+cuLsBns2wwUHI9a10xZMbjrF91m7+QNwqTVeljTx0B8Lf+8h0LgVGjdVIL2FALDKD2I565lczeeS3BFC+KdZg==}
    engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'}
    hasBin: true
    peerDependencies:
      '@astrojs/markdown-remark': 7.2.4
    peerDependenciesMeta:
      '@astrojs/markdown-remark':
        optional: true

  async-exit-hook@2.0.1:
    resolution: {integrity: sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==}
    engines: {node: '>=0.12.0'}

  aws4fetch@1.0.20:
    resolution: {integrity: sha512-/djoAN709iY65ETD6LKCtyyEI04XIBP5xVvfmNxsEP0uJB5tyaGBztSryRr4HqMStr9R06PisQE7m9zDTXKu6g==}

  axe-core@4.12.1:
    resolution: {integrity: sha512-s7iGf5GaVMxEG0ENN9x+xTr7GFZCb1ZP/1uATUpCEK2X78nDB3RwbtFCo9pGAf9ru+VwoQ464DkaLEeRM08wJA==}
    engines: {node: '>=4'}

  axe-core@4.13.0:
    resolution: {integrity: sha512-UzGt8zg7Ny8djbYMhxl2zuEevVa7r2gJjYY5Lwr1xM7+XU2nd6CkIWFTVcCIbAP63vSz71NaVyyuSk9lHKcy0A==}
    engines: {node: '>=4'}

  axobject-query@4.1.0:
    resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
    engines: {node: '>= 0.4'}

  bail@2.0.2:
    resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}

  balanced-match@4.0.4:
    resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
    engines: {node: 18 || 20 || >=22}

  base64-js@1.5.1:
    resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}

  baseline-browser-mapping@2.10.36:
    resolution: {integrity: sha512-lVq/Df7LXlO79MVaaUHztSwWiG9oXoWHlgvNS51v8Dpd4+G4/VIy6qYePTw31nAVls33nUtnfezYeLkYAak9dg==}
    engines: {node: '>=6.0.0'}
    hasBin: true

  better-auth@1.7.1:
    resolution: {integrity: sha512-g8WlTQijxXWJjPVZfFu1+EJg9cwwHrKDmIkcYMzx8CzYA+tDxl6NI7qQbKkbgw5UtHILsT5VH+RMzFzwnVJqAg==}
    peerDependencies:
      '@lynx-js/react': '*'
      '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0
      '@sveltejs/kit': ^2.0.0
      '@tanstack/react-start': ^1.0.0
      '@tanstack/solid-start': ^1.0.0
      better-sqlite3: ^12.0.0
      drizzle-kit: '>=0.31.4 || >=1.0.0-beta.1'
      drizzle-orm: ^0.45.2 || >=1.0.0-rc.1 <2.0.0
      mongodb: ^6.0.0 || ^7.0.0
      mysql2: ^3.0.0
      next: ^14.0.0 || ^15.0.0 || ^16.0.0
      pg: ^8.0.0
      prisma: ^5.0.0 || ^6.0.0 || ^7.0.0
      react: ^18.0.0 || ^19.0.0
      react-dom: ^18.0.0 || ^19.0.0
      solid-js: ^1.0.0
      svelte: ^4.0.0 || ^5.0.0
      vitest: ^2.0.0 || ^3.0.0 || ^4.0.0
      vue: ^3.0.0
    peerDependenciesMeta:
      '@lynx-js/react':
        optional: true
      '@prisma/client':
        optional: true
      '@sveltejs/kit':
        optional: true
      '@tanstack/react-start':
        optional: true
      '@tanstack/solid-start':
        optional: true
      better-sqlite3:
        optional: true
      drizzle-kit:
        optional: true
      drizzle-orm:
        optional: true
      mongodb:
        optional: true
      mysql2:
        optional: true
      next:
        optional: true
      pg:
        optional: true
      prisma:
        optional: true
      react:
        optional: true
      react-dom:
        optional: true
      solid-js:
        optional: true
      svelte:
        optional: true
      vitest:
        optional: true
      vue:
        optional: true

  better-call@1.4.0:
    resolution: {integrity: sha512-bBKOT4vv1kZLDgxVePdilk/Jwkn+dtRRsmi3DzHcDP+WnswyVl6dR59l2HEeP/0cB+bDoopASAesWDPIdd/zZA==}
    peerDependencies:
      zod: ^4.0.0
    peerDependenciesMeta:
      zod:
        optional: true

  bidi-js@1.0.3:
    resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==}

  bignumber.js@9.3.1:
    resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==}

  blake3-wasm@2.1.5:
    resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==}

  body-parser@2.3.0:
    resolution: {integrity: sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==}
    engines: {node: '>=18'}

  boolbase@1.0.0:
    resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}

  bowser@2.14.1:
    resolution: {integrity: sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==}

  brace-expansion@5.0.7:
    resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==}
    engines: {node: 18 || 20 || >=22}

  browserslist@4.28.2:
    resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==}
    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
    hasBin: true

  buffer-equal-constant-time@1.0.1:
    resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}

  bytes@3.1.2:
    resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
    engines: {node: '>= 0.8'}

  cac@7.0.0:
    resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==}
    engines: {node: '>=20.19.0'}

  call-bind-apply-helpers@1.0.2:
    resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
    engines: {node: '>= 0.4'}

  call-bound@1.0.4:
    resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
    engines: {node: '>= 0.4'}

  caniuse-lite@1.0.30001799:
    resolution: {integrity: sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==}

  ccount@2.0.1:
    resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}

  chai@6.2.2:
    resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==}
    engines: {node: '>=18'}

  chalk@4.1.2:
    resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
    engines: {node: '>=10'}

  chalk@5.6.2:
    resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==}
    engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}

  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==}

  chardet@2.1.1:
    resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==}

  chokidar@5.0.0:
    resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==}
    engines: {node: '>= 20.19.0'}

  ci-info@4.4.0:
    resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==}
    engines: {node: '>=8'}

  cjs-module-lexer@1.2.3:
    resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==}

  class-variance-authority@0.7.1:
    resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==}

  cli-width@4.1.0:
    resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==}
    engines: {node: '>= 12'}

  clsx@2.1.1:
    resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
    engines: {node: '>=6'}

  cluster-key-slot@1.1.1:
    resolution: {integrity: sha512-rwHwUfXL40Chm1r08yrhU3qpUvdVlgkKNeyeGPOxnW8/SyVDvgRaed/Uz54AqWNaTCAThlj6QAs3TZcKI0xDEw==}
    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==}

  comma-separated-tokens@2.0.3:
    resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}

  commander@11.1.0:
    resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
    engines: {node: '>=16'}

  commander@14.0.3:
    resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==}
    engines: {node: '>=20'}

  common-ancestor-path@2.0.0:
    resolution: {integrity: sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==}
    engines: {node: '>= 18'}

  content-disposition@1.1.0:
    resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==}
    engines: {node: '>=18'}

  content-type@1.0.5:
    resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
    engines: {node: '>= 0.6'}

  content-type@2.0.0:
    resolution: {integrity: sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==}
    engines: {node: '>=18'}

  convert-source-map@2.0.0:
    resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}

  cookie-es@1.2.3:
    resolution: {integrity: sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==}

  cookie-signature@1.2.2:
    resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==}
    engines: {node: '>=6.6.0'}

  cookie@0.7.2:
    resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
    engines: {node: '>= 0.6'}

  cookie@1.1.1:
    resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==}
    engines: {node: '>=18'}

  cookie@2.0.1:
    resolution: {integrity: sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==}
    engines: {node: '>=22'}

  cors@2.8.6:
    resolution: {integrity: sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==}
    engines: {node: '>= 0.10'}

  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-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.2.1:
    resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==}
    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'}

  css.escape@1.5.1:
    resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==}

  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==}

  data-uri-to-buffer@4.0.1:
    resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
    engines: {node: '>= 12'}

  data-urls@7.0.0:
    resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  date-fns@4.4.0:
    resolution: {integrity: sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==}

  dayjs@1.11.21:
    resolution: {integrity: sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==}

  debug@4.4.3:
    resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
    engines: {node: '>=6.0'}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true

  decimal.js@10.6.0:
    resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==}

  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'}

  defu@6.1.7:
    resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==}

  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==}

  detect-libc@2.1.2:
    resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
    engines: {node: '>=8'}

  detect-node-es@1.1.0:
    resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}

  devalue@5.8.1:
    resolution: {integrity: sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==}

  devlop@1.1.0:
    resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}

  diff@8.0.4:
    resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==}
    engines: {node: '>=0.3.1'}

  dom-accessibility-api@0.5.16:
    resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}

  dom-accessibility-api@0.6.3:
    resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==}

  dom-accessibility-api@0.7.1:
    resolution: {integrity: sha512-vdnCeZD+3wZ+8h8xXL/ZtBlvvoobOFyPzSiIfO6sGOZDqjFx4aLMAjZhl4rawj5xYz3UwP6Tgvyh0iH4IOCVnQ==}

  dom-serializer@2.0.0:
    resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}

  dom-serializer@3.1.1:
    resolution: {integrity: sha512-4MEa38/QexBob6gFNwu+EGdWvhJ1OKuNwdYY3Y3NyeWDQfnGeDYQUDfIRzWu5B5gsv03so2Uxd28YC6zrsx3Lw==}
    engines: {node: '>=20.19.0'}

  domelementtype@2.3.0:
    resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}

  domelementtype@3.0.0:
    resolution: {integrity: sha512-umCQid3jKbDmVjx8jGaW7uUykm4DEUeyV21hPxNMo2nV955DhUThwqyOIDtreepP31hl84X7G5U9ZfsWvIB3Pg==}
    engines: {node: '>=20.19.0'}

  domhandler@5.0.3:
    resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
    engines: {node: '>= 4'}

  domhandler@6.0.1:
    resolution: {integrity: sha512-gYzvtM72ZtxQO0T048kd6HWSbbGCNOUwcnfQ01cqIJ4X2IYKFFHZ5mKvrQETcFXxsRObZulDaKmy//R7TPtsBg==}
    engines: {node: '>=20.19.0'}

  domutils@3.2.2:
    resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}

  domutils@4.0.2:
    resolution: {integrity: sha512-qI4JLRKnSzqFqr7hAlS5xQDusBCjKSEG4t4+7aNrIQMHBcsC2TGEhuyABJdYkgSewL57PNLYEiibY2iPKhKpaA==}
    engines: {node: '>=20.19.0'}

  drizzle-orm@0.45.2:
    resolution: {integrity: sha512-kY0BSaTNYWnoDMVoyY8uxmyHjpJW1geOmBMdSSicKo9CIIWkSxMIj2rkeSR51b8KAPB7m+qysjuHme5nKP+E5Q==}
    peerDependencies:
      '@aws-sdk/client-rds-data': '>=3'
      '@cloudflare/workers-types': '>=4'
      '@electric-sql/pglite': '>=0.2.0'
      '@libsql/client': '>=0.10.0'
      '@libsql/client-wasm': '>=0.10.0'
      '@neondatabase/serverless': '>=0.10.0'
      '@op-engineering/op-sqlite': '>=2'
      '@opentelemetry/api': ^1.4.1
      '@planetscale/database': '>=1.13'
      '@prisma/client': '*'
      '@tidbcloud/serverless': '*'
      '@types/better-sqlite3': '*'
      '@types/pg': '*'
      '@types/sql.js': '*'
      '@upstash/redis': '>=1.34.7'
      '@vercel/postgres': '>=0.8.0'
      '@xata.io/client': '*'
      better-sqlite3: '>=7'
      bun-types: '*'
      expo-sqlite: '>=14.0.0'
      gel: '>=2'
      knex: '*'
      kysely: '*'
      mysql2: '>=2'
      pg: '>=8'
      postgres: '>=3'
      prisma: '*'
      sql.js: '>=1'
      sqlite3: '>=5'
    peerDependenciesMeta:
      '@aws-sdk/client-rds-data':
        optional: true
      '@cloudflare/workers-types':
        optional: true
      '@electric-sql/pglite':
        optional: true
      '@libsql/client':
        optional: true
      '@libsql/client-wasm':
        optional: true
      '@neondatabase/serverless':
        optional: true
      '@op-engineering/op-sqlite':
        optional: true
      '@opentelemetry/api':
        optional: true
      '@planetscale/database':
        optional: true
      '@prisma/client':
        optional: true
      '@tidbcloud/serverless':
        optional: true
      '@types/better-sqlite3':
        optional: true
      '@types/pg':
        optional: true
      '@types/sql.js':
        optional: true
      '@upstash/redis':
        optional: true
      '@vercel/postgres':
        optional: true
      '@xata.io/client':
        optional: true
      better-sqlite3:
        optional: true
      bun-types:
        optional: true
      expo-sqlite:
        optional: true
      gel:
        optional: true
      knex:
        optional: true
      kysely:
        optional: true
      mysql2:
        optional: true
      pg:
        optional: true
      postgres:
        optional: true
      prisma:
        optional: true
      sql.js:
        optional: true
      sqlite3:
        optional: true

  dset@3.1.4:
    resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==}
    engines: {node: '>=4'}

  dts-resolver@3.0.0:
    resolution: {integrity: sha512-1T1f+z+4tl9XD+m+0HBgWoL/nm0bOIffyWaUuUSBlFg/86IWvfx+wjNaO/ybU0AJzG9/Mi5hBUgGV6zCmWEN7Q==}
    engines: {node: ^22.18.0 || >=24.0.0}
    peerDependencies:
      oxc-resolver: '>=11.0.0'
    peerDependenciesMeta:
      oxc-resolver:
        optional: true

  dunder-proto@1.0.1:
    resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
    engines: {node: '>= 0.4'}

  ecdsa-sig-formatter@1.0.11:
    resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}

  ee-first@1.1.1:
    resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}

  electron-to-chromium@1.5.371:
    resolution: {integrity: sha512-e9htk9mAYL6AzmkEhSvVVw7IWGSBJ/Bqdn2eRyRLrj1g6sncN4WbFt5qnILYoCktktr45pyjIrOiRvBThQ808w==}

  embedded-postgres@18.4.0-beta.17:
    resolution: {integrity: sha512-ORT/A1YiO6ecpRHpyIIBgyCR/8ASqqYZuFw11aX9PkqTX3FUM5+9sNOXY1mGIixxsm2TWSIA5WghJEk7A5ZxVw==}
    engines: {node: '>=16'}

  emoji-regex@8.0.0:
    resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}

  empathic@2.0.1:
    resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==}
    engines: {node: '>=14'}

  encodeurl@2.0.0:
    resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
    engines: {node: '>= 0.8'}

  enhanced-resolve@5.24.5:
    resolution: {integrity: sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==}
    engines: {node: '>=10.13.0'}

  entities@4.5.0:
    resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
    engines: {node: '>=0.12'}

  entities@7.0.1:
    resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==}
    engines: {node: '>=0.12'}

  entities@8.0.0:
    resolution: {integrity: sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==}
    engines: {node: '>=20.19.0'}

  error-stack-parser-es@1.0.5:
    resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==}

  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@2.1.0:
    resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==}

  es-object-atoms@1.1.2:
    resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==}
    engines: {node: '>= 0.4'}

  esbuild@0.28.1:
    resolution: {integrity: sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==}
    engines: {node: '>=18'}
    hasBin: true

  esbuild@0.28.2:
    resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==}
    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@4.0.0:
    resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
    engines: {node: '>=10'}

  eslint-scope@9.1.2:
    resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  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@5.0.1:
    resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  eslint@10.8.1:
    resolution: {integrity: sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}
    hasBin: true
    peerDependencies:
      jiti: '*'
    peerDependenciesMeta:
      jiti:
        optional: true

  espree@11.2.0:
    resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  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@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'}

  eventemitter3@5.0.4:
    resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==}

  eventsource-parser@3.1.0:
    resolution: {integrity: sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==}
    engines: {node: '>=18.0.0'}

  eventsource@3.0.7:
    resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
    engines: {node: '>=18.0.0'}

  expect-type@1.3.0:
    resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==}
    engines: {node: '>=12.0.0'}

  express-rate-limit@8.5.2:
    resolution: {integrity: sha512-5Kb34ipNX694DH48vN9irak1Qx30nb0PLYHXfJgw4YEjiC3ZEmZJhwOp+VfiCYwFzvFTdB9QkArYS5kXa2cx2A==}
    engines: {node: '>= 16'}
    peerDependencies:
      express: '>= 4.11'

  express@5.2.1:
    resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==}
    engines: {node: '>= 18'}

  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-equals@5.4.1:
    resolution: {integrity: sha512-DjlFSM5Pk9cGcL0q5QXl66eGzx0N6szNgaswwc5ZphlBohjTVJSnGgI+rJVOgOi65qUoQnDZN4nDqi33udtydQ==}
    engines: {node: '>=6.0.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-sha256@1.3.0:
    resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==}

  fast-string-truncated-width@3.0.3:
    resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==}

  fast-string-width@3.0.2:
    resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==}

  fast-uri@3.1.2:
    resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==}

  fast-wrap-ansi@0.2.2:
    resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==}

  fdir@6.5.0:
    resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
    engines: {node: '>=12.0.0'}
    peerDependencies:
      picomatch: ^3 || ^4
    peerDependenciesMeta:
      picomatch:
        optional: true

  fetch-blob@3.2.0:
    resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
    engines: {node: ^12.20 || >= 14.13}

  file-entry-cache@8.0.0:
    resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
    engines: {node: '>=16.0.0'}

  finalhandler@2.1.1:
    resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==}
    engines: {node: '>= 18.0.0'}

  find-process@2.1.1:
    resolution: {integrity: sha512-SrQDx3QhlmHM90iqn9rdjCQcw/T+WlpOkHFsjoRgB+zTpDfltNA1VSNYeYELwhUTJy12UFxqjWhmhOrJc+o4sA==}
    hasBin: true

  find-up@5.0.0:
    resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
    engines: {node: '>=10'}

  flat-cache@4.0.1:
    resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
    engines: {node: '>=16'}

  flatted@3.4.2:
    resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==}

  flattie@1.1.1:
    resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==}
    engines: {node: '>=8'}

  fontace@0.4.1:
    resolution: {integrity: sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==}

  fontkitten@1.0.3:
    resolution: {integrity: sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==}
    engines: {node: '>=20'}

  formdata-polyfill@4.0.10:
    resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
    engines: {node: '>=12.20.0'}

  forwarded@0.2.0:
    resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
    engines: {node: '>= 0.6'}

  fresh@2.0.0:
    resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
    engines: {node: '>= 0.8'}

  fsevents@2.3.2:
    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
    os: [darwin]

  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==}

  gaxios@7.1.5:
    resolution: {integrity: sha512-5FZy72Rh8LhtjmvDrKkI+lVhrsQrVKVsItxMoDm5mNQE+xR0WVIIs+jzPSJgBvKVsLi24fZhXJIsNI0bihDzFg==}
    engines: {node: '>=18'}

  gcp-metadata@8.1.2:
    resolution: {integrity: sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==}
    engines: {node: '>=18'}

  gensync@1.0.0-beta.2:
    resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
    engines: {node: '>=6.9.0'}

  get-intrinsic@1.3.0:
    resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
    engines: {node: '>= 0.4'}

  get-nonce@1.0.1:
    resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
    engines: {node: '>=6'}

  get-proto@1.0.1:
    resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
    engines: {node: '>= 0.4'}

  get-tsconfig@5.0.0-beta.4:
    resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==}
    engines: {node: '>=20.20.0'}

  get-tsconfig@5.0.0-beta.5:
    resolution: {integrity: sha512-/6gFNr0N04nob252sTQxyFLi3eKFRqIg1I87YcqAMT1i6SQrSF6KujUEQrtrjMV0H/eejTCltLdDSTEMzHbnsQ==}
    engines: {node: '>=20.20.0'}

  github-slugger@2.0.0:
    resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}

  glob-parent@6.0.2:
    resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
    engines: {node: '>=10.13.0'}

  google-auth-library@10.7.0:
    resolution: {integrity: sha512-QpTAbNJ36TliZLx3TTtahR8HG0hN9RllL1e3FymOvQSIKK8JmgV58H924ub2wa2DsS3ANjjP1Aw1N+Ramc8hqQ==}
    engines: {node: '>=18'}

  google-logging-utils@1.1.3:
    resolution: {integrity: sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==}
    engines: {node: '>=14'}

  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==}

  h3@1.15.11:
    resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==}

  has-flag@4.0.0:
    resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
    engines: {node: '>=8'}

  has-symbols@1.1.0:
    resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
    engines: {node: '>= 0.4'}

  hasown@2.0.4:
    resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==}
    engines: {node: '>= 0.4'}

  hast-util-to-html@9.0.5:
    resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==}

  hast-util-whitespace@3.0.0:
    resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}

  hono@4.12.25:
    resolution: {integrity: sha512-2NFaIyNVgJmBs/ecmtGzlmluTFs5cHEWGTdu0t1HBwYzoGXOL5nUQBRMXsXWla5i4KkG//QMzVP88m1+I3fdAQ==}
    engines: {node: '>=16.9.0'}

  hookable@6.1.1:
    resolution: {integrity: sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==}

  html-aria@0.5.3:
    resolution: {integrity: sha512-2SkCacsjXJu0e6D5vLSHlLs7KEdPZ7pIJqLh9EFedPqrAaywthe7jJWQ+PjEyB7bpmWMMOsBJuV4WlYd9WRiug==}

  html-encoding-sniffer@6.0.0:
    resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  html-escaper@3.0.3:
    resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==}

  html-void-elements@3.0.0:
    resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}

  htmlparser2@10.1.0:
    resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==}

  htmlparser2@12.0.0:
    resolution: {integrity: sha512-Tz7u1i95/g2x2jz81+x0FBVhBhY5aRTvD3tXXdFaljuNdzDLJ8UGNRrTcj2cgQvAg3iW/h77Fz15nLW0L0CrZw==}
    engines: {node: '>=20.19.0'}

  http-cache-semantics@4.2.0:
    resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==}

  http-errors@2.0.1:
    resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
    engines: {node: '>= 0.8'}

  https-proxy-agent@7.0.6:
    resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
    engines: {node: '>= 14'}

  human-id@4.2.0:
    resolution: {integrity: sha512-K3GbkIWqyvvlpfhBPlbEvD97TtqBpAYA4kt+cn2lD2x2HuohzZCibcA2nOlnJT6exqvJLggoB5nv2dNf192nEA==}
    hasBin: true

  iconv-lite@0.7.2:
    resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
    engines: {node: '>=0.10.0'}

  ignore@5.3.2:
    resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
    engines: {node: '>= 4'}

  import-meta-resolve@4.2.0:
    resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==}

  import-without-cache@0.4.0:
    resolution: {integrity: sha512-NkJQA7oZ4YHQhd2+H3BoRFKF3d/XNsiKpHZCQEMH9pDX27hQQLsTyOocyRgaIVtf8gHX3Nt3LPkR4e5EdtPAGQ==}
    engines: {node: ^22.18.0 || >=24.0.0}

  imurmurhash@0.1.4:
    resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
    engines: {node: '>=0.8.19'}

  indent-string@4.0.0:
    resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
    engines: {node: '>=8'}

  inherits@2.0.4:
    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}

  ioredis@5.11.1:
    resolution: {integrity: sha512-ehuGcf94bQXhfagULNXrJdfnWO38v070jxSx/qE87Kjzmu2fU7ro5EFAb+OPituLqgfyuQaym5DlrNydW2sJ9A==}
    engines: {node: '>=12.22.0'}

  ioredis@6.0.0:
    resolution: {integrity: sha512-f+Dtubxfpf6KYFq7WVXJoOLn0bk4TJrMrN9SzeE+jrWrCWj7XX3fA6vkryafhADX+GMymRxgDJDOI33COkJc0w==}
    engines: {node: '>=20.0.0'}

  ip-address@10.2.0:
    resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==}
    engines: {node: '>= 12'}

  ipaddr.js@1.9.1:
    resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
    engines: {node: '>= 0.10'}

  iron-webcrypto@1.2.1:
    resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}

  is-docker@4.0.0:
    resolution: {integrity: sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==}
    engines: {node: '>=20'}
    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-plain-obj@4.1.0:
    resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
    engines: {node: '>=12'}

  is-plain-object@5.0.0:
    resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
    engines: {node: '>=0.10.0'}

  is-potential-custom-element-name@1.0.1:
    resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}

  is-promise@4.0.0:
    resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}

  isexe@2.0.0:
    resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}

  jiti@2.7.0:
    resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==}
    hasBin: true

  jju@1.4.0:
    resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}

  jose@6.2.3:
    resolution: {integrity: sha512-YYVDInQKFJfR/xa3ojUTl8c2KoTwiL1R5Wg9YCydwH0x0B9grbzlg5HC7mMjCtUJjbQ/YnGEZIhI5tCgfTb4Hw==}

  js-tokens@4.0.0:
    resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}

  js-yaml@4.3.1:
    resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==}
    hasBin: true

  jsdom@30.0.1:
    resolution: {integrity: sha512-52v7mUVUfNQVYYqE1lcdaymWL0njO7lTLUog6ZvW2U5KsbiLk/GnZlVJ+qx0xfNJZ6Gn+KSpPNE52vurbxZwrA==}
    engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0}
    peerDependencies:
      canvas: ^3.2.3
    peerDependenciesMeta:
      canvas:
        optional: true

  jsesc@3.1.0:
    resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
    engines: {node: '>=6'}
    hasBin: true

  json-bigint@1.0.0:
    resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==}

  json-buffer@3.0.1:
    resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}

  json-schema-traverse@0.4.1:
    resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}

  json-schema-traverse@1.0.0:
    resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}

  json-schema-typed@8.0.2:
    resolution: {integrity: sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==}

  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-parser@3.3.1:
    resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}

  jwa@2.0.1:
    resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==}

  jws@4.0.1:
    resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==}

  keyv@4.5.4:
    resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}

  kleur@4.1.5:
    resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
    engines: {node: '>=6'}

  kysely@0.29.2:
    resolution: {integrity: sha512-s6WVJyEZrbm6jhBpiKHsGHyePMrVQKJ85wZCFCr9W4QHv6WTjWIrdvTmO9hDEA3bNK0xkrE2DqrHsXMLWuZpQg==}
    engines: {node: '>=22.0.0'}

  launch-editor@2.14.1:
    resolution: {integrity: sha512-QWBrQsMpH7gPr965dsKD/3cKWiNoTjpATQf++Xq63N6sKRGMwlVXz41O1IZTMfZQgBctD/K5Zt06+/I6pP6+HA==}

  launder@1.7.1:
    resolution: {integrity: sha512-mU6WRz5EusL9ZZuiZ5SO4Y6C0P9PAUR9iwdb6bzj4KDihm28DiHFw+/yk9DBH4f+Pv1wuzQ4e2jV3oQ7mkIqvw==}

  lefthook-darwin-arm64@2.1.10:
    resolution: {integrity: sha512-nw+X8wRNDoUUV6WSteyKBbcLySq+fsmZt5WV/s50ZJpysmsDKJOUMln6SllNfP+60dzUahAO7REco/2633BsLg==}
    cpu: [arm64]
    os: [darwin]

  lefthook-darwin-x64@2.1.10:
    resolution: {integrity: sha512-KQ/bHmvpkFdHMn4pZnUdTf+GuSC+aBBgBTxZT4GW+6cSf+qbErKZBhK7cH6BmILsvx43+VzEArvHYY7YOfRFOQ==}
    cpu: [x64]
    os: [darwin]

  lefthook-freebsd-arm64@2.1.10:
    resolution: {integrity: sha512-8su6DwydP7+pv7kG0zCtjphqsw4ouOnfexRUErapy5GTxYBoUOhYz3RSHTSWNRsK6W4jva7FPUh2Lp5/PSn30w==}
    cpu: [arm64]
    os: [freebsd]

  lefthook-freebsd-x64@2.1.10:
    resolution: {integrity: sha512-GeAJEFxko3Lk+AsnS3NleAFrpyMLFUKOlgJvPKuU0xHwVEI/z+ZoCcmuO0BX+4CS0NLbZhC/YQAvBASqDvvVdQ==}
    cpu: [x64]
    os: [freebsd]

  lefthook-linux-arm64@2.1.10:
    resolution: {integrity: sha512-1sHTCmpTWjVMs+yKPBLRNT1kuuIr1yjietlk7rCB6wFPVOS6Ph3o2zPFH2AvW1UymHlqwyHXzBr9EtDpQ7j1mQ==}
    cpu: [arm64]
    os: [linux]

  lefthook-linux-x64@2.1.10:
    resolution: {integrity: sha512-z/VlRB3bh6mBvW3r1rwnJ5vP8z+Krx5gJzkZ4veDXh+6FlRTx8wtd3g3fllOv/yZMxkgmL3fQoFXv05Esa7vBQ==}
    cpu: [x64]
    os: [linux]

  lefthook-openbsd-arm64@2.1.10:
    resolution: {integrity: sha512-430zL8sSIKw5P0YXGG6PB+eAhHa06n0PXuaERaAQE4Ss3odfqwnl5Mq9hQmkEnOS1EGiQEKkd0UHv/i4PtMNIQ==}
    cpu: [arm64]
    os: [openbsd]

  lefthook-openbsd-x64@2.1.10:
    resolution: {integrity: sha512-bgkO8PphGZVDhQgCJ524aYYPI5491pVmCiLPGjBIo1AvOSlIyw4N1Y+1C3QfqwEmechzw+Aq16SNc8pqv6UuXg==}
    cpu: [x64]
    os: [openbsd]

  lefthook-windows-arm64@2.1.10:
    resolution: {integrity: sha512-5Q6etF0Fla2DDA4ilDySrdNgiR5+W7cJZwnZ69Je3kvWCaWm4wnkuc8FEdjp3kiL2x3ZXipdI00f5vpO8aWmog==}
    cpu: [arm64]
    os: [win32]

  lefthook-windows-x64@2.1.10:
    resolution: {integrity: sha512-c/XH8YZtylG4XaxzqFfXluvq2LXq2W/p54Bnzn3+Z7E5X2Fk3JlFJAibulMbIt2+w8T7UI/r97ok5GqE4kGaeA==}
    cpu: [x64]
    os: [win32]

  lefthook@2.1.10:
    resolution: {integrity: sha512-K7mM4WoqMwqfXYK11EHy+lSH1uW8XHni3Yn/bSqyerPkUPygGdf3xn18JoV5HyA06xuQL3ofGAOjG01QX9oJ4w==}
    hasBin: true

  levn@0.4.1:
    resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
    engines: {node: '>= 0.8.0'}

  lightningcss-android-arm64@1.32.0:
    resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [android]

  lightningcss-android-arm64@1.33.0:
    resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [android]

  lightningcss-darwin-arm64@1.32.0:
    resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [darwin]

  lightningcss-darwin-arm64@1.33.0:
    resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [darwin]

  lightningcss-darwin-x64@1.32.0:
    resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [darwin]

  lightningcss-darwin-x64@1.33.0:
    resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [darwin]

  lightningcss-freebsd-x64@1.32.0:
    resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [freebsd]

  lightningcss-freebsd-x64@1.33.0:
    resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [freebsd]

  lightningcss-linux-arm-gnueabihf@1.32.0:
    resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm]
    os: [linux]

  lightningcss-linux-arm-gnueabihf@1.33.0:
    resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm]
    os: [linux]

  lightningcss-linux-arm64-gnu@1.32.0:
    resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  lightningcss-linux-arm64-gnu@1.33.0:
    resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  lightningcss-linux-arm64-musl@1.32.0:
    resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  lightningcss-linux-arm64-musl@1.33.0:
    resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  lightningcss-linux-x64-gnu@1.32.0:
    resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  lightningcss-linux-x64-gnu@1.33.0:
    resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  lightningcss-linux-x64-musl@1.32.0:
    resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  lightningcss-linux-x64-musl@1.33.0:
    resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  lightningcss-win32-arm64-msvc@1.32.0:
    resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [win32]

  lightningcss-win32-arm64-msvc@1.33.0:
    resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==}
    engines: {node: '>= 12.0.0'}
    cpu: [arm64]
    os: [win32]

  lightningcss-win32-x64-msvc@1.32.0:
    resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [win32]

  lightningcss-win32-x64-msvc@1.33.0:
    resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==}
    engines: {node: '>= 12.0.0'}
    cpu: [x64]
    os: [win32]

  lightningcss@1.32.0:
    resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}
    engines: {node: '>= 12.0.0'}

  lightningcss@1.33.0:
    resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==}
    engines: {node: '>= 12.0.0'}

  linkify-it@6.1.0:
    resolution: {integrity: sha512-wJ/TwpSDTLepCrQoYWYIExIKg5Zchex2Nn5yk2mFnB+6PtdkHtyLx742md9csRjjOnGkKIS/RrbY7l8D6gT9Vw==}

  locate-path@6.0.0:
    resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
    engines: {node: '>=10'}

  lodash-es@4.18.1:
    resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==}

  loglevel@1.9.2:
    resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==}
    engines: {node: '>= 0.6.0'}

  long@5.3.2:
    resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}

  loose-envify@1.4.0:
    resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
    hasBin: true

  lru-cache@11.5.1:
    resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==}
    engines: {node: 20 || >=22}

  lru-cache@11.5.2:
    resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==}
    engines: {node: 20 || >=22}

  lru-cache@5.1.1:
    resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}

  lz-string@1.5.0:
    resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
    hasBin: true

  magic-string@0.30.21:
    resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}

  magic-string@1.2.1:
    resolution: {integrity: sha512-vCfXkt3lIJha02CjPT1igeysyHVfCsEpIeD20O+X9aJ2hML3/kKx8E9Iv1FB+aMSAlDOEAtpRWzuooQCrYwdUg==}

  magicast@0.5.3:
    resolution: {integrity: sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==}

  markdown-it@15.0.0:
    resolution: {integrity: sha512-Lf8ajvVNdRpzSNB4VegxNy7gjs8gU35l4b4+ET49LrQC5PKYwLZ72u60LeJ9gv3qiaesuYjJWCyVeQmv/QWKQw==}
    hasBin: true

  math-intrinsics@1.1.0:
    resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
    engines: {node: '>= 0.4'}

  mdast-util-to-hast@13.2.1:
    resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==}

  mdn-data@2.0.28:
    resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}

  mdn-data@2.27.1:
    resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==}

  mdurl@2.1.0:
    resolution: {integrity: sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==}

  media-typer@1.1.0:
    resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
    engines: {node: '>= 0.8'}

  merge-descriptors@2.0.0:
    resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==}
    engines: {node: '>=18'}

  micromark-util-character@2.1.1:
    resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==}

  micromark-util-encode@2.0.1:
    resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}

  micromark-util-sanitize-uri@2.0.1:
    resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==}

  micromark-util-symbol@2.0.1:
    resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==}

  micromark-util-types@2.0.2:
    resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==}

  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'}

  min-indent@1.0.1:
    resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
    engines: {node: '>=4'}

  miniflare@4.20260617.1:
    resolution: {integrity: sha512-Go3/gzStm99QHptsSgU+q1S+xDfLoRgwjJNY80kaTVi0ENhTyqKq+sc4xZiWBSbM7uUcJwmzm8+QFKtcYLJ9nw==}
    engines: {node: '>=22.0.0'}
    hasBin: true

  miniflare@4.20260730.0:
    resolution: {integrity: sha512-1Z9SB9r/o//80UA02Re3QhtcecSHAyAjf5EcKBfQVlQrCg7Miy79hl2PvtkwFLIaJ5rcrOPdDcRr577okwZPsg==}
    engines: {node: '>=22.0.0'}
    hasBin: true

  miniflare@5.20260815.0-alpha:
    resolution: {integrity: sha512-YAaGj4Sh5f4fqHKiMQ8zRHDOOM5IGUVtMhnLIeyjuQfU+9P6hcOTrHUVtbfj/ZPay9Kzik4pWELB39pGgefjiQ==}
    engines: {node: '>=22.0.0'}

  minimatch@10.2.5:
    resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
    engines: {node: 18 || 20 || >=22}

  mrmime@2.0.1:
    resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
    engines: {node: '>=10'}

  ms@2.1.3:
    resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}

  mute-stream@2.0.0:
    resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==}
    engines: {node: ^18.17.0 || >=20.5.0}

  nanoid@3.3.12:
    resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true

  nanoid@3.3.18:
    resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true

  nanostores@1.3.0:
    resolution: {integrity: sha512-XPUa/jz+P1oJvN9VBxw4L9MtdFfaH3DAryqPssqhb2kXjmb9npz0dly6rCsgFWOPr4Yg9mTfM3MDZgZZ+7A3lA==}
    engines: {node: ^20.0.0 || >=22.0.0}

  natural-compare@1.4.0:
    resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}

  negotiator@1.0.0:
    resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
    engines: {node: '>= 0.6'}

  neotraverse@1.0.1:
    resolution: {integrity: sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==}
    engines: {node: '>= 10'}

  nlcst-to-string@4.0.0:
    resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==}

  node-domexception@1.0.0:
    resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
    engines: {node: '>=10.5.0'}
    deprecated: Use your platform's native DOMException instead

  node-fetch-native@1.6.7:
    resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}

  node-fetch@3.3.2:
    resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}

  node-mock-http@1.0.4:
    resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==}

  node-releases@2.0.47:
    resolution: {integrity: sha512-Uzmd6LXpouKo8EUK68IjH4+E01w/hXyV3R3g/geCJo+rXLNfh1xucB+LOzYEOQPSiUK3h/xZf0cQGcSsmyL2Og==}
    engines: {node: '>=18'}

  normalize-path@3.0.0:
    resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
    engines: {node: '>=0.10.0'}

  nth-check@2.1.1:
    resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}

  object-assign@4.1.1:
    resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
    engines: {node: '>=0.10.0'}

  object-inspect@1.13.4:
    resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
    engines: {node: '>= 0.4'}

  obug@2.1.3:
    resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==}
    engines: {node: '>=12.20.0'}

  obug@2.1.4:
    resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==}
    engines: {node: '>=12.20.0'}

  ofetch@1.5.1:
    resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==}

  ohash@2.0.11:
    resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}

  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==}

  oniguruma-parser@0.12.2:
    resolution: {integrity: sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==}

  oniguruma-to-es@4.3.6:
    resolution: {integrity: sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==}

  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==}

  p-limit@3.1.0:
    resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
    engines: {node: '>=10'}

  p-limit@7.3.0:
    resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==}
    engines: {node: '>=20'}

  p-locate@5.0.0:
    resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
    engines: {node: '>=10'}

  p-queue@9.3.0:
    resolution: {integrity: sha512-7NED7xhQ74Ngp4JP/2e0VZHp7vSWfJfqeiR92jPgxsz6m0Se4P03YoTKa9dDXyZ3r6P616gUXttrB6nnHYKang==}
    engines: {node: '>=20'}

  p-retry@4.6.2:
    resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==}
    engines: {node: '>=8'}

  p-timeout@7.0.1:
    resolution: {integrity: sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==}
    engines: {node: '>=20'}

  package-manager-detector@1.6.0:
    resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}

  package-manager-detector@1.8.0:
    resolution: {integrity: sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==}

  parse-srcset@1.0.2:
    resolution: {integrity: sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==}

  parse5@8.0.1:
    resolution: {integrity: sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==}

  parseurl@1.3.3:
    resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
    engines: {node: '>= 0.8'}

  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-to-regexp@6.3.0:
    resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}

  path-to-regexp@8.4.2:
    resolution: {integrity: sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==}

  pathe@2.0.3:
    resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}

  pg-cloudflare@1.4.0:
    resolution: {integrity: sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==}

  pg-connection-string@2.14.0:
    resolution: {integrity: sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==}

  pg-int8@1.0.1:
    resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
    engines: {node: '>=4.0.0'}

  pg-pool@3.14.0:
    resolution: {integrity: sha512-gKtPkFdQPU3DksooVLi9LsjZxrsBUZIpa+7aVx+LV5pNh0KzP4Zleud2po+ConrxbuXGBJ6Hfer6hdgpIBpBaw==}
    peerDependencies:
      pg: '>=8.0'

  pg-protocol@1.16.0:
    resolution: {integrity: sha512-sILXutLVjCLjcDuOmvhX5e2Z4cS5qG/6Bu3VkpFwdf/633ElGLpEh9bgmuI5I4sqKqkifQiGyiCcx1HdtrK7tg==}

  pg-types@2.2.0:
    resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
    engines: {node: '>=4'}

  pg@8.23.0:
    resolution: {integrity: sha512-Ip2EQCngowJLGOfCwkFhPXU7/ljlhn6Rxlmy4XYfL2Y+vyRM59+8uR2xqRWKdYmbXmxCFOAmKxBuSUCdF34qLg==}
    engines: {node: '>= 16.0.0'}
    peerDependencies:
      pg-native: '>=3.0.1'
    peerDependenciesMeta:
      pg-native:
        optional: true

  pgpass@1.0.5:
    resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==}

  piccolore@0.1.3:
    resolution: {integrity: sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==}

  picocolors@1.1.1:
    resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}

  picomatch@2.3.2:
    resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==}
    engines: {node: '>=8.6'}

  picomatch@4.0.4:
    resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
    engines: {node: '>=12'}

  picomatch@4.0.5:
    resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==}
    engines: {node: '>=12'}

  pkce-challenge@5.0.1:
    resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==}
    engines: {node: '>=16.20.0'}

  playwright-core@1.62.1:
    resolution: {integrity: sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==}
    engines: {node: '>=20'}
    hasBin: true

  playwright@1.62.1:
    resolution: {integrity: sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==}
    engines: {node: '>=20'}
    hasBin: true

  postal-mime@2.7.5:
    resolution: {integrity: sha512-GNEXKvWFQnbgO5NlrGzVa0FmWzBZ24PersAWErttSg1Hjpf0ATxTwS5DOMGaOpTG6bUh5cTr7xi0jAD942wCJA==}

  postcss@8.5.15:
    resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==}
    engines: {node: ^10 || ^12 || >=14}

  postcss@8.5.26:
    resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==}
    engines: {node: ^10 || ^12 || >=14}

  postgres-array@2.0.0:
    resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
    engines: {node: '>=4'}

  postgres-bytea@1.0.1:
    resolution: {integrity: sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==}
    engines: {node: '>=0.10.0'}

  postgres-date@1.0.7:
    resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}
    engines: {node: '>=0.10.0'}

  postgres-interval@1.2.0:
    resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
    engines: {node: '>=0.10.0'}

  postgres@3.4.9:
    resolution: {integrity: sha512-GD3qdB0x1z9xgFI6cdRD6xu2Sp2WCOEoe3mtnyB5Ee0XrrL5Pe+e4CCnJrRMnL1zYtRDZmQQVbvOttLnKDLnaw==}
    engines: {node: '>=12'}

  postmark@5.1.0:
    resolution: {integrity: sha512-8lj2Fu94pL3fzx9Sy599opqpK4Z/0/1xCHZS8tbGBnqSS5rAcXtcHQ+TI0Jc4VwlBWma1Ug0Qm98FEe+v94BIQ==}
    engines: {node: '>=18.0.0'}

  prelude-ls@1.2.1:
    resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
    engines: {node: '>= 0.8.0'}

  pretty-format@27.5.1:
    resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
    engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}

  prismjs@1.30.0:
    resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==}
    engines: {node: '>=6'}

  process-ancestry@0.1.0:
    resolution: {integrity: sha512-tGqJW/UnclpYASFcM6Xh8D8l/BMtaQ9+CSG0vlJSJTcdMM4lDRv4c6H0Pdcsfted+bVczdYSfk2fdukg2gQkZg==}
    engines: {node: '>=18.0.0'}

  prop-types@15.8.1:
    resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}

  property-information@7.2.0:
    resolution: {integrity: sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==}

  prosemirror-changeset@2.4.1:
    resolution: {integrity: sha512-96WBLhOaYhJ+kPhLg3uW359Tz6I/MfcrQfL4EGv4SrcqKEMC1gmoGrXHecPE8eOwTVCJ4IwgfzM8fFad25wNfw==}

  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.1:
    resolution: {integrity: sha512-pMdYaEnjNMSwl11yjEGtgTmLkR08m/Vl+Jj443167p9eB3HVQKhYCc4gmHVDsLPODfZfjr/MmirsdyZziXbQKw==}

  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-model@1.25.11:
    resolution: {integrity: sha512-QWg9RhnpLlogAmp3p96uEFrE5txQpFynd4vhBAELkwgOCWQs/X0yCzB3/hrHqiPwf91RG5KyWq6553zs9JqIOQ==}

  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-transform@1.12.0:
    resolution: {integrity: sha512-GxboyN4AMIsoHNtz5uf2r2Ru551i5hWeCMD6E2Ib4Eogqoub0NflniaBPVQ4MrGE5yZ8JV9tUHg9qcZTTrcN4w==}

  prosemirror-view@1.41.9:
    resolution: {integrity: sha512-clTunTX+eaLbr87L1V1QPheRlEQJyTlL3gXe9x3jQIk3rL0RVWxviDGz8tFaydwIVm+hKhYCyr+R/zBtWr9s6A==}

  protobufjs@7.6.4:
    resolution: {integrity: sha512-RJJPTTpvFfHcWLkIa2JFWK4XvtSzS0yEWDmunqHXli1h3JlkbcQZXDZdcWxv+JK3Xsl5/UFDPZ0iGm7DAengYw==}
    engines: {node: '>=12.0.0'}

  proxy-addr@2.0.7:
    resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
    engines: {node: '>= 0.10'}

  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'}

  qs@6.15.2:
    resolution: {integrity: sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==}
    engines: {node: '>=0.6'}

  quansync@1.0.0:
    resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==}

  radix3@1.1.2:
    resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==}

  range-parser@1.2.1:
    resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
    engines: {node: '>= 0.6'}

  raw-body@3.0.2:
    resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==}
    engines: {node: '>= 0.10'}

  react-day-picker@10.0.1:
    resolution: {integrity: sha512-eNh6BlwcYInWaJtRv18mXQ06Ys/H6rdTZAnTaSdOYJuTpwP1JMCHNd1FDRadA+gbeinq+psdULN5Xnowy9mV8w==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/react': '>=16.8.0'
      react: '>=16.8.0'
    peerDependenciesMeta:
      '@types/react':
        optional: true

  react-dom@19.2.8:
    resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==}
    peerDependencies:
      react: ^19.2.8

  react-is@16.13.1:
    resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}

  react-is@17.0.2:
    resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}

  react-refresh@0.18.0:
    resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==}
    engines: {node: '>=0.10.0'}

  react-remove-scroll-bar@2.3.8:
    resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
    engines: {node: '>=10'}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
    peerDependenciesMeta:
      '@types/react':
        optional: true

  react-remove-scroll@2.7.2:
    resolution: {integrity: sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==}
    engines: {node: '>=10'}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  react-style-singleton@2.2.3:
    resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
    engines: {node: '>=10'}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  react@19.2.8:
    resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==}
    engines: {node: '>=0.10.0'}

  readdirp@5.0.0:
    resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==}
    engines: {node: '>= 20.19.0'}

  redent@3.0.0:
    resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
    engines: {node: '>=8'}

  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'}

  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==}

  require-from-string@2.0.2:
    resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
    engines: {node: '>=0.10.0'}

  resend@6.20.0:
    resolution: {integrity: sha512-fXDFt7jVMuka6ruS79DzaQFKPyxOAUtoYUGSl3dTUyOnFK9klmUULxADQRzFFtHfHRipYyy62jYcm4cMKqvtjw==}
    engines: {node: '>=20'}
    peerDependencies:
      '@react-email/render': '*'
    peerDependenciesMeta:
      '@react-email/render':
        optional: true

  resolve-pkg-maps@1.0.0:
    resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}

  retext-smartypants@6.2.0:
    resolution: {integrity: sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==}

  retry@0.13.1:
    resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
    engines: {node: '>= 4'}

  rolldown-plugin-dts@0.27.14:
    resolution: {integrity: sha512-ZvuDDwoIpRK9RPxDXratCpklFO9QZZWndf/sd0VBFb4LEj0jj07UcHK9OCh7V4XiFz2Z89ziyBC2K6tJiDjrbw==}
    engines: {node: ^22.18.0 || >=24.11.0}
    peerDependencies:
      '@typescript/native-preview': '*'
      '@volar/typescript': ~2.4.0
      rolldown: ^1.0.0
      typescript: ^5.0.0 || ^6.0.0 || ~7.0.0
      vue-tsc: ~3.2.0 || ~3.3.0
    peerDependenciesMeta:
      '@typescript/native-preview':
        optional: true
      '@volar/typescript':
        optional: true
      typescript:
        optional: true
      vue-tsc:
        optional: true

  rolldown@1.2.4:
    resolution: {integrity: sha512-rSr7irW0K7QRWzjdJXqZowkcRdDtjRduh43rBltnVKd0VFq839l1lJoDvGJb6gl7+4rTTCrPWu+YfujUL8Ug7w==}
    engines: {node: ^20.19.0 || >=22.12.0}
    hasBin: true

  rope-sequence@1.3.4:
    resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==}

  rou3@0.9.2:
    resolution: {integrity: sha512-3SOzvaAg8rkHrXtRjpCvCvbyO5to9oOO27Z/XqHEYXfMRVSw/qMIVdmaOk9W2lcRLtR6dlqTjo9hDeJk70QBYQ==}

  router@2.2.0:
    resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==}
    engines: {node: '>= 18'}

  safe-buffer@5.2.1:
    resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}

  safer-buffer@2.1.2:
    resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}

  sanitize-html@2.17.7:
    resolution: {integrity: sha512-PGtEkc9cbnedU3s9TmzDbpsZ8w086g/0Q8k8/oIO1NLNU3i5k9yn835CrjJSajp1KMmkisbO1qPXxNKO3welAg==}
    engines: {node: '>=22.12.0'}

  satteri@0.10.3:
    resolution: {integrity: sha512-LBDONBUtj48XanFpLcCDvyCjBruz5aj5MGwE9gR+/RTB3monyglmh9jpGXuYUDO4rvBhvK2bpbjTKeU9kkHtfg==}

  sax@1.6.0:
    resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==}
    engines: {node: '>=11.0.0'}

  saxes@6.0.0:
    resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
    engines: {node: '>=v12.22.7'}

  scheduler@0.27.0:
    resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}

  semver@6.3.1:
    resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
    hasBin: true

  semver@7.8.4:
    resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==}
    engines: {node: '>=10'}
    hasBin: true

  send@1.2.1:
    resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
    engines: {node: '>= 18'}

  serve-static@2.2.1:
    resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==}
    engines: {node: '>= 18'}

  set-cookie-parser@3.1.2:
    resolution: {integrity: sha512-5/r/lTwbJ3zQ+qwdUFZYeRNqda7P5HD8zQKqlSjdGt1/S0cjLAphHusj4Y58ahDtWn/g32xrIS58/ikOvwl0Lw==}

  setprototypeof@1.2.0:
    resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}

  sharp@0.34.5:
    resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}

  sharp@0.35.2:
    resolution: {integrity: sha512-FVtFjtBCMiJS6yb5CX7Sop45WFMpeGw6oRKuJnXYgf/f1ms/D7LE/ZUSNxnW7rZ/dbslQWYkoqFHGPaDBtaK4w==}
    engines: {node: '>=20.9.0'}

  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.10.0:
    resolution: {integrity: sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==}
    engines: {node: '>= 0.4'}

  shiki@4.2.0:
    resolution: {integrity: sha512-hjNax6o/ylDy9lefQEaSDtzaT3iVNtZ3WmpQnbuQNoG4xvnSKf2kSKbihZVO4JRG1TTMejs7CmNRYlWgAL66pQ==}
    engines: {node: '>=20'}

  side-channel-list@1.0.1:
    resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==}
    engines: {node: '>= 0.4'}

  side-channel-map@1.0.1:
    resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
    engines: {node: '>= 0.4'}

  side-channel-weakmap@1.0.2:
    resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
    engines: {node: '>= 0.4'}

  side-channel@1.1.1:
    resolution: {integrity: sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==}
    engines: {node: '>= 0.4'}

  siginfo@2.0.0:
    resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}

  signal-exit@4.1.0:
    resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
    engines: {node: '>=14'}

  sisteransi@1.0.5:
    resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}

  smol-toml@1.6.1:
    resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==}
    engines: {node: '>= 18'}

  source-map-js@1.2.1:
    resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
    engines: {node: '>=0.10.0'}

  space-separated-tokens@2.0.2:
    resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}

  split2@4.2.0:
    resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
    engines: {node: '>= 10.x'}

  stackback@0.0.2:
    resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}

  standard-as-callback@2.1.0:
    resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}

  standardwebhooks@1.0.0:
    resolution: {integrity: sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==}

  statuses@2.0.2:
    resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
    engines: {node: '>= 0.8'}

  std-env@4.2.0:
    resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==}

  string-width@4.2.3:
    resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
    engines: {node: '>=8'}

  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-indent@3.0.0:
    resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
    engines: {node: '>=8'}

  stripe@22.5.0:
    resolution: {integrity: sha512-QVwMwriC0bbySx6R4dpsvJ0W//GojC1kwWVS6rPSoVqDUIZX4Hy3TaUrd2AZeXEAaKbfWIjQjvo3vKAReHZ0vQ==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': 22.20.1
    peerDependenciesMeta:
      '@types/node':
        optional: true

  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'}

  svgo@4.0.1:
    resolution: {integrity: sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==}
    engines: {node: '>=16'}
    hasBin: true

  symbol-tree@3.2.4:
    resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}

  tailwindcss@4.3.3:
    resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==}

  tapable@2.3.3:
    resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==}
    engines: {node: '>=6'}

  tiny-inflate@1.0.3:
    resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==}

  tinybench@2.9.0:
    resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}

  tinyclip@0.1.14:
    resolution: {integrity: sha512-F1oWdz8tjT17qe1d5JgDK6z03WGOhYYAN0lK3/D/fzNiy93xswLLEw7pk+3g05onhAy6Bsc6PLNUGhdgVjemMQ==}
    engines: {node: ^16.14.0 || >= 17.3.0}

  tinyexec@1.2.4:
    resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==}
    engines: {node: '>=18'}

  tinyexec@1.3.0:
    resolution: {integrity: sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==}
    engines: {node: '>=18'}

  tinyglobby@0.2.17:
    resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
    engines: {node: '>=12.0.0'}

  tinyrainbow@3.1.1:
    resolution: {integrity: sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==}
    engines: {node: '>=14.0.0'}

  tiptap-text-direction@0.5.0:
    resolution: {integrity: sha512-KpUyNKeQWg42RrytLKPU2IZMXGhYv4ZtRvCL8m3c1VWLq1SkqHto0LINTlGSSP2Q9jNi8a7SWf5jCn33eRD5ow==}
    peerDependencies:
      '@tiptap/core': ^2.0.0 || ^3.0.0
      '@tiptap/pm': ^2.0.0 || ^3.0.0

  tldts-core@7.4.10:
    resolution: {integrity: sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==}

  tldts@7.4.10:
    resolution: {integrity: sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==}
    hasBin: true

  toidentifier@1.0.1:
    resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
    engines: {node: '>=0.6'}

  tough-cookie@6.0.2:
    resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==}
    engines: {node: '>=16'}

  tr46@6.0.0:
    resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==}
    engines: {node: '>=20'}

  tree-kill@1.2.2:
    resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
    hasBin: true

  trim-lines@3.0.1:
    resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}

  trough@2.2.0:
    resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}

  ts-api-utils@2.5.0:
    resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==}
    engines: {node: '>=18.12'}
    peerDependencies:
      typescript: '>=4.8.4'

  tsdown@0.22.14:
    resolution: {integrity: sha512-ule7Y+fsAN2iZbLDoo7C4KYljFJNJJ+fLshyn+9gozeTspVersWHxwdGB+Dm2hzA38s6muFnUTl0jK3vJm9ifQ==}
    engines: {node: ^22.18.0 || >=24.11.0}
    hasBin: true
    peerDependencies:
      '@arethetypeswrong/core': ^0.18.1
      '@tsdown/css': 0.22.14
      '@tsdown/exe': 0.22.14
      '@vitejs/devtools': '*'
      publint: ^0.3.8
      tsx: '*'
      typescript: ^5.0.0 || ^6.0.0 || ^7.0.0
      unplugin-unused: ^0.5.0
      unrun: '*'
    peerDependenciesMeta:
      '@arethetypeswrong/core':
        optional: true
      '@tsdown/css':
        optional: true
      '@tsdown/exe':
        optional: true
      '@vitejs/devtools':
        optional: true
      publint:
        optional: true
      tsx:
        optional: true
      typescript:
        optional: true
      unplugin-unused:
        optional: true
      unrun:
        optional: true

  tslib@2.8.1:
    resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}

  tsx@4.23.12:
    resolution: {integrity: sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==}
    engines: {node: '>=18.0.0'}
    hasBin: true

  turbo@2.10.11:
    resolution: {integrity: sha512-yQfwQVoRXwOuyX1LxiJFBFNg6VfuYh+/RyZLd82+isgyLkBXw3S5XRRzvcck1FAjSCG5sVyLd+O1eDMvYa3J7g==}
    hasBin: true

  type-check@0.4.0:
    resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
    engines: {node: '>= 0.8.0'}

  type-is@2.1.0:
    resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==}
    engines: {node: '>= 18'}

  typescript@6.0.3:
    resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
    engines: {node: '>=14.17'}
    hasBin: true

  typescript@7.0.2:
    resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==}
    engines: {node: '>=16.20.0'}
    hasBin: true

  uc.micro@3.0.0:
    resolution: {integrity: sha512-U3PppEkleoTnIfi8BozMx3yju3qc/L6SwqWo2Sw+54PX+PX0q9I+r1Um5HCmqD7n9VDX5/v3vQH/AjA6deDdtw==}

  ufo@1.6.4:
    resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==}

  ultrahtml@1.6.0:
    resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==}

  unconfig-core@7.5.0:
    resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==}

  uncrypto@0.1.3:
    resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}

  undici-types@6.21.0:
    resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}

  undici@8.10.0:
    resolution: {integrity: sha512-HvltHd7avK13QIw/oLe4qoOLyoVSoafqJ2jYOrtMRBkbYT31eiBQ8O0ehRKZiEZCMEyLFQNIADpgCWC5fALvYQ==}
    engines: {node: '>=22.19.0'}

  unenv@2.0.0-rc.24:
    resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==}

  unified@11.0.5:
    resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==}

  unifont@0.7.5:
    resolution: {integrity: sha512-ULe/Cs+ZIsq+dcFofNkhqielCrUJnb5mr+Yc4EBM2VlL+6OZR6+cjtI2mT1bJvRBrVncqHAbLURxmPLcCXzWMg==}

  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.1.0:
    resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==}

  unpipe@1.0.0:
    resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
    engines: {node: '>= 0.8'}

  unstorage@1.17.5:
    resolution: {integrity: sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==}
    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 || ^7 || ^8
      '@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 || ^2 || ^3
      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

  update-browserslist-db@1.2.3:
    resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
    hasBin: true
    peerDependencies:
      browserslist: '>= 4.21.0'

  uri-js@4.4.1:
    resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}

  use-callback-ref@1.3.3:
    resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
    engines: {node: '>=10'}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  use-sidecar@1.1.3:
    resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==}
    engines: {node: '>=10'}
    peerDependencies:
      '@types/react': '*'
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
    peerDependenciesMeta:
      '@types/react':
        optional: true

  use-sync-external-store@1.6.0:
    resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0

  vary@1.1.2:
    resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
    engines: {node: '>= 0.8'}

  verkit@0.3.2:
    resolution: {integrity: sha512-zj/ob3UsvJGN0whEAKFp53REA5X66hvffVqoCtVQAakJKnKlH+/PcOfMoFwIG/o4rElqLv/ycAFlx8ZlXUorCg==}
    engines: {node: '>=18.12.0'}

  vfile-message@4.0.3:
    resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}

  vfile@6.0.3:
    resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}

  vite@8.2.1:
    resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    hasBin: true
    peerDependencies:
      '@types/node': 22.20.1
      '@vitejs/devtools': ^0.4.0
      esbuild: ^0.27.0 || ^0.28.0
      jiti: '>=1.21.0'
      less: ^4.0.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
      '@vitejs/devtools':
        optional: true
      esbuild:
        optional: true
      jiti:
        optional: true
      less:
        optional: true
      sass:
        optional: true
      sass-embedded:
        optional: true
      stylus:
        optional: true
      sugarss:
        optional: true
      terser:
        optional: true
      tsx:
        optional: true
      yaml:
        optional: true

  vitefu@1.1.3:
    resolution: {integrity: sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==}
    peerDependencies:
      vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
    peerDependenciesMeta:
      vite:
        optional: true

  vitest-axe@0.1.0:
    resolution: {integrity: sha512-jvtXxeQPg8R/2ANTY8QicA5pvvdRP4F0FsVUAHANJ46YCDASie/cuhlSzu0DGcLmZvGBSBNsNuK3HqfaeknyvA==}
    peerDependencies:
      vitest: '>=0.16.0'

  vitest@4.1.11:
    resolution: {integrity: sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==}
    engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
    hasBin: true
    peerDependencies:
      '@edge-runtime/vm': '*'
      '@opentelemetry/api': ^1.9.0
      '@types/node': 22.20.1
      '@vitest/browser-playwright': 4.1.11
      '@vitest/browser-preview': 4.1.11
      '@vitest/browser-webdriverio': 4.1.11
      '@vitest/coverage-istanbul': 4.1.11
      '@vitest/coverage-v8': 4.1.11
      '@vitest/ui': 4.1.11
      happy-dom: '*'
      jsdom: '*'
      vite: ^6.0.0 || ^7.0.0 || ^8.0.0
    peerDependenciesMeta:
      '@edge-runtime/vm':
        optional: true
      '@opentelemetry/api':
        optional: true
      '@types/node':
        optional: true
      '@vitest/browser-playwright':
        optional: true
      '@vitest/browser-preview':
        optional: true
      '@vitest/browser-webdriverio':
        optional: true
      '@vitest/coverage-istanbul':
        optional: true
      '@vitest/coverage-v8':
        optional: true
      '@vitest/ui':
        optional: true
      happy-dom:
        optional: true
      jsdom:
        optional: true

  w3c-keyname@2.2.8:
    resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}

  w3c-xmlserializer@5.0.0:
    resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
    engines: {node: '>=18'}

  web-streams-polyfill@3.3.3:
    resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
    engines: {node: '>= 8'}

  web-vitals@6.1.1:
    resolution: {integrity: sha512-r93gKnR6ZC2O8F3JrS0AAGIQ0v0OhXuyg4DAj2oG7K+GPkwXfUSc3ZcWeu50AsV5yIc6xxnTjERipJ6EvSw2vg==}

  webidl-conversions@8.0.1:
    resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==}
    engines: {node: '>=20'}

  whatwg-mimetype@5.0.0:
    resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==}
    engines: {node: '>=20'}

  whatwg-url@16.0.1:
    resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  whatwg-url@17.1.0:
    resolution: {integrity: sha512-3GeworPmc2ZfEEHP7lEbUfBX/L75wdEsi0rLNhXcXxnoN5jyq0SL5gCy06SGW2cyTIZdTvWIDQNQoza++vKeaw==}
    engines: {node: ^22.14.0 || >=24.0.0}

  which@2.0.2:
    resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
    engines: {node: '>= 8'}
    hasBin: true

  why-is-node-running@2.3.0:
    resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
    engines: {node: '>=8'}
    hasBin: true

  word-wrap@1.2.5:
    resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
    engines: {node: '>=0.10.0'}

  workerd@1.20260617.1:
    resolution: {integrity: sha512-Re5pl6pdowt3ZmWUzGlOuB7jbRIIPetgKalmo4cYmucQnVhpo7/3e4MfpekbhLi2EhZZz5EY9NWRu8zFzuEZew==}
    engines: {node: '>=16'}
    hasBin: true

  workerd@1.20260730.1:
    resolution: {integrity: sha512-zmfNIjwYSWFY5chGBOjWtH3xAE7p97FTC6vR4Ep98290ho6AeAR/NVcBD274YCLEUYzqm8yxdtZlxMybU8a3jA==}
    engines: {node: '>=16'}
    hasBin: true

  workerd@1.20260815.1:
    resolution: {integrity: sha512-8bArFkHmlp7qFEKVPyNzDzHzS35gc2fg0PYBcDtaNLF7UCDryCX2BQnpkUkTHYIy824IRrHOTwOEoTj0sUO2Fg==}
    engines: {node: '>=16'}
    hasBin: true

  wrangler@4.124.0:
    resolution: {integrity: sha512-75euoZKjVTJYFy+Xhctt/5JlZL4M6A4xmovZsUlep+6GHcCm14n9VtdGzNIybOW2t8wuNxRj5iMUwjT5E7Ctog==}
    engines: {node: '>=22.0.0'}
    hasBin: true
    peerDependencies:
      '@cloudflare/workers-types': ^5.20260815.1
    peerDependenciesMeta:
      '@cloudflare/workers-types':
        optional: true

  wrap-ansi@6.2.0:
    resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
    engines: {node: '>=8'}

  wrappy@1.0.2:
    resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}

  ws@8.21.3:
    resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==}
    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

  xml-name-validator@5.0.0:
    resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
    engines: {node: '>=18'}

  xmlchars@2.2.0:
    resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}

  xtend@4.0.2:
    resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
    engines: {node: '>=0.4'}

  xxhash-wasm@1.1.0:
    resolution: {integrity: sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==}

  yallist@3.1.1:
    resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}

  yaml@2.9.0:
    resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==}
    engines: {node: '>= 14.6'}
    hasBin: true

  yargs-parser@22.0.0:
    resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=23}

  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'}

  yoctocolors-cjs@2.1.3:
    resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==}
    engines: {node: '>=18'}

  youch-core@0.3.3:
    resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==}

  youch@4.1.0-beta.10:
    resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==}

  yuku-ast@0.8.7:
    resolution: {integrity: sha512-h6+4bDfyootiMB9vckk5uKo5r5j0GHrkr17FQTDNfEsFT3DWlN9uu1HJwQwc64pgmLCI945fWM3lbTIqxjT3GQ==}

  yuku-codegen@0.8.7:
    resolution: {integrity: sha512-adwDZSh8oVDzhE6Du9PwVWxcOxeV0e2EVhUuMKWfhSY4wkrDq9eqixlxFF3l/XGUV1E7UFzhpz9393MUumkyNw==}

  yuku-parser@0.8.7:
    resolution: {integrity: sha512-vRD9nwt4L3aYpxNqeSC4WqLv58xrXef0Ong1Mc45CTXTIpvLafx7JO05sczmQZwdLEZvywrLOGdNC5+Rp5N1BQ==}

  zod-to-json-schema@3.25.2:
    resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==}
    peerDependencies:
      zod: ^3.25.28 || ^4

  zod@4.4.3:
    resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}

  zustand@5.0.15:
    resolution: {integrity: sha512-MpSEjRiBkA9crSYeOUH32rJC7SVqAbm0Fqcqge/bUi2PPoLcBWKOsG+C8mevmpr8TwXHBVkChbbJiyvkE+i/3A==}
    engines: {node: '>=12.20.0'}
    peerDependencies:
      '@types/react': '>=18.0.0'
      immer: '>=9.0.6'
      react: '>=18.0.0'
      use-sync-external-store: '>=1.2.0'
    peerDependenciesMeta:
      '@types/react':
        optional: true
      immer:
        optional: true
      react:
        optional: true
      use-sync-external-store:
        optional: true

  zwitch@2.0.4:
    resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}

snapshots:

  '@adobe/css-tools@4.5.0': {}

  '@alexcodeplace/slopgate@0.3.3': {}

  '@asamuzakjp/css-color@6.0.7':
    dependencies:
      '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
      '@csstools/css-color-parser': 4.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
      '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
      '@csstools/css-tokenizer': 4.0.0
      lru-cache: 11.5.2

  '@asamuzakjp/dom-selector@8.3.2':
    dependencies:
      bidi-js: 1.0.3
      css-tree: 3.2.1
      is-potential-custom-element-name: 1.0.1
      lru-cache: 11.5.2

  '@ast-grep/cli-darwin-arm64@0.45.1':
    optional: true

  '@ast-grep/cli-darwin-x64@0.45.1':
    optional: true

  '@ast-grep/cli-linux-arm64-gnu@0.45.1':
    optional: true

  '@ast-grep/cli-linux-x64-gnu@0.45.1':
    optional: true

  '@ast-grep/cli-win32-arm64-msvc@0.45.1':
    optional: true

  '@ast-grep/cli-win32-ia32-msvc@0.45.1':
    optional: true

  '@ast-grep/cli-win32-x64-msvc@0.45.1':
    optional: true

  '@ast-grep/cli@0.45.1':
    dependencies:
      detect-libc: 2.1.2
    optionalDependencies:
      '@ast-grep/cli-darwin-arm64': 0.45.1
      '@ast-grep/cli-darwin-x64': 0.45.1
      '@ast-grep/cli-linux-arm64-gnu': 0.45.1
      '@ast-grep/cli-linux-x64-gnu': 0.45.1
      '@ast-grep/cli-win32-arm64-msvc': 0.45.1
      '@ast-grep/cli-win32-ia32-msvc': 0.45.1
      '@ast-grep/cli-win32-x64-msvc': 0.45.1

  '@astrojs/cloudflare@14.2.3(@types/node@22.20.1)(astro@7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(workerd@1.20260815.1)(wrangler@4.124.0(@cloudflare/workers-types@5.20260820.1))(yaml@2.9.0)':
    dependencies:
      '@astrojs/internal-helpers': 0.10.4
      '@astrojs/underscore-redirects': 1.0.4
      '@cloudflare/vite-plugin': 1.42.1(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))(workerd@1.20260815.1)(wrangler@4.124.0(@cloudflare/workers-types@5.20260820.1))
      astro: 7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      piccolore: 0.1.3
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      wrangler: 4.124.0(@cloudflare/workers-types@5.20260820.1)
    transitivePeerDependencies:
      - '@types/node'
      - '@vitejs/devtools'
      - bufferutil
      - esbuild
      - jiti
      - less
      - sass
      - sass-embedded
      - stylus
      - sugarss
      - terser
      - tsx
      - utf-8-validate
      - workerd
      - yaml

  '@astrojs/compiler-binding-darwin-arm64@0.3.2':
    optional: true

  '@astrojs/compiler-binding-darwin-x64@0.3.2':
    optional: true

  '@astrojs/compiler-binding-linux-arm64-gnu@0.3.2':
    optional: true

  '@astrojs/compiler-binding-linux-arm64-musl@0.3.2':
    optional: true

  '@astrojs/compiler-binding-linux-x64-gnu@0.3.2':
    optional: true

  '@astrojs/compiler-binding-linux-x64-musl@0.3.2':
    optional: true

  '@astrojs/compiler-binding-wasm32-wasi@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
    dependencies:
      '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'
    optional: true

  '@astrojs/compiler-binding-wasm32-wasi@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)':
    dependencies:
      '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'
    optional: true

  '@astrojs/compiler-binding-win32-arm64-msvc@0.3.2':
    optional: true

  '@astrojs/compiler-binding-win32-x64-msvc@0.3.2':
    optional: true

  '@astrojs/compiler-binding@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
    optionalDependencies:
      '@astrojs/compiler-binding-darwin-arm64': 0.3.2
      '@astrojs/compiler-binding-darwin-x64': 0.3.2
      '@astrojs/compiler-binding-linux-arm64-gnu': 0.3.2
      '@astrojs/compiler-binding-linux-arm64-musl': 0.3.2
      '@astrojs/compiler-binding-linux-x64-gnu': 0.3.2
      '@astrojs/compiler-binding-linux-x64-musl': 0.3.2
      '@astrojs/compiler-binding-wasm32-wasi': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
      '@astrojs/compiler-binding-win32-arm64-msvc': 0.3.2
      '@astrojs/compiler-binding-win32-x64-msvc': 0.3.2
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'

  '@astrojs/compiler-binding@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)':
    optionalDependencies:
      '@astrojs/compiler-binding-darwin-arm64': 0.3.2
      '@astrojs/compiler-binding-darwin-x64': 0.3.2
      '@astrojs/compiler-binding-linux-arm64-gnu': 0.3.2
      '@astrojs/compiler-binding-linux-arm64-musl': 0.3.2
      '@astrojs/compiler-binding-linux-x64-gnu': 0.3.2
      '@astrojs/compiler-binding-linux-x64-musl': 0.3.2
      '@astrojs/compiler-binding-wasm32-wasi': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)
      '@astrojs/compiler-binding-win32-arm64-msvc': 0.3.2
      '@astrojs/compiler-binding-win32-x64-msvc': 0.3.2
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'

  '@astrojs/compiler-rs@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
    dependencies:
      '@astrojs/compiler-binding': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'

  '@astrojs/compiler-rs@0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)':
    dependencies:
      '@astrojs/compiler-binding': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)
    transitivePeerDependencies:
      - '@emnapi/core'
      - '@emnapi/runtime'

  '@astrojs/internal-helpers@0.10.4':
    dependencies:
      '@types/hast': 3.0.4
      '@types/mdast': 4.0.4
      js-yaml: 4.3.1
      picomatch: 4.0.4
      retext-smartypants: 6.2.0
      shiki: 4.2.0
      smol-toml: 1.6.1
      unified: 11.0.5

  '@astrojs/markdown-satteri@0.3.7':
    dependencies:
      '@astrojs/internal-helpers': 0.10.4
      '@astrojs/prism': 4.0.2
      github-slugger: 2.0.0
      satteri: 0.10.3

  '@astrojs/prism@4.0.2':
    dependencies:
      prismjs: 1.30.0

  '@astrojs/react@6.0.4(@types/node@22.20.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.1)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(tsx@4.23.12)(yaml@2.9.0)':
    dependencies:
      '@astrojs/internal-helpers': 0.10.4
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)
      '@vitejs/plugin-react': 5.2.0(supports-color@10.2.2)(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      devalue: 5.8.1
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      ultrahtml: 1.6.0
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
    transitivePeerDependencies:
      - '@types/node'
      - '@vitejs/devtools'
      - esbuild
      - jiti
      - less
      - sass
      - sass-embedded
      - stylus
      - sugarss
      - supports-color
      - terser
      - tsx
      - yaml

  '@astrojs/react@6.0.4(@types/node@22.20.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(esbuild@0.28.2)(jiti@2.7.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(tsx@4.23.12)(yaml@2.9.0)':
    dependencies:
      '@astrojs/internal-helpers': 0.10.4
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)
      '@vitejs/plugin-react': 5.2.0(supports-color@10.2.2)(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      devalue: 5.8.1
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      ultrahtml: 1.6.0
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
    transitivePeerDependencies:
      - '@types/node'
      - '@vitejs/devtools'
      - esbuild
      - jiti
      - less
      - sass
      - sass-embedded
      - stylus
      - sugarss
      - supports-color
      - terser
      - tsx
      - yaml

  '@astrojs/telemetry@3.3.3':
    dependencies:
      ci-info: 4.4.0
      dset: 3.1.4
      is-docker: 4.0.0
      package-manager-detector: 1.6.0

  '@astrojs/underscore-redirects@1.0.4': {}

  '@aws-sdk/client-sesv2@3.1114.0':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/credential-provider-node': 3.972.80
      '@aws-sdk/signature-v4-multi-region': 3.996.45
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/fetch-http-handler': 5.7.2
      '@smithy/node-http-handler': 4.11.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/core@3.977.8':
    dependencies:
      '@aws-sdk/types': 3.974.4
      '@aws-sdk/xml-builder': 3.972.39
      '@aws/lambda-invoke-store': 0.3.0
      '@smithy/core': 3.33.2
      '@smithy/signature-v4': 5.7.2
      '@smithy/types': 4.17.2
      bowser: 2.14.1
      tslib: 2.8.1

  '@aws-sdk/credential-provider-env@3.972.69':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-http@3.972.71':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/fetch-http-handler': 5.7.2
      '@smithy/node-http-handler': 4.11.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-ini@3.973.14':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/credential-provider-env': 3.972.69
      '@aws-sdk/credential-provider-http': 3.972.71
      '@aws-sdk/credential-provider-login': 3.972.76
      '@aws-sdk/credential-provider-process': 3.972.69
      '@aws-sdk/credential-provider-sso': 3.973.13
      '@aws-sdk/credential-provider-web-identity': 3.972.75
      '@aws-sdk/nested-clients': 3.997.43
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/credential-provider-imds': 4.5.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-login@3.972.76':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/nested-clients': 3.997.43
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-node@3.972.80':
    dependencies:
      '@aws-sdk/credential-provider-env': 3.972.69
      '@aws-sdk/credential-provider-http': 3.972.71
      '@aws-sdk/credential-provider-ini': 3.973.14
      '@aws-sdk/credential-provider-process': 3.972.69
      '@aws-sdk/credential-provider-sso': 3.973.13
      '@aws-sdk/credential-provider-web-identity': 3.972.75
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/credential-provider-imds': 4.5.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-process@3.972.69':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-sso@3.973.13':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/nested-clients': 3.997.43
      '@aws-sdk/token-providers': 3.1111.0
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/credential-provider-web-identity@3.972.75':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/nested-clients': 3.997.43
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/nested-clients@3.997.43':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/signature-v4-multi-region': 3.996.45
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/fetch-http-handler': 5.7.2
      '@smithy/node-http-handler': 4.11.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/signature-v4-multi-region@3.996.45':
    dependencies:
      '@aws-sdk/types': 3.974.4
      '@smithy/signature-v4': 5.7.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/token-providers@3.1111.0':
    dependencies:
      '@aws-sdk/core': 3.977.8
      '@aws-sdk/nested-clients': 3.997.43
      '@aws-sdk/types': 3.974.4
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/types@3.974.4':
    dependencies:
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws-sdk/xml-builder@3.972.39':
    dependencies:
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@aws/lambda-invoke-store@0.3.0': {}

  '@axe-core/playwright@4.13.0(playwright-core@1.62.1)':
    dependencies:
      axe-core: 4.13.0
      playwright-core: 1.62.1

  '@babel/code-frame@7.29.7':
    dependencies:
      '@babel/helper-validator-identifier': 7.29.7
      js-tokens: 4.0.0
      picocolors: 1.1.1

  '@babel/compat-data@7.29.7': {}

  '@babel/core@7.29.7(supports-color@10.2.2)':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/generator': 7.29.7
      '@babel/helper-compilation-targets': 7.29.7
      '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2)
      '@babel/helpers': 7.29.7
      '@babel/parser': 7.29.7
      '@babel/template': 7.29.7
      '@babel/traverse': 7.29.7(supports-color@10.2.2)
      '@babel/types': 7.29.7
      '@jridgewell/remapping': 2.3.5
      convert-source-map: 2.0.0
      debug: 4.4.3(supports-color@10.2.2)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  '@babel/generator@7.29.7':
    dependencies:
      '@babel/parser': 7.29.7
      '@babel/types': 7.29.7
      '@jridgewell/gen-mapping': 0.3.13
      '@jridgewell/trace-mapping': 0.3.31
      jsesc: 3.1.0

  '@babel/helper-compilation-targets@7.29.7':
    dependencies:
      '@babel/compat-data': 7.29.7
      '@babel/helper-validator-option': 7.29.7
      browserslist: 4.28.2
      lru-cache: 5.1.1
      semver: 6.3.1

  '@babel/helper-globals@7.29.7': {}

  '@babel/helper-module-imports@7.29.7(supports-color@10.2.2)':
    dependencies:
      '@babel/traverse': 7.29.7(supports-color@10.2.2)
      '@babel/types': 7.29.7
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@10.2.2))(supports-color@10.2.2)':
    dependencies:
      '@babel/core': 7.29.7(supports-color@10.2.2)
      '@babel/helper-module-imports': 7.29.7(supports-color@10.2.2)
      '@babel/helper-validator-identifier': 7.29.7
      '@babel/traverse': 7.29.7(supports-color@10.2.2)
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-plugin-utils@7.29.7': {}

  '@babel/helper-string-parser@7.29.7': {}

  '@babel/helper-validator-identifier@7.29.7': {}

  '@babel/helper-validator-option@7.29.7': {}

  '@babel/helpers@7.29.7':
    dependencies:
      '@babel/template': 7.29.7
      '@babel/types': 7.29.7

  '@babel/parser@7.29.7':
    dependencies:
      '@babel/types': 7.29.7

  '@babel/plugin-transform-react-jsx-self@7.29.7(@babel/core@7.29.7(supports-color@10.2.2))':
    dependencies:
      '@babel/core': 7.29.7(supports-color@10.2.2)
      '@babel/helper-plugin-utils': 7.29.7

  '@babel/plugin-transform-react-jsx-source@7.29.7(@babel/core@7.29.7(supports-color@10.2.2))':
    dependencies:
      '@babel/core': 7.29.7(supports-color@10.2.2)
      '@babel/helper-plugin-utils': 7.29.7

  '@babel/runtime@7.29.7': {}

  '@babel/template@7.29.7':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/parser': 7.29.7
      '@babel/types': 7.29.7

  '@babel/traverse@7.29.7(supports-color@10.2.2)':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/generator': 7.29.7
      '@babel/helper-globals': 7.29.7
      '@babel/parser': 7.29.7
      '@babel/template': 7.29.7
      '@babel/types': 7.29.7
      debug: 4.4.3(supports-color@10.2.2)
    transitivePeerDependencies:
      - supports-color

  '@babel/types@7.29.7':
    dependencies:
      '@babel/helper-string-parser': 7.29.7
      '@babel/helper-validator-identifier': 7.29.7

  '@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)':
    dependencies:
      '@better-auth/utils': 0.4.2
      '@better-fetch/fetch': 1.3.1
      '@opentelemetry/semantic-conventions': 1.41.1
      '@standard-schema/spec': 1.1.0
      better-call: 1.4.0(zod@4.4.3)
      jose: 6.2.3
      kysely: 0.29.2
      nanostores: 1.3.0
      zod: 4.4.3
    optionalDependencies:
      '@cloudflare/workers-types': 5.20260820.1

  '@better-auth/drizzle-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(drizzle-orm@0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9))':
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/utils': 0.4.2
    optionalDependencies:
      drizzle-orm: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)

  '@better-auth/kysely-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(kysely@0.29.2)':
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/utils': 0.4.2
    optionalDependencies:
      kysely: 0.29.2

  '@better-auth/memory-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)':
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/utils': 0.4.2

  '@better-auth/mongo-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)':
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/utils': 0.4.2

  '@better-auth/prisma-adapter@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)':
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/utils': 0.4.2

  '@better-auth/telemetry@1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)':
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/utils': 0.4.2
      '@better-fetch/fetch': 1.3.1

  '@better-auth/utils@0.4.2':
    dependencies:
      '@noble/hashes': 2.2.0

  '@better-auth/utils@0.5.0':
    dependencies:
      '@noble/hashes': 2.2.0

  '@better-fetch/fetch@1.3.1': {}

  '@bramus/specificity@2.4.2':
    dependencies:
      css-tree: 3.2.1

  '@bruits/satteri-darwin-arm64@0.10.3':
    optional: true

  '@bruits/satteri-darwin-x64@0.10.3':
    optional: true

  '@bruits/satteri-linux-arm64-gnu@0.10.3':
    optional: true

  '@bruits/satteri-linux-arm64-musl@0.10.3':
    optional: true

  '@bruits/satteri-linux-x64-gnu@0.10.3':
    optional: true

  '@bruits/satteri-linux-x64-musl@0.10.3':
    optional: true

  '@bruits/satteri-wasm32-wasi@0.10.3':
    dependencies:
      '@emnapi/core': 1.11.1
      '@emnapi/runtime': 1.11.1
      '@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
    optional: true

  '@bruits/satteri-win32-arm64-msvc@0.10.3':
    optional: true

  '@bruits/satteri-win32-x64-msvc@0.10.3':
    optional: true

  '@capsizecss/unpack@4.0.0':
    dependencies:
      fontkitten: 1.0.3

  '@changesets/apply-release-plan@8.0.0':
    dependencies:
      '@changesets/config': 4.0.0
      '@changesets/format': 0.1.2
      '@changesets/git': 4.0.0
      '@changesets/should-skip-package': 1.0.0
      '@changesets/types': 7.0.0
      import-meta-resolve: 4.2.0
      jsonc-parser: 3.3.1
      semver: 7.8.4

  '@changesets/assemble-release-plan@7.0.0':
    dependencies:
      '@changesets/errors': 1.0.0
      '@changesets/get-dependents-graph': 3.0.0
      '@changesets/should-skip-package': 1.0.0
      '@changesets/types': 7.0.0
      semver: 7.8.4

  '@changesets/changelog-git@1.0.0':
    dependencies:
      '@changesets/types': 7.0.0

  '@changesets/cli@3.0.1':
    dependencies:
      '@changesets/apply-release-plan': 8.0.0
      '@changesets/assemble-release-plan': 7.0.0
      '@changesets/changelog-git': 1.0.0
      '@changesets/config': 4.0.0
      '@changesets/errors': 1.0.0
      '@changesets/get-dependents-graph': 3.0.0
      '@changesets/git': 4.0.0
      '@changesets/pre': 3.0.0
      '@changesets/read': 1.0.0
      '@changesets/should-skip-package': 1.0.0
      '@changesets/types': 7.0.0
      '@changesets/write': 1.0.1
      '@clack/prompts': 1.7.0
      '@manypkg/get-packages': 3.1.0
      '@pnpm/deps.graph-sequencer': 1100.0.1
      cac: 7.0.0
      import-meta-resolve: 4.2.0
      launch-editor: 2.14.1
      package-manager-detector: 1.6.0
      semver: 7.8.4
      tinyexec: 1.3.0

  '@changesets/config@4.0.0':
    dependencies:
      '@changesets/get-dependents-graph': 3.0.0
      '@changesets/should-skip-package': 1.0.0
      '@changesets/types': 7.0.0
      '@manypkg/get-packages': 3.1.0
      picomatch: 4.0.4

  '@changesets/errors@1.0.0': {}

  '@changesets/format@0.1.2':
    dependencies:
      package-manager-detector: 1.8.0
      tinyexec: 1.3.0

  '@changesets/get-dependents-graph@3.0.0':
    dependencies:
      '@changesets/types': 7.0.0
      semver: 7.8.4

  '@changesets/git@4.0.0':
    dependencies:
      '@changesets/errors': 1.0.0
      '@changesets/types': 7.0.0
      '@manypkg/get-packages': 3.1.0
      picomatch: 4.0.4
      tinyexec: 1.3.0

  '@changesets/parse@1.0.0':
    dependencies:
      '@changesets/types': 7.0.0
      yaml: 2.9.0

  '@changesets/pre@3.0.0':
    dependencies:
      '@changesets/errors': 1.0.0
      '@changesets/types': 7.0.0
      '@manypkg/get-packages': 3.1.0

  '@changesets/read@1.0.0':
    dependencies:
      '@changesets/git': 4.0.0
      '@changesets/parse': 1.0.0
      '@changesets/types': 7.0.0

  '@changesets/should-skip-package@1.0.0':
    dependencies:
      '@changesets/types': 7.0.0

  '@changesets/types@7.0.0': {}

  '@changesets/write@1.0.1':
    dependencies:
      '@changesets/format': 0.1.2
      '@changesets/types': 7.0.0
      human-id: 4.2.0

  '@clack/core@1.4.2':
    dependencies:
      fast-wrap-ansi: 0.2.2
      sisteransi: 1.0.5

  '@clack/core@1.4.3':
    dependencies:
      fast-wrap-ansi: 0.2.2
      sisteransi: 1.0.5

  '@clack/prompts@1.6.0':
    dependencies:
      '@clack/core': 1.4.2
      fast-string-width: 3.0.2
      fast-wrap-ansi: 0.2.2
      sisteransi: 1.0.5

  '@clack/prompts@1.7.0':
    dependencies:
      '@clack/core': 1.4.3
      fast-string-width: 3.0.2
      fast-wrap-ansi: 0.2.2
      sisteransi: 1.0.5

  '@cloudflare/kv-asset-handler@0.5.0': {}

  '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260815.1)':
    dependencies:
      unenv: 2.0.0-rc.24
    optionalDependencies:
      workerd: 1.20260815.1

  '@cloudflare/vite-plugin@1.42.1(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))(workerd@1.20260815.1)(wrangler@4.124.0(@cloudflare/workers-types@5.20260820.1))':
    dependencies:
      '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260815.1)
      miniflare: 4.20260617.1
      unenv: 2.0.0-rc.24
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      wrangler: 4.124.0(@cloudflare/workers-types@5.20260820.1)
      ws: 8.21.3
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate
      - workerd

  '@cloudflare/vitest-pool-workers@0.22.0(@cloudflare/workers-types@5.20260820.1)(@vitest/runner@4.1.11)(@vitest/snapshot@4.1.11)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))':
    dependencies:
      '@vitest/runner': 4.1.11
      '@vitest/snapshot': 4.1.11
      cjs-module-lexer: 1.2.3
      esbuild: 0.28.1
      miniflare: 5.20260815.0-alpha
      vitest: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      wrangler: 4.124.0(@cloudflare/workers-types@5.20260820.1)
      zod: 4.4.3
    transitivePeerDependencies:
      - '@cloudflare/workers-types'
      - bufferutil
      - utf-8-validate

  '@cloudflare/workerd-darwin-64@1.20260617.1':
    optional: true

  '@cloudflare/workerd-darwin-64@1.20260730.1':
    optional: true

  '@cloudflare/workerd-darwin-64@1.20260815.1':
    optional: true

  '@cloudflare/workerd-darwin-arm64@1.20260617.1':
    optional: true

  '@cloudflare/workerd-darwin-arm64@1.20260730.1':
    optional: true

  '@cloudflare/workerd-darwin-arm64@1.20260815.1':
    optional: true

  '@cloudflare/workerd-linux-64@1.20260617.1':
    optional: true

  '@cloudflare/workerd-linux-64@1.20260730.1':
    optional: true

  '@cloudflare/workerd-linux-64@1.20260815.1':
    optional: true

  '@cloudflare/workerd-linux-arm64@1.20260617.1':
    optional: true

  '@cloudflare/workerd-linux-arm64@1.20260730.1':
    optional: true

  '@cloudflare/workerd-linux-arm64@1.20260815.1':
    optional: true

  '@cloudflare/workerd-windows-64@1.20260617.1':
    optional: true

  '@cloudflare/workerd-windows-64@1.20260730.1':
    optional: true

  '@cloudflare/workerd-windows-64@1.20260815.1':
    optional: true

  '@cloudflare/workers-types@5.20260820.1': {}

  '@cspotcode/source-map-support@0.8.1':
    dependencies:
      '@jridgewell/trace-mapping': 0.3.9

  '@csstools/color-helpers@6.1.1': {}

  '@csstools/css-calc@3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
    dependencies:
      '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
      '@csstools/css-tokenizer': 4.0.0

  '@csstools/css-color-parser@4.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
    dependencies:
      '@csstools/color-helpers': 6.1.1
      '@csstools/css-calc': 3.3.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
      '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
      '@csstools/css-tokenizer': 4.0.0

  '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)':
    dependencies:
      '@csstools/css-tokenizer': 4.0.0

  '@csstools/css-syntax-patches-for-csstree@1.1.8(css-tree@3.2.1)':
    optionalDependencies:
      css-tree: 3.2.1

  '@csstools/css-tokenizer@4.0.0': {}

  '@date-fns/tz@1.5.0': {}

  '@electric-sql/pglite@0.5.5': {}

  '@embedded-postgres/darwin-arm64@18.4.0-beta.17':
    optional: true

  '@embedded-postgres/darwin-x64@18.4.0-beta.17':
    optional: true

  '@embedded-postgres/linux-arm64@18.4.0-beta.17':
    optional: true

  '@embedded-postgres/linux-arm@18.4.0-beta.17':
    optional: true

  '@embedded-postgres/linux-ia32@18.4.0-beta.17':
    optional: true

  '@embedded-postgres/linux-ppc64@18.4.0-beta.17':
    optional: true

  '@embedded-postgres/linux-x64@18.4.0-beta.17': {}

  '@embedded-postgres/windows-x64@18.4.0-beta.17':
    optional: true

  '@emnapi/core@1.11.1':
    dependencies:
      '@emnapi/wasi-threads': 1.2.2
      tslib: 2.8.1
    optional: true

  '@emnapi/runtime@1.11.0':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@emnapi/runtime@1.11.1':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@emnapi/runtime@1.11.3':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@emnapi/wasi-threads@1.2.2':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@esbuild/aix-ppc64@0.28.1':
    optional: true

  '@esbuild/aix-ppc64@0.28.2':
    optional: true

  '@esbuild/android-arm64@0.28.1':
    optional: true

  '@esbuild/android-arm64@0.28.2':
    optional: true

  '@esbuild/android-arm@0.28.1':
    optional: true

  '@esbuild/android-arm@0.28.2':
    optional: true

  '@esbuild/android-x64@0.28.1':
    optional: true

  '@esbuild/android-x64@0.28.2':
    optional: true

  '@esbuild/darwin-arm64@0.28.1':
    optional: true

  '@esbuild/darwin-arm64@0.28.2':
    optional: true

  '@esbuild/darwin-x64@0.28.1':
    optional: true

  '@esbuild/darwin-x64@0.28.2':
    optional: true

  '@esbuild/freebsd-arm64@0.28.1':
    optional: true

  '@esbuild/freebsd-arm64@0.28.2':
    optional: true

  '@esbuild/freebsd-x64@0.28.1':
    optional: true

  '@esbuild/freebsd-x64@0.28.2':
    optional: true

  '@esbuild/linux-arm64@0.28.1':
    optional: true

  '@esbuild/linux-arm64@0.28.2':
    optional: true

  '@esbuild/linux-arm@0.28.1':
    optional: true

  '@esbuild/linux-arm@0.28.2':
    optional: true

  '@esbuild/linux-ia32@0.28.1':
    optional: true

  '@esbuild/linux-ia32@0.28.2':
    optional: true

  '@esbuild/linux-loong64@0.28.1':
    optional: true

  '@esbuild/linux-loong64@0.28.2':
    optional: true

  '@esbuild/linux-mips64el@0.28.1':
    optional: true

  '@esbuild/linux-mips64el@0.28.2':
    optional: true

  '@esbuild/linux-ppc64@0.28.1':
    optional: true

  '@esbuild/linux-ppc64@0.28.2':
    optional: true

  '@esbuild/linux-riscv64@0.28.1':
    optional: true

  '@esbuild/linux-riscv64@0.28.2':
    optional: true

  '@esbuild/linux-s390x@0.28.1':
    optional: true

  '@esbuild/linux-s390x@0.28.2':
    optional: true

  '@esbuild/linux-x64@0.28.1':
    optional: true

  '@esbuild/linux-x64@0.28.2':
    optional: true

  '@esbuild/netbsd-arm64@0.28.1':
    optional: true

  '@esbuild/netbsd-arm64@0.28.2':
    optional: true

  '@esbuild/netbsd-x64@0.28.1':
    optional: true

  '@esbuild/netbsd-x64@0.28.2':
    optional: true

  '@esbuild/openbsd-arm64@0.28.1':
    optional: true

  '@esbuild/openbsd-arm64@0.28.2':
    optional: true

  '@esbuild/openbsd-x64@0.28.1':
    optional: true

  '@esbuild/openbsd-x64@0.28.2':
    optional: true

  '@esbuild/openharmony-arm64@0.28.1':
    optional: true

  '@esbuild/openharmony-arm64@0.28.2':
    optional: true

  '@esbuild/sunos-x64@0.28.1':
    optional: true

  '@esbuild/sunos-x64@0.28.2':
    optional: true

  '@esbuild/win32-arm64@0.28.1':
    optional: true

  '@esbuild/win32-arm64@0.28.2':
    optional: true

  '@esbuild/win32-ia32@0.28.1':
    optional: true

  '@esbuild/win32-ia32@0.28.2':
    optional: true

  '@esbuild/win32-x64@0.28.1':
    optional: true

  '@esbuild/win32-x64@0.28.2':
    optional: true

  '@eslint-community/eslint-utils@4.9.1(eslint@10.8.1(jiti@2.7.0)(supports-color@10.2.2))':
    dependencies:
      eslint: 10.8.1(jiti@2.7.0)(supports-color@10.2.2)
      eslint-visitor-keys: 3.4.3

  '@eslint-community/regexpp@4.12.2': {}

  '@eslint/config-array@0.23.5(supports-color@10.2.2)':
    dependencies:
      '@eslint/object-schema': 3.0.5
      debug: 4.4.3(supports-color@10.2.2)
      minimatch: 10.2.5
    transitivePeerDependencies:
      - supports-color

  '@eslint/config-helpers@0.7.0':
    dependencies:
      '@eslint/core': 1.2.1

  '@eslint/core@1.2.1':
    dependencies:
      '@types/json-schema': 7.0.15

  '@eslint/object-schema@3.0.5': {}

  '@eslint/plugin-kit@0.7.2':
    dependencies:
      '@eslint/core': 1.2.1
      levn: 0.4.1

  '@exodus/bytes@1.15.1(@noble/hashes@2.2.0)':
    optionalDependencies:
      '@noble/hashes': 2.2.0

  '@floating-ui/core@1.7.5':
    dependencies:
      '@floating-ui/utils': 0.2.11

  '@floating-ui/dom@1.7.6':
    dependencies:
      '@floating-ui/core': 1.7.5
      '@floating-ui/utils': 0.2.11

  '@floating-ui/react-dom@2.1.8(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@floating-ui/dom': 1.7.6
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)

  '@floating-ui/utils@0.2.11': {}

  '@google/genai@2.18.0(@modelcontextprotocol/sdk@1.30.0(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)':
    dependencies:
      google-auth-library: 10.7.0(supports-color@10.2.2)
      p-retry: 4.6.2
      protobufjs: 7.6.4
      ws: 8.21.3
    optionalDependencies:
      '@modelcontextprotocol/sdk': 1.30.0(supports-color@10.2.2)(zod@4.4.3)
    transitivePeerDependencies:
      - bufferutil
      - supports-color
      - utf-8-validate

  '@guidepup/virtual-screen-reader@0.32.1':
    dependencies:
      '@testing-library/dom': 10.4.1
      '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
      dom-accessibility-api: 0.7.1
      html-aria: 0.5.3

  '@hono/node-server@1.19.14(hono@4.12.25)':
    dependencies:
      hono: 4.12.25

  '@humanfs/core@0.19.2':
    dependencies:
      '@humanfs/types': 0.15.0

  '@humanfs/node@0.16.8':
    dependencies:
      '@humanfs/core': 0.19.2
      '@humanfs/types': 0.15.0
      '@humanwhocodes/retry': 0.4.3

  '@humanfs/types@0.15.0': {}

  '@humanwhocodes/module-importer@1.0.1': {}

  '@humanwhocodes/retry@0.4.3': {}

  '@img/colour@1.1.0': {}

  '@img/sharp-darwin-arm64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-darwin-arm64': 1.2.4
    optional: true

  '@img/sharp-darwin-arm64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-darwin-arm64': 1.3.1
    optional: true

  '@img/sharp-darwin-x64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-darwin-x64': 1.2.4
    optional: true

  '@img/sharp-darwin-x64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-darwin-x64': 1.3.1
    optional: true

  '@img/sharp-freebsd-wasm32@0.35.2':
    dependencies:
      '@img/sharp-wasm32': 0.35.2
    optional: true

  '@img/sharp-libvips-darwin-arm64@1.2.4':
    optional: true

  '@img/sharp-libvips-darwin-arm64@1.3.1':
    optional: true

  '@img/sharp-libvips-darwin-x64@1.2.4':
    optional: true

  '@img/sharp-libvips-darwin-x64@1.3.1':
    optional: true

  '@img/sharp-libvips-linux-arm64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-arm64@1.3.1':
    optional: true

  '@img/sharp-libvips-linux-arm@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-arm@1.3.1':
    optional: true

  '@img/sharp-libvips-linux-ppc64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-ppc64@1.3.1':
    optional: true

  '@img/sharp-libvips-linux-riscv64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-riscv64@1.3.1':
    optional: true

  '@img/sharp-libvips-linux-s390x@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-s390x@1.3.1':
    optional: true

  '@img/sharp-libvips-linux-x64@1.2.4':
    optional: true

  '@img/sharp-libvips-linux-x64@1.3.1':
    optional: true

  '@img/sharp-libvips-linuxmusl-arm64@1.2.4':
    optional: true

  '@img/sharp-libvips-linuxmusl-arm64@1.3.1':
    optional: true

  '@img/sharp-libvips-linuxmusl-x64@1.2.4':
    optional: true

  '@img/sharp-libvips-linuxmusl-x64@1.3.1':
    optional: true

  '@img/sharp-linux-arm64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm64': 1.2.4
    optional: true

  '@img/sharp-linux-arm64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm64': 1.3.1
    optional: true

  '@img/sharp-linux-arm@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm': 1.2.4
    optional: true

  '@img/sharp-linux-arm@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm': 1.3.1
    optional: true

  '@img/sharp-linux-ppc64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-ppc64': 1.2.4
    optional: true

  '@img/sharp-linux-ppc64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linux-ppc64': 1.3.1
    optional: true

  '@img/sharp-linux-riscv64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-riscv64': 1.2.4
    optional: true

  '@img/sharp-linux-riscv64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linux-riscv64': 1.3.1
    optional: true

  '@img/sharp-linux-s390x@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-s390x': 1.2.4
    optional: true

  '@img/sharp-linux-s390x@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linux-s390x': 1.3.1
    optional: true

  '@img/sharp-linux-x64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linux-x64': 1.2.4
    optional: true

  '@img/sharp-linux-x64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linux-x64': 1.3.1
    optional: true

  '@img/sharp-linuxmusl-arm64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
    optional: true

  '@img/sharp-linuxmusl-arm64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-arm64': 1.3.1
    optional: true

  '@img/sharp-linuxmusl-x64@0.34.5':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-x64': 1.2.4
    optional: true

  '@img/sharp-linuxmusl-x64@0.35.2':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-x64': 1.3.1
    optional: true

  '@img/sharp-wasm32@0.34.5':
    dependencies:
      '@emnapi/runtime': 1.11.0
    optional: true

  '@img/sharp-wasm32@0.35.2':
    dependencies:
      '@emnapi/runtime': 1.11.3
    optional: true

  '@img/sharp-webcontainers-wasm32@0.35.2':
    dependencies:
      '@img/sharp-wasm32': 0.35.2
    optional: true

  '@img/sharp-win32-arm64@0.34.5':
    optional: true

  '@img/sharp-win32-arm64@0.35.2':
    optional: true

  '@img/sharp-win32-ia32@0.34.5':
    optional: true

  '@img/sharp-win32-ia32@0.35.2':
    optional: true

  '@img/sharp-win32-x64@0.34.5':
    optional: true

  '@img/sharp-win32-x64@0.35.2':
    optional: true

  '@inquirer/ansi@1.0.2': {}

  '@inquirer/checkbox@4.3.2(@types/node@22.20.1)':
    dependencies:
      '@inquirer/ansi': 1.0.2
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/figures': 1.0.15
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
      yoctocolors-cjs: 2.1.3
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/confirm@5.1.21(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/core@10.3.2(@types/node@22.20.1)':
    dependencies:
      '@inquirer/ansi': 1.0.2
      '@inquirer/figures': 1.0.15
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
      cli-width: 4.1.0
      mute-stream: 2.0.0
      signal-exit: 4.1.0
      wrap-ansi: 6.2.0
      yoctocolors-cjs: 2.1.3
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/editor@4.2.23(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/external-editor': 1.0.3(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/expand@4.0.23(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
      yoctocolors-cjs: 2.1.3
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/external-editor@1.0.3(@types/node@22.20.1)':
    dependencies:
      chardet: 2.1.1
      iconv-lite: 0.7.2
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/figures@1.0.15': {}

  '@inquirer/input@4.3.1(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/number@3.0.23(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/password@4.0.23(@types/node@22.20.1)':
    dependencies:
      '@inquirer/ansi': 1.0.2
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/prompts@7.10.1(@types/node@22.20.1)':
    dependencies:
      '@inquirer/checkbox': 4.3.2(@types/node@22.20.1)
      '@inquirer/confirm': 5.1.21(@types/node@22.20.1)
      '@inquirer/editor': 4.2.23(@types/node@22.20.1)
      '@inquirer/expand': 4.0.23(@types/node@22.20.1)
      '@inquirer/input': 4.3.1(@types/node@22.20.1)
      '@inquirer/number': 3.0.23(@types/node@22.20.1)
      '@inquirer/password': 4.0.23(@types/node@22.20.1)
      '@inquirer/rawlist': 4.1.11(@types/node@22.20.1)
      '@inquirer/search': 3.2.2(@types/node@22.20.1)
      '@inquirer/select': 4.4.2(@types/node@22.20.1)
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/rawlist@4.1.11(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
      yoctocolors-cjs: 2.1.3
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/search@3.2.2(@types/node@22.20.1)':
    dependencies:
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/figures': 1.0.15
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
      yoctocolors-cjs: 2.1.3
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/select@4.4.2(@types/node@22.20.1)':
    dependencies:
      '@inquirer/ansi': 1.0.2
      '@inquirer/core': 10.3.2(@types/node@22.20.1)
      '@inquirer/figures': 1.0.15
      '@inquirer/type': 3.0.10(@types/node@22.20.1)
      yoctocolors-cjs: 2.1.3
    optionalDependencies:
      '@types/node': 22.20.1

  '@inquirer/type@3.0.10(@types/node@22.20.1)':
    optionalDependencies:
      '@types/node': 22.20.1

  '@ioredis/commands@1.10.0':
    optional: true

  '@ioredis/commands@2.0.0': {}

  '@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/sourcemap-codec@1.5.5': {}

  '@jridgewell/trace-mapping@0.3.31':
    dependencies:
      '@jridgewell/resolve-uri': 3.1.2
      '@jridgewell/sourcemap-codec': 1.5.5

  '@jridgewell/trace-mapping@0.3.9':
    dependencies:
      '@jridgewell/resolve-uri': 3.1.2
      '@jridgewell/sourcemap-codec': 1.5.5

  '@manypkg/find-root@3.1.0':
    dependencies:
      '@manypkg/tools': 2.1.2

  '@manypkg/get-packages@3.1.0':
    dependencies:
      '@manypkg/find-root': 3.1.0
      '@manypkg/tools': 2.1.2

  '@manypkg/tools@2.1.2':
    dependencies:
      jju: 1.4.0
      tinyglobby: 0.2.17
      yaml: 2.9.0

  '@modelcontextprotocol/sdk@1.30.0(supports-color@10.2.2)(zod@4.4.3)':
    dependencies:
      '@hono/node-server': 1.19.14(hono@4.12.25)
      ajv: 8.20.0
      ajv-formats: 3.0.1(ajv@8.20.0)
      content-type: 1.0.5
      cors: 2.8.6
      cross-spawn: 7.0.6
      eventsource: 3.0.7
      eventsource-parser: 3.1.0
      express: 5.2.1(supports-color@10.2.2)
      express-rate-limit: 8.5.2(express@5.2.1(supports-color@10.2.2))
      hono: 4.12.25
      jose: 6.2.3
      json-schema-typed: 8.0.2
      pkce-challenge: 5.0.1
      raw-body: 3.0.2
      zod: 4.4.3
      zod-to-json-schema: 3.25.2(zod@4.4.3)
    transitivePeerDependencies:
      - supports-color

  '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
    dependencies:
      '@emnapi/core': 1.11.1
      '@emnapi/runtime': 1.11.1
      '@tybys/wasm-util': 0.10.3
    optional: true

  '@napi-rs/wasm-runtime@1.2.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)':
    dependencies:
      '@emnapi/core': 1.11.1
      '@emnapi/runtime': 1.11.3
      '@tybys/wasm-util': 0.10.3
    optional: true

  '@neondatabase/serverless@1.1.0': {}

  '@noble/ciphers@2.2.0': {}

  '@noble/hashes@2.2.0': {}

  '@opentelemetry/semantic-conventions@1.41.1': {}

  '@oslojs/encoding@1.1.0': {}

  '@oxc-project/types@0.144.0': {}

  '@playwright/test@1.62.1':
    dependencies:
      playwright: 1.62.1

  '@pnpm/deps.graph-sequencer@1100.0.1': {}

  '@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': {}

  '@protobufjs/aspromise@1.1.2': {}

  '@protobufjs/base64@1.1.2': {}

  '@protobufjs/codegen@2.0.5': {}

  '@protobufjs/eventemitter@1.1.1': {}

  '@protobufjs/fetch@1.1.1':
    dependencies:
      '@protobufjs/aspromise': 1.1.2

  '@protobufjs/float@1.0.2': {}

  '@protobufjs/path@1.1.2': {}

  '@protobufjs/pool@1.1.0': {}

  '@protobufjs/utf8@1.1.1': {}

  '@quansync/fs@1.0.0':
    dependencies:
      quansync: 1.0.0

  '@radix-ui/number@1.1.3': {}

  '@radix-ui/primitive@1.1.7': {}

  '@radix-ui/react-arrow@1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-avatar@1.2.6(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-checkbox@1.3.11(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-collection@1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-compose-refs@1.1.5(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-context@1.2.2(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-dialog@1.1.23(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      aria-hidden: 1.2.6
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-direction@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-dismissable-layer@1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-dropdown-menu@2.1.24(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-menu': 2.1.24(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-focus-guards@1.1.6(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-focus-scope@1.1.16(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-id@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-menu@2.1.24(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      aria-hidden: 1.2.6
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-popper@1.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@floating-ui/react-dom': 2.1.8(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-arrow': 1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-rect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/rect': 1.1.3
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-portal@1.1.17(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-presence@1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-primitive@2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-radio-group@1.4.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-roving-focus@1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-is-hydrated': 0.1.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-select@2.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/number': 1.1.3
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-focus-guards': 1.1.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-focus-scope': 1.1.16(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-previous': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      aria-hidden: 1.2.6
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      react-remove-scroll: 2.7.2(@types/react@19.2.18)(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-slot@1.3.3(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-switch@1.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-size': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-tabs@1.1.21(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-direction': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-roving-focus': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-toast@1.2.23(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-collection': 1.1.15(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-tooltip@1.2.16(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-compose-refs': 1.1.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-context': 1.2.2(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-dismissable-layer': 1.1.19(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-id': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-popper': 1.3.7(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-portal': 1.1.17(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-presence': 1.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      '@radix-ui/react-slot': 1.3.3(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-controllable-state': 1.2.6(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-visually-hidden': 1.2.11(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/react-use-callback-ref@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-controllable-state@1.2.6(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      '@radix-ui/primitive': 1.1.7
      '@radix-ui/react-use-effect-event': 0.0.5(@types/react@19.2.18)(react@19.2.8)
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-effect-event@0.0.5(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-is-hydrated@0.1.3(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-layout-effect@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-previous@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-rect@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      '@radix-ui/rect': 1.1.3
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-use-size@1.1.4(@types/react@19.2.18)(react@19.2.8)':
    dependencies:
      '@radix-ui/react-use-layout-effect': 1.1.4(@types/react@19.2.18)(react@19.2.8)
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  '@radix-ui/react-visually-hidden@1.2.11(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@radix-ui/rect@1.1.3': {}

  '@rolldown/binding-android-arm64@1.2.4':
    optional: true

  '@rolldown/binding-darwin-arm64@1.2.4':
    optional: true

  '@rolldown/binding-darwin-x64@1.2.4':
    optional: true

  '@rolldown/binding-freebsd-x64@1.2.4':
    optional: true

  '@rolldown/binding-linux-arm-gnueabihf@1.2.4':
    optional: true

  '@rolldown/binding-linux-arm64-gnu@1.2.4':
    optional: true

  '@rolldown/binding-linux-arm64-musl@1.2.4':
    optional: true

  '@rolldown/binding-linux-ppc64-gnu@1.2.4':
    optional: true

  '@rolldown/binding-linux-s390x-gnu@1.2.4':
    optional: true

  '@rolldown/binding-linux-x64-gnu@1.2.4':
    optional: true

  '@rolldown/binding-linux-x64-musl@1.2.4':
    optional: true

  '@rolldown/binding-openharmony-arm64@1.2.4':
    optional: true

  '@rolldown/binding-win32-arm64-msvc@1.2.4':
    optional: true

  '@rolldown/binding-win32-x64-msvc@1.2.4':
    optional: true

  '@rolldown/pluginutils@1.0.0-rc.3': {}

  '@rolldown/pluginutils@1.0.1': {}

  '@shikijs/core@4.2.0':
    dependencies:
      '@shikijs/primitive': 4.2.0
      '@shikijs/types': 4.2.0
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4
      hast-util-to-html: 9.0.5

  '@shikijs/engine-javascript@4.2.0':
    dependencies:
      '@shikijs/types': 4.2.0
      '@shikijs/vscode-textmate': 10.0.2
      oniguruma-to-es: 4.3.6

  '@shikijs/engine-oniguruma@4.2.0':
    dependencies:
      '@shikijs/types': 4.2.0
      '@shikijs/vscode-textmate': 10.0.2

  '@shikijs/langs@4.2.0':
    dependencies:
      '@shikijs/types': 4.2.0

  '@shikijs/primitive@4.2.0':
    dependencies:
      '@shikijs/types': 4.2.0
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4

  '@shikijs/themes@4.2.0':
    dependencies:
      '@shikijs/types': 4.2.0

  '@shikijs/types@4.2.0':
    dependencies:
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4

  '@shikijs/vscode-textmate@10.0.2': {}

  '@sindresorhus/is@7.2.0': {}

  '@smithy/core@3.33.2':
    dependencies:
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@smithy/credential-provider-imds@4.5.2':
    dependencies:
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@smithy/fetch-http-handler@5.7.2':
    dependencies:
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@smithy/node-http-handler@4.11.2':
    dependencies:
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@smithy/signature-v4@5.7.2':
    dependencies:
      '@smithy/core': 3.33.2
      '@smithy/types': 4.17.2
      tslib: 2.8.1

  '@smithy/types@4.17.2':
    dependencies:
      tslib: 2.8.1

  '@speed-highlight/core@1.2.17': {}

  '@stablelib/base64@1.0.1': {}

  '@standard-schema/spec@1.1.0': {}

  '@stripe/react-stripe-js@6.8.1(@stripe/stripe-js@9.13.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@stripe/stripe-js': 9.13.0
      prop-types: 15.8.1
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)

  '@stripe/stripe-js@9.13.0': {}

  '@tailwindcss/node@4.3.3':
    dependencies:
      '@jridgewell/remapping': 2.3.5
      enhanced-resolve: 5.24.5
      jiti: 2.7.0
      lightningcss: 1.32.0
      magic-string: 0.30.21
      source-map-js: 1.2.1
      tailwindcss: 4.3.3

  '@tailwindcss/oxide-android-arm64@4.3.3':
    optional: true

  '@tailwindcss/oxide-darwin-arm64@4.3.3':
    optional: true

  '@tailwindcss/oxide-darwin-x64@4.3.3':
    optional: true

  '@tailwindcss/oxide-freebsd-x64@4.3.3':
    optional: true

  '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3':
    optional: true

  '@tailwindcss/oxide-linux-arm64-gnu@4.3.3':
    optional: true

  '@tailwindcss/oxide-linux-arm64-musl@4.3.3':
    optional: true

  '@tailwindcss/oxide-linux-x64-gnu@4.3.3':
    optional: true

  '@tailwindcss/oxide-linux-x64-musl@4.3.3':
    optional: true

  '@tailwindcss/oxide-wasm32-wasi@4.3.3':
    optional: true

  '@tailwindcss/oxide-win32-arm64-msvc@4.3.3':
    optional: true

  '@tailwindcss/oxide-win32-x64-msvc@4.3.3':
    optional: true

  '@tailwindcss/oxide@4.3.3':
    optionalDependencies:
      '@tailwindcss/oxide-android-arm64': 4.3.3
      '@tailwindcss/oxide-darwin-arm64': 4.3.3
      '@tailwindcss/oxide-darwin-x64': 4.3.3
      '@tailwindcss/oxide-freebsd-x64': 4.3.3
      '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.3
      '@tailwindcss/oxide-linux-arm64-gnu': 4.3.3
      '@tailwindcss/oxide-linux-arm64-musl': 4.3.3
      '@tailwindcss/oxide-linux-x64-gnu': 4.3.3
      '@tailwindcss/oxide-linux-x64-musl': 4.3.3
      '@tailwindcss/oxide-wasm32-wasi': 4.3.3
      '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3
      '@tailwindcss/oxide-win32-x64-msvc': 4.3.3

  '@tailwindcss/vite@4.3.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))':
    dependencies:
      '@tailwindcss/node': 4.3.3
      '@tailwindcss/oxide': 4.3.3
      tailwindcss: 4.3.3
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)

  '@tailwindcss/vite@4.3.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))':
    dependencies:
      '@tailwindcss/node': 4.3.3
      '@tailwindcss/oxide': 4.3.3
      tailwindcss: 4.3.3
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)

  '@tanstack/query-core@5.101.4': {}

  '@tanstack/query-persist-client-core@5.101.4':
    dependencies:
      '@tanstack/query-core': 5.101.4

  '@tanstack/query-sync-storage-persister@5.101.4':
    dependencies:
      '@tanstack/query-core': 5.101.4
      '@tanstack/query-persist-client-core': 5.101.4

  '@tanstack/react-query-persist-client@5.101.4(@tanstack/react-query@5.101.4(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@tanstack/query-persist-client-core': 5.101.4
      '@tanstack/react-query': 5.101.4(react@19.2.8)
      react: 19.2.8

  '@tanstack/react-query@5.101.4(react@19.2.8)':
    dependencies:
      '@tanstack/query-core': 5.101.4
      react: 19.2.8

  '@tanstack/react-virtual@3.14.10(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@tanstack/virtual-core': 3.17.8
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)

  '@tanstack/virtual-core@3.17.8': {}

  '@testing-library/dom@10.4.1':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/runtime': 7.29.7
      '@types/aria-query': 5.0.4
      aria-query: 5.3.0
      dom-accessibility-api: 0.5.16
      lz-string: 1.5.0
      picocolors: 1.1.1
      pretty-format: 27.5.1

  '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.1)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)))':
    dependencies:
      '@adobe/css-tools': 4.5.0
      '@testing-library/dom': 10.4.1
      aria-query: 5.3.2
      css.escape: 1.5.1
      dom-accessibility-api: 0.6.3
      picocolors: 1.1.1
      redent: 3.0.0
    optionalDependencies:
      vitest: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@babel/runtime': 7.29.7
      '@testing-library/dom': 10.4.1
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)

  '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)':
    dependencies:
      '@testing-library/dom': 10.4.1

  '@tiptap/core@3.30.2(@tiptap/pm@3.30.2)':
    dependencies:
      '@tiptap/pm': 3.30.2

  '@tiptap/extension-bold@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extension-bubble-menu@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)':
    dependencies:
      '@floating-ui/dom': 1.7.6
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/pm': 3.30.2
    optional: true

  '@tiptap/extension-bullet-list@3.30.2(@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/extension-list': 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)

  '@tiptap/extension-document@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extension-floating-menu@3.30.2(@floating-ui/dom@1.7.6)(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)':
    dependencies:
      '@floating-ui/dom': 1.7.6
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/pm': 3.30.2
    optional: true

  '@tiptap/extension-heading@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extension-history@3.30.2(@tiptap/extensions@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/extensions': 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)

  '@tiptap/extension-image@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extension-italic@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extension-list-item@3.30.2(@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/extension-list': 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)

  '@tiptap/extension-list@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/pm': 3.30.2

  '@tiptap/extension-paragraph@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extension-text@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)

  '@tiptap/extensions@3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/pm': 3.30.2

  '@tiptap/pm@3.30.2':
    dependencies:
      prosemirror-changeset: 2.4.1
      prosemirror-commands: 1.7.1
      prosemirror-dropcursor: 1.8.2
      prosemirror-gapcursor: 1.4.1
      prosemirror-history: 1.5.0
      prosemirror-inputrules: 1.5.1
      prosemirror-keymap: 1.2.3
      prosemirror-model: 1.25.11
      prosemirror-schema-list: 1.5.1
      prosemirror-state: 1.4.4
      prosemirror-tables: 1.8.5
      prosemirror-transform: 1.12.0
      prosemirror-view: 1.41.9

  '@tiptap/react@3.30.2(@floating-ui/dom@1.7.6)(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/pm': 3.30.2
      '@types/react': 19.2.18
      '@types/react-dom': 19.2.4(@types/react@19.2.18)
      '@types/use-sync-external-store': 0.0.6
      fast-equals: 5.4.1
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      use-sync-external-store: 1.6.0(react@19.2.8)
    optionalDependencies:
      '@tiptap/extension-bubble-menu': 3.30.2(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)
      '@tiptap/extension-floating-menu': 3.30.2(@floating-ui/dom@1.7.6)(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2)
    transitivePeerDependencies:
      - '@floating-ui/dom'

  '@turbo/darwin-64@2.10.11':
    optional: true

  '@turbo/darwin-arm64@2.10.11':
    optional: true

  '@turbo/gen@2.10.11(@types/node@22.20.1)':
    dependencies:
      '@inquirer/prompts': 7.10.1(@types/node@22.20.1)
      esbuild: 0.28.1
    transitivePeerDependencies:
      - '@types/node'

  '@turbo/linux-64@2.10.11':
    optional: true

  '@turbo/linux-arm64@2.10.11':
    optional: true

  '@turbo/windows-64@2.10.11':
    optional: true

  '@turbo/windows-arm64@2.10.11':
    optional: true

  '@tybys/wasm-util@0.10.3':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@types/aria-query@5.0.4': {}

  '@types/babel__core@7.20.5':
    dependencies:
      '@babel/parser': 7.29.7
      '@babel/types': 7.29.7
      '@types/babel__generator': 7.27.0
      '@types/babel__template': 7.4.4
      '@types/babel__traverse': 7.28.0

  '@types/babel__generator@7.27.0':
    dependencies:
      '@babel/types': 7.29.7

  '@types/babel__template@7.4.4':
    dependencies:
      '@babel/parser': 7.29.7
      '@babel/types': 7.29.7

  '@types/babel__traverse@7.28.0':
    dependencies:
      '@babel/types': 7.29.7

  '@types/chai@5.2.3':
    dependencies:
      '@types/deep-eql': 4.0.2
      assertion-error: 2.0.1

  '@types/deep-eql@4.0.2': {}

  '@types/esrecurse@4.3.1': {}

  '@types/estree-jsx@1.0.5':
    dependencies:
      '@types/estree': 1.0.9

  '@types/estree@1.0.9': {}

  '@types/hast@3.0.4':
    dependencies:
      '@types/unist': 3.0.3

  '@types/hast@3.0.5':
    dependencies:
      '@types/unist': 3.0.3

  '@types/json-schema@7.0.15': {}

  '@types/linkify-it@5.0.0': {}

  '@types/markdown-it@14.2.0':
    dependencies:
      '@types/linkify-it': 5.0.0
      '@types/mdurl': 2.0.0

  '@types/mdast@4.0.4':
    dependencies:
      '@types/unist': 3.0.3

  '@types/mdurl@2.0.0': {}

  '@types/nlcst@2.0.3':
    dependencies:
      '@types/unist': 3.0.3

  '@types/node@22.20.1':
    dependencies:
      undici-types: 6.21.0

  '@types/pg@8.23.1':
    dependencies:
      '@types/node': 22.20.1
      pg-protocol: 1.16.0
      pg-types: 2.2.0

  '@types/react-dom@19.2.4(@types/react@19.2.18)':
    dependencies:
      '@types/react': 19.2.18

  '@types/react@19.2.18':
    dependencies:
      csstype: 3.2.3

  '@types/retry@0.12.0': {}

  '@types/sanitize-html@2.16.1':
    dependencies:
      htmlparser2: 10.1.0

  '@types/unist@3.0.3': {}

  '@types/use-sync-external-store@0.0.6': {}

  '@typescript-eslint/parser@8.67.0(@typescript/typescript6@6.0.2)(eslint@10.8.1(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)':
    dependencies:
      '@typescript-eslint/scope-manager': 8.67.0
      '@typescript-eslint/types': 8.67.0
      '@typescript-eslint/typescript-estree': 8.67.0(@typescript/typescript6@6.0.2)(supports-color@10.2.2)
      '@typescript-eslint/visitor-keys': 8.67.0
      debug: 4.4.3(supports-color@10.2.2)
      eslint: 10.8.1(jiti@2.7.0)(supports-color@10.2.2)
      typescript: '@typescript/typescript6@6.0.2'
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/project-service@8.67.0(@typescript/typescript6@6.0.2)(supports-color@10.2.2)':
    dependencies:
      '@typescript-eslint/tsconfig-utils': 8.67.0(@typescript/typescript6@6.0.2)
      '@typescript-eslint/types': 8.67.0
      debug: 4.4.3(supports-color@10.2.2)
      typescript: '@typescript/typescript6@6.0.2'
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/scope-manager@8.67.0':
    dependencies:
      '@typescript-eslint/types': 8.67.0
      '@typescript-eslint/visitor-keys': 8.67.0

  '@typescript-eslint/tsconfig-utils@8.67.0(@typescript/typescript6@6.0.2)':
    dependencies:
      typescript: '@typescript/typescript6@6.0.2'

  '@typescript-eslint/types@8.67.0': {}

  '@typescript-eslint/typescript-estree@8.67.0(@typescript/typescript6@6.0.2)(supports-color@10.2.2)':
    dependencies:
      '@typescript-eslint/project-service': 8.67.0(@typescript/typescript6@6.0.2)(supports-color@10.2.2)
      '@typescript-eslint/tsconfig-utils': 8.67.0(@typescript/typescript6@6.0.2)
      '@typescript-eslint/types': 8.67.0
      '@typescript-eslint/visitor-keys': 8.67.0
      debug: 4.4.3(supports-color@10.2.2)
      minimatch: 10.2.5
      semver: 7.8.4
      tinyglobby: 0.2.17
      ts-api-utils: 2.5.0(@typescript/typescript6@6.0.2)
      typescript: '@typescript/typescript6@6.0.2'
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/visitor-keys@8.67.0':
    dependencies:
      '@typescript-eslint/types': 8.67.0
      eslint-visitor-keys: 5.0.1

  '@typescript/typescript-aix-ppc64@7.0.2':
    optional: true

  '@typescript/typescript-darwin-arm64@7.0.2':
    optional: true

  '@typescript/typescript-darwin-x64@7.0.2':
    optional: true

  '@typescript/typescript-freebsd-arm64@7.0.2':
    optional: true

  '@typescript/typescript-freebsd-x64@7.0.2':
    optional: true

  '@typescript/typescript-linux-arm64@7.0.2':
    optional: true

  '@typescript/typescript-linux-arm@7.0.2':
    optional: true

  '@typescript/typescript-linux-loong64@7.0.2':
    optional: true

  '@typescript/typescript-linux-mips64el@7.0.2':
    optional: true

  '@typescript/typescript-linux-ppc64@7.0.2':
    optional: true

  '@typescript/typescript-linux-riscv64@7.0.2':
    optional: true

  '@typescript/typescript-linux-s390x@7.0.2':
    optional: true

  '@typescript/typescript-linux-x64@7.0.2':
    optional: true

  '@typescript/typescript-netbsd-arm64@7.0.2':
    optional: true

  '@typescript/typescript-netbsd-x64@7.0.2':
    optional: true

  '@typescript/typescript-openbsd-arm64@7.0.2':
    optional: true

  '@typescript/typescript-openbsd-x64@7.0.2':
    optional: true

  '@typescript/typescript-sunos-x64@7.0.2':
    optional: true

  '@typescript/typescript-win32-arm64@7.0.2':
    optional: true

  '@typescript/typescript-win32-x64@7.0.2':
    optional: true

  '@typescript/typescript6@6.0.2':
    dependencies:
      '@typescript/old': typescript@6.0.3

  '@ungap/structured-clone@1.3.1': {}

  '@vitejs/plugin-react@5.2.0(supports-color@10.2.2)(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))':
    dependencies:
      '@babel/core': 7.29.7(supports-color@10.2.2)
      '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))
      '@babel/plugin-transform-react-jsx-source': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))
      '@rolldown/pluginutils': 1.0.0-rc.3
      '@types/babel__core': 7.20.5
      react-refresh: 0.18.0
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
    transitivePeerDependencies:
      - supports-color

  '@vitejs/plugin-react@5.2.0(supports-color@10.2.2)(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))':
    dependencies:
      '@babel/core': 7.29.7(supports-color@10.2.2)
      '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))
      '@babel/plugin-transform-react-jsx-source': 7.29.7(@babel/core@7.29.7(supports-color@10.2.2))
      '@rolldown/pluginutils': 1.0.0-rc.3
      '@types/babel__core': 7.20.5
      react-refresh: 0.18.0
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
    transitivePeerDependencies:
      - supports-color

  '@vitest/expect@4.1.11':
    dependencies:
      '@standard-schema/spec': 1.1.0
      '@types/chai': 5.2.3
      '@vitest/spy': 4.1.11
      '@vitest/utils': 4.1.11
      chai: 6.2.2
      tinyrainbow: 3.1.1

  '@vitest/mocker@4.1.11(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))':
    dependencies:
      '@vitest/spy': 4.1.11
      estree-walker: 3.0.3
      magic-string: 0.30.21
    optionalDependencies:
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)

  '@vitest/mocker@4.1.11(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))':
    dependencies:
      '@vitest/spy': 4.1.11
      estree-walker: 3.0.3
      magic-string: 0.30.21
    optionalDependencies:
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)

  '@vitest/pretty-format@4.1.11':
    dependencies:
      tinyrainbow: 3.1.1

  '@vitest/runner@4.1.11':
    dependencies:
      '@vitest/utils': 4.1.11
      pathe: 2.0.3

  '@vitest/snapshot@4.1.11':
    dependencies:
      '@vitest/pretty-format': 4.1.11
      '@vitest/utils': 4.1.11
      magic-string: 0.30.21
      pathe: 2.0.3

  '@vitest/spy@4.1.11': {}

  '@vitest/utils@4.1.11':
    dependencies:
      '@vitest/pretty-format': 4.1.11
      convert-source-map: 2.0.0
      tinyrainbow: 3.1.1

  '@yuku-codegen/binding-android-arm64@0.8.7':
    optional: true

  '@yuku-codegen/binding-darwin-arm64@0.8.7':
    optional: true

  '@yuku-codegen/binding-darwin-x64@0.8.7':
    optional: true

  '@yuku-codegen/binding-freebsd-x64@0.8.7':
    optional: true

  '@yuku-codegen/binding-linux-arm-gnu@0.8.7':
    optional: true

  '@yuku-codegen/binding-linux-arm-musl@0.8.7':
    optional: true

  '@yuku-codegen/binding-linux-arm64-gnu@0.8.7':
    optional: true

  '@yuku-codegen/binding-linux-arm64-musl@0.8.7':
    optional: true

  '@yuku-codegen/binding-linux-x64-gnu@0.8.7':
    optional: true

  '@yuku-codegen/binding-linux-x64-musl@0.8.7':
    optional: true

  '@yuku-codegen/binding-win32-arm64@0.8.7':
    optional: true

  '@yuku-codegen/binding-win32-x64@0.8.7':
    optional: true

  '@yuku-parser/binding-android-arm64@0.8.7':
    optional: true

  '@yuku-parser/binding-darwin-arm64@0.8.7':
    optional: true

  '@yuku-parser/binding-darwin-x64@0.8.7':
    optional: true

  '@yuku-parser/binding-freebsd-x64@0.8.7':
    optional: true

  '@yuku-parser/binding-linux-arm-gnu@0.8.7':
    optional: true

  '@yuku-parser/binding-linux-arm-musl@0.8.7':
    optional: true

  '@yuku-parser/binding-linux-arm64-gnu@0.8.7':
    optional: true

  '@yuku-parser/binding-linux-arm64-musl@0.8.7':
    optional: true

  '@yuku-parser/binding-linux-x64-gnu@0.8.7':
    optional: true

  '@yuku-parser/binding-linux-x64-musl@0.8.7':
    optional: true

  '@yuku-parser/binding-win32-arm64@0.8.7':
    optional: true

  '@yuku-parser/binding-win32-x64@0.8.7':
    optional: true

  '@yuku-toolchain/types@0.8.7': {}

  accepts@2.0.0:
    dependencies:
      mime-types: 3.0.2
      negotiator: 1.0.0

  acorn-jsx@5.3.2(acorn@8.17.0):
    dependencies:
      acorn: 8.17.0

  acorn@8.17.0: {}

  agent-base@7.1.4: {}

  ajv-formats@3.0.1(ajv@8.20.0):
    optionalDependencies:
      ajv: 8.20.0

  ajv@6.15.0:
    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

  ajv@8.20.0:
    dependencies:
      fast-deep-equal: 3.1.3
      fast-uri: 3.1.2
      json-schema-traverse: 1.0.0
      require-from-string: 2.0.2

  am-i-vibing@0.4.0:
    dependencies:
      process-ancestry: 0.1.0

  ansi-regex@5.0.1: {}

  ansi-styles@4.3.0:
    dependencies:
      color-convert: 2.0.1

  ansi-styles@5.2.0: {}

  ansis@4.3.1: {}

  anymatch@3.1.3:
    dependencies:
      normalize-path: 3.0.0
      picomatch: 2.3.2

  argparse@2.0.1: {}

  argparse@3.0.0: {}

  aria-hidden@1.2.6:
    dependencies:
      tslib: 2.8.1

  aria-query@5.3.0:
    dependencies:
      dequal: 2.0.3

  aria-query@5.3.2: {}

  assertion-error@2.0.1: {}

  astro@7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0):
    dependencies:
      '@astrojs/compiler-rs': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
      '@astrojs/internal-helpers': 0.10.4
      '@astrojs/markdown-satteri': 0.3.7
      '@astrojs/telemetry': 3.3.3
      '@capsizecss/unpack': 4.0.0
      '@clack/prompts': 1.6.0
      '@oslojs/encoding': 1.1.0
      am-i-vibing: 0.4.0
      aria-query: 5.3.2
      axobject-query: 4.1.0
      ci-info: 4.4.0
      clsx: 2.1.1
      common-ancestor-path: 2.0.0
      cookie: 2.0.1
      devalue: 5.8.1
      diff: 8.0.4
      dset: 3.1.4
      es-module-lexer: 2.1.0
      esbuild: 0.28.1
      find-process: 2.1.1
      flattie: 1.1.1
      fontace: 0.4.1
      get-tsconfig: 5.0.0-beta.4
      github-slugger: 2.0.0
      html-escaper: 3.0.3
      http-cache-semantics: 4.2.0
      js-yaml: 4.3.1
      jsonc-parser: 3.3.1
      magic-string: 1.2.1
      magicast: 0.5.3
      mrmime: 2.0.1
      neotraverse: 1.0.1
      obug: 2.1.3
      p-limit: 7.3.0
      p-queue: 9.3.0
      package-manager-detector: 1.6.0
      piccolore: 0.1.3
      picomatch: 4.0.4
      semver: 7.8.4
      shiki: 4.2.0
      smol-toml: 1.6.1
      svgo: 4.0.1
      tinyclip: 0.1.14
      tinyexec: 1.2.4
      tinyglobby: 0.2.17
      ultrahtml: 1.6.0
      unifont: 0.7.5
      unstorage: 1.17.5(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      vitefu: 1.1.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      xxhash-wasm: 1.1.0
      yargs-parser: 22.0.0
      zod: 4.4.3
    optionalDependencies:
      sharp: 0.34.5
    transitivePeerDependencies:
      - '@azure/app-configuration'
      - '@azure/cosmos'
      - '@azure/data-tables'
      - '@azure/identity'
      - '@azure/keyvault-secrets'
      - '@azure/storage-blob'
      - '@capacitor/preferences'
      - '@deno/kv'
      - '@emnapi/core'
      - '@emnapi/runtime'
      - '@netlify/blobs'
      - '@planetscale/database'
      - '@types/node'
      - '@upstash/redis'
      - '@vercel/blob'
      - '@vercel/functions'
      - '@vercel/kv'
      - '@vitejs/devtools'
      - aws4fetch
      - db0
      - idb-keyval
      - ioredis
      - jiti
      - less
      - sass
      - sass-embedded
      - stylus
      - sugarss
      - terser
      - tsx
      - uploadthing
      - yaml

  astro@7.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@22.20.1)(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0):
    dependencies:
      '@astrojs/compiler-rs': 0.3.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)
      '@astrojs/internal-helpers': 0.10.4
      '@astrojs/markdown-satteri': 0.3.7
      '@astrojs/telemetry': 3.3.3
      '@capsizecss/unpack': 4.0.0
      '@clack/prompts': 1.6.0
      '@oslojs/encoding': 1.1.0
      am-i-vibing: 0.4.0
      aria-query: 5.3.2
      axobject-query: 4.1.0
      ci-info: 4.4.0
      clsx: 2.1.1
      common-ancestor-path: 2.0.0
      cookie: 2.0.1
      devalue: 5.8.1
      diff: 8.0.4
      dset: 3.1.4
      es-module-lexer: 2.1.0
      esbuild: 0.28.1
      find-process: 2.1.1
      flattie: 1.1.1
      fontace: 0.4.1
      get-tsconfig: 5.0.0-beta.4
      github-slugger: 2.0.0
      html-escaper: 3.0.3
      http-cache-semantics: 4.2.0
      js-yaml: 4.3.1
      jsonc-parser: 3.3.1
      magic-string: 1.2.1
      magicast: 0.5.3
      mrmime: 2.0.1
      neotraverse: 1.0.1
      obug: 2.1.3
      p-limit: 7.3.0
      p-queue: 9.3.0
      package-manager-detector: 1.6.0
      piccolore: 0.1.3
      picomatch: 4.0.4
      semver: 7.8.4
      shiki: 4.2.0
      smol-toml: 1.6.1
      svgo: 4.0.1
      tinyclip: 0.1.14
      tinyexec: 1.2.4
      tinyglobby: 0.2.17
      ultrahtml: 1.6.0
      unifont: 0.7.5
      unstorage: 1.17.5(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2))
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      vitefu: 1.1.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      xxhash-wasm: 1.1.0
      yargs-parser: 22.0.0
      zod: 4.4.3
    optionalDependencies:
      sharp: 0.34.5
    transitivePeerDependencies:
      - '@azure/app-configuration'
      - '@azure/cosmos'
      - '@azure/data-tables'
      - '@azure/identity'
      - '@azure/keyvault-secrets'
      - '@azure/storage-blob'
      - '@capacitor/preferences'
      - '@deno/kv'
      - '@emnapi/core'
      - '@emnapi/runtime'
      - '@netlify/blobs'
      - '@planetscale/database'
      - '@types/node'
      - '@upstash/redis'
      - '@vercel/blob'
      - '@vercel/functions'
      - '@vercel/kv'
      - '@vitejs/devtools'
      - aws4fetch
      - db0
      - idb-keyval
      - ioredis
      - jiti
      - less
      - sass
      - sass-embedded
      - stylus
      - sugarss
      - terser
      - tsx
      - uploadthing
      - yaml

  async-exit-hook@2.0.1: {}

  aws4fetch@1.0.20: {}

  axe-core@4.12.1: {}

  axe-core@4.13.0: {}

  axobject-query@4.1.0: {}

  bail@2.0.2: {}

  balanced-match@4.0.4: {}

  base64-js@1.5.1: {}

  baseline-browser-mapping@2.10.36: {}

  better-auth@1.7.1(@cloudflare/workers-types@5.20260820.1)(drizzle-orm@0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9))(pg@8.23.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))):
    dependencies:
      '@better-auth/core': 1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0)
      '@better-auth/drizzle-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(drizzle-orm@0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9))
      '@better-auth/kysely-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(kysely@0.29.2)
      '@better-auth/memory-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)
      '@better-auth/mongo-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)
      '@better-auth/prisma-adapter': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)
      '@better-auth/telemetry': 1.7.1(@better-auth/core@1.7.1(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@cloudflare/workers-types@5.20260820.1)(better-call@1.4.0(zod@4.4.3))(jose@6.2.3)(kysely@0.29.2)(nanostores@1.3.0))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)
      '@better-auth/utils': 0.4.2
      '@better-fetch/fetch': 1.3.1
      '@noble/ciphers': 2.2.0
      '@noble/hashes': 2.2.0
      better-call: 1.4.0(zod@4.4.3)
      defu: 6.1.7
      jose: 6.2.3
      kysely: 0.29.2
      nanostores: 1.3.0
      zod: 4.4.3
    optionalDependencies:
      drizzle-orm: 0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9)
      pg: 8.23.0
      react: 19.2.8
      react-dom: 19.2.8(react@19.2.8)
      vitest: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
    transitivePeerDependencies:
      - '@cloudflare/workers-types'
      - '@opentelemetry/api'

  better-call@1.4.0(zod@4.4.3):
    dependencies:
      '@better-auth/utils': 0.5.0
      '@better-fetch/fetch': 1.3.1
      rou3: 0.9.2
      set-cookie-parser: 3.1.2
    optionalDependencies:
      zod: 4.4.3

  bidi-js@1.0.3:
    dependencies:
      require-from-string: 2.0.2

  bignumber.js@9.3.1: {}

  blake3-wasm@2.1.5: {}

  body-parser@2.3.0(supports-color@10.2.2):
    dependencies:
      bytes: 3.1.2
      content-type: 2.0.0
      debug: 4.4.3(supports-color@10.2.2)
      http-errors: 2.0.1
      iconv-lite: 0.7.2
      on-finished: 2.4.1
      qs: 6.15.2
      raw-body: 3.0.2
      type-is: 2.1.0
    transitivePeerDependencies:
      - supports-color

  boolbase@1.0.0: {}

  bowser@2.14.1: {}

  brace-expansion@5.0.7:
    dependencies:
      balanced-match: 4.0.4

  browserslist@4.28.2:
    dependencies:
      baseline-browser-mapping: 2.10.36
      caniuse-lite: 1.0.30001799
      electron-to-chromium: 1.5.371
      node-releases: 2.0.47
      update-browserslist-db: 1.2.3(browserslist@4.28.2)

  buffer-equal-constant-time@1.0.1: {}

  bytes@3.1.2: {}

  cac@7.0.0: {}

  call-bind-apply-helpers@1.0.2:
    dependencies:
      es-errors: 1.3.0
      function-bind: 1.1.2

  call-bound@1.0.4:
    dependencies:
      call-bind-apply-helpers: 1.0.2
      get-intrinsic: 1.3.0

  caniuse-lite@1.0.30001799: {}

  ccount@2.0.1: {}

  chai@6.2.2: {}

  chalk@4.1.2:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0

  chalk@5.6.2: {}

  character-entities-html4@2.1.0: {}

  character-entities-legacy@3.0.0: {}

  chardet@2.1.1: {}

  chokidar@5.0.0:
    dependencies:
      readdirp: 5.0.0

  ci-info@4.4.0: {}

  cjs-module-lexer@1.2.3: {}

  class-variance-authority@0.7.1:
    dependencies:
      clsx: 2.1.1

  cli-width@4.1.0: {}

  clsx@2.1.1: {}

  cluster-key-slot@1.1.1: {}

  color-convert@2.0.1:
    dependencies:
      color-name: 1.1.4

  color-name@1.1.4: {}

  comma-separated-tokens@2.0.3: {}

  commander@11.1.0: {}

  commander@14.0.3: {}

  common-ancestor-path@2.0.0: {}

  content-disposition@1.1.0: {}

  content-type@1.0.5: {}

  content-type@2.0.0: {}

  convert-source-map@2.0.0: {}

  cookie-es@1.2.3: {}

  cookie-signature@1.2.2: {}

  cookie@0.7.2: {}

  cookie@1.1.1: {}

  cookie@2.0.1: {}

  cors@2.8.6:
    dependencies:
      object-assign: 4.1.1
      vary: 1.1.2

  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-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.2.1:
    dependencies:
      mdn-data: 2.27.1
      source-map-js: 1.2.1

  css-what@6.2.2: {}

  css.escape@1.5.1: {}

  csso@5.0.5:
    dependencies:
      css-tree: 2.2.1

  csstype@3.2.3: {}

  data-uri-to-buffer@4.0.1: {}

  data-urls@7.0.0(@noble/hashes@2.2.0):
    dependencies:
      whatwg-mimetype: 5.0.0
      whatwg-url: 16.0.1(@noble/hashes@2.2.0)
    transitivePeerDependencies:
      - '@noble/hashes'

  date-fns@4.4.0: {}

  dayjs@1.11.21: {}

  debug@4.4.3(supports-color@10.2.2):
    dependencies:
      ms: 2.1.3
    optionalDependencies:
      supports-color: 10.2.2

  decimal.js@10.6.0: {}

  deep-is@0.1.4: {}

  deepmerge@4.3.1: {}

  defu@6.1.7: {}

  denque@2.1.0: {}

  depd@2.0.0: {}

  dequal@2.0.3: {}

  destr@2.0.5: {}

  detect-libc@2.1.2: {}

  detect-node-es@1.1.0: {}

  devalue@5.8.1: {}

  devlop@1.1.0:
    dependencies:
      dequal: 2.0.3

  diff@8.0.4: {}

  dom-accessibility-api@0.5.16: {}

  dom-accessibility-api@0.6.3: {}

  dom-accessibility-api@0.7.1: {}

  dom-serializer@2.0.0:
    dependencies:
      domelementtype: 2.3.0
      domhandler: 5.0.3
      entities: 4.5.0

  dom-serializer@3.1.1:
    dependencies:
      domelementtype: 3.0.0
      domhandler: 6.0.1
      entities: 8.0.0

  domelementtype@2.3.0: {}

  domelementtype@3.0.0: {}

  domhandler@5.0.3:
    dependencies:
      domelementtype: 2.3.0

  domhandler@6.0.1:
    dependencies:
      domelementtype: 3.0.0

  domutils@3.2.2:
    dependencies:
      dom-serializer: 2.0.0
      domelementtype: 2.3.0
      domhandler: 5.0.3

  domutils@4.0.2:
    dependencies:
      dom-serializer: 3.1.1
      domelementtype: 3.0.0
      domhandler: 6.0.1

  drizzle-orm@0.45.2(@cloudflare/workers-types@5.20260820.1)(@electric-sql/pglite@0.5.5)(@neondatabase/serverless@1.1.0)(@types/pg@8.23.1)(kysely@0.29.2)(pg@8.23.0)(postgres@3.4.9):
    optionalDependencies:
      '@cloudflare/workers-types': 5.20260820.1
      '@electric-sql/pglite': 0.5.5
      '@neondatabase/serverless': 1.1.0
      '@types/pg': 8.23.1
      kysely: 0.29.2
      pg: 8.23.0
      postgres: 3.4.9

  dset@3.1.4: {}

  dts-resolver@3.0.0: {}

  dunder-proto@1.0.1:
    dependencies:
      call-bind-apply-helpers: 1.0.2
      es-errors: 1.3.0
      gopd: 1.2.0

  ecdsa-sig-formatter@1.0.11:
    dependencies:
      safe-buffer: 5.2.1

  ee-first@1.1.1: {}

  electron-to-chromium@1.5.371: {}

  embedded-postgres@18.4.0-beta.17:
    dependencies:
      async-exit-hook: 2.0.1
      pg: 8.23.0
    optionalDependencies:
      '@embedded-postgres/darwin-arm64': 18.4.0-beta.17
      '@embedded-postgres/darwin-x64': 18.4.0-beta.17
      '@embedded-postgres/linux-arm': 18.4.0-beta.17
      '@embedded-postgres/linux-arm64': 18.4.0-beta.17
      '@embedded-postgres/linux-ia32': 18.4.0-beta.17
      '@embedded-postgres/linux-ppc64': 18.4.0-beta.17
      '@embedded-postgres/linux-x64': 18.4.0-beta.17
      '@embedded-postgres/windows-x64': 18.4.0-beta.17
    transitivePeerDependencies:
      - pg-native

  emoji-regex@8.0.0: {}

  empathic@2.0.1: {}

  encodeurl@2.0.0: {}

  enhanced-resolve@5.24.5:
    dependencies:
      graceful-fs: 4.2.11
      tapable: 2.3.3

  entities@4.5.0: {}

  entities@7.0.1: {}

  entities@8.0.0: {}

  error-stack-parser-es@1.0.5: {}

  es-define-property@1.0.1: {}

  es-errors@1.3.0: {}

  es-module-lexer@2.1.0: {}

  es-object-atoms@1.1.2:
    dependencies:
      es-errors: 1.3.0

  esbuild@0.28.1:
    optionalDependencies:
      '@esbuild/aix-ppc64': 0.28.1
      '@esbuild/android-arm': 0.28.1
      '@esbuild/android-arm64': 0.28.1
      '@esbuild/android-x64': 0.28.1
      '@esbuild/darwin-arm64': 0.28.1
      '@esbuild/darwin-x64': 0.28.1
      '@esbuild/freebsd-arm64': 0.28.1
      '@esbuild/freebsd-x64': 0.28.1
      '@esbuild/linux-arm': 0.28.1
      '@esbuild/linux-arm64': 0.28.1
      '@esbuild/linux-ia32': 0.28.1
      '@esbuild/linux-loong64': 0.28.1
      '@esbuild/linux-mips64el': 0.28.1
      '@esbuild/linux-ppc64': 0.28.1
      '@esbuild/linux-riscv64': 0.28.1
      '@esbuild/linux-s390x': 0.28.1
      '@esbuild/linux-x64': 0.28.1
      '@esbuild/netbsd-arm64': 0.28.1
      '@esbuild/netbsd-x64': 0.28.1
      '@esbuild/openbsd-arm64': 0.28.1
      '@esbuild/openbsd-x64': 0.28.1
      '@esbuild/openharmony-arm64': 0.28.1
      '@esbuild/sunos-x64': 0.28.1
      '@esbuild/win32-arm64': 0.28.1
      '@esbuild/win32-ia32': 0.28.1
      '@esbuild/win32-x64': 0.28.1

  esbuild@0.28.2:
    optionalDependencies:
      '@esbuild/aix-ppc64': 0.28.2
      '@esbuild/android-arm': 0.28.2
      '@esbuild/android-arm64': 0.28.2
      '@esbuild/android-x64': 0.28.2
      '@esbuild/darwin-arm64': 0.28.2
      '@esbuild/darwin-x64': 0.28.2
      '@esbuild/freebsd-arm64': 0.28.2
      '@esbuild/freebsd-x64': 0.28.2
      '@esbuild/linux-arm': 0.28.2
      '@esbuild/linux-arm64': 0.28.2
      '@esbuild/linux-ia32': 0.28.2
      '@esbuild/linux-loong64': 0.28.2
      '@esbuild/linux-mips64el': 0.28.2
      '@esbuild/linux-ppc64': 0.28.2
      '@esbuild/linux-riscv64': 0.28.2
      '@esbuild/linux-s390x': 0.28.2
      '@esbuild/linux-x64': 0.28.2
      '@esbuild/netbsd-arm64': 0.28.2
      '@esbuild/netbsd-x64': 0.28.2
      '@esbuild/openbsd-arm64': 0.28.2
      '@esbuild/openbsd-x64': 0.28.2
      '@esbuild/openharmony-arm64': 0.28.2
      '@esbuild/sunos-x64': 0.28.2
      '@esbuild/win32-arm64': 0.28.2
      '@esbuild/win32-ia32': 0.28.2
      '@esbuild/win32-x64': 0.28.2

  escalade@3.2.0: {}

  escape-html@1.0.3: {}

  escape-string-regexp@4.0.0: {}

  eslint-scope@9.1.2:
    dependencies:
      '@types/esrecurse': 4.3.1
      '@types/estree': 1.0.9
      esrecurse: 4.3.0
      estraverse: 5.3.0

  eslint-visitor-keys@3.4.3: {}

  eslint-visitor-keys@5.0.1: {}

  eslint@10.8.1(jiti@2.7.0)(supports-color@10.2.2):
    dependencies:
      '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.1(jiti@2.7.0)(supports-color@10.2.2))
      '@eslint-community/regexpp': 4.12.2
      '@eslint/config-array': 0.23.5(supports-color@10.2.2)
      '@eslint/config-helpers': 0.7.0
      '@eslint/core': 1.2.1
      '@eslint/plugin-kit': 0.7.2
      '@humanfs/node': 0.16.8
      '@humanwhocodes/module-importer': 1.0.1
      '@humanwhocodes/retry': 0.4.3
      '@types/estree': 1.0.9
      ajv: 6.15.0
      cross-spawn: 7.0.6
      debug: 4.4.3(supports-color@10.2.2)
      escape-string-regexp: 4.0.0
      eslint-scope: 9.1.2
      eslint-visitor-keys: 5.0.1
      espree: 11.2.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
      minimatch: 10.2.5
      natural-compare: 1.4.0
      optionator: 0.9.4
    optionalDependencies:
      jiti: 2.7.0
    transitivePeerDependencies:
      - supports-color

  espree@11.2.0:
    dependencies:
      acorn: 8.17.0
      acorn-jsx: 5.3.2(acorn@8.17.0)
      eslint-visitor-keys: 5.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@3.0.3:
    dependencies:
      '@types/estree': 1.0.9

  esutils@2.0.3: {}

  etag@1.8.1: {}

  eventemitter3@5.0.4: {}

  eventsource-parser@3.1.0: {}

  eventsource@3.0.7:
    dependencies:
      eventsource-parser: 3.1.0

  expect-type@1.3.0: {}

  express-rate-limit@8.5.2(express@5.2.1(supports-color@10.2.2)):
    dependencies:
      express: 5.2.1(supports-color@10.2.2)
      ip-address: 10.2.0

  express@5.2.1(supports-color@10.2.2):
    dependencies:
      accepts: 2.0.0
      body-parser: 2.3.0(supports-color@10.2.2)
      content-disposition: 1.1.0
      content-type: 1.0.5
      cookie: 0.7.2
      cookie-signature: 1.2.2
      debug: 4.4.3(supports-color@10.2.2)
      depd: 2.0.0
      encodeurl: 2.0.0
      escape-html: 1.0.3
      etag: 1.8.1
      finalhandler: 2.1.1(supports-color@10.2.2)
      fresh: 2.0.0
      http-errors: 2.0.1
      merge-descriptors: 2.0.0
      mime-types: 3.0.2
      on-finished: 2.4.1
      once: 1.4.0
      parseurl: 1.3.3
      proxy-addr: 2.0.7
      qs: 6.15.2
      range-parser: 1.2.1
      router: 2.2.0(supports-color@10.2.2)
      send: 1.2.1(supports-color@10.2.2)
      serve-static: 2.2.1(supports-color@10.2.2)
      statuses: 2.0.2
      type-is: 2.1.0
      vary: 1.1.2
    transitivePeerDependencies:
      - supports-color

  extend@3.0.2: {}

  fast-deep-equal@3.1.3: {}

  fast-equals@5.4.1: {}

  fast-json-stable-stringify@2.1.0: {}

  fast-levenshtein@2.0.6: {}

  fast-sha256@1.3.0: {}

  fast-string-truncated-width@3.0.3: {}

  fast-string-width@3.0.2:
    dependencies:
      fast-string-truncated-width: 3.0.3

  fast-uri@3.1.2: {}

  fast-wrap-ansi@0.2.2:
    dependencies:
      fast-string-width: 3.0.2

  fdir@6.5.0(picomatch@4.0.4):
    optionalDependencies:
      picomatch: 4.0.4

  fetch-blob@3.2.0:
    dependencies:
      node-domexception: 1.0.0
      web-streams-polyfill: 3.3.3

  file-entry-cache@8.0.0:
    dependencies:
      flat-cache: 4.0.1

  finalhandler@2.1.1(supports-color@10.2.2):
    dependencies:
      debug: 4.4.3(supports-color@10.2.2)
      encodeurl: 2.0.0
      escape-html: 1.0.3
      on-finished: 2.4.1
      parseurl: 1.3.3
      statuses: 2.0.2
    transitivePeerDependencies:
      - supports-color

  find-process@2.1.1:
    dependencies:
      chalk: 4.1.2
      commander: 14.0.3
      loglevel: 1.9.2

  find-up@5.0.0:
    dependencies:
      locate-path: 6.0.0
      path-exists: 4.0.0

  flat-cache@4.0.1:
    dependencies:
      flatted: 3.4.2
      keyv: 4.5.4

  flatted@3.4.2: {}

  flattie@1.1.1: {}

  fontace@0.4.1:
    dependencies:
      fontkitten: 1.0.3

  fontkitten@1.0.3:
    dependencies:
      tiny-inflate: 1.0.3

  formdata-polyfill@4.0.10:
    dependencies:
      fetch-blob: 3.2.0

  forwarded@0.2.0: {}

  fresh@2.0.0: {}

  fsevents@2.3.2:
    optional: true

  fsevents@2.3.3:
    optional: true

  function-bind@1.1.2: {}

  gaxios@7.1.5(supports-color@10.2.2):
    dependencies:
      extend: 3.0.2
      https-proxy-agent: 7.0.6(supports-color@10.2.2)
      node-fetch: 3.3.2
    transitivePeerDependencies:
      - supports-color

  gcp-metadata@8.1.2(supports-color@10.2.2):
    dependencies:
      gaxios: 7.1.5(supports-color@10.2.2)
      google-logging-utils: 1.1.3
      json-bigint: 1.0.0
    transitivePeerDependencies:
      - supports-color

  gensync@1.0.0-beta.2: {}

  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.2
      function-bind: 1.1.2
      get-proto: 1.0.1
      gopd: 1.2.0
      has-symbols: 1.1.0
      hasown: 2.0.4
      math-intrinsics: 1.1.0

  get-nonce@1.0.1: {}

  get-proto@1.0.1:
    dependencies:
      dunder-proto: 1.0.1
      es-object-atoms: 1.1.2

  get-tsconfig@5.0.0-beta.4:
    dependencies:
      resolve-pkg-maps: 1.0.0

  get-tsconfig@5.0.0-beta.5:
    dependencies:
      resolve-pkg-maps: 1.0.0

  github-slugger@2.0.0: {}

  glob-parent@6.0.2:
    dependencies:
      is-glob: 4.0.3

  google-auth-library@10.7.0(supports-color@10.2.2):
    dependencies:
      base64-js: 1.5.1
      ecdsa-sig-formatter: 1.0.11
      gaxios: 7.1.5(supports-color@10.2.2)
      gcp-metadata: 8.1.2(supports-color@10.2.2)
      google-logging-utils: 1.1.3
      jws: 4.0.1
    transitivePeerDependencies:
      - supports-color

  google-logging-utils@1.1.3: {}

  gopd@1.2.0: {}

  graceful-fs@4.2.11: {}

  h3@1.15.11:
    dependencies:
      cookie-es: 1.2.3
      crossws: 0.3.5
      defu: 6.1.7
      destr: 2.0.5
      iron-webcrypto: 1.2.1
      node-mock-http: 1.0.4
      radix3: 1.1.2
      ufo: 1.6.4
      uncrypto: 0.1.3

  has-flag@4.0.0: {}

  has-symbols@1.1.0: {}

  hasown@2.0.4:
    dependencies:
      function-bind: 1.1.2

  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.2.0
      space-separated-tokens: 2.0.2
      stringify-entities: 4.0.4
      zwitch: 2.0.4

  hast-util-whitespace@3.0.0:
    dependencies:
      '@types/hast': 3.0.4

  hono@4.12.25: {}

  hookable@6.1.1: {}

  html-aria@0.5.3: {}

  html-encoding-sniffer@6.0.0(@noble/hashes@2.2.0):
    dependencies:
      '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0)
    transitivePeerDependencies:
      - '@noble/hashes'

  html-escaper@3.0.3: {}

  html-void-elements@3.0.0: {}

  htmlparser2@10.1.0:
    dependencies:
      domelementtype: 2.3.0
      domhandler: 5.0.3
      domutils: 3.2.2
      entities: 7.0.1

  htmlparser2@12.0.0:
    dependencies:
      domelementtype: 3.0.0
      domhandler: 6.0.1
      domutils: 4.0.2
      entities: 8.0.0

  http-cache-semantics@4.2.0: {}

  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

  https-proxy-agent@7.0.6(supports-color@10.2.2):
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3(supports-color@10.2.2)
    transitivePeerDependencies:
      - supports-color

  human-id@4.2.0: {}

  iconv-lite@0.7.2:
    dependencies:
      safer-buffer: 2.1.2

  ignore@5.3.2: {}

  import-meta-resolve@4.2.0: {}

  import-without-cache@0.4.0: {}

  imurmurhash@0.1.4: {}

  indent-string@4.0.0: {}

  inherits@2.0.4: {}

  ioredis@5.11.1(supports-color@10.2.2):
    dependencies:
      '@ioredis/commands': 1.10.0
      cluster-key-slot: 1.1.1
      debug: 4.4.3(supports-color@10.2.2)
      denque: 2.1.0
      redis-errors: 1.2.0
      redis-parser: 3.0.0
      standard-as-callback: 2.1.0
    transitivePeerDependencies:
      - supports-color
    optional: true

  ioredis@6.0.0(supports-color@10.2.2):
    dependencies:
      '@ioredis/commands': 2.0.0
      cluster-key-slot: 1.1.1
      debug: 4.4.3(supports-color@10.2.2)
      denque: 2.1.0
      redis-errors: 1.2.0
      standard-as-callback: 2.1.0
    transitivePeerDependencies:
      - supports-color

  ip-address@10.2.0: {}

  ipaddr.js@1.9.1: {}

  iron-webcrypto@1.2.1: {}

  is-docker@4.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-plain-obj@4.1.0: {}

  is-plain-object@5.0.0: {}

  is-potential-custom-element-name@1.0.1: {}

  is-promise@4.0.0: {}

  isexe@2.0.0: {}

  jiti@2.7.0: {}

  jju@1.4.0: {}

  jose@6.2.3: {}

  js-tokens@4.0.0: {}

  js-yaml@4.3.1:
    dependencies:
      argparse: 2.0.1

  jsdom@30.0.1(@noble/hashes@2.2.0):
    dependencies:
      '@asamuzakjp/css-color': 6.0.7
      '@asamuzakjp/dom-selector': 8.3.2
      '@bramus/specificity': 2.4.2
      '@csstools/css-syntax-patches-for-csstree': 1.1.8(css-tree@3.2.1)
      '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0)
      css-tree: 3.2.1
      data-urls: 7.0.0(@noble/hashes@2.2.0)
      decimal.js: 10.6.0
      html-encoding-sniffer: 6.0.0(@noble/hashes@2.2.0)
      is-potential-custom-element-name: 1.0.1
      lru-cache: 11.5.2
      parse5: 8.0.1
      saxes: 6.0.0
      symbol-tree: 3.2.4
      tough-cookie: 6.0.2
      undici: 8.10.0
      w3c-xmlserializer: 5.0.0
      webidl-conversions: 8.0.1
      whatwg-mimetype: 5.0.0
      whatwg-url: 17.1.0(@noble/hashes@2.2.0)
      xml-name-validator: 5.0.0
    transitivePeerDependencies:
      - '@noble/hashes'

  jsesc@3.1.0: {}

  json-bigint@1.0.0:
    dependencies:
      bignumber.js: 9.3.1

  json-buffer@3.0.1: {}

  json-schema-traverse@0.4.1: {}

  json-schema-traverse@1.0.0: {}

  json-schema-typed@8.0.2: {}

  json-stable-stringify-without-jsonify@1.0.1: {}

  json5@2.2.3: {}

  jsonc-parser@3.3.1: {}

  jwa@2.0.1:
    dependencies:
      buffer-equal-constant-time: 1.0.1
      ecdsa-sig-formatter: 1.0.11
      safe-buffer: 5.2.1

  jws@4.0.1:
    dependencies:
      jwa: 2.0.1
      safe-buffer: 5.2.1

  keyv@4.5.4:
    dependencies:
      json-buffer: 3.0.1

  kleur@4.1.5: {}

  kysely@0.29.2: {}

  launch-editor@2.14.1:
    dependencies:
      picocolors: 1.1.1
      shell-quote: 1.10.0

  launder@1.7.1:
    dependencies:
      dayjs: 1.11.21

  lefthook-darwin-arm64@2.1.10:
    optional: true

  lefthook-darwin-x64@2.1.10:
    optional: true

  lefthook-freebsd-arm64@2.1.10:
    optional: true

  lefthook-freebsd-x64@2.1.10:
    optional: true

  lefthook-linux-arm64@2.1.10:
    optional: true

  lefthook-linux-x64@2.1.10:
    optional: true

  lefthook-openbsd-arm64@2.1.10:
    optional: true

  lefthook-openbsd-x64@2.1.10:
    optional: true

  lefthook-windows-arm64@2.1.10:
    optional: true

  lefthook-windows-x64@2.1.10:
    optional: true

  lefthook@2.1.10:
    optionalDependencies:
      lefthook-darwin-arm64: 2.1.10
      lefthook-darwin-x64: 2.1.10
      lefthook-freebsd-arm64: 2.1.10
      lefthook-freebsd-x64: 2.1.10
      lefthook-linux-arm64: 2.1.10
      lefthook-linux-x64: 2.1.10
      lefthook-openbsd-arm64: 2.1.10
      lefthook-openbsd-x64: 2.1.10
      lefthook-windows-arm64: 2.1.10
      lefthook-windows-x64: 2.1.10

  levn@0.4.1:
    dependencies:
      prelude-ls: 1.2.1
      type-check: 0.4.0

  lightningcss-android-arm64@1.32.0:
    optional: true

  lightningcss-android-arm64@1.33.0:
    optional: true

  lightningcss-darwin-arm64@1.32.0:
    optional: true

  lightningcss-darwin-arm64@1.33.0:
    optional: true

  lightningcss-darwin-x64@1.32.0:
    optional: true

  lightningcss-darwin-x64@1.33.0:
    optional: true

  lightningcss-freebsd-x64@1.32.0:
    optional: true

  lightningcss-freebsd-x64@1.33.0:
    optional: true

  lightningcss-linux-arm-gnueabihf@1.32.0:
    optional: true

  lightningcss-linux-arm-gnueabihf@1.33.0:
    optional: true

  lightningcss-linux-arm64-gnu@1.32.0:
    optional: true

  lightningcss-linux-arm64-gnu@1.33.0:
    optional: true

  lightningcss-linux-arm64-musl@1.32.0:
    optional: true

  lightningcss-linux-arm64-musl@1.33.0:
    optional: true

  lightningcss-linux-x64-gnu@1.32.0:
    optional: true

  lightningcss-linux-x64-gnu@1.33.0:
    optional: true

  lightningcss-linux-x64-musl@1.32.0:
    optional: true

  lightningcss-linux-x64-musl@1.33.0:
    optional: true

  lightningcss-win32-arm64-msvc@1.32.0:
    optional: true

  lightningcss-win32-arm64-msvc@1.33.0:
    optional: true

  lightningcss-win32-x64-msvc@1.32.0:
    optional: true

  lightningcss-win32-x64-msvc@1.33.0:
    optional: true

  lightningcss@1.32.0:
    dependencies:
      detect-libc: 2.1.2
    optionalDependencies:
      lightningcss-android-arm64: 1.32.0
      lightningcss-darwin-arm64: 1.32.0
      lightningcss-darwin-x64: 1.32.0
      lightningcss-freebsd-x64: 1.32.0
      lightningcss-linux-arm-gnueabihf: 1.32.0
      lightningcss-linux-arm64-gnu: 1.32.0
      lightningcss-linux-arm64-musl: 1.32.0
      lightningcss-linux-x64-gnu: 1.32.0
      lightningcss-linux-x64-musl: 1.32.0
      lightningcss-win32-arm64-msvc: 1.32.0
      lightningcss-win32-x64-msvc: 1.32.0

  lightningcss@1.33.0:
    dependencies:
      detect-libc: 2.1.2
    optionalDependencies:
      lightningcss-android-arm64: 1.33.0
      lightningcss-darwin-arm64: 1.33.0
      lightningcss-darwin-x64: 1.33.0
      lightningcss-freebsd-x64: 1.33.0
      lightningcss-linux-arm-gnueabihf: 1.33.0
      lightningcss-linux-arm64-gnu: 1.33.0
      lightningcss-linux-arm64-musl: 1.33.0
      lightningcss-linux-x64-gnu: 1.33.0
      lightningcss-linux-x64-musl: 1.33.0
      lightningcss-win32-arm64-msvc: 1.33.0
      lightningcss-win32-x64-msvc: 1.33.0

  linkify-it@6.1.0:
    dependencies:
      uc.micro: 3.0.0

  locate-path@6.0.0:
    dependencies:
      p-locate: 5.0.0

  lodash-es@4.18.1: {}

  loglevel@1.9.2: {}

  long@5.3.2: {}

  loose-envify@1.4.0:
    dependencies:
      js-tokens: 4.0.0

  lru-cache@11.5.1: {}

  lru-cache@11.5.2: {}

  lru-cache@5.1.1:
    dependencies:
      yallist: 3.1.1

  lz-string@1.5.0: {}

  magic-string@0.30.21:
    dependencies:
      '@jridgewell/sourcemap-codec': 1.5.5

  magic-string@1.2.1:
    dependencies:
      '@jridgewell/sourcemap-codec': 1.5.5

  magicast@0.5.3:
    dependencies:
      '@babel/parser': 7.29.7
      '@babel/types': 7.29.7
      source-map-js: 1.2.1

  markdown-it@15.0.0:
    dependencies:
      argparse: 3.0.0
      entities: 8.0.0
      linkify-it: 6.1.0
      mdurl: 2.1.0
      punycode.js: 2.3.1
      uc.micro: 3.0.0

  math-intrinsics@1.1.0: {}

  mdast-util-to-hast@13.2.1:
    dependencies:
      '@types/hast': 3.0.4
      '@types/mdast': 4.0.4
      '@ungap/structured-clone': 1.3.1
      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.1.0
      vfile: 6.0.3

  mdn-data@2.0.28: {}

  mdn-data@2.27.1: {}

  mdurl@2.1.0: {}

  media-typer@1.1.0: {}

  merge-descriptors@2.0.0: {}

  micromark-util-character@2.1.1:
    dependencies:
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-encode@2.0.1: {}

  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

  micromark-util-symbol@2.0.1: {}

  micromark-util-types@2.0.2: {}

  mime-db@1.54.0: {}

  mime-types@3.0.2:
    dependencies:
      mime-db: 1.54.0

  min-indent@1.0.1: {}

  miniflare@4.20260617.1:
    dependencies:
      '@cspotcode/source-map-support': 0.8.1
      sharp: 0.34.5
      undici: 8.10.0
      workerd: 1.20260617.1
      ws: 8.21.3
      youch: 4.1.0-beta.10
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  miniflare@4.20260730.0:
    dependencies:
      '@cspotcode/source-map-support': 0.8.1
      sharp: 0.35.2
      undici: 8.10.0
      workerd: 1.20260730.1
      ws: 8.21.3
      youch: 4.1.0-beta.10
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  miniflare@5.20260815.0-alpha:
    dependencies:
      '@cspotcode/source-map-support': 0.8.1
      sharp: 0.35.2
      undici: 8.10.0
      workerd: 1.20260815.1
      ws: 8.21.3
      youch: 4.1.0-beta.10
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  minimatch@10.2.5:
    dependencies:
      brace-expansion: 5.0.7

  mrmime@2.0.1: {}

  ms@2.1.3: {}

  mute-stream@2.0.0: {}

  nanoid@3.3.12: {}

  nanoid@3.3.18: {}

  nanostores@1.3.0: {}

  natural-compare@1.4.0: {}

  negotiator@1.0.0: {}

  neotraverse@1.0.1: {}

  nlcst-to-string@4.0.0:
    dependencies:
      '@types/nlcst': 2.0.3

  node-domexception@1.0.0: {}

  node-fetch-native@1.6.7: {}

  node-fetch@3.3.2:
    dependencies:
      data-uri-to-buffer: 4.0.1
      fetch-blob: 3.2.0
      formdata-polyfill: 4.0.10

  node-mock-http@1.0.4: {}

  node-releases@2.0.47: {}

  normalize-path@3.0.0: {}

  nth-check@2.1.1:
    dependencies:
      boolbase: 1.0.0

  object-assign@4.1.1: {}

  object-inspect@1.13.4: {}

  obug@2.1.3: {}

  obug@2.1.4: {}

  ofetch@1.5.1:
    dependencies:
      destr: 2.0.5
      node-fetch-native: 1.6.7
      ufo: 1.6.4

  ohash@2.0.11: {}

  on-finished@2.4.1:
    dependencies:
      ee-first: 1.1.1

  once@1.4.0:
    dependencies:
      wrappy: 1.0.2

  oniguruma-parser@0.12.2: {}

  oniguruma-to-es@4.3.6:
    dependencies:
      oniguruma-parser: 0.12.2
      regex: 6.1.0
      regex-recursion: 6.0.2

  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: {}

  p-limit@3.1.0:
    dependencies:
      yocto-queue: 0.1.0

  p-limit@7.3.0:
    dependencies:
      yocto-queue: 1.2.2

  p-locate@5.0.0:
    dependencies:
      p-limit: 3.1.0

  p-queue@9.3.0:
    dependencies:
      eventemitter3: 5.0.4
      p-timeout: 7.0.1

  p-retry@4.6.2:
    dependencies:
      '@types/retry': 0.12.0
      retry: 0.13.1

  p-timeout@7.0.1: {}

  package-manager-detector@1.6.0: {}

  package-manager-detector@1.8.0: {}

  parse-srcset@1.0.2: {}

  parse5@8.0.1:
    dependencies:
      entities: 8.0.0

  parseurl@1.3.3: {}

  path-exists@4.0.0: {}

  path-key@3.1.1: {}

  path-to-regexp@6.3.0: {}

  path-to-regexp@8.4.2: {}

  pathe@2.0.3: {}

  pg-cloudflare@1.4.0:
    optional: true

  pg-connection-string@2.14.0: {}

  pg-int8@1.0.1: {}

  pg-pool@3.14.0(pg@8.23.0):
    dependencies:
      pg: 8.23.0

  pg-protocol@1.16.0: {}

  pg-types@2.2.0:
    dependencies:
      pg-int8: 1.0.1
      postgres-array: 2.0.0
      postgres-bytea: 1.0.1
      postgres-date: 1.0.7
      postgres-interval: 1.2.0

  pg@8.23.0:
    dependencies:
      pg-connection-string: 2.14.0
      pg-pool: 3.14.0(pg@8.23.0)
      pg-protocol: 1.16.0
      pg-types: 2.2.0
      pgpass: 1.0.5
    optionalDependencies:
      pg-cloudflare: 1.4.0

  pgpass@1.0.5:
    dependencies:
      split2: 4.2.0

  piccolore@0.1.3: {}

  picocolors@1.1.1: {}

  picomatch@2.3.2: {}

  picomatch@4.0.4: {}

  picomatch@4.0.5: {}

  pkce-challenge@5.0.1: {}

  playwright-core@1.62.1: {}

  playwright@1.62.1:
    dependencies:
      playwright-core: 1.62.1
    optionalDependencies:
      fsevents: 2.3.2

  postal-mime@2.7.5: {}

  postcss@8.5.15:
    dependencies:
      nanoid: 3.3.12
      picocolors: 1.1.1
      source-map-js: 1.2.1

  postcss@8.5.26:
    dependencies:
      nanoid: 3.3.18
      picocolors: 1.1.1
      source-map-js: 1.2.1

  postgres-array@2.0.0: {}

  postgres-bytea@1.0.1: {}

  postgres-date@1.0.7: {}

  postgres-interval@1.2.0:
    dependencies:
      xtend: 4.0.2

  postgres@3.4.9: {}

  postmark@5.1.0: {}

  prelude-ls@1.2.1: {}

  pretty-format@27.5.1:
    dependencies:
      ansi-regex: 5.0.1
      ansi-styles: 5.2.0
      react-is: 17.0.2

  prismjs@1.30.0: {}

  process-ancestry@0.1.0: {}

  prop-types@15.8.1:
    dependencies:
      loose-envify: 1.4.0
      object-assign: 4.1.1
      react-is: 16.13.1

  property-information@7.2.0: {}

  prosemirror-changeset@2.4.1:
    dependencies:
      prosemirror-transform: 1.12.0

  prosemirror-commands@1.7.1:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0

  prosemirror-dropcursor@1.8.2:
    dependencies:
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0
      prosemirror-view: 1.41.9

  prosemirror-gapcursor@1.4.1:
    dependencies:
      prosemirror-keymap: 1.2.3
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-view: 1.41.9

  prosemirror-history@1.5.0:
    dependencies:
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0
      prosemirror-view: 1.41.9
      rope-sequence: 1.3.4

  prosemirror-inputrules@1.5.1:
    dependencies:
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0

  prosemirror-keymap@1.2.3:
    dependencies:
      prosemirror-state: 1.4.4
      w3c-keyname: 2.2.8

  prosemirror-model@1.25.11:
    dependencies:
      orderedmap: 2.1.1

  prosemirror-schema-list@1.5.1:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0

  prosemirror-state@1.4.4:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-transform: 1.12.0
      prosemirror-view: 1.41.9

  prosemirror-tables@1.8.5:
    dependencies:
      prosemirror-keymap: 1.2.3
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0
      prosemirror-view: 1.41.9

  prosemirror-transform@1.12.0:
    dependencies:
      prosemirror-model: 1.25.11

  prosemirror-view@1.41.9:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.0

  protobufjs@7.6.4:
    dependencies:
      '@protobufjs/aspromise': 1.1.2
      '@protobufjs/base64': 1.1.2
      '@protobufjs/codegen': 2.0.5
      '@protobufjs/eventemitter': 1.1.1
      '@protobufjs/fetch': 1.1.1
      '@protobufjs/float': 1.0.2
      '@protobufjs/path': 1.1.2
      '@protobufjs/pool': 1.1.0
      '@protobufjs/utf8': 1.1.1
      '@types/node': 22.20.1
      long: 5.3.2

  proxy-addr@2.0.7:
    dependencies:
      forwarded: 0.2.0
      ipaddr.js: 1.9.1

  punycode.js@2.3.1: {}

  punycode@2.3.1: {}

  qs@6.15.2:
    dependencies:
      side-channel: 1.1.1

  quansync@1.0.0: {}

  radix3@1.1.2: {}

  range-parser@1.2.1: {}

  raw-body@3.0.2:
    dependencies:
      bytes: 3.1.2
      http-errors: 2.0.1
      iconv-lite: 0.7.2
      unpipe: 1.0.0

  react-day-picker@10.0.1(@types/react@19.2.18)(react@19.2.8):
    dependencies:
      '@date-fns/tz': 1.5.0
      date-fns: 4.4.0
      react: 19.2.8
    optionalDependencies:
      '@types/react': 19.2.18

  react-dom@19.2.8(react@19.2.8):
    dependencies:
      react: 19.2.8
      scheduler: 0.27.0

  react-is@16.13.1: {}

  react-is@17.0.2: {}

  react-refresh@0.18.0: {}

  react-remove-scroll-bar@2.3.8(@types/react@19.2.18)(react@19.2.8):
    dependencies:
      react: 19.2.8
      react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8)
      tslib: 2.8.1
    optionalDependencies:
      '@types/react': 19.2.18

  react-remove-scroll@2.7.2(@types/react@19.2.18)(react@19.2.8):
    dependencies:
      react: 19.2.8
      react-remove-scroll-bar: 2.3.8(@types/react@19.2.18)(react@19.2.8)
      react-style-singleton: 2.2.3(@types/react@19.2.18)(react@19.2.8)
      tslib: 2.8.1
      use-callback-ref: 1.3.3(@types/react@19.2.18)(react@19.2.8)
      use-sidecar: 1.1.3(@types/react@19.2.18)(react@19.2.8)
    optionalDependencies:
      '@types/react': 19.2.18

  react-style-singleton@2.2.3(@types/react@19.2.18)(react@19.2.8):
    dependencies:
      get-nonce: 1.0.1
      react: 19.2.8
      tslib: 2.8.1
    optionalDependencies:
      '@types/react': 19.2.18

  react@19.2.8: {}

  readdirp@5.0.0: {}

  redent@3.0.0:
    dependencies:
      indent-string: 4.0.0
      strip-indent: 3.0.0

  redis-errors@1.2.0: {}

  redis-parser@3.0.0:
    dependencies:
      redis-errors: 1.2.0
    optional: true

  regex-recursion@6.0.2:
    dependencies:
      regex-utilities: 2.3.0

  regex-utilities@2.3.0: {}

  regex@6.1.0:
    dependencies:
      regex-utilities: 2.3.0

  require-from-string@2.0.2: {}

  resend@6.20.0:
    dependencies:
      postal-mime: 2.7.5
      standardwebhooks: 1.0.0

  resolve-pkg-maps@1.0.0: {}

  retext-smartypants@6.2.0:
    dependencies:
      '@types/nlcst': 2.0.3
      nlcst-to-string: 4.0.0
      unist-util-visit: 5.1.0

  retry@0.13.1: {}

  rolldown-plugin-dts@0.27.14(@typescript/typescript6@6.0.2)(rolldown@1.2.4):
    dependencies:
      dts-resolver: 3.0.0
      get-tsconfig: 5.0.0-beta.5
      obug: 2.1.4
      rolldown: 1.2.4
      yuku-ast: 0.8.7
      yuku-codegen: 0.8.7
      yuku-parser: 0.8.7
    optionalDependencies:
      typescript: '@typescript/typescript6@6.0.2'
    transitivePeerDependencies:
      - oxc-resolver

  rolldown@1.2.4:
    dependencies:
      '@oxc-project/types': 0.144.0
      '@rolldown/pluginutils': 1.0.1
    optionalDependencies:
      '@rolldown/binding-android-arm64': 1.2.4
      '@rolldown/binding-darwin-arm64': 1.2.4
      '@rolldown/binding-darwin-x64': 1.2.4
      '@rolldown/binding-freebsd-x64': 1.2.4
      '@rolldown/binding-linux-arm-gnueabihf': 1.2.4
      '@rolldown/binding-linux-arm64-gnu': 1.2.4
      '@rolldown/binding-linux-arm64-musl': 1.2.4
      '@rolldown/binding-linux-ppc64-gnu': 1.2.4
      '@rolldown/binding-linux-s390x-gnu': 1.2.4
      '@rolldown/binding-linux-x64-gnu': 1.2.4
      '@rolldown/binding-linux-x64-musl': 1.2.4
      '@rolldown/binding-openharmony-arm64': 1.2.4
      '@rolldown/binding-win32-arm64-msvc': 1.2.4
      '@rolldown/binding-win32-x64-msvc': 1.2.4

  rope-sequence@1.3.4: {}

  rou3@0.9.2: {}

  router@2.2.0(supports-color@10.2.2):
    dependencies:
      debug: 4.4.3(supports-color@10.2.2)
      depd: 2.0.0
      is-promise: 4.0.0
      parseurl: 1.3.3
      path-to-regexp: 8.4.2
    transitivePeerDependencies:
      - supports-color

  safe-buffer@5.2.1: {}

  safer-buffer@2.1.2: {}

  sanitize-html@2.17.7:
    dependencies:
      deepmerge: 4.3.1
      escape-string-regexp: 4.0.0
      htmlparser2: 12.0.0
      is-plain-object: 5.0.0
      launder: 1.7.1
      parse-srcset: 1.0.2
      postcss: 8.5.15

  satteri@0.10.3:
    dependencies:
      '@types/estree-jsx': 1.0.5
      '@types/hast': 3.0.5
      '@types/mdast': 4.0.4
      '@types/unist': 3.0.3
    optionalDependencies:
      '@bruits/satteri-darwin-arm64': 0.10.3
      '@bruits/satteri-darwin-x64': 0.10.3
      '@bruits/satteri-linux-arm64-gnu': 0.10.3
      '@bruits/satteri-linux-arm64-musl': 0.10.3
      '@bruits/satteri-linux-x64-gnu': 0.10.3
      '@bruits/satteri-linux-x64-musl': 0.10.3
      '@bruits/satteri-wasm32-wasi': 0.10.3
      '@bruits/satteri-win32-arm64-msvc': 0.10.3
      '@bruits/satteri-win32-x64-msvc': 0.10.3

  sax@1.6.0: {}

  saxes@6.0.0:
    dependencies:
      xmlchars: 2.2.0

  scheduler@0.27.0: {}

  semver@6.3.1: {}

  semver@7.8.4: {}

  send@1.2.1(supports-color@10.2.2):
    dependencies:
      debug: 4.4.3(supports-color@10.2.2)
      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

  serve-static@2.2.1(supports-color@10.2.2):
    dependencies:
      encodeurl: 2.0.0
      escape-html: 1.0.3
      parseurl: 1.3.3
      send: 1.2.1(supports-color@10.2.2)
    transitivePeerDependencies:
      - supports-color

  set-cookie-parser@3.1.2: {}

  setprototypeof@1.2.0: {}

  sharp@0.34.5:
    dependencies:
      '@img/colour': 1.1.0
      detect-libc: 2.1.2
      semver: 7.8.4
    optionalDependencies:
      '@img/sharp-darwin-arm64': 0.34.5
      '@img/sharp-darwin-x64': 0.34.5
      '@img/sharp-libvips-darwin-arm64': 1.2.4
      '@img/sharp-libvips-darwin-x64': 1.2.4
      '@img/sharp-libvips-linux-arm': 1.2.4
      '@img/sharp-libvips-linux-arm64': 1.2.4
      '@img/sharp-libvips-linux-ppc64': 1.2.4
      '@img/sharp-libvips-linux-riscv64': 1.2.4
      '@img/sharp-libvips-linux-s390x': 1.2.4
      '@img/sharp-libvips-linux-x64': 1.2.4
      '@img/sharp-libvips-linuxmusl-arm64': 1.2.4
      '@img/sharp-libvips-linuxmusl-x64': 1.2.4
      '@img/sharp-linux-arm': 0.34.5
      '@img/sharp-linux-arm64': 0.34.5
      '@img/sharp-linux-ppc64': 0.34.5
      '@img/sharp-linux-riscv64': 0.34.5
      '@img/sharp-linux-s390x': 0.34.5
      '@img/sharp-linux-x64': 0.34.5
      '@img/sharp-linuxmusl-arm64': 0.34.5
      '@img/sharp-linuxmusl-x64': 0.34.5
      '@img/sharp-wasm32': 0.34.5
      '@img/sharp-win32-arm64': 0.34.5
      '@img/sharp-win32-ia32': 0.34.5
      '@img/sharp-win32-x64': 0.34.5

  sharp@0.35.2:
    dependencies:
      '@img/colour': 1.1.0
      detect-libc: 2.1.2
      semver: 7.8.4
    optionalDependencies:
      '@img/sharp-darwin-arm64': 0.35.2
      '@img/sharp-darwin-x64': 0.35.2
      '@img/sharp-freebsd-wasm32': 0.35.2
      '@img/sharp-libvips-darwin-arm64': 1.3.1
      '@img/sharp-libvips-darwin-x64': 1.3.1
      '@img/sharp-libvips-linux-arm': 1.3.1
      '@img/sharp-libvips-linux-arm64': 1.3.1
      '@img/sharp-libvips-linux-ppc64': 1.3.1
      '@img/sharp-libvips-linux-riscv64': 1.3.1
      '@img/sharp-libvips-linux-s390x': 1.3.1
      '@img/sharp-libvips-linux-x64': 1.3.1
      '@img/sharp-libvips-linuxmusl-arm64': 1.3.1
      '@img/sharp-libvips-linuxmusl-x64': 1.3.1
      '@img/sharp-linux-arm': 0.35.2
      '@img/sharp-linux-arm64': 0.35.2
      '@img/sharp-linux-ppc64': 0.35.2
      '@img/sharp-linux-riscv64': 0.35.2
      '@img/sharp-linux-s390x': 0.35.2
      '@img/sharp-linux-x64': 0.35.2
      '@img/sharp-linuxmusl-arm64': 0.35.2
      '@img/sharp-linuxmusl-x64': 0.35.2
      '@img/sharp-webcontainers-wasm32': 0.35.2
      '@img/sharp-win32-arm64': 0.35.2
      '@img/sharp-win32-ia32': 0.35.2
      '@img/sharp-win32-x64': 0.35.2

  shebang-command@2.0.0:
    dependencies:
      shebang-regex: 3.0.0

  shebang-regex@3.0.0: {}

  shell-quote@1.10.0: {}

  shiki@4.2.0:
    dependencies:
      '@shikijs/core': 4.2.0
      '@shikijs/engine-javascript': 4.2.0
      '@shikijs/engine-oniguruma': 4.2.0
      '@shikijs/langs': 4.2.0
      '@shikijs/themes': 4.2.0
      '@shikijs/types': 4.2.0
      '@shikijs/vscode-textmate': 10.0.2
      '@types/hast': 3.0.4

  side-channel-list@1.0.1:
    dependencies:
      es-errors: 1.3.0
      object-inspect: 1.13.4

  side-channel-map@1.0.1:
    dependencies:
      call-bound: 1.0.4
      es-errors: 1.3.0
      get-intrinsic: 1.3.0
      object-inspect: 1.13.4

  side-channel-weakmap@1.0.2:
    dependencies:
      call-bound: 1.0.4
      es-errors: 1.3.0
      get-intrinsic: 1.3.0
      object-inspect: 1.13.4
      side-channel-map: 1.0.1

  side-channel@1.1.1:
    dependencies:
      es-errors: 1.3.0
      object-inspect: 1.13.4
      side-channel-list: 1.0.1
      side-channel-map: 1.0.1
      side-channel-weakmap: 1.0.2

  siginfo@2.0.0: {}

  signal-exit@4.1.0: {}

  sisteransi@1.0.5: {}

  smol-toml@1.6.1: {}

  source-map-js@1.2.1: {}

  space-separated-tokens@2.0.2: {}

  split2@4.2.0: {}

  stackback@0.0.2: {}

  standard-as-callback@2.1.0: {}

  standardwebhooks@1.0.0:
    dependencies:
      '@stablelib/base64': 1.0.1
      fast-sha256: 1.3.0

  statuses@2.0.2: {}

  std-env@4.2.0: {}

  string-width@4.2.3:
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.1

  stringify-entities@4.0.4:
    dependencies:
      character-entities-html4: 2.1.0
      character-entities-legacy: 3.0.0

  strip-ansi@6.0.1:
    dependencies:
      ansi-regex: 5.0.1

  strip-indent@3.0.0:
    dependencies:
      min-indent: 1.0.1

  stripe@22.5.0(@types/node@22.20.1):
    optionalDependencies:
      '@types/node': 22.20.1

  supports-color@10.2.2: {}

  supports-color@7.2.0:
    dependencies:
      has-flag: 4.0.0

  svgo@4.0.1:
    dependencies:
      commander: 11.1.0
      css-select: 5.2.2
      css-tree: 3.2.1
      css-what: 6.2.2
      csso: 5.0.5
      picocolors: 1.1.1
      sax: 1.6.0

  symbol-tree@3.2.4: {}

  tailwindcss@4.3.3: {}

  tapable@2.3.3: {}

  tiny-inflate@1.0.3: {}

  tinybench@2.9.0: {}

  tinyclip@0.1.14: {}

  tinyexec@1.2.4: {}

  tinyexec@1.3.0: {}

  tinyglobby@0.2.17:
    dependencies:
      fdir: 6.5.0(picomatch@4.0.4)
      picomatch: 4.0.4

  tinyrainbow@3.1.1: {}

  tiptap-text-direction@0.5.0(@tiptap/core@3.30.2(@tiptap/pm@3.30.2))(@tiptap/pm@3.30.2):
    dependencies:
      '@tiptap/core': 3.30.2(@tiptap/pm@3.30.2)
      '@tiptap/pm': 3.30.2

  tldts-core@7.4.10: {}

  tldts@7.4.10:
    dependencies:
      tldts-core: 7.4.10

  toidentifier@1.0.1: {}

  tough-cookie@6.0.2:
    dependencies:
      tldts: 7.4.10

  tr46@6.0.0:
    dependencies:
      punycode: 2.3.1

  tree-kill@1.2.2: {}

  trim-lines@3.0.1: {}

  trough@2.2.0: {}

  ts-api-utils@2.5.0(@typescript/typescript6@6.0.2):
    dependencies:
      typescript: '@typescript/typescript6@6.0.2'

  tsdown@0.22.14(@typescript/typescript6@6.0.2)(tsx@4.23.12):
    dependencies:
      ansis: 4.3.1
      cac: 7.0.0
      defu: 6.1.7
      empathic: 2.0.1
      hookable: 6.1.1
      import-without-cache: 0.4.0
      obug: 2.1.4
      picomatch: 4.0.5
      rolldown: 1.2.4
      rolldown-plugin-dts: 0.27.14(@typescript/typescript6@6.0.2)(rolldown@1.2.4)
      tinyexec: 1.3.0
      tinyglobby: 0.2.17
      tree-kill: 1.2.2
      unconfig-core: 7.5.0
      verkit: 0.3.2
    optionalDependencies:
      tsx: 4.23.12
      typescript: '@typescript/typescript6@6.0.2'
    transitivePeerDependencies:
      - '@typescript/native-preview'
      - '@volar/typescript'
      - oxc-resolver
      - vue-tsc

  tslib@2.8.1: {}

  tsx@4.23.12:
    dependencies:
      esbuild: 0.28.2
    optionalDependencies:
      fsevents: 2.3.3

  turbo@2.10.11:
    optionalDependencies:
      '@turbo/darwin-64': 2.10.11
      '@turbo/darwin-arm64': 2.10.11
      '@turbo/linux-64': 2.10.11
      '@turbo/linux-arm64': 2.10.11
      '@turbo/windows-64': 2.10.11
      '@turbo/windows-arm64': 2.10.11

  type-check@0.4.0:
    dependencies:
      prelude-ls: 1.2.1

  type-is@2.1.0:
    dependencies:
      content-type: 2.0.0
      media-typer: 1.1.0
      mime-types: 3.0.2

  typescript@6.0.3: {}

  typescript@7.0.2:
    optionalDependencies:
      '@typescript/typescript-aix-ppc64': 7.0.2
      '@typescript/typescript-darwin-arm64': 7.0.2
      '@typescript/typescript-darwin-x64': 7.0.2
      '@typescript/typescript-freebsd-arm64': 7.0.2
      '@typescript/typescript-freebsd-x64': 7.0.2
      '@typescript/typescript-linux-arm': 7.0.2
      '@typescript/typescript-linux-arm64': 7.0.2
      '@typescript/typescript-linux-loong64': 7.0.2
      '@typescript/typescript-linux-mips64el': 7.0.2
      '@typescript/typescript-linux-ppc64': 7.0.2
      '@typescript/typescript-linux-riscv64': 7.0.2
      '@typescript/typescript-linux-s390x': 7.0.2
      '@typescript/typescript-linux-x64': 7.0.2
      '@typescript/typescript-netbsd-arm64': 7.0.2
      '@typescript/typescript-netbsd-x64': 7.0.2
      '@typescript/typescript-openbsd-arm64': 7.0.2
      '@typescript/typescript-openbsd-x64': 7.0.2
      '@typescript/typescript-sunos-x64': 7.0.2
      '@typescript/typescript-win32-arm64': 7.0.2
      '@typescript/typescript-win32-x64': 7.0.2

  uc.micro@3.0.0: {}

  ufo@1.6.4: {}

  ultrahtml@1.6.0: {}

  unconfig-core@7.5.0:
    dependencies:
      '@quansync/fs': 1.0.0
      quansync: 1.0.0

  uncrypto@0.1.3: {}

  undici-types@6.21.0: {}

  undici@8.10.0: {}

  unenv@2.0.0-rc.24:
    dependencies:
      pathe: 2.0.3

  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

  unifont@0.7.5:
    dependencies:
      css-tree: 3.2.1
      ohash: 2.0.11
      undici: 8.10.0

  unist-util-is@6.0.1:
    dependencies:
      '@types/unist': 3.0.3

  unist-util-position@5.0.0:
    dependencies:
      '@types/unist': 3.0.3

  unist-util-stringify-position@4.0.0:
    dependencies:
      '@types/unist': 3.0.3

  unist-util-visit-parents@6.0.2:
    dependencies:
      '@types/unist': 3.0.3
      unist-util-is: 6.0.1

  unist-util-visit@5.1.0:
    dependencies:
      '@types/unist': 3.0.3
      unist-util-is: 6.0.1
      unist-util-visit-parents: 6.0.2

  unpipe@1.0.0: {}

  unstorage@1.17.5(aws4fetch@1.0.20)(ioredis@5.11.1(supports-color@10.2.2)):
    dependencies:
      anymatch: 3.1.3
      chokidar: 5.0.0
      destr: 2.0.5
      h3: 1.15.11
      lru-cache: 11.5.1
      node-fetch-native: 1.6.7
      ofetch: 1.5.1
      ufo: 1.6.4
    optionalDependencies:
      aws4fetch: 1.0.20
      ioredis: 5.11.1(supports-color@10.2.2)

  update-browserslist-db@1.2.3(browserslist@4.28.2):
    dependencies:
      browserslist: 4.28.2
      escalade: 3.2.0
      picocolors: 1.1.1

  uri-js@4.4.1:
    dependencies:
      punycode: 2.3.1

  use-callback-ref@1.3.3(@types/react@19.2.18)(react@19.2.8):
    dependencies:
      react: 19.2.8
      tslib: 2.8.1
    optionalDependencies:
      '@types/react': 19.2.18

  use-sidecar@1.1.3(@types/react@19.2.18)(react@19.2.8):
    dependencies:
      detect-node-es: 1.1.0
      react: 19.2.8
      tslib: 2.8.1
    optionalDependencies:
      '@types/react': 19.2.18

  use-sync-external-store@1.6.0(react@19.2.8):
    dependencies:
      react: 19.2.8

  vary@1.1.2: {}

  verkit@0.3.2: {}

  vfile-message@4.0.3:
    dependencies:
      '@types/unist': 3.0.3
      unist-util-stringify-position: 4.0.0

  vfile@6.0.3:
    dependencies:
      '@types/unist': 3.0.3
      vfile-message: 4.0.3

  vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0):
    dependencies:
      lightningcss: 1.33.0
      picomatch: 4.0.5
      postcss: 8.5.26
      rolldown: 1.2.4
      tinyglobby: 0.2.17
    optionalDependencies:
      '@types/node': 22.20.1
      esbuild: 0.28.1
      fsevents: 2.3.3
      jiti: 2.7.0
      tsx: 4.23.12
      yaml: 2.9.0

  vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0):
    dependencies:
      lightningcss: 1.33.0
      picomatch: 4.0.5
      postcss: 8.5.26
      rolldown: 1.2.4
      tinyglobby: 0.2.17
    optionalDependencies:
      '@types/node': 22.20.1
      esbuild: 0.28.2
      fsevents: 2.3.3
      jiti: 2.7.0
      tsx: 4.23.12
      yaml: 2.9.0

  vitefu@1.1.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)):
    optionalDependencies:
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)

  vitefu@1.1.3(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)):
    optionalDependencies:
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)

  vitest-axe@0.1.0(vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))):
    dependencies:
      aria-query: 5.3.2
      axe-core: 4.12.1
      chalk: 5.6.2
      dom-accessibility-api: 0.5.16
      lodash-es: 4.18.1
      redent: 3.0.0
      vitest: 4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))

  vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)):
    dependencies:
      '@vitest/expect': 4.1.11
      '@vitest/mocker': 4.1.11(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      '@vitest/pretty-format': 4.1.11
      '@vitest/runner': 4.1.11
      '@vitest/snapshot': 4.1.11
      '@vitest/spy': 4.1.11
      '@vitest/utils': 4.1.11
      es-module-lexer: 2.1.0
      expect-type: 1.3.0
      magic-string: 0.30.21
      obug: 2.1.3
      pathe: 2.0.3
      picomatch: 4.0.4
      std-env: 4.2.0
      tinybench: 2.9.0
      tinyexec: 1.2.4
      tinyglobby: 0.2.17
      tinyrainbow: 3.1.1
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      why-is-node-running: 2.3.0
    optionalDependencies:
      '@types/node': 22.20.1
      jsdom: 30.0.1(@noble/hashes@2.2.0)
    transitivePeerDependencies:
      - msw

  vitest@4.1.11(@types/node@22.20.1)(jsdom@30.0.1(@noble/hashes@2.2.0))(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)):
    dependencies:
      '@vitest/expect': 4.1.11
      '@vitest/mocker': 4.1.11(vite@8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0))
      '@vitest/pretty-format': 4.1.11
      '@vitest/runner': 4.1.11
      '@vitest/snapshot': 4.1.11
      '@vitest/spy': 4.1.11
      '@vitest/utils': 4.1.11
      es-module-lexer: 2.1.0
      expect-type: 1.3.0
      magic-string: 0.30.21
      obug: 2.1.3
      pathe: 2.0.3
      picomatch: 4.0.4
      std-env: 4.2.0
      tinybench: 2.9.0
      tinyexec: 1.2.4
      tinyglobby: 0.2.17
      tinyrainbow: 3.1.1
      vite: 8.2.1(@types/node@22.20.1)(esbuild@0.28.2)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0)
      why-is-node-running: 2.3.0
    optionalDependencies:
      '@types/node': 22.20.1
      jsdom: 30.0.1(@noble/hashes@2.2.0)
    transitivePeerDependencies:
      - msw

  w3c-keyname@2.2.8: {}

  w3c-xmlserializer@5.0.0:
    dependencies:
      xml-name-validator: 5.0.0

  web-streams-polyfill@3.3.3: {}

  web-vitals@6.1.1: {}

  webidl-conversions@8.0.1: {}

  whatwg-mimetype@5.0.0: {}

  whatwg-url@16.0.1(@noble/hashes@2.2.0):
    dependencies:
      '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0)
      tr46: 6.0.0
      webidl-conversions: 8.0.1
    transitivePeerDependencies:
      - '@noble/hashes'

  whatwg-url@17.1.0(@noble/hashes@2.2.0):
    dependencies:
      '@exodus/bytes': 1.15.1(@noble/hashes@2.2.0)
      tr46: 6.0.0
      webidl-conversions: 8.0.1
    transitivePeerDependencies:
      - '@noble/hashes'

  which@2.0.2:
    dependencies:
      isexe: 2.0.0

  why-is-node-running@2.3.0:
    dependencies:
      siginfo: 2.0.0
      stackback: 0.0.2

  word-wrap@1.2.5: {}

  workerd@1.20260617.1:
    optionalDependencies:
      '@cloudflare/workerd-darwin-64': 1.20260617.1
      '@cloudflare/workerd-darwin-arm64': 1.20260617.1
      '@cloudflare/workerd-linux-64': 1.20260617.1
      '@cloudflare/workerd-linux-arm64': 1.20260617.1
      '@cloudflare/workerd-windows-64': 1.20260617.1

  workerd@1.20260730.1:
    optionalDependencies:
      '@cloudflare/workerd-darwin-64': 1.20260730.1
      '@cloudflare/workerd-darwin-arm64': 1.20260730.1
      '@cloudflare/workerd-linux-64': 1.20260730.1
      '@cloudflare/workerd-linux-arm64': 1.20260730.1
      '@cloudflare/workerd-windows-64': 1.20260730.1

  workerd@1.20260815.1:
    optionalDependencies:
      '@cloudflare/workerd-darwin-64': 1.20260815.1
      '@cloudflare/workerd-darwin-arm64': 1.20260815.1
      '@cloudflare/workerd-linux-64': 1.20260815.1
      '@cloudflare/workerd-linux-arm64': 1.20260815.1
      '@cloudflare/workerd-windows-64': 1.20260815.1

  wrangler@4.124.0(@cloudflare/workers-types@5.20260820.1):
    dependencies:
      '@cloudflare/kv-asset-handler': 0.5.0
      '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260815.1)
      blake3-wasm: 2.1.5
      esbuild: 0.28.1
      miniflare: 5.20260815.0-alpha
      path-to-regexp: 6.3.0
      unenv: 2.0.0-rc.24
      workerd: 1.20260815.1
    optionalDependencies:
      '@cloudflare/workers-types': 5.20260820.1
      fsevents: 2.3.3
    transitivePeerDependencies:
      - bufferutil
      - utf-8-validate

  wrap-ansi@6.2.0:
    dependencies:
      ansi-styles: 4.3.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

  wrappy@1.0.2: {}

  ws@8.21.3: {}

  xml-name-validator@5.0.0: {}

  xmlchars@2.2.0: {}

  xtend@4.0.2: {}

  xxhash-wasm@1.1.0: {}

  yallist@3.1.1: {}

  yaml@2.9.0: {}

  yargs-parser@22.0.0: {}

  yocto-queue@0.1.0: {}

  yocto-queue@1.2.2: {}

  yoctocolors-cjs@2.1.3: {}

  youch-core@0.3.3:
    dependencies:
      '@poppinss/exception': 1.2.3
      error-stack-parser-es: 1.0.5

  youch@4.1.0-beta.10:
    dependencies:
      '@poppinss/colors': 4.1.6
      '@poppinss/dumper': 0.6.5
      '@speed-highlight/core': 1.2.17
      cookie: 1.1.1
      youch-core: 0.3.3

  yuku-ast@0.8.7:
    dependencies:
      '@yuku-toolchain/types': 0.8.7

  yuku-codegen@0.8.7:
    dependencies:
      '@yuku-toolchain/types': 0.8.7
    optionalDependencies:
      '@yuku-codegen/binding-android-arm64': 0.8.7
      '@yuku-codegen/binding-darwin-arm64': 0.8.7
      '@yuku-codegen/binding-darwin-x64': 0.8.7
      '@yuku-codegen/binding-freebsd-x64': 0.8.7
      '@yuku-codegen/binding-linux-arm-gnu': 0.8.7
      '@yuku-codegen/binding-linux-arm-musl': 0.8.7
      '@yuku-codegen/binding-linux-arm64-gnu': 0.8.7
      '@yuku-codegen/binding-linux-arm64-musl': 0.8.7
      '@yuku-codegen/binding-linux-x64-gnu': 0.8.7
      '@yuku-codegen/binding-linux-x64-musl': 0.8.7
      '@yuku-codegen/binding-win32-arm64': 0.8.7
      '@yuku-codegen/binding-win32-x64': 0.8.7

  yuku-parser@0.8.7:
    dependencies:
      '@yuku-toolchain/types': 0.8.7
      yuku-ast: 0.8.7
    optionalDependencies:
      '@yuku-parser/binding-android-arm64': 0.8.7
      '@yuku-parser/binding-darwin-arm64': 0.8.7
      '@yuku-parser/binding-darwin-x64': 0.8.7
      '@yuku-parser/binding-freebsd-x64': 0.8.7
      '@yuku-parser/binding-linux-arm-gnu': 0.8.7
      '@yuku-parser/binding-linux-arm-musl': 0.8.7
      '@yuku-parser/binding-linux-arm64-gnu': 0.8.7
      '@yuku-parser/binding-linux-arm64-musl': 0.8.7
      '@yuku-parser/binding-linux-x64-gnu': 0.8.7
      '@yuku-parser/binding-linux-x64-musl': 0.8.7
      '@yuku-parser/binding-win32-arm64': 0.8.7
      '@yuku-parser/binding-win32-x64': 0.8.7

  zod-to-json-schema@3.25.2(zod@4.4.3):
    dependencies:
      zod: 4.4.3

  zod@4.4.3: {}

  zustand@5.0.15(@types/react@19.2.18)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)):
    optionalDependencies:
      '@types/react': 19.2.18
      react: 19.2.8
      use-sync-external-store: 1.6.0(react@19.2.8)

  zwitch@2.0.4: {}
