lockfileVersion: '9.0'

settings:
  autoInstallPeers: true
  excludeLinksFromLockfile: false

overrides:
  '@types/mime': 3.0.4
  '@types/react': npm:@cabloy/types-react@^19.2.16
  '@vue/compiler-dom': 3.5.36
  '@vue/compiler-sfc': 3.5.36
  '@vue/compiler-ssr': 3.5.36
  '@vue/runtime-dom': 3.5.36
  '@vue/server-renderer': 3.5.36
  '@vue/shared': 3.5.36
  zod: npm:@cabloy/zod@4.3.8

patchedDependencies:
  zova-core@5.1.92: 144450bd7a567a6067e5857c0cf4c780981b7e90bc48745c09e1696a9b6f1b97

importers:

  .:
    dependencies:
      '@babel/core':
        specifier: ^7.29.0
        version: 7.29.7(supports-color@5.5.0)
      '@babel/traverse':
        specifier: ^7.29.0
        version: 7.29.8
      '@cabloy/deps':
        specifier: workspace:^
        version: link:packages-utils/deps
      '@cabloy/json5':
        specifier: workspace:^
        version: link:packages-utils/json5
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/socket':
        specifier: workspace:^
        version: link:packages-utils/socket
      '@cabloy/type-fest':
        specifier: ^5.3.1
        version: 5.3.1
      '@cabloy/utils':
        specifier: workspace:^
        version: link:packages-utils/utils
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      '@cabloy/zod-openapi':
        specifier: workspace:^
        version: link:packages-utils/zod-openapi
      '@cabloy/zod-to-openapi':
        specifier: ^8.1.6
        version: 8.1.6
      '@sesamecare-oss/redlock':
        specifier: ^1.4.0
        version: 1.4.0(ioredis@5.11.1)
      better-sqlite3:
        specifier: ^12.9.0
        version: 12.11.1
      bignumber.js:
        specifier: ^9.3.1
        version: 9.3.1
      boxen:
        specifier: ^8.0.1
        version: 8.0.1
      bullmq:
        specifier: ^5.74.1
        version: 5.81.5
      chalk:
        specifier: ^5.6.2
        version: 5.6.2
      cli-table3:
        specifier: ^0.6.5
        version: 0.6.5
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      ioredis:
        specifier: ^5.10.1
        version: 5.11.1(supports-color@5.5.0)
      knex:
        specifier: ^3.3.0
        version: 3.3.0(better-sqlite3@12.11.1)
      luxon:
        specifier: ^3.7.2
        version: 3.7.2
      mutate-on-copy:
        specifier: ^1.1.8
        version: 1.1.13
      openapi3-ts:
        specifier: ^4.5.0
        version: 4.6.1
      passport-oauth2:
        specifier: ^1.8.0
        version: 1.8.0
      react:
        specifier: ^19.2.5
        version: 19.3.0
      retry:
        specifier: ^0.13.1
        version: 0.13.1
      sharp:
        specifier: ^0.35.2
        version: 0.35.4(@types/node@22.20.4)
      table-identity:
        specifier: workspace:^
        version: link:packages-utils/table-identity
      typestyle:
        specifier: ^2.4.0
        version: 2.4.0
      uuid:
        specifier: ^11.1.0
        version: 11.1.1
      vona:
        specifier: workspace:^
        version: link:packages-vona/vona
      vona-module-a-aspect:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-aspect
      vona-module-a-aspectutils:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-aspectutils
      vona-module-a-auth:
        specifier: workspace:^
        version: link:src/suite-vendor/a-auth/modules/a-auth
      vona-module-a-bean:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-bean
      vona-module-a-beanmutate:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-beanmutate
      vona-module-a-body:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-body
      vona-module-a-broadcast:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-broadcast
      vona-module-a-cabloy:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-cabloy
      vona-module-a-cache:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-cache
      vona-module-a-caching:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-caching
      vona-module-a-captcha:
        specifier: workspace:^
        version: link:src/suite-vendor/a-captcha/modules/a-captcha
      vona-module-a-core:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-core
      vona-module-a-datasharding:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-datasharding
      vona-module-a-datasource:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-datasource
      vona-module-a-election:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-election
      vona-module-a-error:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-error
      vona-module-a-event:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-event
      vona-module-a-executor:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-executor
      vona-module-a-file:
        specifier: workspace:^
        version: link:src/suite-vendor/a-file/modules/a-file
      vona-module-a-hmr:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-hmr
      vona-module-a-hmrbase:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-hmrbase
      vona-module-a-image:
        specifier: workspace:^
        version: link:src/suite-vendor/a-image/modules/a-image
      vona-module-a-index:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-index
      vona-module-a-instance:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-instance
      vona-module-a-jwt:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-jwt
      vona-module-a-layoutprofile:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-layoutprofile
      vona-module-a-locale:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-locale
      vona-module-a-logger:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-logger
      vona-module-a-mail:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-mail
      vona-module-a-markdown:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-markdown
      vona-module-a-menu:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-menu
      vona-module-a-meta:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-meta
      vona-module-a-metrics:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-metrics
      vona-module-a-onion:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-onion
      vona-module-a-openapi:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-openapi
      vona-module-a-openapischema:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-openapischema
      vona-module-a-openapiutils:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-openapiutils
      vona-module-a-orm:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-orm
      vona-module-a-ormdialect:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-ormdialect
      vona-module-a-ormutils:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-ormutils
      vona-module-a-pay:
        specifier: workspace:^
        version: link:src/suite-vendor/a-pay/modules/a-pay
      vona-module-a-permission:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-permission
      vona-module-a-play:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-play
      vona-module-a-printtip:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-printtip
      vona-module-a-queue:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-queue
      vona-module-a-ratelimit:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-ratelimit
      vona-module-a-rbac:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-rbac
      vona-module-a-redis:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-redis
      vona-module-a-redlock:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-redlock
      vona-module-a-retryable:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-retryable
      vona-module-a-runtime:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-runtime
      vona-module-a-schedule:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-schedule
      vona-module-a-security:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-security
      vona-module-a-serialization:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-serialization
      vona-module-a-socket:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-socket
      vona-module-a-ssr:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-ssr
      vona-module-a-ssrhmr:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-ssrhmr
      vona-module-a-startup:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-startup
      vona-module-a-static:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-static
      vona-module-a-status:
        specifier: workspace:^
        version: link:src/suite-vendor/a-cabloy/modules/a-status
      vona-module-a-summer:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-summer
      vona-module-a-swagger:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-swagger
      vona-module-a-telemetry:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-telemetry
      vona-module-a-upload:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-upload
      vona-module-a-user:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-user
      vona-module-a-validation:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-validation
      vona-module-a-version:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-version
      vona-module-a-vona:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-vona
      vona-module-a-web:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-web
      vona-module-a-worker:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-worker
      vona-module-a-zod:
        specifier: workspace:^
        version: link:src/suite-vendor/a-vona/modules/a-zod
      vona-module-auth-oauth:
        specifier: workspace:^
        version: link:src/suite-vendor/a-auth/modules/auth-oauth
      vona-module-auth-simple:
        specifier: workspace:^
        version: link:src/suite-vendor/a-auth/modules/auth-simple
      vona-module-basic-metrics:
        specifier: workspace:^
        version: link:src/suite/cabloy-basic/modules/basic-metrics
      vona-module-basic-siteadmin:
        specifier: workspace:^
        version: link:src/suite/cabloy-basic/modules/basic-siteadmin
      vona-module-basic-siteweb:
        specifier: workspace:^
        version: link:src/suite/cabloy-basic/modules/basic-siteweb
      vona-module-captcha-simple:
        specifier: workspace:^
        version: link:src/suite-vendor/a-captcha/modules/captcha-simple
      vona-module-commerce-catalog:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-catalog
      vona-module-commerce-member:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-member
      vona-module-commerce-payment:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-payment
      vona-module-commerce-promotion:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-promotion
      vona-module-commerce-seed:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-seed
      vona-module-commerce-siteadmin:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-siteadmin
      vona-module-commerce-siteweb:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-siteweb
      vona-module-commerce-trade:
        specifier: workspace:^
        version: link:src/suite/a-commerce/modules/commerce-trade
      vona-module-demo-basic:
        specifier: workspace:^
        version: link:src/suite/a-demo/modules/demo-basic
      vona-module-demo-demonstration:
        specifier: workspace:^
        version: link:src/suite/a-demo/modules/demo-demonstration
      vona-module-file-cloudflare:
        specifier: workspace:^
        version: link:src/suite-vendor/a-file/modules/file-cloudflare
      vona-module-file-native:
        specifier: workspace:^
        version: link:src/suite-vendor/a-file/modules/file-native
      vona-module-home-base:
        specifier: workspace:^
        version: link:src/suite/a-home/modules/home-base
      vona-module-home-index:
        specifier: workspace:^
        version: link:src/suite/a-home/modules/home-index
      vona-module-home-user:
        specifier: workspace:^
        version: link:src/suite/a-home/modules/home-user
      vona-module-image-cloudflare:
        specifier: workspace:^
        version: link:src/suite-vendor/a-image/modules/image-cloudflare
      vona-module-image-native:
        specifier: workspace:^
        version: link:src/suite-vendor/a-image/modules/image-native
      vona-module-pay-mock:
        specifier: workspace:^
        version: link:src/suite-vendor/a-pay/modules/pay-mock
      vona-module-pay-paypal:
        specifier: workspace:^
        version: link:src/suite-vendor/a-pay/modules/pay-paypal
      vona-module-pay-stripe:
        specifier: workspace:^
        version: link:src/suite-vendor/a-pay/modules/pay-stripe
      vona-module-test-auth:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-auth
      vona-module-test-cabloy:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-cabloy
      vona-module-test-captcha:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-captcha
      vona-module-test-file:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-file
      vona-module-test-image:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-image
      vona-module-test-markdown:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-markdown
      vona-module-test-pay:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-pay
      vona-module-test-rest:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-rest
      vona-module-test-ssr:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-ssr
      vona-module-test-vona:
        specifier: workspace:^
        version: link:src/suite-vendor/a-test/modules/test-vona
      vona-module-training-record:
        specifier: workspace:^
        version: link:src/suite/a-training/modules/training-record
      vona-module-training-recordsubject:
        specifier: workspace:^
        version: link:src/suite/a-training/modules/training-recordsubject
      vona-module-training-student:
        specifier: workspace:^
        version: link:src/suite/a-training/modules/training-student
      vona-shared:
        specifier: workspace:^
        version: link:packages-vona/vona-shared
      winston:
        specifier: ^3.19.0
        version: 3.19.0
      winston-transport:
        specifier: ^4.9.0
        version: 4.9.0
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
      zova-rest-cabloy-basic-admin:
        specifier: workspace:^
        version: link:.zova-rest/cabloy-basic-admin
      zova-rest-cabloy-basic-web:
        specifier: workspace:^
        version: link:.zova-rest/cabloy-basic-web
      zova-rest-cabloy-commerce:
        specifier: workspace:^
        version: link:.zova-rest/cabloy-commerce
      zova-rest-cabloy-commerce-admin:
        specifier: workspace:^
        version: link:.zova-rest/cabloy-commerce-admin
    devDependencies:
      '@cabloy/cli':
        specifier: workspace:^
        version: link:packages-cli/cabloy-cli
      '@cabloy/lint':
        specifier: workspace:^
        version: link:packages-utils/lint
      '@swc/core':
        specifier: ^1.15.26
        version: 1.16.2(@swc/helpers@0.5.23)
      '@swc/helpers':
        specifier: ^0.5.21
        version: 0.5.23
      '@types/babel__core':
        specifier: ^7.20.5
        version: 7.20.5
      '@types/babel__traverse':
        specifier: ^7.28.0
        version: 7.28.0
      '@types/koa':
        specifier: ^3.0.2
        version: 3.0.3
      '@types/luxon':
        specifier: ^3.7.1
        version: 3.7.5
      '@types/node':
        specifier: ^22.19.17
        version: 22.20.4
      '@types/react':
        specifier: npm:@cabloy/types-react@^19.2.16
        version: '@cabloy/types-react@19.2.16'
      '@types/retry':
        specifier: ^0.12.5
        version: 0.12.5
      cross-env:
        specifier: ^7.0.3
        version: 7.0.3
      gogocode:
        specifier: ^1.0.55
        version: 1.0.55(vue@3.5.43(typescript@5.9.3))
      oxfmt:
        specifier: ^0.62.0
        version: 0.62.0
      oxlint:
        specifier: ^1.77.0
        version: 1.83.0
      textlint:
        specifier: ^15.7.0
        version: 15.8.0(supports-color@5.5.0)
      textlint-rule-en-no-mixed-period:
        specifier: ^3.0.2
        version: 3.0.2
      textlint-rule-ja-no-mixed-period:
        specifier: ^3.0.2
        version: 3.0.2
      textlint-rule-ja-space-between-half-and-full-width:
        specifier: ^2.4.2
        version: 2.4.2
      textlint-rule-period-in-list-item:
        specifier: ^1.0.1
        version: 1.0.1
      ts-node-maintained:
        specifier: ^10.9.6
        version: 10.9.6(@swc/core@1.16.2(@swc/helpers@0.5.23))(@types/node@22.20.4)(typescript@5.9.3)
      tslib:
        specifier: ^2.8.1
        version: 2.8.1
      typescript:
        specifier: ^5.9.3
        version: 5.9.3
      vona-mock:
        specifier: workspace:^
        version: link:packages-vona/vona-mock
      why-is-node-running:
        specifier: ^3.2.2
        version: 3.2.2

  .zova-rest/cabloy-basic-admin:
    dependencies:
      '@cabloy/vue-router':
        specifier: ^4.4.18
        version: 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-query':
        specifier: ^5.102.8
        version: 5.103.1(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-table':
        specifier: ^8.21.3
        version: 8.21.3(vue@3.5.43(typescript@5.9.3))
      openapi3-ts:
        specifier: ^4.6.1
        version: 4.6.1
      table-identity:
        specifier: ^1.1.7
        version: link:../../packages-utils/table-identity
      vue:
        specifier: ^3.5.42
        version: 3.5.43(typescript@5.9.3)
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
      zova:
        specifier: ^5.1.166
        version: 5.1.166(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      zova-jsx:
        specifier: ^1.1.92
        version: 1.1.92(typescript@5.9.3)
      zova-module-a-api:
        specifier: ^5.1.22
        version: 5.1.22
      zova-module-a-bean:
        specifier: ^5.1.36
        version: 5.1.36
      zova-module-a-behavior:
        specifier: ^5.1.26
        version: 5.1.26
      zova-module-a-command:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-form:
        specifier: ^5.1.51
        version: 5.1.51(vue@3.5.43(typescript@5.9.3))
      zova-module-a-icon:
        specifier: ^5.1.27
        version: 5.1.27
      zova-module-a-interceptor:
        specifier: ^5.1.31
        version: 5.1.31
      zova-module-a-layoutprofile:
        specifier: ^5.0.3
        version: 5.0.3
      zova-module-a-model:
        specifier: ^5.1.37
        version: 5.1.37(vue@3.5.43(typescript@5.9.3))
      zova-module-a-openapi:
        specifier: ^5.1.54
        version: 5.1.54
      zova-module-a-pay:
        specifier: ^5.0.9
        version: 5.0.9
      zova-module-a-router:
        specifier: ^5.1.41
        version: 5.1.41
      zova-module-a-routertabs:
        specifier: ^5.1.34
        version: 5.1.34
      zova-module-a-ssr:
        specifier: ^5.1.40
        version: 5.1.40
      zova-module-a-style:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-table:
        specifier: ^5.1.43
        version: 5.1.43(vue@3.5.43(typescript@5.9.3))
      zova-module-pay-mock:
        specifier: ^5.0.5
        version: 5.0.5
      zova-module-rest-resource:
        specifier: ^5.1.55
        version: 5.1.55

  .zova-rest/cabloy-basic-web:
    dependencies:
      '@cabloy/vue-router':
        specifier: ^4.4.18
        version: 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-query':
        specifier: ^5.102.8
        version: 5.103.1(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-table':
        specifier: ^8.21.3
        version: 8.21.3(vue@3.5.43(typescript@5.9.3))
      openapi3-ts:
        specifier: ^4.6.1
        version: 4.6.1
      table-identity:
        specifier: ^1.1.7
        version: link:../../packages-utils/table-identity
      vue:
        specifier: ^3.5.42
        version: 3.5.43(typescript@5.9.3)
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
      zova:
        specifier: ^5.1.166
        version: 5.1.166(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      zova-jsx:
        specifier: ^1.1.92
        version: 1.1.92(typescript@5.9.3)
      zova-module-a-api:
        specifier: ^5.1.22
        version: 5.1.22
      zova-module-a-bean:
        specifier: ^5.1.36
        version: 5.1.36
      zova-module-a-behavior:
        specifier: ^5.1.26
        version: 5.1.26
      zova-module-a-command:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-form:
        specifier: ^5.1.51
        version: 5.1.51(vue@3.5.43(typescript@5.9.3))
      zova-module-a-icon:
        specifier: ^5.1.27
        version: 5.1.27
      zova-module-a-interceptor:
        specifier: ^5.1.31
        version: 5.1.31
      zova-module-a-layoutprofile:
        specifier: ^5.0.3
        version: 5.0.3
      zova-module-a-model:
        specifier: ^5.1.37
        version: 5.1.37(vue@3.5.43(typescript@5.9.3))
      zova-module-a-openapi:
        specifier: ^5.1.54
        version: 5.1.54
      zova-module-a-pay:
        specifier: ^5.0.9
        version: 5.0.9
      zova-module-a-router:
        specifier: ^5.1.41
        version: 5.1.41
      zova-module-a-routertabs:
        specifier: ^5.1.34
        version: 5.1.34
      zova-module-a-ssr:
        specifier: ^5.1.40
        version: 5.1.40
      zova-module-a-style:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-table:
        specifier: ^5.1.43
        version: 5.1.43(vue@3.5.43(typescript@5.9.3))
      zova-module-pay-mock:
        specifier: ^5.0.5
        version: 5.0.5
      zova-module-rest-resource:
        specifier: ^5.1.55
        version: 5.1.55

  .zova-rest/cabloy-commerce:
    dependencies:
      '@cabloy/vue-router':
        specifier: ^4.4.18
        version: 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-query':
        specifier: ^5.102.8
        version: 5.103.1(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-table':
        specifier: ^8.21.3
        version: 8.21.3(vue@3.5.43(typescript@5.9.3))
      openapi3-ts:
        specifier: ^4.6.1
        version: 4.6.1
      table-identity:
        specifier: ^1.1.7
        version: link:../../packages-utils/table-identity
      vue:
        specifier: ^3.5.42
        version: 3.5.43(typescript@5.9.3)
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
      zova:
        specifier: ^5.1.164
        version: 5.1.165(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      zova-jsx:
        specifier: ^1.1.90
        version: 1.1.91(typescript@5.9.3)
      zova-module-a-api:
        specifier: ^5.1.22
        version: 5.1.22
      zova-module-a-bean:
        specifier: ^5.1.36
        version: 5.1.36
      zova-module-a-behavior:
        specifier: ^5.1.26
        version: 5.1.26
      zova-module-a-command:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-form:
        specifier: ^5.1.51
        version: 5.1.51(vue@3.5.43(typescript@5.9.3))
      zova-module-a-icon:
        specifier: ^5.1.27
        version: 5.1.27
      zova-module-a-interceptor:
        specifier: ^5.1.31
        version: 5.1.31
      zova-module-a-layoutprofile:
        specifier: ^5.0.3
        version: 5.0.3
      zova-module-a-model:
        specifier: ^5.1.37
        version: 5.1.37(vue@3.5.43(typescript@5.9.3))
      zova-module-a-openapi:
        specifier: ^5.1.54
        version: 5.1.54
      zova-module-a-pay:
        specifier: ^5.0.8
        version: 5.0.9
      zova-module-a-router:
        specifier: ^5.1.39
        version: 5.1.40
      zova-module-a-routertabs:
        specifier: ^5.1.34
        version: 5.1.34
      zova-module-a-ssr:
        specifier: ^5.1.40
        version: 5.1.40
      zova-module-a-style:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-table:
        specifier: ^5.1.43
        version: 5.1.43(vue@3.5.43(typescript@5.9.3))
      zova-module-pay-mock:
        specifier: ^5.0.5
        version: 5.0.5
      zova-module-rest-resource:
        specifier: ^5.1.55
        version: 5.1.55

  .zova-rest/cabloy-commerce-admin:
    dependencies:
      '@cabloy/vue-router':
        specifier: ^4.4.18
        version: 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-query':
        specifier: ^5.102.8
        version: 5.103.1(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-table':
        specifier: ^8.21.3
        version: 8.21.3(vue@3.5.43(typescript@5.9.3))
      openapi3-ts:
        specifier: ^4.6.1
        version: 4.6.1
      table-identity:
        specifier: ^1.1.7
        version: link:../../packages-utils/table-identity
      vue:
        specifier: ^3.5.42
        version: 3.5.43(typescript@5.9.3)
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
      zova:
        specifier: ^5.1.164
        version: 5.1.165(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      zova-jsx:
        specifier: ^1.1.90
        version: 1.1.91(typescript@5.9.3)
      zova-module-a-api:
        specifier: ^5.1.22
        version: 5.1.22
      zova-module-a-bean:
        specifier: ^5.1.36
        version: 5.1.36
      zova-module-a-behavior:
        specifier: ^5.1.26
        version: 5.1.26
      zova-module-a-command:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-form:
        specifier: ^5.1.51
        version: 5.1.51(vue@3.5.43(typescript@5.9.3))
      zova-module-a-icon:
        specifier: ^5.1.27
        version: 5.1.27
      zova-module-a-interceptor:
        specifier: ^5.1.31
        version: 5.1.31
      zova-module-a-layoutprofile:
        specifier: ^5.0.3
        version: 5.0.3
      zova-module-a-model:
        specifier: ^5.1.37
        version: 5.1.37(vue@3.5.43(typescript@5.9.3))
      zova-module-a-openapi:
        specifier: ^5.1.54
        version: 5.1.54
      zova-module-a-pay:
        specifier: ^5.0.8
        version: 5.0.9
      zova-module-a-router:
        specifier: ^5.1.39
        version: 5.1.40
      zova-module-a-routertabs:
        specifier: ^5.1.34
        version: 5.1.34
      zova-module-a-ssr:
        specifier: ^5.1.40
        version: 5.1.40
      zova-module-a-style:
        specifier: ^5.1.35
        version: 5.1.35
      zova-module-a-table:
        specifier: ^5.1.43
        version: 5.1.43(vue@3.5.43(typescript@5.9.3))
      zova-module-pay-mock:
        specifier: ^5.0.5
        version: 5.0.5
      zova-module-rest-resource:
        specifier: ^5.1.55
        version: 5.1.55

  packages-cli/cabloy-cli:
    dependencies:
      '@babel/parser':
        specifier: ^7.29.2
        version: 7.29.9
      '@cabloy/module-glob':
        specifier: workspace:^
        version: link:../../packages-utils/module-glob
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/process-helper':
        specifier: workspace:^
        version: link:../../packages-utils/process-helper
      '@cabloy/utils':
        specifier: workspace:^
        version: link:../../packages-utils/utils
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      '@npmcli/config':
        specifier: ^10.8.1
        version: 10.12.0
      '@zhennann/common-bin':
        specifier: ^4.0.1
        version: 4.0.1(supports-color@5.5.0)
      '@zhennann/ejs':
        specifier: ^3.0.1
        version: 3.0.1
      boxen:
        specifier: ^4.2.0
        version: 4.2.0
      chalk:
        specifier: ^3.0.0
        version: 3.0.0
      cli-table3:
        specifier: ^0.6.5
        version: 0.6.5
      deep-equal:
        specifier: ^2.2.3
        version: 2.2.3
      enquirer:
        specifier: ^2.4.1
        version: 2.4.1
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      globby:
        specifier: ^16.2.0
        version: 16.2.4
      gogocode:
        specifier: ^1.0.55
        version: 1.0.55(vue@3.5.43(typescript@5.9.3))
      is-type-of:
        specifier: ^2.2.0
        version: 2.2.0
      istextorbinary:
        specifier: ^3.3.0
        version: 3.3.0
      semver:
        specifier: ^7.7.4
        version: 7.8.5
      tmp:
        specifier: ^0.2.7
        version: 0.2.7
      urllib:
        specifier: ^4.9.0
        version: 4.9.0
    devDependencies:
      '@types/fs-extra':
        specifier: ^11.0.4
        version: 11.0.4
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-cli/cli:
    dependencies:
      '@cabloy/cli':
        specifier: workspace:^
        version: link:../cabloy-cli
      '@cabloy/process-helper':
        specifier: workspace:^
        version: link:../../packages-utils/process-helper
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      mri:
        specifier: ^1.2.0
        version: 1.2.0
      semver:
        specifier: ^7.7.4
        version: 7.8.5
      vona-cli-set-api:
        specifier: workspace:^
        version: link:../cli-set-api
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-cli/cli-set-api:
    dependencies:
      '@babel/plugin-proposal-decorators':
        specifier: ^7.29.0
        version: 7.29.7(@babel/core@7.29.7)
      '@babel/plugin-transform-class-properties':
        specifier: ^7.28.6
        version: 7.29.7(@babel/core@7.29.7)
      '@babel/plugin-transform-typescript':
        specifier: ^7.28.6
        version: 7.29.9(@babel/core@7.29.7)
      '@cabloy/cli':
        specifier: workspace:^
        version: link:../cabloy-cli
      '@cabloy/dotenv':
        specifier: workspace:^
        version: link:../../packages-utils/dotenv
      '@cabloy/extend':
        specifier: workspace:^
        version: link:../../packages-utils/extend
      '@cabloy/module-glob':
        specifier: workspace:^
        version: link:../../packages-utils/module-glob
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/utils':
        specifier: workspace:^
        version: link:../../packages-utils/utils
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      '@lcov-viewer/cli':
        specifier: ^1.3.0
        version: 1.3.0
      '@rollup/plugin-alias':
        specifier: ^5.1.1
        version: 5.1.1(rollup@4.63.4)
      '@rollup/plugin-babel':
        specifier: ^6.1.0
        version: 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.63.4)
      '@rollup/plugin-commonjs':
        specifier: ^28.0.9
        version: 28.0.9(rollup@4.63.4)
      '@rollup/plugin-json':
        specifier: ^6.1.0
        version: 6.1.0(rollup@4.63.4)
      '@rollup/plugin-node-resolve':
        specifier: ^16.0.3
        version: 16.0.3(rollup@4.63.4)
      '@rollup/plugin-replace':
        specifier: ^6.0.3
        version: 6.0.3(rollup@4.63.4)
      '@rollup/plugin-terser':
        specifier: ^1.0.0
        version: 1.0.0(rollup@4.63.4)
      '@rollup/plugin-typescript':
        specifier: ^12.3.0
        version: 12.3.0(rollup@4.63.4)(tslib@2.8.1)(typescript@5.9.3)
      babel-plugin-transform-typescript-metadata:
        specifier: ^0.3.2
        version: 0.3.2(@babel/core@7.29.7)(@babel/traverse@7.29.8)
      babel-plugin-vona-bean-module:
        specifier: workspace:^
        version: link:../../packages-utils/babel-plugin-vona-bean-module
      chalk:
        specifier: ^3.0.0
        version: 3.0.0
      cli-table3:
        specifier: ^0.6.5
        version: 0.6.5
      compressing:
        specifier: ^1.10.4
        version: 1.10.6
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      globby:
        specifier: ^16.2.0
        version: 16.2.4
      gogocode:
        specifier: ^1.0.55
        version: 1.0.55(vue@3.5.43(typescript@5.9.3))
      lodash:
        specifier: ^4.18.1
        version: 4.18.1
      nodemon:
        specifier: ^3.1.14
        version: 3.1.14
      randomatic:
        specifier: ^3.1.1
        version: 3.1.1
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3
      rollup:
        specifier: ^4.60.1
        version: 4.63.4
      ts-node-maintained:
        specifier: ^10.9.6
        version: 10.9.6(@swc/core@1.16.2(@swc/helpers@0.5.23))(@types/node@22.20.4)(typescript@5.9.3)
      urllib:
        specifier: ^4.9.0
        version: 4.9.0
      uuid:
        specifier: ^11.1.0
        version: 11.1.1
      vona-core:
        specifier: workspace:^
        version: link:../../packages-vona/vona-core
      why-is-node-running:
        specifier: ^3.2.2
        version: 3.2.2
      yargs-parser:
        specifier: ^22.0.0
        version: 22.0.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0

  packages-utils/babel-plugin-vona-bean-module:
    dependencies:
      '@babel/core':
        specifier: ^7.29.0
        version: 7.29.7
      '@babel/traverse':
        specifier: ^7.29.0
        version: 7.29.8
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
    devDependencies:
      '@types/babel__core':
        specifier: ^7.20.5
        version: 7.20.5
      '@types/babel__traverse':
        specifier: ^7.28.0
        version: 7.28.0
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/cascade-extend:
    dependencies:
      '@cabloy/extend':
        specifier: workspace:^
        version: link:../extend
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/compose:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/deps:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/dotenv:
    dependencies:
      cascade-extend:
        specifier: workspace:^
        version: link:../cascade-extend
      dotenv:
        specifier: ^16.6.1
        version: 16.6.1
      dotenv-expand:
        specifier: ^11.0.7
        version: 11.0.7
      globby:
        specifier: ^16.2.0
        version: 16.2.4
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/extend:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/json5:
    dependencies:
      json5:
        specifier: ^2.2.3
        version: 2.2.3
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/lint:
    dependencies:
      '@e18e/eslint-plugin':
        specifier: ^0.2.0
        version: 0.2.0(eslint@10.11.0)(oxlint@1.83.0)
      '@eslint/json':
        specifier: ^1.2.0
        version: 1.2.0
      '@eslint/markdown':
        specifier: ^7.5.1
        version: 7.5.1(supports-color@5.5.0)
      '@stylistic/eslint-plugin':
        specifier: ^5.10.0
        version: 5.10.0(eslint@10.11.0)
      '@typescript-eslint/parser':
        specifier: ^8.58.1
        version: 8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3)
      eslint-plugin-antfu:
        specifier: ^3.2.3
        version: 3.2.3(eslint@10.11.0)
      eslint-plugin-command:
        specifier: ^3.5.2
        version: 3.5.3(@typescript-eslint/typescript-estree@8.70.0(typescript@5.9.3))(@typescript-eslint/utils@8.70.0(eslint@10.11.0)(typescript@5.9.3))(eslint@10.11.0)
      eslint-plugin-eslint-comments:
        specifier: ^3.2.0
        version: 3.2.0(eslint@10.11.0)
      eslint-plugin-jsonc:
        specifier: ^3.1.2
        version: 3.4.2(@eslint/json@1.2.0)(eslint@10.11.0)
      eslint-plugin-pnpm:
        specifier: ^1.6.0
        version: 1.9.1(@eslint/json@1.2.0)(eslint@10.11.0)
      eslint-plugin-regexp:
        specifier: ^3.1.0
        version: 3.3.1(eslint@10.11.0)
      eslint-plugin-toml:
        specifier: ^1.3.1
        version: 1.5.0(eslint@10.11.0)(supports-color@5.5.0)
      eslint-plugin-unused-imports:
        specifier: ^4.4.1
        version: 4.4.1(@typescript-eslint/eslint-plugin@8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(typescript@5.9.3))(eslint@10.11.0)
      eslint-plugin-vue:
        specifier: ^10.8.0
        version: 10.11.0(@stylistic/eslint-plugin@5.10.0(eslint@10.11.0))(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(vue-eslint-parser@10.4.1(eslint@10.11.0))
      eslint-plugin-yml:
        specifier: ^3.3.2
        version: 3.8.1(eslint@10.11.0)
      globals:
        specifier: ^17.4.0
        version: 17.12.0
      typescript-eslint:
        specifier: ^8.58.1
        version: 8.70.0(eslint@10.11.0)(typescript@5.9.3)
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      oxfmt:
        specifier: ^0.62.0
        version: 0.62.0
      oxlint:
        specifier: ^1.77.0
        version: 1.83.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/localeutil:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/module-glob:
    dependencies:
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/utils':
        specifier: workspace:^
        version: link:../utils
      boxen:
        specifier: ^4.2.0
        version: 4.2.0
      chalk:
        specifier: ^3.0.0
        version: 3.0.0
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      globby:
        specifier: ^16.2.0
        version: 16.2.4
      semver:
        specifier: ^7.7.4
        version: 7.8.5
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/module-info-pro:
    dependencies:
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      stack-utils:
        specifier: ^2.0.6
        version: 2.0.6
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/password-hash-salt:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/process-helper:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/socket:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/table-identity:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/utils:
    dependencies:
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      '@marcbachmann/cel-js':
        specifier: ^7.6.0
        version: 7.6.1
      object-hash:
        specifier: ^3.0.0
        version: 3.0.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/zod-errors-custom:
    dependencies:
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/zod-openapi:
    dependencies:
      '@cabloy/zod-to-openapi':
        specifier: ^8.1.6
        version: 8.1.6
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-utils/zod-query:
    dependencies:
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-vona/vona:
    dependencies:
      vona-core:
        specifier: workspace:^
        version: link:../vona-core
      vona-suite-a-auth:
        specifier: workspace:^
        version: link:../../src/suite-vendor/a-auth
      vona-suite-a-captcha:
        specifier: workspace:^
        version: link:../../src/suite-vendor/a-captcha
      vona-suite-a-vona:
        specifier: workspace:^
        version: link:../../src/suite-vendor/a-vona
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-vona/vona-core:
    dependencies:
      '@cabloy/compose':
        specifier: workspace:^
        version: link:../../packages-utils/compose
      '@cabloy/extend':
        specifier: workspace:^
        version: link:../../packages-utils/extend
      '@cabloy/json5':
        specifier: workspace:^
        version: link:../../packages-utils/json5
      '@cabloy/localeutil':
        specifier: workspace:^
        version: link:../../packages-utils/localeutil
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/module-info-pro':
        specifier: workspace:^
        version: link:../../packages-utils/module-info-pro
      '@cabloy/type-fest':
        specifier: ^5.3.1
        version: 5.3.1
      '@cabloy/utils':
        specifier: workspace:^
        version: link:../../packages-utils/utils
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      '@cabloy/zod-errors-custom':
        specifier: workspace:^
        version: link:../../packages-utils/zod-errors-custom
      '@cabloy/zod-openapi':
        specifier: workspace:^
        version: link:../../packages-utils/zod-openapi
      '@cabloy/zod-query':
        specifier: workspace:^
        version: link:../../packages-utils/zod-query
      '@cabloy/zod-to-openapi':
        specifier: ^8.1.6
        version: 8.1.6
      '@types/react':
        specifier: npm:@cabloy/types-react@^19.2.16
        version: '@cabloy/types-react@19.2.16'
      chalk:
        specifier: ^5.6.2
        version: 5.6.2
      fs-extra:
        specifier: ^10.1.0
        version: 10.1.0
      koa:
        specifier: ^3.2.0
        version: 3.2.1
      react:
        specifier: ^19.2.5
        version: 19.3.0
      reflect-metadata:
        specifier: ^0.2.2
        version: 0.2.2
      retry:
        specifier: ^0.13.1
        version: 0.13.1
      triple-beam:
        specifier: ^1.4.1
        version: 1.4.1
      uuid:
        specifier: ^11.1.0
        version: 11.1.1
      winston:
        specifier: ^3.19.0
        version: 3.19.0
      winston-daily-rotate-file:
        specifier: ^5.0.0
        version: 5.0.0(winston@3.19.0)
      winston-transport:
        specifier: ^4.9.0
        version: 4.9.0
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
    devDependencies:
      '@types/koa':
        specifier: ^3.0.2
        version: 3.0.3
      '@types/retry':
        specifier: ^0.12.5
        version: 0.12.5
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-vona/vona-mock:
    dependencies:
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/module-info-pro':
        specifier: workspace:^
        version: link:../../packages-utils/module-info-pro
      vona-core:
        specifier: workspace:^
        version: link:../vona-core
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  packages-vona/vona-shared:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-auth:
    dependencies:
      vona-module-a-auth:
        specifier: workspace:^
        version: link:modules/a-auth
      vona-module-auth-oauth:
        specifier: ^5.0.10
        version: link:modules/auth-oauth
      vona-module-auth-simple:
        specifier: workspace:^
        version: link:modules/auth-simple

  src/suite-vendor/a-auth/modules/a-auth:
    dependencies:
      passport-oauth2:
        specifier: ^1.8.0
        version: 1.8.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-auth/modules/auth-oauth:
    dependencies:
      passport-github:
        specifier: ^1.1.0
        version: 1.1.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-auth/modules/auth-simple:
    dependencies:
      password-hash-salt:
        specifier: workspace:^
        version: link:../../../../../packages-utils/password-hash-salt
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy:
    dependencies:
      vona-module-a-cabloy:
        specifier: workspace:^
        version: link:modules/a-cabloy
      vona-module-a-layoutprofile:
        specifier: ^5.0.2
        version: link:modules/a-layoutprofile
      vona-module-a-markdown:
        specifier: ^5.0.3
        version: link:modules/a-markdown
      vona-module-a-rbac:
        specifier: ^5.0.7
        version: link:modules/a-rbac
      vona-module-a-socket:
        specifier: workspace:^
        version: link:modules/a-socket
      vona-module-a-ssr:
        specifier: workspace:^
        version: link:modules/a-ssr
      vona-module-a-ssrhmr:
        specifier: workspace:^
        version: link:modules/a-ssrhmr

  src/suite-vendor/a-cabloy/modules/a-cabloy:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-datasharding:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-datasource:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-layoutprofile:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-markdown:
    dependencies:
      '@tiptap/core':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/extension-highlight':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-image':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-list':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-table':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-youtube':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/markdown':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/starter-kit':
        specifier: ^3.30.0
        version: 3.31.3
      '@tiptap/static-renderer':
        specifier: ^3.30.0
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)
      lowlight:
        specifier: ^3.3.0
        version: 3.3.0
      sanitize-html:
        specifier: ^2.17.6
        version: 2.17.7
    devDependencies:
      '@types/sanitize-html':
        specifier: ^2.16.1
        version: 2.16.1
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-rbac:
    dependencies:
      vona-module-a-aspect:
        specifier: workspace:^
        version: link:../../../a-vona/modules/a-aspect
      vona-module-a-openapi:
        specifier: workspace:^
        version: link:../../../a-vona/modules/a-openapi
      vona-module-a-orm:
        specifier: workspace:^
        version: link:../../../a-vona/modules/a-orm
      vona-module-a-user:
        specifier: workspace:^
        version: link:../../../a-vona/modules/a-user
      vona-module-a-web:
        specifier: workspace:^
        version: link:../../../a-vona/modules/a-web
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-socket:
    dependencies:
      '@cabloy/socket':
        specifier: workspace:^
        version: link:../../../../../packages-utils/socket
      '@types/ws':
        specifier: ^8.18.1
        version: 8.18.1
      ws:
        specifier: ^8.20.0
        version: 8.21.3
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-ssr:
    dependencies:
      http-proxy:
        specifier: ^1.18.1
        version: 1.18.1
      vona-module-a-socket:
        specifier: workspace:^
        version: link:../a-socket
    devDependencies:
      '@types/http-proxy':
        specifier: ^1.17.17
        version: 1.17.17
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-ssrhmr:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-cabloy/modules/a-status:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-captcha:
    dependencies:
      vona-module-a-captcha:
        specifier: workspace:^
        version: link:modules/a-captcha
      vona-module-captcha-simple:
        specifier: workspace:^
        version: link:modules/captcha-simple

  src/suite-vendor/a-captcha/modules/a-captcha:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-captcha/modules/captcha-simple:
    dependencies:
      '@zhennann/svg-captcha':
        specifier: ^1.5.2
        version: 1.5.2
      opentype.js:
        specifier: ^2.0.0
        version: 2.0.0
      svg64:
        specifier: ^2.0.0
        version: 2.0.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-file:
    dependencies:
      vona-module-a-file:
        specifier: ^5.0.7
        version: link:modules/a-file
      vona-module-file-cloudflare:
        specifier: ^5.0.5
        version: link:modules/file-cloudflare
      vona-module-file-native:
        specifier: ^5.0.5
        version: link:modules/file-native

  src/suite-vendor/a-file/modules/a-file:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-file/modules/file-cloudflare:
    dependencies:
      '@aws-sdk/client-s3':
        specifier: ^3.883.0
        version: 3.1136.0
      '@aws-sdk/s3-request-presigner':
        specifier: ^3.883.0
        version: 3.1136.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-file/modules/file-native:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-image:
    dependencies:
      vona-module-a-image:
        specifier: workspace:^
        version: link:modules/a-image
      vona-module-image-cloudflare:
        specifier: workspace:^
        version: link:modules/image-cloudflare
      vona-module-image-native:
        specifier: workspace:^
        version: link:modules/image-native

  src/suite-vendor/a-image/modules/a-image:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-image/modules/image-cloudflare:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-image/modules/image-native:
    dependencies:
      sharp:
        specifier: ^0.35.2
        version: 0.35.4(@types/node@22.20.4)
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-pay:
    dependencies:
      vona-module-a-pay:
        specifier: ^5.0.8
        version: link:modules/a-pay
      vona-module-pay-mock:
        specifier: ^5.0.8
        version: link:modules/pay-mock
      vona-module-pay-paypal:
        specifier: ^5.0.8
        version: link:modules/pay-paypal
      vona-module-pay-stripe:
        specifier: ^5.0.8
        version: link:modules/pay-stripe

  src/suite-vendor/a-pay/modules/a-pay:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-pay/modules/pay-mock:
    dependencies:
      vona-module-a-pay:
        specifier: workspace:*
        version: link:../a-pay
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-pay/modules/pay-paypal:
    dependencies:
      '@cabloy/paypal-server-sdk':
        specifier: 2.2.0
        version: 2.2.0(supports-color@5.5.0)
      vona-module-a-pay:
        specifier: workspace:*
        version: link:../a-pay
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-pay/modules/pay-stripe:
    dependencies:
      stripe:
        specifier: ^22.5.0
        version: 22.6.2(@types/node@26.6.2)
      vona-module-a-pay:
        specifier: workspace:*
        version: link:../a-pay
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test:
    dependencies:
      vona-module-test-file:
        specifier: ^5.0.9
        version: link:modules/test-file
      vona-module-test-markdown:
        specifier: ^5.0.3
        version: link:modules/test-markdown
      vona-module-test-pay:
        specifier: ^5.0.7
        version: link:modules/test-pay

  src/suite-vendor/a-test/modules/test-auth:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-cabloy:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-captcha:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-file:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-image:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-markdown:
    dependencies:
      vona-module-a-markdown:
        specifier: ^5.0.3
        version: link:../../../a-cabloy/modules/a-markdown
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-pay:
    dependencies:
      vona-module-a-pay:
        specifier: workspace:*
        version: link:../../../a-pay/modules/a-pay
      vona-module-pay-mock:
        specifier: workspace:*
        version: link:../../../a-pay/modules/pay-mock
      vona-module-pay-stripe:
        specifier: workspace:*
        version: link:../../../a-pay/modules/pay-stripe
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-rest:
    dependencies:
      '@faker-js/faker':
        specifier: ^10.4.0
        version: 10.6.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-ssr:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-test/modules/test-vona:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona:
    dependencies:
      vona-module-a-aspect:
        specifier: workspace:^
        version: link:modules/a-aspect
      vona-module-a-aspectutils:
        specifier: workspace:^
        version: link:modules/a-aspectutils
      vona-module-a-bean:
        specifier: workspace:^
        version: link:modules/a-bean
      vona-module-a-beanmutate:
        specifier: workspace:^
        version: link:modules/a-beanmutate
      vona-module-a-body:
        specifier: workspace:^
        version: link:modules/a-body
      vona-module-a-broadcast:
        specifier: workspace:^
        version: link:modules/a-broadcast
      vona-module-a-cache:
        specifier: workspace:^
        version: link:modules/a-cache
      vona-module-a-caching:
        specifier: workspace:^
        version: link:modules/a-caching
      vona-module-a-core:
        specifier: workspace:^
        version: link:modules/a-core
      vona-module-a-election:
        specifier: workspace:^
        version: link:modules/a-election
      vona-module-a-error:
        specifier: workspace:^
        version: link:modules/a-error
      vona-module-a-event:
        specifier: workspace:^
        version: link:modules/a-event
      vona-module-a-executor:
        specifier: workspace:^
        version: link:modules/a-executor
      vona-module-a-hmr:
        specifier: workspace:^
        version: link:modules/a-hmr
      vona-module-a-hmrbase:
        specifier: workspace:^
        version: link:modules/a-hmrbase
      vona-module-a-index:
        specifier: workspace:^
        version: link:modules/a-index
      vona-module-a-instance:
        specifier: workspace:^
        version: link:modules/a-instance
      vona-module-a-jwt:
        specifier: workspace:^
        version: link:modules/a-jwt
      vona-module-a-locale:
        specifier: workspace:^
        version: link:modules/a-locale
      vona-module-a-logger:
        specifier: workspace:^
        version: link:modules/a-logger
      vona-module-a-mail:
        specifier: workspace:^
        version: link:modules/a-mail
      vona-module-a-menu:
        specifier: workspace:^
        version: link:modules/a-menu
      vona-module-a-meta:
        specifier: workspace:^
        version: link:modules/a-meta
      vona-module-a-metrics:
        specifier: workspace:^
        version: link:modules/a-metrics
      vona-module-a-onion:
        specifier: workspace:^
        version: link:modules/a-onion
      vona-module-a-openapi:
        specifier: workspace:^
        version: link:modules/a-openapi
      vona-module-a-openapischema:
        specifier: workspace:^
        version: link:modules/a-openapischema
      vona-module-a-openapiutils:
        specifier: workspace:^
        version: link:modules/a-openapiutils
      vona-module-a-orm:
        specifier: workspace:^
        version: link:modules/a-orm
      vona-module-a-ormdialect:
        specifier: workspace:^
        version: link:modules/a-ormdialect
      vona-module-a-ormutils:
        specifier: workspace:^
        version: link:modules/a-ormutils
      vona-module-a-permission:
        specifier: workspace:^
        version: link:modules/a-permission
      vona-module-a-play:
        specifier: workspace:^
        version: link:modules/a-play
      vona-module-a-printtip:
        specifier: workspace:^
        version: link:modules/a-printtip
      vona-module-a-queue:
        specifier: workspace:^
        version: link:modules/a-queue
      vona-module-a-ratelimit:
        specifier: workspace:^
        version: link:modules/a-ratelimit
      vona-module-a-redis:
        specifier: workspace:^
        version: link:modules/a-redis
      vona-module-a-redlock:
        specifier: workspace:^
        version: link:modules/a-redlock
      vona-module-a-retryable:
        specifier: workspace:^
        version: link:modules/a-retryable
      vona-module-a-runtime:
        specifier: workspace:^
        version: link:modules/a-runtime
      vona-module-a-schedule:
        specifier: workspace:^
        version: link:modules/a-schedule
      vona-module-a-security:
        specifier: workspace:^
        version: link:modules/a-security
      vona-module-a-serialization:
        specifier: workspace:^
        version: link:modules/a-serialization
      vona-module-a-startup:
        specifier: workspace:^
        version: link:modules/a-startup
      vona-module-a-static:
        specifier: workspace:^
        version: link:modules/a-static
      vona-module-a-summer:
        specifier: workspace:^
        version: link:modules/a-summer
      vona-module-a-swagger:
        specifier: workspace:^
        version: link:modules/a-swagger
      vona-module-a-telemetry:
        specifier: ^5.0.2
        version: link:modules/a-telemetry
      vona-module-a-upload:
        specifier: workspace:^
        version: link:modules/a-upload
      vona-module-a-user:
        specifier: workspace:^
        version: link:modules/a-user
      vona-module-a-validation:
        specifier: workspace:^
        version: link:modules/a-validation
      vona-module-a-version:
        specifier: workspace:^
        version: link:modules/a-version
      vona-module-a-vona:
        specifier: workspace:^
        version: link:modules/a-vona
      vona-module-a-web:
        specifier: workspace:^
        version: link:modules/a-web
      vona-module-a-worker:
        specifier: workspace:^
        version: link:modules/a-worker
      vona-module-a-zod:
        specifier: workspace:^
        version: link:modules/a-zod

  src/suite-vendor/a-vona/modules/a-aspect:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-aspectutils:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-bean:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-beanmutate:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-body:
    dependencies:
      co-body:
        specifier: ^6.2.0
        version: 6.2.0
      type-is:
        specifier: ^1.6.18
        version: 1.6.18
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-broadcast:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-cache:
    dependencies:
      lru-cache:
        specifier: ^11.3.3
        version: 11.5.3
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-caching:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-core:
    dependencies:
      '@babel/core':
        specifier: ^7.29.0
        version: 7.29.7
      '@babel/traverse':
        specifier: ^7.29.0
        version: 7.29.8
      '@cabloy/deps':
        specifier: workspace:^
        version: link:../../../../../packages-utils/deps
      '@cabloy/json5':
        specifier: workspace:^
        version: link:../../../../../packages-utils/json5
      '@cabloy/module-info':
        specifier: ^2.0.3
        version: 2.0.3
      '@cabloy/type-fest':
        specifier: ^5.3.1
        version: 5.3.1
      '@cabloy/utils':
        specifier: workspace:^
        version: link:../../../../../packages-utils/utils
      '@cabloy/word-utils':
        specifier: ^2.1.8
        version: 2.1.14
      bignumber.js:
        specifier: ^9.3.1
        version: 9.3.1
      boxen:
        specifier: ^8.0.1
        version: 8.0.1
      chalk:
        specifier: ^5.6.2
        version: 5.6.2
      cli-table3:
        specifier: ^0.6.5
        version: 0.6.5
      fs-extra:
        specifier: ^11.3.4
        version: 11.4.0
      koa-override:
        specifier: ^4.0.0
        version: 4.0.0
      luxon:
        specifier: ^3.7.2
        version: 3.7.2
      mutate-on-copy:
        specifier: ^1.1.8
        version: 1.1.13
      react:
        specifier: ^19.2.5
        version: 19.3.0
      retry:
        specifier: ^0.13.1
        version: 0.13.1
      uuid:
        specifier: ^11.1.0
        version: 11.1.1
      vona-shared:
        specifier: workspace:^
        version: link:../../../../../packages-vona/vona-shared
      winston:
        specifier: ^3.19.0
        version: 3.19.0
    devDependencies:
      '@cabloy/cli':
        specifier: workspace:^
        version: link:../../../../../packages-cli/cabloy-cli
      '@swc/core':
        specifier: ^1.15.26
        version: 1.16.2(@swc/helpers@0.5.23)
      '@swc/helpers':
        specifier: ^0.5.21
        version: 0.5.23
      '@types/babel__core':
        specifier: ^7.20.5
        version: 7.20.5
      '@types/babel__traverse':
        specifier: ^7.28.0
        version: 7.28.0
      '@types/koa':
        specifier: ^3.0.2
        version: 3.0.3
      '@types/luxon':
        specifier: ^3.7.1
        version: 3.7.5
      '@types/node':
        specifier: ^22.19.17
        version: 22.20.4
      '@types/react':
        specifier: npm:@cabloy/types-react@^19.2.16
        version: '@cabloy/types-react@19.2.16'
      '@types/retry':
        specifier: ^0.12.5
        version: 0.12.5
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      cross-env:
        specifier: ^7.0.3
        version: 7.0.3
      gogocode:
        specifier: ^1.0.55
        version: 1.0.55(vue@3.5.43(typescript@5.9.3))
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3
      ts-node-maintained:
        specifier: ^10.9.6
        version: 10.9.6(@swc/core@1.16.2(@swc/helpers@0.5.23))(@types/node@22.20.4)(typescript@5.9.3)
      tslib:
        specifier: ^2.8.1
        version: 2.8.1
      typescript:
        specifier: ^5.9.3
        version: 5.9.3
      vona-mock:
        specifier: workspace:^
        version: link:../../../../../packages-vona/vona-mock
      why-is-node-running:
        specifier: ^3.2.2
        version: 3.2.2

  src/suite-vendor/a-vona/modules/a-election:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-error:
    dependencies:
      cookie:
        specifier: ^1.1.1
        version: 1.1.1
      mustache:
        specifier: ^4.2.0
        version: 4.2.0
      stack-trace:
        specifier: 1.0.0-pre2
        version: 1.0.0-pre2
      stream-wormhole:
        specifier: ^2.0.1
        version: 2.0.1
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-event:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-executor:
    dependencies:
      koa-compose:
        specifier: ^4.1.0
        version: 4.1.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-hmr:
    dependencies:
      chokidar:
        specifier: ^5.0.0
        version: 5.0.0
      debounce:
        specifier: ^3.0.0
        version: 3.0.0
      globby:
        specifier: ^16.2.0
        version: 16.2.4
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-hmrbase:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-index:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-instance:
    dependencies:
      async:
        specifier: ^3.2.6
        version: 3.2.6
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-jwt:
    dependencies:
      '@types/jsonwebtoken':
        specifier: ^9.0.10
        version: 9.0.10
      '@types/ms':
        specifier: ^2.1.0
        version: 2.1.0
      jsonwebtoken:
        specifier: ^9.0.3
        version: 9.0.3
      ms:
        specifier: ^2.1.3
        version: 2.1.3
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-locale:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-logger:
    dependencies:
      pino-std-serializers:
        specifier: ^7.1.0
        version: 7.1.0
      winston:
        specifier: ^3.19.0
        version: 3.19.0
      winston-transport:
        specifier: ^4.9.0
        version: 4.9.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-mail:
    dependencies:
      '@types/nodemailer':
        specifier: ^8.0.1
        version: 8.0.2
      nodemailer:
        specifier: ^9.0.5
        version: 9.1.1
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-menu:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-meta:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-metrics:
    dependencies:
      '@opentelemetry/api':
        specifier: ^1.9.1
        version: 1.9.1
      '@opentelemetry/exporter-metrics-otlp-proto':
        specifier: ^0.221.0
        version: 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-onion:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-openapi:
    dependencies:
      '@cabloy/zod-openapi':
        specifier: workspace:^
        version: link:../../../../../packages-utils/zod-openapi
      '@cabloy/zod-query':
        specifier: workspace:^
        version: link:../../../../../packages-utils/zod-query
      '@cabloy/zod-to-openapi':
        specifier: ^8.1.6
        version: 8.1.6
      openapi3-ts:
        specifier: ^4.5.0
        version: 4.6.1
      typestyle:
        specifier: ^2.4.0
        version: 2.4.0
      zod:
        specifier: npm:@cabloy/zod@4.3.8
        version: '@cabloy/zod@4.3.8'
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-openapischema:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-openapiutils:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-orm:
    dependencies:
      knex:
        specifier: ^3.3.0
        version: 3.3.0(better-sqlite3@12.11.1)
      table-identity:
        specifier: workspace:^
        version: link:../../../../../packages-utils/table-identity
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-ormdialect:
    dependencies:
      better-sqlite3:
        specifier: ^12.9.0
        version: 12.11.1
      globby:
        specifier: ^16.2.0
        version: 16.2.4
      mysql2:
        specifier: ^3.22.0
        version: 3.24.4(@types/node@22.20.4)
      pg:
        specifier: ^8.20.0
        version: 8.23.0
      pg-types:
        specifier: ^4.1.0
        version: 4.1.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-ormutils:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-permission:
    dependencies:
      vona-module-a-rbac:
        specifier: workspace:^
        version: link:../../../a-cabloy/modules/a-rbac
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-play:
    dependencies:
      yargs-parser:
        specifier: ^22.0.0
        version: 22.0.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-printtip:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-queue:
    dependencies:
      bullmq:
        specifier: ^5.74.1
        version: 5.81.5
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-ratelimit:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-redis:
    dependencies:
      ioredis:
        specifier: ^5.10.1
        version: 5.11.1(supports-color@5.5.0)
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-redlock:
    dependencies:
      '@sesamecare-oss/redlock':
        specifier: ^1.4.0
        version: 1.4.0(ioredis@5.11.1)
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-retryable:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-runtime:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-schedule:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-security:
    dependencies:
      '@eggjs/ip':
        specifier: ^2.1.0
        version: 2.1.0
      '@koa/cors':
        specifier: ^5.0.0
        version: 5.0.0
      egg-path-matching:
        specifier: ^2.1.0
        version: 2.1.0
      matcher:
        specifier: ^5.0.0
        version: 5.0.0
      type-is:
        specifier: ^1.6.18
        version: 1.6.18
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-serialization:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-startup:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-static:
    dependencies:
      '@cabloy/koa-static-cache':
        specifier: ^6.0.1
        version: 6.0.1
      koa-range:
        specifier: ^0.3.0
        version: 0.3.0
      ylru:
        specifier: ^2.0.0
        version: 2.0.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-summer:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-swagger:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-telemetry:
    dependencies:
      '@eggjs/ip':
        specifier: ^2.1.0
        version: 2.1.0
      '@opentelemetry/api':
        specifier: ^1.9.1
        version: 1.9.1
      '@opentelemetry/context-async-hooks':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/core':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/exporter-trace-otlp-proto':
        specifier: ^0.221.0
        version: 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-node':
        specifier: ^2.10.0
        version: 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions':
        specifier: ^1.43.0
        version: 1.43.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-upload:
    dependencies:
      '@types/busboy':
        specifier: ^1.5.4
        version: 1.5.4
      busboy:
        specifier: ^1.6.0
        version: 1.6.0
      tmp:
        specifier: ^0.2.7
        version: 0.2.7
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-user:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-validation:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-version:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-vona:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-web:
    dependencies:
      find-my-way:
        specifier: ^9.5.0
        version: 9.9.0
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-worker:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite-vendor/a-vona/modules/a-zod:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce:
    dependencies:
      vona-module-commerce-catalog:
        specifier: ^5.0.0
        version: link:modules/commerce-catalog
      vona-module-commerce-member:
        specifier: ^5.0.0
        version: link:modules/commerce-member
      vona-module-commerce-payment:
        specifier: ^5.0.0
        version: link:modules/commerce-payment
      vona-module-commerce-promotion:
        specifier: ^5.0.0
        version: link:modules/commerce-promotion
      vona-module-commerce-seed:
        specifier: ^5.0.0
        version: link:modules/commerce-seed
      vona-module-commerce-siteadmin:
        specifier: ^5.0.0
        version: link:modules/commerce-siteadmin
      vona-module-commerce-siteweb:
        specifier: ^5.0.0
        version: link:modules/commerce-siteweb
      vona-module-commerce-trade:
        specifier: ^5.0.0
        version: link:modules/commerce-trade

  src/suite/a-commerce/modules/commerce-catalog:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-member:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-payment:
    dependencies:
      vona-module-a-pay:
        specifier: workspace:*
        version: link:../../../../suite-vendor/a-pay/modules/a-pay
      vona-module-a-ssr:
        specifier: workspace:*
        version: link:../../../../suite-vendor/a-cabloy/modules/a-ssr
      vona-module-pay-paypal:
        specifier: workspace:*
        version: link:../../../../suite-vendor/a-pay/modules/pay-paypal
      vona-module-pay-stripe:
        specifier: workspace:*
        version: link:../../../../suite-vendor/a-pay/modules/pay-stripe
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-promotion:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-seed:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-siteadmin:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-siteweb:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-commerce/modules/commerce-trade:
    dependencies:
      vona-module-a-pay:
        specifier: workspace:*
        version: link:../../../../suite-vendor/a-pay/modules/a-pay
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-demo:
    dependencies:
      vona-module-demo-basic:
        specifier: ^5.0.0
        version: link:modules/demo-basic
      vona-module-demo-demonstration:
        specifier: ^5.0.0
        version: link:modules/demo-demonstration

  src/suite/a-demo/modules/demo-basic:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-demo/modules/demo-demonstration:
    dependencies:
      vona-module-a-aspect:
        specifier: workspace:^
        version: link:../../../../suite-vendor/a-vona/modules/a-aspect
      vona-module-a-user:
        specifier: workspace:^
        version: link:../../../../suite-vendor/a-vona/modules/a-user
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-home:
    dependencies:
      vona-module-home-base:
        specifier: workspace:^
        version: link:modules/home-base
      vona-module-home-index:
        specifier: workspace:^
        version: link:modules/home-index
      vona-module-home-user:
        specifier: workspace:^
        version: link:modules/home-user

  src/suite/a-home/modules/home-base:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-home/modules/home-index:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-home/modules/home-user:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-training:
    dependencies:
      vona-module-training-record:
        specifier: ^5.0.0
        version: link:modules/training-record
      vona-module-training-recordsubject:
        specifier: ^5.0.0
        version: link:modules/training-recordsubject
      vona-module-training-student:
        specifier: ^5.0.0
        version: link:modules/training-student

  src/suite/a-training/modules/training-record:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-training/modules/training-recordsubject:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/a-training/modules/training-student:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/cabloy-basic:
    dependencies:
      vona-module-basic-metrics:
        specifier: workspace:^
        version: link:modules/basic-metrics
      vona-module-basic-siteadmin:
        specifier: workspace:^
        version: link:modules/basic-siteadmin
      vona-module-basic-siteweb:
        specifier: ^5.0.0
        version: link:modules/basic-siteweb
      vona-suite-a-cabloy:
        specifier: ^5.1.25
        version: link:../../suite-vendor/a-cabloy

  src/suite/cabloy-basic/modules/basic-metrics:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/cabloy-basic/modules/basic-siteadmin:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

  src/suite/cabloy-basic/modules/basic-siteweb:
    devDependencies:
      clean-package:
        specifier: ^2.2.0
        version: 2.2.0
      rimraf:
        specifier: ^6.1.3
        version: 6.1.3

packages:

  '@apimatic/authentication-adapters@0.5.14':
    resolution: {integrity: sha512-V7nhHShPrU8LfjKKHoVJNS50SveSL77CexVuS4aeQyXx99HwdQVJwl2MK0KAYM6/b2ufQbJ7Eee2fzQT0TVXSQ==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/axios-client-adapter@0.3.21':
    resolution: {integrity: sha512-pr/XvAvH9FjbpwM+B7vHQxM7alocOX1kLNtSpXKW3yxTYxksF3ydnUuQ85rRbCoNpyfMOIjnRBCNUBzX5p2Hnw==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/convert-to-stream@0.1.9':
    resolution: {integrity: sha512-C9NEKnDZoTRBRVeUGXVyAEmy6P5o+8oLwEckTKj0iBlExJLEXNt14nf4wxfzRO1KR8j5Bw8S6yStKCrQzcVERA==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/core-interfaces@0.2.14':
    resolution: {integrity: sha512-PQmSU32ndxtDddMCjbkNY/sVvDwQAsHUGKrdG5aGVE7iw/qvB2Tm2zyCarOB5TlDr4OB+/tuLCVhji0icx6MHg==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/core@0.10.30':
    resolution: {integrity: sha512-MqODm1YwuW5yK7gkVtqiRQBgoAfjsTSNYTYJP4cg/JDaF8RokpiupSEDuUW6Xdo3fl/4tGCzphtAlKSeLUWKVA==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/file-wrapper@0.3.9':
    resolution: {integrity: sha512-Fh3UE7UPs2v4wkJdsD+uJFF147+7X0qkQfKBdeLZx6mZ5RmBJOBbS6ApvstQTV279YsHiiedKUZGJ6XLoVU+pQ==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/http-headers@0.3.8':
    resolution: {integrity: sha512-ShvCuT39hYfBTI+H1I16m5i6XZCyUy2kQJ6Jhfj78TwsW5r6AyCbzW7DEro8GN2nNYRU1+E/hrgH6J85YmriOA==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/http-query@0.3.9':
    resolution: {integrity: sha512-D6nqXcCR3P6iWbJ9uFXyyF2z1PEhTbGFbHNNuwF1NQ4tnThQk67DW9ou7/XcWi21zLh9MUchDWw9I0iE+5F2xA==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/json-bigint@1.2.0':
    resolution: {integrity: sha512-+bmVzYMdZu0Ya5L+my4FXFUih54OvQA/qlZsFOYdOoostyUuB27UDrVWQs/WVCmS0ADdo5vTU0eeTrrBkHoySw==}

  '@apimatic/oauth-adapters@0.4.18':
    resolution: {integrity: sha512-MpRyBgKWg3yINQR85tBPmtU/596P0gdj4RmQ3s4D1LRuwDzqRO8GpRq74J8hxQ7vLQvH0OfGh6zzhr1KI4dQRQ==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/proxy@0.1.4':
    resolution: {integrity: sha512-Vzgfu7wcA5aEJyj2SjQ00Tb06fhBof8gDo1kSsF6sZBm4QjdFywN5AMbQwhfFOKjHqcsNmJspdeqcdymUQ77jA==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@apimatic/schema@0.7.21':
    resolution: {integrity: sha512-RCke4toXjA7fBRxQVa1GR+Lj9utVOEJ3voDI26dhk+bZuAac4UXPzkTEaIO3AIe/o8pcKCOkpNIzhzm57Cv2Qg==}
    engines: {node: '>=14.15.0 || >=16.0.0'}

  '@aws-sdk/checksums@3.1001.0':
    resolution: {integrity: sha512-6uTniZc87q+B5eXouGTl+7Tmc482rEeCcvxpsvREP8EfF0gvloRZ41UOA9sbSJlyy8TbqIBXb3kKfKarEArUQA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-s3@3.1136.0':
    resolution: {integrity: sha512-1FUvu6nuUi3y9VjQAYootkfWKQqZ8aT8wZoV5I0bpeMkGVgntYpJ11xLicGotGE6E1qtLXB+GdOJM9B+OQYWDA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/core@3.978.0':
    resolution: {integrity: sha512-2yX9LUmxPklVjSGTb8dfnWRJSiFQ3TeH2nn7G1mdKHTfnabzF0+gfrS8rYfLWmZrQ8A3mEcxMJjRc51dL5KWaA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-env@3.972.71':
    resolution: {integrity: sha512-JN+JHruYZw3GUZB8YGAlDk4wTDPOEAEEdEzj5nS0xodWR4smzHsN7PnK2j6IeOsDIj2aqua5DSbhXl9Gtf90FQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-http@3.972.73':
    resolution: {integrity: sha512-uyYYnJOnlis8uQzaYGPd7N1JoioCoNpXgnkXYixsWJXHXgXyYi8WXJSDfofxJeWfQIGWLe2Nwyq60Uc7MZdVOg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-ini@3.973.16':
    resolution: {integrity: sha512-i++ly+0Uxa+u3ebSSyr0S/3CFhFJDxCXT3+Zj+mW2bXenEx5bKGCdTIKFu39SgXBNhWDjex/8cXUx9MUTMCrTw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-login@3.972.78':
    resolution: {integrity: sha512-eUtswnXu0+Ii9ieRK+0L7aPFV3Z/dnW2VntJzjBP9xs8s+8p5nBNuymIXtXwZ+5r5+XJP3e32nMkuZ/r0HozEA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-node@3.972.83':
    resolution: {integrity: sha512-jdso7ejzfRnatxMUZK4S/U6KbaDPCvfIV4XL+IQAPFDBt5rj5Fq595euqlK8Le4lNCMFR9oUpt+1l0aMgaayOQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-process@3.972.71':
    resolution: {integrity: sha512-lYmXJa4gvq4xN1lrT5NiP5vIYYKcGWAdj8y+8o6dlcateB5eF3Dn8DtmjjHKfMBrTPAMr2pebIiX/UOj8c1/UA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-sso@3.973.15':
    resolution: {integrity: sha512-6Jhcf4v0pSFdjk1EW2kvzuEBKD+UZ2uNcHUIglKKLndD20YhvkL2kdmDOV5/j4mYuWWwe/a1FQ1aomU86/Cg5Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-web-identity@3.972.77':
    resolution: {integrity: sha512-uylIQSUWpfLuH2LovxEEfwzJGM/SabLOfLMg6YXu/E8jJEKUdpdILCVCQCdFvHyu/7dLJOHPMfrSwduxO56NkQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/middleware-sdk-s3@3.972.76':
    resolution: {integrity: sha512-NfnTkVUTBKTBuBgqaapFK9r3YdkKt1b2oRvgLzZq91bwNKh6ZS0S7sEcheguttREaL4iyfs/xQnqD7Z7AsWSsA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/nested-clients@3.997.45':
    resolution: {integrity: sha512-mooq9Q+jLa18VoM7HouczmslZU60iiB0aKc/Ztnq/luIL1ud0z4DnYprLR/ZO1gp331S9tJctM1HZr7u6YKBXQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/s3-request-presigner@3.1136.0':
    resolution: {integrity: sha512-SYH0+Eg8+4Tb03s3rfpNVtWEtgqmSf9LCieuCam/hk9bTib72uTjVz5dENCIkRkw3baq1QsePmjiN7IRyqHcnQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/signature-v4-multi-region@3.996.46':
    resolution: {integrity: sha512-L+2xZTye/2T96f3lwCws0Zw6GG2JHZW9e8FpVgGBeeExSKyeoZ6CWRpBml/7DNiK/O26jrgPM9F+Ay8VkgzUWQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/token-providers@3.1129.0':
    resolution: {integrity: sha512-Sbl3rpzQdsG4ZK2zh0JWUYyZPKKorJlVOddA2T0DVbKJFrsW8J6wgnslxxUH04+WaBMr4A1HzJZvZX0xUvkniA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/types@3.974.5':
    resolution: {integrity: sha512-LkwLL2BLbC6wNNm4JaH9mbEqBMdOZCct6VAYqhdN4U1xrWM+fUJQEfbHwQgDypapOWTRtlk25akb5afM0P8CIQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/xml-builder@3.972.40':
    resolution: {integrity: sha512-wlFmCIGUlwF4zx/kncw+bmxTQh1HeSJq4mYV/V5cZUSJadDP3kXvGW8Rn21cimj/7y9ju+47oYWXi97vF7czaA==}
    engines: {node: '>=20.0.0'}

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

  '@azu/format-text@1.0.2':
    resolution: {integrity: sha512-Swi4N7Edy1Eqq82GxgEECXSSLyn6GOb5htRFPzBDdUkECGXtlf12ynO5oJSpWKPwCaUssOu7NfhDcCWpIC6Ywg==}

  '@azu/style-format@1.0.1':
    resolution: {integrity: sha512-AHcTojlNBdD/3/KxIKlg8sxIWHfOtQszLvOpagLTO+bjC3u7SAszu1lf//u7JJC50aUSH+BVWDD/KvaA6Gfn5g==}

  '@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.8':
    resolution: {integrity: sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-annotate-as-pure@7.29.7':
    resolution: {integrity: sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==}
    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-create-class-features-plugin@7.29.7':
    resolution: {integrity: sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0

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

  '@babel/helper-member-expression-to-functions@7.29.7':
    resolution: {integrity: sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==}
    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-optimise-call-expression@7.29.7':
    resolution: {integrity: sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==}
    engines: {node: '>=6.9.0'}

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

  '@babel/helper-replace-supers@7.29.7':
    resolution: {integrity: sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0

  '@babel/helper-skip-transparent-expression-wrappers@7.29.7':
    resolution: {integrity: sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==}
    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.9':
    resolution: {integrity: sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==}
    engines: {node: '>=6.0.0'}
    hasBin: true

  '@babel/plugin-proposal-decorators@7.29.7':
    resolution: {integrity: sha512-EtU0Hi3GvrTqD56xKmZvV/uCXK2ZbwVNPNLAquVItcAZpUhkXwWlo3Fmj0c2LxgSf2I8IDULeAepwNP1OefLXg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-syntax-decorators@7.29.7':
    resolution: {integrity: sha512-9MTTLbF39X6sqM92JPEsoI7++26hjZvzkxKZy64aMhWLH2mPkJ/Q3AV4QLmls3R14FpSpkOwQQfUh962JGQxxg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-syntax-typescript@7.29.7':
    resolution: {integrity: sha512-ngr+82Sh0xMz25TPCZi+nC2iTzjfCdWS2ONXTp/PtSCHCgaCNBpdMqgvJ2ccdLlClVZ7sisIgB914j/JFe+RZA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-transform-class-properties@7.29.7':
    resolution: {integrity: sha512-GtcpjFvanPfzNQi3eTitsCqtRRmmqzpy/A+yhTR1HaZo1Ly3EA8ZXxlPyHdR8/IuRMYc3E4wdGBewB2QKQjAaA==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-transform-typescript@7.29.9':
    resolution: {integrity: sha512-FFwIwzU+7SCOuxxV4YtJql6T9981ZVTm+FHO5GhVsRqCTdy0WwrEZh3l42ARpXruJUDGOptdduHW6Zr7pNPLNg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

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

  '@babel/traverse@7.29.8':
    resolution: {integrity: sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==}
    engines: {node: '>=6.9.0'}

  '@babel/types@7.29.8':
    resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==}
    engines: {node: '>=6.9.0'}

  '@cabloy/json-schema-to-zod@2.6.5':
    resolution: {integrity: sha512-y94YrwsrLw+zrISqqHstEuCDgcnfolO/rElOnSmY5I84rmnj3SW52H1pKhnsaozVAcaOEL6Tt3QWHXQKGCYRLA==}
    hasBin: true

  '@cabloy/koa-static-cache@6.0.1':
    resolution: {integrity: sha512-B7dF43O1gE5Whwn+MwNanjXZUTqpv/e2TmKIyyzdcVjH6o7ENesebxiDXJAAjkX6dpg3Bijpq6acBE38VKGJSQ==}
    engines: {node: '>= 7.6.0'}

  '@cabloy/logger@1.1.25':
    resolution: {integrity: sha512-Xdzo7iMZ4Ok6gsKYw2GeVomjAUA+E591TVDWF1QNS5i5HDVead4/Wuk5BxztKT0v+ommfsnfHIxyTsnms1/dcw==}

  '@cabloy/module-info@2.0.3':
    resolution: {integrity: sha512-nFWTFUU64H6ENITdD0hB2zJ9yoWYfpHz/EjBEt8fAY3WM6d+6k1ZhARYE/bv9envRi5owNxUP12kIZ67s8NXGQ==}

  '@cabloy/paypal-server-sdk@2.2.0':
    resolution: {integrity: sha512-c3FG/Zmra8dg2Q1V/DvI47o81jHLYRon9zEX3XiURnRzVbUKisqckozVcivkr2rWJRkiStZ9FtIApnH7Cj7JWQ==}
    engines: {node: '>=14.17.0'}

  '@cabloy/type-fest@5.3.1':
    resolution: {integrity: sha512-oiG+8jGoKigRKUd51wKIn7FVZHNpfap7vgMWzmjJdVv0HGKZa3XR7sRfZvUSOcLW7tu9Y+GT/aWuJvM0gQiNxg==}
    engines: {node: '>=20'}

  '@cabloy/types-react@19.2.16':
    resolution: {integrity: sha512-S1zDQ3LTbZGX2Vy3q+ZEcsbr0XYvIW9hcZjxX/fw0W7sG2+zBIBqfWOlMooFtkC8FZ2WVWk/8I1YmlM2axcRyQ==}

  '@cabloy/vue-compiler-sfc@3.5.14':
    resolution: {integrity: sha512-NI5Okgmwl3BoG3Y2P3OiWXdmZedU1yQsVnCdg7WgtUUCXRzQ3b0ztQW2JQUZJXPF4CplKD41id3h/2vk+5jkXQ==}

  '@cabloy/vue-reactivity@3.5.16':
    resolution: {integrity: sha512-ayPU0OlQgfnLvc60+cXtwNmlgH+mQo/MMZF/EE35lDayl+IGPiG3uvfTjQzcPg4HwHy3sYzA+BuiuDs+kWWEug==}

  '@cabloy/vue-router@4.4.18':
    resolution: {integrity: sha512-HlkWAbEvcuRPmsQuQK51OQew4DiIBdPZAJKZuVXEaxrdh7MPmWONIm8xH7/eA5ueceJBlAwp+gOUIFJWfinuhg==}
    peerDependencies:
      vue: ^3.2.0

  '@cabloy/vue-runtime-core@3.5.17':
    resolution: {integrity: sha512-w39bfYpGkIRQSQmwX2sHHw/p1JvwbThfZUN6VqY1juyoNNGCzvIHzBJzgp8vRgzDYnb9FhDQR+Yw27SQN7Ts7A==}

  '@cabloy/vue-runtime-core@3.5.57':
    resolution: {integrity: sha512-1I/bhSEBE1DRL5OUaU8meV0yl602O0zGJSMbtd2SCRwUmOwXc7BN3VuUrZhERckUjcdCd2pdhPvVzB0cRe94VA==}

  '@cabloy/vue-runtime-dom@3.5.13':
    resolution: {integrity: sha512-Wn66YnEk3ySzYe8iuFF9Nx7lt0Qeaks4HkgpC3AzUzOnBgqCvuf9+gxLvUe9o2YNPG3ViwV0K8IW69i2Llvo2g==}

  '@cabloy/vue-server-renderer@3.5.18':
    resolution: {integrity: sha512-9cvaMJ/xNlylgQjvE9CD+g+gJFXPrxBnpykqD9RHR64Mhx7yDJp9331NR9FbzmZbZkezJckKJblXwEeJbFv2Vg==}
    peerDependencies:
      vue: 3.5.13

  '@cabloy/word-utils@2.1.14':
    resolution: {integrity: sha512-ZS6ox9WimK8jZ8vaiiZAI1jLWgr5lRpeLRdbkh6+MR70ktf6hdyKx+Ny0On4F+CTP+rzYioqNwlWL1NmFKZ3eg==}

  '@cabloy/zod-to-openapi@8.1.6':
    resolution: {integrity: sha512-pb9iUQuvi5SCYHevqeNBVZO65LguRDSvkHlJ6gxxOXNYQRcObwbIzxLag9/ZUj3GejAPPUNJgjb0CPaYM5s98Q==}

  '@cabloy/zod@4.3.8':
    resolution: {integrity: sha512-3ik9c1F0VJzQy+/YSnY8DhtDcShgDBmdx+B8j+gFcF+qa6xNK7vyMZ+EYRO2GT7BCucQkTEU/aZBmfEJZcg1Kg==}

  '@cacheable/memory@2.2.0':
    resolution: {integrity: sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==}

  '@cacheable/utils@2.5.0':
    resolution: {integrity: sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==}

  '@colors/colors@1.5.0':
    resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
    engines: {node: '>=0.1.90'}

  '@colors/colors@1.6.0':
    resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==}
    engines: {node: '>=0.1.90'}

  '@colors/colors@1.6.1':
    resolution: {integrity: sha512-dTmUJzXSuayBK+hZydEaXd2mhx61qWQwkwaBBY6LyEOVx/L9aQU5ac8eFNEsd9nrD1+zb9zvDCphLSe8g1F4Qw==}
    engines: {node: '>=0.1.90'}

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

  '@dabh/diagnostics@2.0.9':
    resolution: {integrity: sha512-R6siwR65Hm+3yfgP7o8DKhNvputQAwfoz9zTc3kyDudnomj2/BcLmD+uGQQPICjuFUp8ounPBU+jmKsocwVVAg==}

  '@e18e/eslint-plugin@0.2.0':
    resolution: {integrity: sha512-mXgODVwhuDjTJ+UT+XSvmMmCidtGKfrV5nMIv1UtpWex2pYLsIM3RSpT8HWIMAebS9qANbXPKlSX4BE7ZvuCgA==}
    peerDependencies:
      eslint: ^9.0.0 || ^10.0.0
      oxlint: ^1.41.0
    peerDependenciesMeta:
      eslint:
        optional: true
      oxlint:
        optional: true

  '@eggjs/ip@2.1.0':
    resolution: {integrity: sha512-jOsufOpySKBld+N1GG8IAW9EEQNmQ6bDaBnrRlYFk6AspoxG8gAzXSW93ZFfEPwscS5rL7UbDUKyIHUkmkTPyw==}
    engines: {node: '>= 14.0.0'}

  '@eggjs/yauzl@2.11.0':
    resolution: {integrity: sha512-Jq+k2fCZJ3i3HShb0nxLUiAgq5pwo8JTT1TrH22JoehZQ0Nm2dvByGIja1NYfNyuE4Tx5/Dns5nVsBN/mlC8yg==}

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

  '@es-joy/jsdoccomment@0.88.0':
    resolution: {integrity: sha512-GK/HL/claLLNo5KG705auIlZMwEtmn88ofSGuLsmVZwKBqMPJhW9DiznYNq07QEqz9BPtA3LBfYImtZmhVvRAw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint-community/eslint-utils@4.10.1':
    resolution: {integrity: sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==}
    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@0.17.0':
    resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

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

  '@eslint/json@1.2.0':
    resolution: {integrity: sha512-CEFEyNgvzu8zn5QwVYDg3FaG+ZKUeUsNYitFpMYJAqoAlnw68EQgNbUfheSmexZr4n0wZPrAkPLuvsLaXO6wRw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/markdown@7.5.1':
    resolution: {integrity: sha512-R8uZemG9dKTbru/DQRPblbJyXpObwKzo8rv1KYGGuPUPtjM4LXBYM9q5CIZAComzZupws3tWbDwam5AFpPLyJQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@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.4.1':
    resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@eslint/plugin-kit@0.6.1':
    resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/plugin-kit@0.7.3':
    resolution: {integrity: sha512-IkO+/KEUvwbVpiURZg+P7zF74z5Jxe0UgJxVni+RtoHQ6IZieXaO02kmadomap/q+l6bc/jdPGGqTjhuZnuz1Q==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@faker-js/faker@10.6.0':
    resolution: {integrity: sha512-3RQHgEtvL1Frl/d1cSreo7qhJ3Gk1OdNUai/CtZ8G+wYeRQnJih3s9xJ9/kgYekPQRdwgh0HXRPqMlzWGwivIQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'}

  '@gar/promise-retry@1.0.3':
    resolution: {integrity: sha512-GmzA9ckNokPypTg10pgpeHNQe7ph+iIKKmhKu3Ob9ANkswreCx7R3cKmY781K8QK3AqVL3xVh9A42JvIAbkkSA==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@hapi/bourne@3.0.0':
    resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==}

  '@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/momoa@3.3.13':
    resolution: {integrity: sha512-AbKq3EW41+HY6pNMJgAOrz68iyiTTf0Nr1JRHHfuG5zwniJ9Dw8J3U7oa1I2ptpqYwmEf1sXKOGK6lbdZ9eqmg==}
    engines: {node: '>=18'}

  '@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.35.4':
    resolution: {integrity: sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-darwin-x64@0.35.4':
    resolution: {integrity: sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-freebsd-wasm32@0.35.4':
    resolution: {integrity: sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==}
    engines: {node: '>=20.9.0'}
    os: [freebsd]

  '@img/sharp-libvips-darwin-arm64@1.3.3':
    resolution: {integrity: sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-libvips-darwin-x64@1.3.3':
    resolution: {integrity: sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-libvips-linux-arm64@1.3.3':
    resolution: {integrity: sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-arm@1.3.3':
    resolution: {integrity: sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-ppc64@1.3.3':
    resolution: {integrity: sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-riscv64@1.3.3':
    resolution: {integrity: sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-s390x@1.3.3':
    resolution: {integrity: sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-x64@1.3.3':
    resolution: {integrity: sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linuxmusl-arm64@1.3.3':
    resolution: {integrity: sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-libvips-linuxmusl-x64@1.3.3':
    resolution: {integrity: sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linux-arm64@0.35.4':
    resolution: {integrity: sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-arm@0.35.4':
    resolution: {integrity: sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==}
    engines: {node: '>=20.9.0'}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-ppc64@0.35.4':
    resolution: {integrity: sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==}
    engines: {node: '>=20.9.0'}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-riscv64@0.35.4':
    resolution: {integrity: sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==}
    engines: {node: '>=20.9.0'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-s390x@0.35.4':
    resolution: {integrity: sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==}
    engines: {node: '>=20.9.0'}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-x64@0.35.4':
    resolution: {integrity: sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linuxmusl-arm64@0.35.4':
    resolution: {integrity: sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linuxmusl-x64@0.35.4':
    resolution: {integrity: sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-wasm32@0.35.4':
    resolution: {integrity: sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==}
    engines: {node: '>=20.9.0'}

  '@img/sharp-webcontainers-wasm32@0.35.4':
    resolution: {integrity: sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==}
    engines: {node: '>=20.9.0'}
    cpu: [wasm32]

  '@img/sharp-win32-arm64@0.35.4':
    resolution: {integrity: sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [win32]

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

  '@img/sharp-win32-x64@0.35.4':
    resolution: {integrity: sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [win32]

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

  '@jridgewell/gen-mapping@0.3.13':
    resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}

  '@jridgewell/remapping@2.3.5':
    resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}

  '@jridgewell/resolve-uri@3.1.2':
    resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
    engines: {node: '>=6.0.0'}

  '@jridgewell/source-map@0.3.11':
    resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==}

  '@jridgewell/sourcemap-codec@1.6.0':
    resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==}

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

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

  '@keyv/bigmap@1.3.1':
    resolution: {integrity: sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==}
    engines: {node: '>= 18'}
    peerDependencies:
      keyv: ^5.6.0

  '@keyv/serialize@1.1.1':
    resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==}

  '@koa/cors@5.0.0':
    resolution: {integrity: sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw==}
    engines: {node: '>= 14.0.0'}

  '@lcov-viewer/cli@1.3.0':
    resolution: {integrity: sha512-A9altXh2ZyeuagYZsJqVja6WMlgGJGcV+SHOOgIZB+CA2bfk78vgOqrPJrWg+IflFpoEzo1QeqwH4WbKSM4d9A==}
    hasBin: true

  '@marcbachmann/cel-js@7.6.1':
    resolution: {integrity: sha512-YyY8yiDU07ByKb2rJUoNgMAkYeeDvkdrONBREV2MP9siAW7yNft0KfbIoonWTIMY0fGtv8og0EhzKx3Xsi1Nmg==}
    engines: {node: '>=20.19.0'}
    hasBin: true

  '@modelcontextprotocol/core@2.0.0':
    resolution: {integrity: sha512-pJCEwGG7Lfr/+PQp9ZTwKXNeO5wzbfKL7H3MYpCorM4oFBoQrdjnBgEoqG+RjhsvS1FKrDbKux+M1HhlnGWqcA==}
    engines: {node: '>=20'}

  '@modelcontextprotocol/server@2.0.0':
    resolution: {integrity: sha512-YhHWdHfpFMQfd0prsEnxKeS3Qz3ytIGmsS0sth4KDjnacIT7hxk6hXHkJ9KysxlkvTM+WZAtQbbcUhdoP4Hvtw==}
    engines: {node: '>=20'}

  '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.4':
    resolution: {integrity: sha512-LCkGo6JDfaBhgST7UpPWgNgLINpcpabaHfyz5OBx75nUYxBsaEPxjnyNjWpeb/xBup/682QnBfRBy2/LvPutZQ==}
    cpu: [arm64]
    os: [darwin]

  '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.4':
    resolution: {integrity: sha512-zExlW9zUJKZH/tOtVMttwjKa4Xm/3KcNjnE3dPN92uCktwavMxpgCA3MoJK/DOnTWsQgo224OaST27/mPNAf+w==}
    cpu: [x64]
    os: [darwin]

  '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.4':
    resolution: {integrity: sha512-dgX0P/9wGPJeHFBG+ZmhgE6bmtMt7NP5CRBGyyktpopdk/mW4POnrpQsSLtKI1dwpc+pPLuXHDh6vvskyQE/sw==}
    cpu: [arm64]
    os: [linux]

  '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.4':
    resolution: {integrity: sha512-Tg3yX65f5GbtXLkrYEHE5oibZG9epyYWas7FogTTEJeDEF9JlXJzKgXaNhT3UXlTOeA+AfZpYZYZ0uPj7Cfquw==}
    cpu: [arm]
    os: [linux]

  '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.4':
    resolution: {integrity: sha512-8TNXMEjJc3QEy7R/x1INhgiU+XakDAFUzBhaz7+Rbrs8NH5UQeHQxxmzsSBJGyV6I1jW79undiQm8tOI+D+8FQ==}
    cpu: [x64]
    os: [linux]

  '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.4':
    resolution: {integrity: sha512-CmCXPQrkbwExx3j946/PtHWHbYJiCRBRDl4BlkRQcJB/YOwQxJRTpoo7aTsortjgoJ1x7opzTSxn7C+ASSLVjQ==}
    cpu: [x64]
    os: [win32]

  '@napi-rs/lzma-linux-x64-gnu@1.5.1':
    resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==}
    engines: {node: ^22.20 || ^24.12 || >=25}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@nodelib/fs.scandir@2.1.5':
    resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
    engines: {node: '>= 8'}

  '@nodelib/fs.stat@2.0.5':
    resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
    engines: {node: '>= 8'}

  '@nodelib/fs.walk@1.2.8':
    resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
    engines: {node: '>= 8'}

  '@npmcli/config@10.12.0':
    resolution: {integrity: sha512-bFkLY3PFzHmRa0pFRU4DQIV86pYi5oWycE6umTwuRzJv8MZ3eiJxtIYfl3pfNQvuLsjONccxhs9IcMhP/tCEBg==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@npmcli/git@7.0.2':
    resolution: {integrity: sha512-oeolHDjExNAJAnlYP2qzNjMX/Xi9bmu78C9dIGr4xjobrSKbuMYCph8lTzn4vnW3NjIqVmw/f8BCfouqyJXlRg==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@npmcli/map-workspaces@5.0.3':
    resolution: {integrity: sha512-o2grssXo1e774E5OtEwwrgoszYRh0lqkJH+Pb9r78UcqdGJRDRfhpM8DvZPjzNLLNYeD/rNbjOKM3Ss5UABROw==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@npmcli/name-from-folder@4.0.0':
    resolution: {integrity: sha512-qfrhVlOSqmKM8i6rkNdZzABj8MKEITGFAY+4teqBziksCQAOLutiAxM1wY2BKEd8KjUSpWmWCYxvXr0y4VTlPg==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@npmcli/package-json@7.0.5':
    resolution: {integrity: sha512-iVuTlG3ORq2iaVa1IWUxAO/jIp77tUKBhoMjuzYW2kL4MLN1bi/ofqkZ7D7OOwh8coAx1/S2ge0rMdGv8sLSOQ==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@npmcli/promise-spawn@9.0.1':
    resolution: {integrity: sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q==}
    engines: {node: ^20.17.0 || >=22.9.0}

  '@opentelemetry/api-logs@0.221.0':
    resolution: {integrity: sha512-OlanaW1vv7ufTqQ3/fPLI4arGt5ZoM+P8abOMki6uEYnpRazepSWDwDnnw+la7kE26SHVC18//SMccrDvLKOXQ==}
    engines: {node: '>=8.0.0'}

  '@opentelemetry/api@1.9.1':
    resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==}
    engines: {node: '>=8.0.0'}

  '@opentelemetry/context-async-hooks@2.11.0':
    resolution: {integrity: sha512-Tr79DyWI8itsBdg+jH+opjfrwLzX+erk1/ExkIwhWoAVjVrJIn2y5+cGjTC0Vy8fyNIA/y8wuJPZwr1T3xCZeQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/core@2.10.0':
    resolution: {integrity: sha512-/wNZ8twnEQQA4HoHu22+vcsdru6pWPWxW+7w+FlxT6Id7PE/WIbZmVKkte+PF72e0F2dnImFeHD2syyE1Mw6MQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/core@2.11.0':
    resolution: {integrity: sha512-7YP44XH0tV6+Mb54x2YGf84i7yi+31MBZlE8JwvozkxyTvXbSp10X7cI7YE49ChJ3shMJoBmCJF3+1QFBJctGA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/exporter-metrics-otlp-http@0.221.0':
    resolution: {integrity: sha512-sRfCKbOzgy8xZQV2as0RzIZlnCmCseCKZGLfRcrpo2CBngJDr+rPtX0zkG0+oUCV5kfQPUoW3W3C96Ag3Y/Clg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-metrics-otlp-proto@0.221.0':
    resolution: {integrity: sha512-YMF4LveY2I3yhw61rn6nmC9FE8U24IZHPeKU1Duc5+sbwjMd8FwZAwba318ImdThCg/HuVQvhm2y6bfgNPnfYg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/exporter-trace-otlp-proto@0.221.0':
    resolution: {integrity: sha512-Z9i2T7vgZbWe9rSLYxXVIbeW+XyzUq4rZanW3ZyVNwVDqCsh0EJKUgBWWQ0CZfeuUA+RQPzKgJQHMuWAUnKqXw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-exporter-base@0.221.0':
    resolution: {integrity: sha512-UFPIq80OH3Ns/oPFHRj14d4DTOxUo+MUFU8hUiCq5jTqFhdeJnfVSANHT+xp92409cA+oxzvlZCe6NM1wvCuBA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-transformer@0.221.0':
    resolution: {integrity: sha512-lg6lkOU08Az23jVcn/0Els9HP+V8PnR4Km6p0KgpTggS0n/WuhnmY64rSh83Of9iR9nD+dpWr6adlcX8KzAwjg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/resources@2.10.0':
    resolution: {integrity: sha512-q6MMm2zhggzsHVNbabYwut+a6nbuQQe3URUoxaojM/8K1IBfwwPzvxIjNi2/lI1TFe+fMHMW9MWhrtDLEXEnkA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/resources@2.11.0':
    resolution: {integrity: sha512-Ie7+8q8MDF4FAEQCKVMTx3ReUvxiIAgIiiW3c9JdmP8+HMcDy20puT+AHjexnExgnbvBxjQ9fjkFDWrikJ2jQA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/sdk-logs@0.221.0':
    resolution: {integrity: sha512-FaDcazjyMp7TZZZAsqbo4IkovP0UegoCu0EBkiNt+qCqvUf7FPAsfcrZ3+ZEkKgXZ/jHafop+JoGPDk3A0SmLg==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.4.0 <1.10.0'

  '@opentelemetry/sdk-metrics@2.10.0':
    resolution: {integrity: sha512-t6r1VSvXNtSDnPXU1FbZeetJb7yyovHmgu0wRSoftxtE0g2rSNhQZQUy69sRUCL+iioJpX8SN/S6wq6ZtvLySQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.9.0 <1.10.0'

  '@opentelemetry/sdk-metrics@2.11.0':
    resolution: {integrity: sha512-7GXXcObyHyDUUSG+L+kJoquty01bzm7ivE7+SSgXXJcHuPzGviptxwARmI2c+bnnxjexGQbJnyNlN8HxBP/Y7A==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.9.0 <1.10.0'

  '@opentelemetry/sdk-trace-base@2.11.0':
    resolution: {integrity: sha512-H19x/TX/LZdqiYOjM7fqtSxwlplC5pgelavqbQdHbhdq0q/AI/TGkM2dfGuuynTXmJPeF2HoZVoPDu+TGoW78A==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/sdk-trace-node@2.11.0':
    resolution: {integrity: sha512-CuvCMJmZxswhNLlM2LfuLOW3h3fZujA4hsG4B+Sz4dX2zvaXO8Ng74cnDHWD64gLszTlhiG3c0iNUjj4g+0/sA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.0.0 <1.10.0'

  '@opentelemetry/sdk-trace@2.10.0':
    resolution: {integrity: sha512-MfQGq3GRmTh5fM/y+OjaO0vj6+luCB1XO2gfXCalKCfgKw0eHL++sm75DNweC6ohlp+aFvACqeE0fYayqdRaoQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/sdk-trace@2.11.0':
    resolution: {integrity: sha512-fFnTqGm8/G73GQVnxYi7LXa1ZVYEUvgL6XI1LpvV0bPC7WQ/ZGgKxCSl8FnlZBKto9JHHEFTO6s6CUpvvtwFrA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.3.0 <1.10.0'

  '@opentelemetry/semantic-conventions@1.43.0':
    resolution: {integrity: sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==}
    engines: {node: '>=14'}

  '@ota-meshi/ast-token-store@0.3.0':
    resolution: {integrity: sha512-XRO0zi2NIUKq2lUk3T1ecFSld1fMWRKE6naRFGkgkdeosx7IslyUKNv5Dcb5PJTja9tHJoFu0v/7yEpAkrkrTg==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@oxfmt/binding-android-arm-eabi@0.62.0':
    resolution: {integrity: sha512-pdsv0C4gPjJ8H1+sd8u0BDx+yLACTL+rgeMIOL1ln4ihSnhw8CWXtYWgvcSkyTfgGBIzFKab+d8rx9Xl4en/Kw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [android]

  '@oxfmt/binding-android-arm64@0.62.0':
    resolution: {integrity: sha512-WC3YQ7uS/KtDrjmqwBviwFKe9qeoi+eXx8aX1z/ffG23Md75myjrJaQqTuJvdOLPoa4EYTjDWH0dHXfwulCVog==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@oxfmt/binding-darwin-arm64@0.62.0':
    resolution: {integrity: sha512-GM8Yf3LjjaR1I8PD0SfeoIlwhsh9GvSF+cQ8sf624Yxnjsyumn95aFzYfKJVefblfDIiOAnZ7QVm2sa21Er/0Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@oxfmt/binding-darwin-x64@0.62.0':
    resolution: {integrity: sha512-d5THp7F8bCxLqNogEXDORRsQD6dosf3EyFtnXfBer6v+8tGdcWIjoDX9WaXrrF/26zOmL8qHpPTKCEvpBDmZkQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@oxfmt/binding-freebsd-x64@0.62.0':
    resolution: {integrity: sha512-1DnrtXGZooOZ0fHgAXZUaDQzBVh1CM2MNW4oBXyQ2aWKvCHjyljvT9fgBkOM0fEOb96X5eqtcfJ0YUVt9jj66g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@oxfmt/binding-linux-arm-gnueabihf@0.62.0':
    resolution: {integrity: sha512-4pQDHOYRH+Huqe0StIaWyvk2CVl/aTaqSrbZpA3/pLS2xH24ME7lBgYprhQF2fRkHBzhGGGKliwxFsDdHwx59g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@oxfmt/binding-linux-arm-musleabihf@0.62.0':
    resolution: {integrity: sha512-X0jAaZJFMCVKhB6YyWVTQ/wN2DLsBcZKSMqTS76bF6riT+XZdtg2FPEdjDvdVbunO9cG+tWiVaEs4Zs38lxYog==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@oxfmt/binding-linux-arm64-gnu@0.62.0':
    resolution: {integrity: sha512-682Z8T5s8T5ATArYtsejKvbIfd8LEAXyyDkKkoZVq8HND7Vx8TYLlrDjDSeYfodMeVwHOgkj13lJYR8cj6vUSg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@oxfmt/binding-linux-arm64-musl@0.62.0':
    resolution: {integrity: sha512-lk25fAl7KWaLWVJcW0CHEXB7QlQZtx5eDkjpaGMK0hzXTjUe0Wmlu8IKuFHoviSOcEJedRTs4VE/506VqGxGew==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@oxfmt/binding-linux-ppc64-gnu@0.62.0':
    resolution: {integrity: sha512-SFyNqHQLwySceWNLhiSldx7wPXRAzP0L0WcW9GegP3uWrpZGJiZlQO85NbHAFPEfxR9PhZ9qSnZryEh7+v+4Gw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@oxfmt/binding-linux-riscv64-gnu@0.62.0':
    resolution: {integrity: sha512-KYj55C1ywJfHo6+aKDuEmUtVEdJALsC5GwayDGsI6FGz2GxFqNr/mA8nxVsNbJzm7sE5MRqTQ9ziImSzhYXysA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@oxfmt/binding-linux-riscv64-musl@0.62.0':
    resolution: {integrity: sha512-BhZDNo5GOU5nC378RhD0/XpvaEBHsH3HLgJp8YZX3A0InC7oivzA63HsRmiXFLtLSHAstEVrDf6fbC7Rs8Jh/A==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [riscv64]
    os: [linux]
    libc: [musl]

  '@oxfmt/binding-linux-s390x-gnu@0.62.0':
    resolution: {integrity: sha512-UyAFmyHkgSgUJ/wOM4p3U8AC2yAFvRH5PNBs7TnK0fObTT/XSWcdr/lAzPSWaekHaZFaMeFZyk9n93Joq3J93A==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@oxfmt/binding-linux-x64-gnu@0.62.0':
    resolution: {integrity: sha512-1iYMP0leytWazFubD/WnINJuIrzRPuoL1aWEJdlGezEzDbTxcd29R4r8IUzP2oWeKst5V02uMJgR2NILlPlG6w==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@oxfmt/binding-linux-x64-musl@0.62.0':
    resolution: {integrity: sha512-4rA/URtJSTVNVAQz6Q8wf7SaRvOXVy+TizriT9hs/Y1XhLR/R+92uWKRQG8yFWRAIEBbFHJ6WevQcl/G9SXEfw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@oxfmt/binding-openharmony-arm64@0.62.0':
    resolution: {integrity: sha512-mSZuFHU2ar1KLUjXpI2QBQcJ1VsOB3mOCgQXuXCpKs19dgh4u+OaovNfrWDfiJb+ihJ2+f7YFcaO9bS2dlTCXA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@oxfmt/binding-win32-arm64-msvc@0.62.0':
    resolution: {integrity: sha512-OfwuhkcjDlqC4EgDojtiV9mzpLqeB9KqTOWPOjLEYBVdDCVSxqW3qzp/xcIxsbtI0UgGCnKvAqYKyY25kf5JZw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@oxfmt/binding-win32-ia32-msvc@0.62.0':
    resolution: {integrity: sha512-P9uDDNFRzghO3X8QAzhkjKhK7JvtABsVn8UYtFX7uor12IAnwNt8nNIctvfWj1JkQU/kE+fmLRPiw7XlrIHsZw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ia32]
    os: [win32]

  '@oxfmt/binding-win32-x64-msvc@0.62.0':
    resolution: {integrity: sha512-dlI5SY7XYQCiCBafntWagCR6HcAJB/NpsLtdlPx8x08+Osz8Ok1HHz1GZuusegCe/VoJ6pAnF5a4pd5OZAq7qQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@oxlint/binding-android-arm-eabi@1.83.0':
    resolution: {integrity: sha512-0yGY24EwsLk5YDe6F+VkmZyRHSwJDALa3nIrPpq7FXmp2lV2d0TzvBCGeZk+wgiULRGr5blhyr4QMp5KCXJUqA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [android]

  '@oxlint/binding-android-arm64@1.83.0':
    resolution: {integrity: sha512-hHfJ0vc17A4iUjH5p9BsTUPYbYRNxGpvD2lbu1aBRk54bzNIx9o5TtYF39QPZcV95DagZd+4DEAw2RH3G2ZsMg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@oxlint/binding-darwin-arm64@1.83.0':
    resolution: {integrity: sha512-hsOjYjszLb/3zym/TkzUMPAoQlTJcuzSyEPOAyA+skXJIX9M0o+4JfOtqopX/Vf4hSLrJ98j0nvFo23gzk8auQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@oxlint/binding-darwin-x64@1.83.0':
    resolution: {integrity: sha512-mjh5oH2EA+wl5yRJYT9K9G61O2zFlpuv+yf2JwZOi0+dq2FnTUtm1h8i+5Ik0fXPWIu/k84I1psZR9aQsLAnyA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@oxlint/binding-freebsd-x64@1.83.0':
    resolution: {integrity: sha512-fNHr64/YaO8YssuoDVC8+F4Uk5enR86q5uxfHkQrjAPs1dbAILOrD2uaud+J7MO8Fx774g44ERLD0IGIvZE48w==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
    resolution: {integrity: sha512-Qpwy3zzAwMj+8/lyYItHmkSMwbkprFNWTK7jPYDOxSyxEhaSLOWYUTCMkjF334J8/WD0nznCCsoBbIH6hpsuIw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@oxlint/binding-linux-arm-musleabihf@1.83.0':
    resolution: {integrity: sha512-s+BirYLFq7JL2k9sP0XI3ZXJ9dYvJ8sX3jLCLoag7tt+zrSHpZxP0jqznfL+Gdgwu7ay0dYgGYJXrQvq3iWloA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@oxlint/binding-linux-arm64-gnu@1.83.0':
    resolution: {integrity: sha512-7lihXt3vKr+GIyapNbHrnFHm/biiW30le6Zv/DExbAFPF6YwCQXVFlONPFehxs0CpGO4CBfYPM9rdDT+XMoIlg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@oxlint/binding-linux-arm64-musl@1.83.0':
    resolution: {integrity: sha512-q63JalLYVkZiZvls1z3PPUnpmQluOMXp0khqQMznCeAPLGydfNY8JhvuA4WlK57JfrvikU8wB5lPVveqpIXvew==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@oxlint/binding-linux-ppc64-gnu@1.83.0':
    resolution: {integrity: sha512-krQmDF+dRbxvdqVPV88ZuOoPPu8X5BuqDA8Hd+qcS4YMRQCb+nexA57DazgGsc/rGdKBe3QmV0mnv0bdpW/p5g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@oxlint/binding-linux-riscv64-gnu@1.83.0':
    resolution: {integrity: sha512-MmOl8Y6txEAXZU1RG8Rr264jQ6D7VPmqFsU/45x/FeWsGe32hklTqGrLE6UxHzp5Rjt0wP+20tY8YXKgSFB3mw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@oxlint/binding-linux-riscv64-musl@1.83.0':
    resolution: {integrity: sha512-u1rMymh0W3JZkq370kzQsYPULGWqhE09pZRqnZvUSoYaI9pVO5yVX+iYIslmWuEgwuzH9YAaOsScJiobWCHoOw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [riscv64]
    os: [linux]
    libc: [musl]

  '@oxlint/binding-linux-s390x-gnu@1.83.0':
    resolution: {integrity: sha512-y0zK3HNwGysu7rqtE+BQG/d0bx5gh/KwlOtghN8oWeK1KcWzeaLqtZrbm8owqdma1lFyrce/hTO5ismuNu+INQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@oxlint/binding-linux-x64-gnu@1.83.0':
    resolution: {integrity: sha512-rS5gM0NgD7ngmuJmbIehsidtrOwKkLFwCQbKEeb9KuyQrrWNq5Zkn0uV6AYdXOMJ0grrWEiLwBuvMxt8w5vsNw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@oxlint/binding-linux-x64-musl@1.83.0':
    resolution: {integrity: sha512-W2IH4EtpcPaWcvNGCA95YoDg4vxqE/ZiPCi3arrxEEpsK7+JQN9WYwrlYFx9pcdP6KPXqRqkv3zdQPHcx7b6YQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@oxlint/binding-openharmony-arm64@1.83.0':
    resolution: {integrity: sha512-6LyKkUyoajssTPLlZmDbZIbu4IZ5B4bGuRUnBgCGpEvHP3FQMaYITncHA/unPUo7q+Z+pIu2HhdkQ+8d1SG7iA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@oxlint/binding-win32-arm64-msvc@1.83.0':
    resolution: {integrity: sha512-Uz/fObEtF0jmNJQJ8CGRBKfefYstS0/wjD3s6IGzP8nUwsJykHQJBiN3npHwKiGRGn/vvBEgNr4B3cCzmmatvg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@oxlint/binding-win32-ia32-msvc@1.83.0':
    resolution: {integrity: sha512-u7XcvPW6Bk58tY5iWs2ESb0vJjoE/kuSpHxopbwp/p3ZtWVQXZ6wor5w3ssVTHOqd/v8b+QdhSFWQ4grEUNWpA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ia32]
    os: [win32]

  '@oxlint/binding-win32-x64-msvc@1.83.0':
    resolution: {integrity: sha512-LZRubd7ph13QmAg4fFecTYVZkiYbROR2Htaxh/ufWRkDhPOm2wrwaEYR89e0YpPFD3dqBrPoxS7myBw5hmYA7Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@pkgr/core@0.3.6':
    resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
    engines: {node: ^14.18.0 || >=16.0.0}

  '@rollup/plugin-alias@5.1.1':
    resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/plugin-babel@6.1.0':
    resolution: {integrity: sha512-dFZNuFD2YRcoomP4oYf+DvQNSUA9ih+A3vUqopQx5EdtPGo3WBnQcI/S8pwpz91UsGfL0HsMSOlaMld8HrbubA==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      '@babel/core': ^7.0.0
      '@types/babel__core': ^7.1.9
      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      '@types/babel__core':
        optional: true
      rollup:
        optional: true

  '@rollup/plugin-commonjs@28.0.9':
    resolution: {integrity: sha512-PIR4/OHZ79romx0BVVll/PkwWpJ7e5lsqFa3gFfcrFPWwLXLV39JVUzQV9RKjWerE7B845Hqjj9VYlQeieZ2dA==}
    engines: {node: '>=16.0.0 || 14 >= 14.17'}
    peerDependencies:
      rollup: ^2.68.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/plugin-json@6.1.0':
    resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/plugin-node-resolve@16.0.3':
    resolution: {integrity: sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^2.78.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/plugin-replace@6.0.3':
    resolution: {integrity: sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/plugin-terser@1.0.0':
    resolution: {integrity: sha512-FnCxhTBx6bMOYQrar6C8h3scPt8/JwIzw3+AJ2K++6guogH5fYaIFia+zZuhqv0eo1RN7W1Pz630SyvLbDjhtQ==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      rollup: ^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/plugin-typescript@12.3.0':
    resolution: {integrity: sha512-7DP0/p7y3t67+NabT9f8oTBFE6gGkto4SA6Np2oudYmZE/m1dt8RB0SjL1msMxFpLo631qjRCcBlAbq1ml/Big==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^2.14.0||^3.0.0||^4.0.0
      tslib: '*'
      typescript: '>=3.7.0'
    peerDependenciesMeta:
      rollup:
        optional: true
      tslib:
        optional: true

  '@rollup/pluginutils@5.4.0':
    resolution: {integrity: sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/rollup-android-arm-eabi@4.63.4':
    resolution: {integrity: sha512-I+BSHzTAhKN2n7ZwGZsegGcZjDpLqFOMAtJz/u6uFGe0pUFbq56dEHjqJV/ZUdRJtNXNxA+hREUatZBvMR3Oiw==}
    cpu: [arm]
    os: [android]

  '@rollup/rollup-android-arm64@4.63.4':
    resolution: {integrity: sha512-pu3BdjS2LtEzRu2elmGzS3fIeWSZy4BMDIaLNwjorO76+k2d0LMluijhsDx3KQyQBQ/lLUZCQA9/s6csvUfuhw==}
    cpu: [arm64]
    os: [android]

  '@rollup/rollup-darwin-arm64@4.63.4':
    resolution: {integrity: sha512-xfSrj9MHnWK9GaSqT9U0ImHtH/N8WZlHLx4cZHiuLcqs640hvZ3hLPd5UR2AZS57FaE8HrRUSpltbZdWRxHiDA==}
    cpu: [arm64]
    os: [darwin]

  '@rollup/rollup-darwin-x64@4.63.4':
    resolution: {integrity: sha512-bqU99PLJb/dqb3S0GIMdeuyAEETSUgZBoqXYd3Sd+WCsV+MmPhnN6JrotWyir31+QgH7EvvE5/mwGJlEoci8Fw==}
    cpu: [x64]
    os: [darwin]

  '@rollup/rollup-freebsd-arm64@4.63.4':
    resolution: {integrity: sha512-JinsFZ5G40oXQb+sUuiA5x689vhr6dDYK0H0NL+rwKdL6CqnmYN8PE4ZwfRSoIjrCxqTQG/SLfTtSvHeGxoVlw==}
    cpu: [arm64]
    os: [freebsd]

  '@rollup/rollup-freebsd-x64@4.63.4':
    resolution: {integrity: sha512-GAdA4UxpiNm27cLHr2GqXBpAD0x9FqwYBY7/YSP0Ss0/PNi4k8gbviqpIpYbVSRBaS2ZcegXEzgTQMbRNCwxCw==}
    cpu: [x64]
    os: [freebsd]

  '@rollup/rollup-linux-arm-gnueabihf@4.63.4':
    resolution: {integrity: sha512-qDd6NoA1znaLjp4jR5U/KWCdLAKDJNB8W9ChbbDaKbo0xA+Atln5HK6LFCZ4oJQpemtRZA288DCirFRjrspptw==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-arm-musleabihf@4.63.4':
    resolution: {integrity: sha512-WtB5Tz5KTNINb8ZA+8sQ7bmjuS1JrRT7YverYIhUGdWWDlpzVWmIwuZE+jidkEXUn1l0zrEkaIMa8dHF3NGcsA==}
    cpu: [arm]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-arm64-gnu@4.63.4':
    resolution: {integrity: sha512-VcQ3L1tjnkKzWjryAVaFhHEWcqOfICX9uxVVoDzm2t0DpgKRHd2zOpVrJc0xsWeBZcBFyYROCIBdyR/fS174pg==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-arm64-musl@4.63.4':
    resolution: {integrity: sha512-6+ZQX6P5s0cMDN2Ypb8Lbm2+/sZYmZjdaYny992ujUU9UKi/4CWoJWsl1pNvjWJHNHGK51m+jKGLlh1ylb2ifQ==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-loong64-gnu@4.63.4':
    resolution: {integrity: sha512-D72ZnvkFkBXOfzMMQLcwfPLyGkKb7HZ9/mf97B7v6/P5Lbv4oFOtSY/uHbS8lH6uKUOxoKiuokdb50XZSzzbJw==}
    cpu: [loong64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-loong64-musl@4.63.4':
    resolution: {integrity: sha512-piU6BxeqA3O9KSu3kRCIQQtNqFFaTu21SEV4FwaRZowpnj3bLaWPZHw+xFqCs0XlJ+aOH3PTRWGoglH+mKA/OA==}
    cpu: [loong64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-ppc64-gnu@4.63.4':
    resolution: {integrity: sha512-/5PGpHwqt2EEEOUs1XwzubE/ucr0dWDQ+to3zqi4Ds7EWpwtQ79wXc4JBoxqj/OwpawTsKWzJxHfSuBOq3DrWA==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-ppc64-musl@4.63.4':
    resolution: {integrity: sha512-cX3beZDLWt7G2oJF+nhChiT+qtaihs+S2xi7ziGmVB+2pwPng6D0Ed0HmElQOgv2UsUmSJJLGwpBao/3TDx3VA==}
    cpu: [ppc64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-riscv64-gnu@4.63.4':
    resolution: {integrity: sha512-1uz2mGWHyptR7DgHHrlbdRAjXK7v7elGZ9lMja910/RP+ZYbX6xAmCiU9UZSX4hqmgtHMv6lr5l3kq1HIOpcag==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-riscv64-musl@4.63.4':
    resolution: {integrity: sha512-nLS8topojxyz7SRpKR2IODRpQ0XPZ+xaOXvT3+hqK/Uy8Lo5HFgkkIBiIrCu5tL5YqzTvgovGw55PwpahTAGig==}
    cpu: [riscv64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-s390x-gnu@4.63.4':
    resolution: {integrity: sha512-gs7DRKotr3l3q+jGPQBjH0ng1FjlEDm5ueQrkw5JtQvtLyEIcLASqAEaor56BhkKRzk+IcQzrcanBdb/bBQn8g==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-x64-gnu@4.63.4':
    resolution: {integrity: sha512-791ET7W17NnScOZM7h4dX5hYspxE28htPFsb1awY/NRR8+PRNkS53e475rDdxXXDrP+kwnCcNWg9CX5ztn/Aqw==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-x64-musl@4.63.4':
    resolution: {integrity: sha512-iwZQRcmj7g88g3tzefIrQY7qvmuA/cfYwhrDtTBhsmukO4U2huVO5W+86XacUMRvdSFVAc6kZUZy21JaRwiB9w==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-openbsd-x64@4.63.4':
    resolution: {integrity: sha512-dVHFp9gRWrdTpnqQuGfCwd7hOQDatK1VCP2iWhLY/cGrOQs/ucFzJ6A5SRqbXX12ZDI8EUuejSM5kwg+ja7Png==}
    cpu: [x64]
    os: [openbsd]

  '@rollup/rollup-openharmony-arm64@4.63.4':
    resolution: {integrity: sha512-t3NlauOW6gxZVVFcBEnO62Cb4wbyDFL416gTg1uFI/2tgqYQlf69FbSE115Ajre9I+c26Lk4mcmdFUsS/DGifQ==}
    cpu: [arm64]
    os: [openharmony]

  '@rollup/rollup-win32-arm64-msvc@4.63.4':
    resolution: {integrity: sha512-xWuIaSye5FWZF8+UYtVEcHtRJDN5kN9Kfgxx3Kq8XIov9KSKbc1fiqQCm90SKrgQbUXZelbnUhnlUJmfSE7P9A==}
    cpu: [arm64]
    os: [win32]

  '@rollup/rollup-win32-ia32-msvc@4.63.4':
    resolution: {integrity: sha512-9ALJJUOg/ZflMJepVo2PlgsGxSaxN7SQ4Z8GoZfVlarWr6r3rkHUNsd/zAio7p4YMtChSMXPionxej4Hkf6CXQ==}
    cpu: [ia32]
    os: [win32]

  '@rollup/rollup-win32-x64-gnu@4.63.4':
    resolution: {integrity: sha512-blj9z5qx/Pv4WU0W1NMFDB97e0JH5ed+aZGywW8WCvp/NhWX/4PFAq5uu6Q0AebNn+Vo6KzUYDT++JzTT5ojlQ==}
    cpu: [x64]
    os: [win32]

  '@rollup/rollup-win32-x64-msvc@4.63.4':
    resolution: {integrity: sha512-Erx822VRBwLa124shbj+wNXe//BOgMEctDV0m1aqTQdNO1S69DgNUCFKC1RCeZfixs1J31l6igk1ziyXErbigQ==}
    cpu: [x64]
    os: [win32]

  '@sesamecare-oss/redlock@1.4.0':
    resolution: {integrity: sha512-2z589R+yxKLN4CgKxP1oN4dsg6Y548SE4bVYam/R0kHk7Q9VrQ9l66q+k1ehhSLLY4or9hcchuF9/MhuuZdjJg==}
    engines: {node: '>=16'}
    peerDependencies:
      ioredis: '>=5'

  '@sindresorhus/merge-streams@2.3.0':
    resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
    engines: {node: '>=18'}

  '@sindresorhus/merge-streams@4.0.0':
    resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
    engines: {node: '>=18'}

  '@smithy/core@3.34.1':
    resolution: {integrity: sha512-dLcOUxz8YCv1RZUMKq6GbyUf95pLbrqh34bPvpCZ1+CByFF31BEAFewZjsGCnVsZTKdThNENfGyAgk2TJqVwSw==}
    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.8.0':
    resolution: {integrity: sha512-ycSJu3tFAQ4v04CBB0agqFMVsSQ1iG3yw+SpgxRqKfaURpQD4CZ8Wn0zPMmSnOuTpTh65Vz+EA0rMrw089wvkA==}
    engines: {node: '>=18.0.0'}

  '@smithy/node-http-handler@4.12.1':
    resolution: {integrity: sha512-ThMkboGeONWXAelq9FvGsuJC4rOi+qyC4/zhUF58xYpxUg5sQKx2VXZYJmtNjr4dSuBJ1HeJXETQILCz3wOHvw==}
    engines: {node: '>=18.0.0'}

  '@smithy/signature-v4@5.7.3':
    resolution: {integrity: sha512-7ImGm+FkHRLcBaRttIAMZ6bzJZWb2cJGoYjq46F2UjycujWzrL9GEN9h4w7eQyXJYnltrUhxbbieBAIRrdqpow==}
    engines: {node: '>=18.0.0'}

  '@smithy/types@4.18.0':
    resolution: {integrity: sha512-CgB6HHWer/vrKps24ulRIbpcpb7K4xAU7SkZ7YHzBPlwHsvsrCJFEXK421s+cJzX+ZrqtA/TuU5w1HzI7k9N8A==}
    engines: {node: '>=18.0.0'}

  '@so-ric/colorspace@1.1.6':
    resolution: {integrity: sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==}

  '@stylistic/eslint-plugin@5.10.0':
    resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      eslint: ^9.0.0 || ^10.0.0

  '@swc/core-darwin-arm64@1.16.2':
    resolution: {integrity: sha512-i/j0HNbnn79qnTVPicvay92Nark8fW8NQqn1e2mGERjUXNpBV0+SwQxlRpk2zBhn6laJ8PDI6Kn1nHZhnz3LCA==}
    engines: {node: '>=10'}
    cpu: [arm64]
    os: [darwin]

  '@swc/core-darwin-x64@1.16.2':
    resolution: {integrity: sha512-HrwqHyEyHVXO3qTk8EkNK7/b6sOZSEoNh+pot6RdE5x0LbNqfo8LtJUvi3UTXr+5ja/o5HbJdW80eCXo+NjbiA==}
    engines: {node: '>=10'}
    cpu: [x64]
    os: [darwin]

  '@swc/core-linux-arm-gnueabihf@1.16.2':
    resolution: {integrity: sha512-MdXi83Z/gGp1LIrg+h7HKxiul/z/Bty/ZJSvYAFqDl9zteC1XLSAZdScquKtXPp50rdyXqritTDCqQBhwVfZKA==}
    engines: {node: '>=10'}
    cpu: [arm]
    os: [linux]

  '@swc/core-linux-arm64-gnu@1.16.2':
    resolution: {integrity: sha512-/jcTmK6Ktz3owM3YtiKvjofV6p3VpHnYzTIrOGwDIOsDigRAAVuZ8east33wYO/7UTdKYFlyHNnJNT0WJqOA3Q==}
    engines: {node: '>=10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@swc/core-linux-arm64-musl@1.16.2':
    resolution: {integrity: sha512-4gFarKaFnlJTSlJYKmMhV4u+3YE4uYfiydpBoYjmgQhCf9lAieOq+WilZaK9vVSHeqLuQpTEiGULZqAdsRX5Dw==}
    engines: {node: '>=10'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@swc/core-linux-ppc64-gnu@1.16.2':
    resolution: {integrity: sha512-syqSLGd6KlZ1PciNzs6bIUlhOuFztZufebOHaERjc4N4SqNZxyqYd4I+jj/EfOYnpe0kNjccn9HJLN1p5dz3+w==}
    engines: {node: '>=10'}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@swc/core-linux-s390x-gnu@1.16.2':
    resolution: {integrity: sha512-ZBBLK+ewGyXLzWeMS7wbKtWBdnif6etn7xvPY/iOfbdsjX/+bgkp1pQt2lWF2wlu2hXYZuhJ/tHZE/QR8/apzg==}
    engines: {node: '>=10'}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@swc/core-linux-x64-gnu@1.16.2':
    resolution: {integrity: sha512-LyHJgxCA4Tje0ysBMbEb0tt/ie8kgUKoFE3JAKFhpevmTmhYEoC0H9s47WuDsqiFckF1ITUguZIXJG6K5e0dvg==}
    engines: {node: '>=10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@swc/core-linux-x64-musl@1.16.2':
    resolution: {integrity: sha512-PghXJlVM1cgtLfNUR1vxFo1z+PDRAe8cWAJlZZ7spmeiN7BospGXg/MHUg7oNSgwSX7Zo//YKv9P5yD9apsFJQ==}
    engines: {node: '>=10'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@swc/core-win32-arm64-msvc@1.16.2':
    resolution: {integrity: sha512-StTOSefYBxemvNYYUI3UmO1a8y+hSPjjfHogC2TEHL+Z1PlEBim/XtLas5rS04jAzT9RrNmbtX911SZ42H9jSQ==}
    engines: {node: '>=10'}
    cpu: [arm64]
    os: [win32]

  '@swc/core-win32-ia32-msvc@1.16.2':
    resolution: {integrity: sha512-fycER209DYIzsibpTMC+chND05OfOjgztWL9U8OE6/uUlsOUZH3eh98isBLEnOymYUhlJLEt5++W1+KL/FOh5Q==}
    engines: {node: '>=10'}
    cpu: [ia32]
    os: [win32]

  '@swc/core-win32-x64-msvc@1.16.2':
    resolution: {integrity: sha512-cSd1z6ivSrJPVr+moVwOHWjeKy6TpO4/Shwcv5KCrKYXCccxwh4pRy1C3fDioNx2PF1jPZWHKZjtXt+Be9VbaQ==}
    engines: {node: '>=10'}
    cpu: [x64]
    os: [win32]

  '@swc/core@1.16.2':
    resolution: {integrity: sha512-95I4kiSMeveI/Mhi+tE4fiWcWLUMfzfKrk0jtr8LRMqHgOgq+xHS+zExkDqoO4b5OeeuXHMWVdD5MeP3X6sULw==}
    engines: {node: '>=10'}
    peerDependencies:
      '@swc/helpers': '>=0.5.17'
    peerDependenciesMeta:
      '@swc/helpers':
        optional: true

  '@swc/counter@0.1.3':
    resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}

  '@swc/helpers@0.5.23':
    resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}

  '@swc/types@0.1.28':
    resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==}

  '@tanstack/devtools-event-client@0.4.4':
    resolution: {integrity: sha512-6T5Yop/793YI+H+5J8Hsyj4kCih9sl4t3ElLgKioW5hk3ocn+ZdSJ94tT7vL7uabxSugWYBZlOTMPzEw2puvQw==}
    engines: {node: '>=18'}
    hasBin: true

  '@tanstack/form-core@1.33.5':
    resolution: {integrity: sha512-3dfx9MBP0aq5sXKteikG629X9oviptrQj0IFRk9YGcb+lB7Kv5x8S17oOSk1wUWgjQZ4xVJEMbKwOAODymocgA==}

  '@tanstack/match-sorter-utils@8.19.4':
    resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==}
    engines: {node: '>=12'}

  '@tanstack/pacer-lite@0.1.1':
    resolution: {integrity: sha512-y/xtNPNt/YeyoVxE/JCx+T7yjEzpezmbb+toK8DDD1P4m7Kzs5YR956+7OKexG3f8aXgC3rLZl7b1V+yNUSy5w==}
    engines: {node: '>=18'}

  '@tanstack/query-core@5.103.1':
    resolution: {integrity: sha512-rms8HqTGp6zA00dM+cUQ2eBcgzNJefuu5CAMB37i/6MiGT1zulPOytCFu2a0qjLqVR2n1jENPj9woqFQNuCzWA==}

  '@tanstack/query-persist-client-core@5.103.1':
    resolution: {integrity: sha512-ybirgB/kkFeMDk97W1ZTH09Wy5zageg6bC1LkxKFUCRFRbsGD+nm9+WVFVllce34O6aKWR3XDBBk2G04bpJYYg==}

  '@tanstack/store@0.11.1':
    resolution: {integrity: sha512-mzTOBhypOuDJAy/D8n2MfUZ1HFkXnmSETviRyhqEC8LUE7/IZQExOTxMANj3KjTofYTkFNpBY67qaVrT41YccA==}

  '@tanstack/table-core@8.21.3':
    resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==}
    engines: {node: '>=12'}

  '@tanstack/vue-form@1.33.5':
    resolution: {integrity: sha512-IvNlJ1LGFqt2pkwwCM+ltMWeBpF/qUeP9vlQwknMJphrIjJtZfmVr+VaN4BsOEbZQVK2vDkglqT+u64LTTjyoA==}
    peerDependencies:
      vue: ^3.4.0

  '@tanstack/vue-query@5.103.1':
    resolution: {integrity: sha512-As+mLfGoyV9947Wj+AcUVuPRiyIbVcphh2gAEXgkZ+1orG/nYn38VqXZJeP1aSzE596oCQU+gi8+kjxzjgx9EA==}
    peerDependencies:
      '@vue/composition-api': ^1.1.2
      vue: ^2.6.0 || ^3.3.0
    peerDependenciesMeta:
      '@vue/composition-api':
        optional: true

  '@tanstack/vue-store@0.11.1':
    resolution: {integrity: sha512-0YmYwbiCQKhzfFTLpHybjoAVUh3GkQVYGguvGTzk/0wx0oWuni60huvRs1RqqRLJH6nig3PTYuLuQQ+X5s05gA==}
    peerDependencies:
      '@vue/composition-api': ^1.2.1
      vue: ^2.5.0 || ^3.0.0
    peerDependenciesMeta:
      '@vue/composition-api':
        optional: true

  '@tanstack/vue-table@8.21.3':
    resolution: {integrity: sha512-rusRyd77c5tDPloPskctMyPLFEQUeBzxdQ+2Eow4F7gDPlPOB1UnnhzfpdvqZ8ZyX2rRNGmqNnQWm87OI2OQPw==}
    engines: {node: '>=12'}
    peerDependencies:
      vue: '>=3.2'

  '@textlint/ast-node-types@15.8.0':
    resolution: {integrity: sha512-5CiH9COYmovWmExQgs7763DzX6Gy9zjkjJ7JxCC95wyTcjwQn/8poNF6fv3qzRlmx8CRRde8DHr9FcgAAiPzgw==}

  '@textlint/ast-tester@15.8.0':
    resolution: {integrity: sha512-EoNPm/Xpv59BYQimlUcEsD8iHWVLMiyA/U66ATQCiZQTrvS93C67q3V630fhCJWeSuSR660BGadHGX1jv+IeTg==}

  '@textlint/ast-traverse@15.8.0':
    resolution: {integrity: sha512-N/FhYDJLXUFOIlsRAuyx78ll2/O2SCU5mZBB1jWQhX71653YcrJvFf6r+EavnKlxNie0mcaTt0hrCnX2q0SdLg==}

  '@textlint/config-loader@15.8.0':
    resolution: {integrity: sha512-iJjgkZxURc7YAIRwNkhjsD2d0j3zKzlyRAw5EAmX/Rxr1/jBXPm2taaLOX1yMaaeZxVpWZ+7mauU5B96qjfQpQ==}

  '@textlint/feature-flag@15.8.0':
    resolution: {integrity: sha512-qvk6DV9lazH9EVHGLglvO9LwJbi22yy2LdZDQNH4EvlGk5+cNxbV1yZzuLdk+7elOuK2Lb9l5geMpZPa/j11XQ==}

  '@textlint/fixer-formatter@15.8.0':
    resolution: {integrity: sha512-/Lwo9E6Kvltb/cYsOCKvBwVRz4GZ8CLgOVNTDRdyYVtXE6EGk5utCPCdzjEm1h3C6bdXcnoArGvgyhlFw7AsUg==}
    engines: {node: '>=20.18.0'}

  '@textlint/kernel@15.8.0':
    resolution: {integrity: sha512-Wc2Z2Oq95v+IXj+G4j3cKpfQ1t2YRgubxHHj8i93Nu+R2F/GvszRC7pYBHYBH9HMmlJyTBq8jcjBOYG/b52CUQ==}

  '@textlint/linter-formatter@15.8.0':
    resolution: {integrity: sha512-+oU3A235NATv6Lzi4xa4kJ65PuNJlIxesaO4AvDhDWA9FWm7y4XKWaoQCW1esgaQQ6dwnUiFKArQ8TcJ86mC4w==}
    engines: {node: '>=20.18.0'}

  '@textlint/markdown-to-ast@15.8.0':
    resolution: {integrity: sha512-gWOcd2+UCqODMLGIIY5WiPE9zmR9L4aut3FIkxH8gSCiZ6EVkBaU2mgm+8KiGOjJqdtT98xkWocCwDtQ1kypOQ==}

  '@textlint/module-interop@15.8.0':
    resolution: {integrity: sha512-rt+OR1WYGoLOY8HkA/aBPrqufF6yUUEsKEAh7XohTsT3lp9IyZFT6zOIbjul9P4FAzsmSPkcrYjVx3Bz/IUfkg==}

  '@textlint/regexp-string-matcher@2.0.2':
    resolution: {integrity: sha512-OXLD9XRxMhd3S0LWuPHpiARQOI7z9tCOs0FsynccW2lmyZzHHFJ9/eR6kuK9xF459Qf+740qI5h+/0cx+NljzA==}

  '@textlint/resolver@15.8.0':
    resolution: {integrity: sha512-E88tzfX3K8Jykk+38aJ9cy8RquD8ABVOPTO2rFEESq0wcg8x6/ypdAS8ZgR7OKiGqlRF0hkO/m5PbQwVfKM3VA==}

  '@textlint/source-code-fixer@15.8.0':
    resolution: {integrity: sha512-oWEBXLRzvv9bMu7/8NFMDM6GXil6iPXbNdiopQfxmrEVduc7mZ5gPoKr77gwrUO05jLS5ycfxE7kwPUu5sXP8Q==}

  '@textlint/text-to-ast@15.8.0':
    resolution: {integrity: sha512-Mmhy0tW9fOhekLNMouyy93WEQR9xVrbigKtgCA+jyoqrs5vqSC6x06f/KeZZSvDXQ6hy2gA25m36Swfcg35BPA==}

  '@textlint/textlint-plugin-markdown@15.8.0':
    resolution: {integrity: sha512-susQtSt0omGIkQmb3vNXx3CQS92OViTHD7Qe79quSMxYv0jgN/bCZUa8ej96qOOqPeuoSDDDpMdEZ4D+B6Lb+A==}

  '@textlint/textlint-plugin-text@15.8.0':
    resolution: {integrity: sha512-oz+tip3nSEkzPv5h4WVtXngLorBtJe97Sc1o3EddbcpIvI57jj5cCM7tNMQVGpgpQnGYplfzJt4M1EyFPopfCw==}

  '@textlint/types@15.8.0':
    resolution: {integrity: sha512-Anhc6y5736YIsvqae0U6k0YmB2M/QVHkEeOv2aydAn/WIkdI69dCOiDbe3/+RagS3qstFTSFWJzNRA2lUjv19w==}

  '@textlint/utils@15.8.0':
    resolution: {integrity: sha512-waINJCI7sBVs1A3K05UFKe8QoNAsdJFCXr3PJ1QsgAf0BeEgCtyrLVcZUdbOtKxRkF4QB4NuClB0By1Ty4znpQ==}

  '@tiptap/core@3.31.3':
    resolution: {integrity: sha512-Cz50pvciQrxdSxgTkHOVz0uD0Yl/8Xt0QatGD6ILm47jW8EzyHR9RkUGs/D5IqzXKuVPntfw1ttaT926vXfiRg==}
    peerDependencies:
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-blockquote@3.31.3':
    resolution: {integrity: sha512-fyY2XMbyDDDfOTQ1Qdrnqa1qwC9DWE4n7AfE0EKQI0G8MfLV8RaDlLDcOZDJ9JbMPY7/Gx7EjyK4NKxSW9n2hQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-bold@3.31.3':
    resolution: {integrity: sha512-dIuYhKk8TitKU/FeDpoTeWZhU42YgDN5npgWNjAmMmRktPdoxnH3/wGSiwXlqZgJWjehN7kPWDePWpJeAImGpQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-bullet-list@3.31.3':
    resolution: {integrity: sha512-qEyyoPapPef4LO8XKaN83bxtaNzkJ4kFn/IxLnEKd4BJ3Mvi4MH2yJYlyDqwFnMoev4pMA1zBHRAt/C0THRmZw==}
    peerDependencies:
      '@tiptap/extension-list': 3.31.3

  '@tiptap/extension-code-block@3.31.3':
    resolution: {integrity: sha512-nvknt4FhyJQjYcvxptmeUlFsIAc8ibua3E5BN4Pim374/9RWepH4cdE9X0/qUTtguHElLx0iKtSIY3rW2qGTFA==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-code@3.31.3':
    resolution: {integrity: sha512-SzxOqchrD2AcN3uT67PjKmRFEMOU3vNNiwNaamZJUbZrI6Hmy+bvdHJrc3jrIddyyCrAtsnAfRI0cmorW1jGfg==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-document@3.31.3':
    resolution: {integrity: sha512-EexgmqnyDNyGlISxo7SMrp5MygpJYmqD+0cY5jB6L1U6L4CpKKRWUt8OO1sWzEHDE1+TTvwt+WIFoIWAziOtEA==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-dropcursor@3.31.3':
    resolution: {integrity: sha512-NWomSfu5CSC7VacnMSDzKT8qm66SzMfZwVPEtwY5bPpRTJgTiT1rNK0neDrrzfMN27MfylGyKWWf7Q5Qf8w/fg==}
    peerDependencies:
      '@tiptap/extensions': 3.31.3

  '@tiptap/extension-gapcursor@3.31.3':
    resolution: {integrity: sha512-EBXKb1FrVStsNYCcRGtd9jmzveCvR+eqgg1rVqoONrqFK6U7bga6LN+1dMKroP1kliDVgveYkP3vRYxqw+rFqg==}
    peerDependencies:
      '@tiptap/extensions': 3.31.3

  '@tiptap/extension-hard-break@3.31.3':
    resolution: {integrity: sha512-QAdCvNO4+yW9ATwsrej11NTkDYFqPLIEQr3ARNrKOK1qaiS7A0fia2SEukb/hrkP3A6mbozhoQt2r2RGUf/DpQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-heading@3.31.3':
    resolution: {integrity: sha512-rk5VHMAeQcg06SLauN6EGdD2jc0O2qY8QkZYPd0LxNvLblw2BxBx+lxUQSYwLAT9Ie5914gKIK2YbRyO2Ts3ig==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-highlight@3.31.3':
    resolution: {integrity: sha512-97m1nDzTAjJaJZWe5hVOBMC2rjBZvEwTXA39zhjnaE/snb8Cy4H9A3+/sw9HQJBXMoG7tdOPG9kUlM3weYtLcQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-horizontal-rule@3.31.3':
    resolution: {integrity: sha512-YnHGy2KShRwvCseAmmxl9VP7R0qaj8QMp3DA6DJWZqp7r5gLGvDkAqhedxqqefqsE4Y43hjkBdjtB9Ce78LkIw==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-image@3.31.3':
    resolution: {integrity: sha512-wWNG9BOtx2Cg4vwxPVGDIJ5DGX+ETkldeoaFJLB1NXUL4OPUiVTf8cHZ+hdYgJWP704BEB7jQgjlpvdi6VigTg==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-italic@3.31.3':
    resolution: {integrity: sha512-ibGvdvAPyfxBMUVNRI43eb9h2/Jka1MRG5GtnGqbcCX/2+Y/y0EOfFrPQPkuYphiWQYyu9+FzPKMB/pjuaLuKQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-link@3.31.3':
    resolution: {integrity: sha512-986wOQzTL9Zr5lf84LCLpm+YOms8A0K39/8DVoqRfebqcOe0/eq4bnztmAlfabOd+kJY92g3AgZERFUx/w+dcw==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-list-item@3.31.3':
    resolution: {integrity: sha512-4QlKOriJJMvg95QJTEsy9BUYPBQ6UvJyb8WURRwdUtQUkkqb8h32lg/eyQUv2FzW9IT1AdUyNZfVaxH64kRfQA==}
    peerDependencies:
      '@tiptap/extension-list': 3.31.3

  '@tiptap/extension-list-keymap@3.31.3':
    resolution: {integrity: sha512-If8UOEdDZbPJU6iYTvLtH6DOp2KBy6BKxg9UELL1AevVetGHEF/7lW8hP50Gn1tHMVpPRqmhSzVrJRpEJJgb/Q==}
    peerDependencies:
      '@tiptap/extension-list': 3.31.3

  '@tiptap/extension-list@3.31.3':
    resolution: {integrity: sha512-LoveGnC0FVdCV4jUNBaG1ZA+KWE07+adzV3kGy6uUYFcJEjbVUHTnPDrBOob3IwOSO3sCwIkvQb6EVYeXn/4yg==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-ordered-list@3.31.3':
    resolution: {integrity: sha512-mp3g11NgA/PYu8rj7J7Ez3l4qBy6WfTSmHIG4PZvEGG5w2oUAIkgb9DU7nPPzjmeme27oazFYZw+AtZA0+u4tw==}
    peerDependencies:
      '@tiptap/extension-list': 3.31.3

  '@tiptap/extension-paragraph@3.31.3':
    resolution: {integrity: sha512-+iPku7wJfy5hbNDNLX8dveFtYVsZMmh7vztjuq8hT3mipSC4IByDehDbU8fzUCjfXiEzmI7mQn7c8LGmHULuzA==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-strike@3.31.3':
    resolution: {integrity: sha512-G29bhKttYwcKHT+BI6emWVFol3RO/gUXxQVcmr/iT8LXXy7j8J6HFUnsKM+Kg5YlP1rxMRgsa65dbrQVahZi0A==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-table@3.31.3':
    resolution: {integrity: sha512-7cnVPHhdiGGeauYqca6JVyPLTqZbqFEEk9nn2e2E8+fBo6zVtV07AktJBqth/XEzjZxcUmGxjoeuWYAisWjUHg==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-text@3.31.3':
    resolution: {integrity: sha512-gdsWtF+taeaCu6V+5Ct10fGo0ACUy1GnYtbb+mcathBt8OqbT+Ws60p/yEmKesBDz2Hn+B5IcWy6+2BBZl5ZTg==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-underline@3.31.3':
    resolution: {integrity: sha512-HghdJaOwRqYzsAxqSyNyb+IWyOMcdCl8IoiBETA9BZCJAqdXzFLcuWp7CqCqJPam9dgkWosSoHqTCAO4nTBfpw==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-youtube@3.31.3':
    resolution: {integrity: sha512-pfl3HkmZEOo4zn4As+CfpyH9hNPwm2tneCtAxd9bd6k8jIkHDfbPhJNepaGOfhNiU06j/ckv3pULm3+GSCszhA==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extensions@3.31.3':
    resolution: {integrity: sha512-8sJNPGGUe8f3aDojcOW5cfVL7I5NrBbE0UWxG08qoi9Tea6qWbvQJsCR9tsrOapr/DaLr3kpbGZ9s1gEEfcNcA==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/markdown@3.31.3':
    resolution: {integrity: sha512-rBbYSxasseUoaBo15C8Yoaqafo7mJJzxwAwV9Z1OpLBvOroW9nQ0EbOdqaSYRw3/d9pP71B/3LNSzKyfyy+dpQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/pm@3.31.3':
    resolution: {integrity: sha512-sZime0SWsz/k62W2WvHx5Ig7G2h7kVhrrmnqy+wEgIHfDwEfOlelRjaWCiBCFlF7dxGUntJusCh9FxlLhni0Ag==}

  '@tiptap/starter-kit@3.31.3':
    resolution: {integrity: sha512-WKof9RewdmGHvWJ1wn0/HVNG2mV+HOgVRyJkKekuM9fgr6BZAAH/xZsWE1eon+94JnQ+KtK2ThydXQM/qc6b2A==}

  '@tiptap/static-renderer@3.31.3':
    resolution: {integrity: sha512-TzbN/aSTQBhGZL94aaEnfbwZw/gIiQd8/q3TucTYuzdbsrsZNfBMg7CCA9W9dOg4vlKxCTLRVas21ivsrUm7og==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3
      react: ^17.0.0 || ^18.0.0 || ^19.0.0
      react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0

  '@tsconfig/node10@1.0.13':
    resolution: {integrity: sha512-gcLdvR9HO1ZJBypsOGqaP6TFEzb6vIta0KSTLt9NAQ6pXQO3cRgSVyCN6pzYqI9DlJgY71XKO0dpDhCf08b3pg==}

  '@tsconfig/node12@1.0.11':
    resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}

  '@tsconfig/node14@1.0.3':
    resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}

  '@tsconfig/node16@1.0.4':
    resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}

  '@types/accepts@1.3.7':
    resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==}

  '@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/body-parser@1.19.6':
    resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}

  '@types/busboy@1.5.4':
    resolution: {integrity: sha512-kG7WrUuAKK0NoyxfQHsVE6j1m01s6kMma64E+OZenQABMQyTJop1DumUWcLwAQ2JzpefU7PDYoRDKl8uZosFjw==}

  '@types/connect@3.4.38':
    resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}

  '@types/content-disposition@0.5.9':
    resolution: {integrity: sha512-8uYXI3Gw35MhiVYhG3s295oihrxRyytcRHjSjqnqZVDDy/xcGBRny7+Xj1Wgfhv5QzRtN2hB2dVRBUX9XW3UcQ==}

  '@types/cookies@0.9.2':
    resolution: {integrity: sha512-1AvkDdZM2dbyFybL4fxpuNCaWyv//0AwsuUk2DWeXyM1/5ZKm6W3z6mQi24RZ4l2ucY+bkSHzbDVpySqPGuV8A==}

  '@types/debug@4.1.13':
    resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==}

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

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

  '@types/express-serve-static-core@5.1.3':
    resolution: {integrity: sha512-dPfW8NFiOF4wOHc7+N/QSxlY9cfSsenewGbAz8C8U/MULPd/YZ27LvJUIlzaXie7e6Ove9YunJGgC9tbHD2cKw==}

  '@types/express@5.0.6':
    resolution: {integrity: sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==}

  '@types/fs-extra@11.0.4':
    resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}

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

  '@types/http-assert@1.5.6':
    resolution: {integrity: sha512-TTEwmtjgVbYAzZYWyeHPrrtWnfVkm8tQkP8P21uQifPgMRgjrow3XDEYqucuC8SKZJT7pUnhU/JymvjggxO9vw==}

  '@types/http-errors@2.0.5':
    resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==}

  '@types/http-proxy@1.17.17':
    resolution: {integrity: sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==}

  '@types/js-cookie@3.0.6':
    resolution: {integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==}

  '@types/json-schema@7.0.15':
    resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}

  '@types/jsonfile@6.1.4':
    resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==}

  '@types/jsonwebtoken@9.0.10':
    resolution: {integrity: sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==}

  '@types/keygrip@1.0.6':
    resolution: {integrity: sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==}

  '@types/koa-compose@3.2.9':
    resolution: {integrity: sha512-BroAZ9FTvPiCy0Pi8tjD1OfJ7bgU1gQf0eR6e1Vm+JJATy9eKOG3hQMFtMciMawiSOVnLMdmUOC46s7HBhSTsA==}

  '@types/koa@3.0.3':
    resolution: {integrity: sha512-TdtNEJ7sYSrFQcVuS2ySsVqnq5EyE3oJbnfFJvkC9UtGP4Kpem5KE7r+ivHIbIAQAofSqnlB5D3vkfYO69TQpg==}

  '@types/luxon@3.7.5':
    resolution: {integrity: sha512-jJ41Q4z6ZVO260MNDdHfW7+7a5iMiX8Mr6ZJHcmgrvhZha6dz5704o/lF2kKl6URjH6ivEL97w9xS/MgpJEphg==}

  '@types/mdast@3.0.15':
    resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}

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

  '@types/ms@2.1.0':
    resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}

  '@types/node@22.20.4':
    resolution: {integrity: sha512-zJRE40jpHtKqE/C4fgHrAKQLJuSpzEnP9ff9Y7YtoR3Wd2pwqzlekDeEuUQXjRd+QCYnVnNwuJYmhdk9XV8gvA==}

  '@types/node@26.6.2':
    resolution: {integrity: sha512-X1P21scMv4zGKLYqjdGjaKa7COa0RKVYYZZN/NfvLQ1JegxFhdhpZG/Lyn8AXx6CDUavKAd11v6BvfpkDByK8g==}

  '@types/nodemailer@8.0.2':
    resolution: {integrity: sha512-c7M5ox8p0nEOfbJ2E9Qcmt8/QCu/VzsiAhzBiZbvky2PhKZDHpKB3sQHBM5MEZNkCfBOaS6S9//AGPRTNB7IaA==}

  '@types/normalize-package-data@2.4.4':
    resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}

  '@types/qs@6.15.1':
    resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==}

  '@types/range-parser@1.2.7':
    resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}

  '@types/resolve@1.20.2':
    resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}

  '@types/retry@0.12.5':
    resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==}

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

  '@types/send@1.2.1':
    resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==}

  '@types/serve-static@2.2.0':
    resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==}

  '@types/triple-beam@1.3.5':
    resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==}

  '@types/unist@2.0.11':
    resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}

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

  '@types/ws@8.18.1':
    resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}

  '@typescript-eslint/eslint-plugin@8.70.0':
    resolution: {integrity: sha512-/v8HZt6RlyIZxB3ntehELOcUcfxKPVGWXnQdJuHRmzrqgF8nQypcC/oxGW+Ot4VGKDq81XugPKxx0n5PBtf9PA==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      '@typescript-eslint/parser': ^8.70.0
      eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/parser@8.70.0':
    resolution: {integrity: sha512-zYvrmj9Yxd63UGaXw+kdt6A0F0s0qveJyuatIM77bYC2DE4pgmg7a50u8LR7PRtXd0x+h+Tl3eXabGm06SWd3Q==}
    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.70.0':
    resolution: {integrity: sha512-hFHbTNqhU9G+2eKFXCBVb1tjFT/LceiJ4+HfLO4pTpDI0KHi6iajpcFFkaSQ9gXmCh7n82A0PthaayEdN6mspQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/scope-manager@8.70.0':
    resolution: {integrity: sha512-8nP3Kwh5hlgZ4FicGvmznAmJe8UL4sdU8tLukrPaMuQmDuk4Y8xYfzu/aYZW4xT2JCgc7H/TpDI5cGlxcWJSqQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/tsconfig-utils@8.70.0':
    resolution: {integrity: sha512-adnkeeNq9Sq1sUf4+FRVc0KdgYghzsgFpZSQVZVvY0LCuUuN0FnQgyGzCJeC4fW1cdXseBAjU2EOqUIjbNcZUw==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/type-utils@8.70.0':
    resolution: {integrity: sha512-NUMKIhYVaVIVLnRL9CRt+VVcuLgSHUCpXn4/+K8wql+vdInUzvx8BjUO1oJ7cG9shjFJKtF8F8Hh2kCh3/KBVw==}
    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/types@8.70.0':
    resolution: {integrity: sha512-asTOIYhDg4zdzOScCyaytrsV3cR6B4ecPQlXw/dJIm7J/MZTtCtfVII9JD8Geh4jTCrK/Xe6cg5UevoleMcoJQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/typescript-estree@8.70.0':
    resolution: {integrity: sha512-d9NmHMPEKQ7QCLLm1jI3zmoQBwT5KwFYjXBJ9ymZfKCUU+5rmTRykKAFvH5Qn/ZCds3CEAFS9OC9M/jkl0X2bA==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/utils@8.70.0':
    resolution: {integrity: sha512-oZmtKJz/4fufZ2p3+Cn3ijEojcdfR+1zYDH2xKYrEly0dR/Q/1xUPRCOlKGxod78nWlU2UnDe09GZ3TaknBFGA==}
    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/visitor-keys@8.70.0':
    resolution: {integrity: sha512-BoC8PiO4Hkdo0TVJh9Ntxr5MxPDI7/oFsrygN5ADelFSeXG/qgNuucIGA+L5Z6JpPTE/uRfcTWtscjbUaufepQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@vue/compiler-core@3.0.11':
    resolution: {integrity: sha512-6sFj6TBac1y2cWCvYCA8YzHJEbsVkX7zdRs/3yK/n1ilvRqcn983XvpBbnN3v4mZ1UiQycTvOiajJmOgN9EVgw==}

  '@vue/compiler-core@3.5.13':
    resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}

  '@vue/compiler-core@3.5.36':
    resolution: {integrity: sha512-Rg/em6SGNTiModVh1PZOZ9d5xoPlr7zU2oQIAdDFtf6RM8paLYnpm9K0oSuu9JGeDJXDUbU3zXTeuJ14b+TXdQ==}

  '@vue/compiler-dom@3.5.36':
    resolution: {integrity: sha512-VDwJ1ZrHfEEP773HqSIYScwLPI310WVZMZdGK6hpw7APE25MwVbuIyIqeM/MNli2tL9/0jzZFDUIk5BH1TRhOQ==}

  '@vue/compiler-sfc@3.5.36':
    resolution: {integrity: sha512-maGfELHs1F7RwxSy56nCSoyL32eytseZN/7+Ne8mytbZ//jtLssrg6qPAkSWhiWYwUMIB1NA7ReZxuyFAiCq+g==}

  '@vue/compiler-ssr@3.5.36':
    resolution: {integrity: sha512-XhbkQT99n2xS1N8dboXS/w8ku8h9gUaSor/WnxZs46iH4vtVcuKVuWi3njC8AYrqb8YUT3M4VMFcaDUb9eSTEg==}

  '@vue/devtools-api@6.6.4':
    resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}

  '@vue/reactivity@3.5.36':
    resolution: {integrity: sha512-Sh1vHRYkKDPZKPwvIVjr1fqDr3AZdBsZZd/lV6fTuLksEqiLGNhf5ShEY9675YJNEpUkCiZoKXSKXg1KldFYXA==}

  '@vue/runtime-core@3.5.36':
    resolution: {integrity: sha512-nCGs2xzrV7QDtCFqsCcqpYXVL0xqyLCX7V7hY6WSwSrzvgmRInmAaCHgcgm9rguUbfdta6DMnlyoNf+/0LcYig==}

  '@vue/runtime-dom@3.5.36':
    resolution: {integrity: sha512-58BKK2Qy3leGKNF2IXLoJj5LRIaXuT4lADpzVx/ZyOfDYJeyG9yMnvR9W1Zy8V0RW46QJFWttH1WUESnYC1JRw==}

  '@vue/server-renderer@3.5.36':
    resolution: {integrity: sha512-tKLxP6DJYUNbmDxew+03xSO2IdB5SSJEI+P7b/U0fMIkdFTbJaMdInFsCsiO0UiwuHnwyxWcasw4AM1ITutV4w==}
    peerDependencies:
      vue: workspace:*

  '@vue/shared@3.5.36':
    resolution: {integrity: sha512-wFfwq7gnEASrItkuD0PPp+T57jRilooFso3mv9ngMVz4RnLRUaeYern7T+19vgNv7bdQ+qzdjNt//EaJ1kcf6w==}

  '@zhennann/common-bin@4.0.1':
    resolution: {integrity: sha512-76gun6uGtvHyJcUotV37VWCI9K8oDeOVG+xdjuL6+K4njwtSZ9AWSK8Dfuaao4PkeJKAWpQm222Q5bQLpx1NfQ==}
    engines: {node: '>= 14.0.0'}

  '@zhennann/ejs@3.0.1':
    resolution: {integrity: sha512-AkfhJ8D8X+sLyBTl5Lrp7nT0Gg4apE+9CcPk5EFolC3O0Qhom4QDUJxaczElsSyNzbSAkFNRzcNW9MTeJQOv3w==}
    engines: {node: '>=0.10.0'}

  '@zhennann/svg-captcha@1.5.2':
    resolution: {integrity: sha512-4qgd1sebWNoMh9Rzpmts0/W2DYDOAA1QYJMrP0mGmirs3ypQmusUBZGLFfAamRxI/eMXZrY9eztz0sMQZMS1QQ==}
    engines: {node: '>=4.x'}

  abbrev@4.0.0:
    resolution: {integrity: sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==}
    engines: {node: ^20.17.0 || >=22.9.0}

  accepts@1.3.8:
    resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
    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-walk@8.3.5:
    resolution: {integrity: sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==}
    engines: {node: '>=0.4.0'}

  acorn@8.18.0:
    resolution: {integrity: sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==}
    engines: {node: '>=0.4.0'}
    hasBin: true

  agent-base@6.0.2:
    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
    engines: {node: '>= 6.0.0'}

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

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

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

  ansi-align@3.0.1:
    resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==}

  ansi-colors@4.1.3:
    resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
    engines: {node: '>=6'}

  ansi-regex@4.1.1:
    resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==}
    engines: {node: '>=6'}

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

  ansi-regex@6.3.0:
    resolution: {integrity: sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==}
    engines: {node: '>=12'}

  ansi-styles@3.2.1:
    resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
    engines: {node: '>=4'}

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

  ansi-styles@6.2.3:
    resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==}
    engines: {node: '>=12'}

  any-promise@1.3.0:
    resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}

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

  arg@4.1.3:
    resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}

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

  array-buffer-byte-length@1.0.2:
    resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==}
    engines: {node: '>= 0.4'}

  ast-types-yx@0.14.2:
    resolution: {integrity: sha512-lre9vXZvn5azJcNM60Ub19NzoXsaGS/vJ76ral4BbGSOYJoBo/OrXOXI2uClYzDSzDfRR6D8K+FJrYT3BHUM8w==}
    engines: {node: '>=4'}

  astral-regex@2.0.0:
    resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
    engines: {node: '>=8'}

  async@3.2.6:
    resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==}

  asynckit@0.4.0:
    resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}

  available-typed-arrays@1.0.7:
    resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
    engines: {node: '>= 0.4'}

  aws-ssl-profiles@1.1.2:
    resolution: {integrity: sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==}
    engines: {node: '>= 6.0.0'}

  axios@1.20.0:
    resolution: {integrity: sha512-r8aOh8j9cGKpgQAqpzrUHnSIc6a59Y3Xf/cv8sy1DrHCkZHzQGEuoq1tARk6qSyDdtQGSDgpb9kFlruzPvrgwg==}

  babel-plugin-transform-typescript-metadata@0.3.2:
    resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==}
    peerDependencies:
      '@babel/core': ^7
      '@babel/traverse': ^7
    peerDependenciesMeta:
      '@babel/traverse':
        optional: true

  bail@1.0.5:
    resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}

  balanced-match@1.0.2:
    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}

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

  base64url@3.0.1:
    resolution: {integrity: sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==}
    engines: {node: '>=6.0.0'}

  baseline-browser-mapping@2.11.25:
    resolution: {integrity: sha512-gMmEShwwq7FJqMwvfRwvCl00v4kN+KOfJqXn+f4nrufak5gNHJOksd/60Dvjuz7sI8Y5WiSFBa8FEYr+zoyqCw==}
    engines: {node: '>=6.0.0'}
    hasBin: true

  better-sqlite3@12.11.1:
    resolution: {integrity: sha512-dq9AtApgg5PGFtBzPFSBl3HZQjHok5gaQCM6zh2Yk0aSmDCs1CbnVI8/HgASQkNKsWFpseIO9beg5xxpYhbIfA==}
    engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x || 26.x}

  big.js@5.2.2:
    resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}

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

  binary-extensions@2.3.0:
    resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
    engines: {node: '>=8'}

  binaryextensions@2.3.0:
    resolution: {integrity: sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==}
    engines: {node: '>=0.8'}

  bindings@1.5.0:
    resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}

  bl@1.2.3:
    resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==}

  bl@4.1.0:
    resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}

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

  boundary@2.0.0:
    resolution: {integrity: sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==}

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

  boxen@4.2.0:
    resolution: {integrity: sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==}
    engines: {node: '>=8'}

  boxen@8.0.1:
    resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==}
    engines: {node: '>=18'}

  brace-expansion@1.1.21:
    resolution: {integrity: sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==}

  brace-expansion@5.0.12:
    resolution: {integrity: sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==}
    engines: {node: 20 || >=22}

  braces@3.0.3:
    resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
    engines: {node: '>=8'}

  browserslist@4.29.0:
    resolution: {integrity: sha512-3GSvyjvDI4Dur1Meg2BekJquu5uF+9R9a1+5M1Mde192eZoXbeXjzgOsgqPS2V8D5wrrip0gR5Hf/GhWQ9ZzaA==}
    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
    hasBin: true

  buffer-alloc-unsafe@1.1.0:
    resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}

  buffer-alloc@1.2.0:
    resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==}

  buffer-crc32@0.2.13:
    resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}

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

  buffer-fill@1.0.0:
    resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==}

  buffer-from@1.1.2:
    resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}

  buffer@5.7.1:
    resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}

  bullmq@5.81.5:
    resolution: {integrity: sha512-pW7pFc/X+9AEIx91TWTdIpZ1icfbJnA0unsyzD7VICjCUw8a3qedSjej5dxxn6LjfM1kr2jvalOCGbCmoA5Kxg==}
    engines: {node: '>=12.22.0'}
    peerDependencies:
      redis: '>=5.0.0'
    peerDependenciesMeta:
      redis:
        optional: true

  busboy@1.6.0:
    resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
    engines: {node: '>=10.16.0'}

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

  cacheable@2.5.0:
    resolution: {integrity: sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==}

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

  call-bind@1.0.9:
    resolution: {integrity: sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==}
    engines: {node: '>= 0.4'}

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

  camel-case@4.1.2:
    resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}

  camelcase@5.3.1:
    resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
    engines: {node: '>=6'}

  camelcase@8.0.0:
    resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
    engines: {node: '>=16'}

  caniuse-lite@1.0.30001810:
    resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==}

  capital-case@1.0.4:
    resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}

  ccount@1.1.0:
    resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}

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

  chalk@3.0.0:
    resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==}
    engines: {node: '>=8'}

  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}

  change-case@4.1.2:
    resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==}

  character-entities-legacy@1.1.4:
    resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}

  character-entities@1.2.4:
    resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}

  character-entities@2.0.2:
    resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}

  character-reference-invalid@1.1.4:
    resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}

  charenc@0.0.2:
    resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==}

  check-ends-with-period@3.0.2:
    resolution: {integrity: sha512-/Bw+avucqqZ7PjKCVDod1QDGyZjo7Ht2701pdgcpTXzK5jI73/OUh3VR+m18jNUoJx5DSOUv0AxELZF7FYtcDA==}

  chokidar@3.6.0:
    resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
    engines: {node: '>= 8.10.0'}

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

  chownr@1.1.4:
    resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}

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

  clean-package@2.2.0:
    resolution: {integrity: sha512-vLv8kRqvh4smPDpqAYFPLEijTppAd/cfCz4yBcUGoVl/JKu6ZWKhlo+G/cAmwlSa29RudfBeuyiNEzas8bTwEQ==}
    hasBin: true

  cli-boxes@2.2.1:
    resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==}
    engines: {node: '>=6'}

  cli-boxes@3.0.0:
    resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==}
    engines: {node: '>=10'}

  cli-table3@0.6.5:
    resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==}
    engines: {node: 10.* || >= 12.*}

  cliui@5.0.0:
    resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==}

  cluster-key-slot@1.1.1:
    resolution: {integrity: sha512-rwHwUfXL40Chm1r08yrhU3qpUvdVlgkKNeyeGPOxnW8/SyVDvgRaed/Uz54AqWNaTCAThlj6QAs3TZcKI0xDEw==}
    engines: {node: '>=0.10.0'}

  co-body@6.2.0:
    resolution: {integrity: sha512-Kbpv2Yd1NdL1V/V4cwLVxraHDV6K8ayohr2rmH0J87Er8+zJjcTa6dAn9QMPC9CRgU8+aNajKbSf1TzDB1yKPA==}
    engines: {node: '>=8.0.0'}

  color-convert@1.9.3:
    resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}

  color-convert@2.0.1:
    resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
    engines: {node: '>=7.0.0'}

  color-convert@3.1.3:
    resolution: {integrity: sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==}
    engines: {node: '>=14.6'}

  color-name@1.1.3:
    resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}

  color-name@1.1.4:
    resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}

  color-name@2.1.1:
    resolution: {integrity: sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg==}
    engines: {node: '>=12.20'}

  color-string@2.1.4:
    resolution: {integrity: sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==}
    engines: {node: '>=18'}

  color@5.0.3:
    resolution: {integrity: sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==}
    engines: {node: '>=18'}

  colorette@1.4.0:
    resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}

  colorette@2.0.19:
    resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}

  combined-stream@1.0.8:
    resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
    engines: {node: '>= 0.8'}

  commander@10.0.1:
    resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
    engines: {node: '>=14'}

  commander@2.20.3:
    resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}

  commander@9.5.0:
    resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
    engines: {node: ^12.20.0 || >=14}

  comment-parser@1.4.7:
    resolution: {integrity: sha512-0h+uSNtQGW3D98eQt3jJ8L06Fves8hncB4V/PKdw/Qb8Hnk19VaKuTr55UNRYiSoVa7WwrFls+rh3ux9agmkeQ==}
    engines: {node: '>= 12.0.0'}

  comment-parser@1.4.9:
    resolution: {integrity: sha512-+2AvZKjJaNq9GQljm3tr0utwrig5BL+jgJGvz5rDpGKNIp+ojcRXWUwBbh/sGIi1QCprR6PsKFakub+w1v+4hQ==}
    engines: {node: '>= 12.0.0'}

  commondir@1.0.1:
    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}

  compressible@2.0.18:
    resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
    engines: {node: '>= 0.6'}

  compressing@1.10.6:
    resolution: {integrity: sha512-xHT1qJPsCXomT/vXRjT/I6YnU+hP2cj6HA8jPvY2GMcoX2s/n6eQ6eFu6Lso9rP4hMIC92WVTMBuYcg26Nwzdg==}
    engines: {node: '>= 4.0.0'}

  concat-map@0.0.1:
    resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}

  constant-case@3.0.4:
    resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==}

  content-disposition@1.0.1:
    resolution: {integrity: sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==}
    engines: {node: '>=18'}

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

  content-type@2.1.0:
    resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==}
    engines: {node: '>=18'}

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

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

  cookies@0.9.2:
    resolution: {integrity: sha512-8BIbcC6tPZMv2/PD4PrB3CtKks7LmAWhA7FRZK/6/b/WJ2RUz00KCga7gq50S4/RhZ22kxefRFGgsuts0v3eoA==}
    engines: {node: '>= 0.8'}

  core-util-is@1.0.3:
    resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}

  create-require@1.1.1:
    resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}

  cron-parser@4.9.0:
    resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==}
    engines: {node: '>=12.0.0'}

  cross-env@7.0.3:
    resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
    engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
    hasBin: true

  cross-spawn@7.0.6:
    resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
    engines: {node: '>= 8'}

  crypt@0.0.2:
    resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}

  cssesc@3.0.0:
    resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
    engines: {node: '>=4'}
    hasBin: true

  csstype@2.6.21:
    resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==}

  csstype@3.0.10:
    resolution: {integrity: sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==}

  csstype@3.2.3:
    resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}

  csx@10.0.2:
    resolution: {integrity: sha512-u4Ay+Q7yXQvMtaevcxO9AQ24AP9L4Poym9bLt1gUI1VMJ9czKcfmog+X4j4wSfVHaD0GsXcxpYK7FgH637d5UQ==}

  dargs@7.0.0:
    resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==}
    engines: {node: '>=8'}

  dayjs@1.11.23:
    resolution: {integrity: sha512-QDTCU0M0MxR3hQfnlDJfwekQiaanm1ubOD231u73WBckQ/fsamwRLiE2GBz6D3a/xF1NgfiDLJjXBa1hYOYTtQ==}

  debounce@3.0.0:
    resolution: {integrity: sha512-64byRbF0/AirwbuHqB3/ZpMG9/nckDa6ZA0yd6UnaQNwbbemCOwvz2sL5sjXLHhZHADyiwLm0M5qMhltUUx+TA==}
    engines: {node: '>=20'}

  debug@3.2.7:
    resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true

  debug@4.3.4:
    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
    engines: {node: '>=6.0'}
    peerDependencies:
      supports-color: '*'
    peerDependenciesMeta:
      supports-color:
        optional: true

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

  decamelize@1.2.0:
    resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
    engines: {node: '>=0.10.0'}

  decode-named-character-reference@1.3.0:
    resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==}

  decompress-response@6.0.0:
    resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
    engines: {node: '>=10'}

  deep-equal@1.0.1:
    resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==}

  deep-equal@2.2.3:
    resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==}
    engines: {node: '>= 0.4'}

  deep-extend@0.6.0:
    resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
    engines: {node: '>=4.0.0'}

  deep-is@0.1.4:
    resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}

  deepmerge@4.3.1:
    resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
    engines: {node: '>=0.10.0'}

  define-data-property@1.1.4:
    resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
    engines: {node: '>= 0.4'}

  define-properties@1.2.1:
    resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
    engines: {node: '>= 0.4'}

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

  delayed-stream@1.0.0:
    resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
    engines: {node: '>=0.4.0'}

  delegates@1.0.0:
    resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}

  denque@2.1.0:
    resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==}
    engines: {node: '>=0.10'}

  depd@1.1.2:
    resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==}
    engines: {node: '>= 0.6'}

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

  destroy@1.2.0:
    resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
    engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}

  detect-browser@5.3.0:
    resolution: {integrity: sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==}

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

  detect-node@2.1.0:
    resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}

  devalue@5.9.4:
    resolution: {integrity: sha512-sPAT4pztbu6586/hrhOnMKS17IJrvg12mXiSPSS3W5qDeN2RGgvZ0diZCm31dBbnevfVmujNO3IM2wrS4Y2Rhg==}

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

  diff-sequences@29.6.3:
    resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
    engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}

  diff@4.0.4:
    resolution: {integrity: sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==}
    engines: {node: '>=0.3.1'}

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

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

  dot-case@3.0.4:
    resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}

  dot-prop@6.0.1:
    resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==}
    engines: {node: '>=10'}

  dotenv-expand@11.0.7:
    resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==}
    engines: {node: '>=12'}

  dotenv@16.6.1:
    resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
    engines: {node: '>=12'}

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

  egg-path-matching@2.1.0:
    resolution: {integrity: sha512-g2V2ohTSf/WN1UNtUdeUAhu/xbA97uAJHgqRpRInR2KT77MRxrG4XtcsjbZudQmB5XRPvYSbnny/1m/57+UadA==}

  electron-to-chromium@1.5.433:
    resolution: {integrity: sha512-5lCAbyZBjtmUt/RAGHRqrL2q0oEFRThDAsZHHDn9XHa89Qw7gMYOeSicBTy+AHfvo0r6vwsZvqNJTQIQy1BLzA==}

  emoji-regex@10.6.0:
    resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==}

  emoji-regex@7.0.3:
    resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==}

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

  emojis-list@3.0.0:
    resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
    engines: {node: '>= 4'}

  empathic@2.1.0:
    resolution: {integrity: sha512-AnfC1ATldl49/cvZdLPDjBfrRNwbDO05aibiOtzQu3qtlbJtomNLhF30HEtn/7iBz50dlMECqATo3fG0LrdEgw==}
    engines: {node: '>=14'}

  enabled@2.0.0:
    resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==}

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

  end-of-stream@1.4.5:
    resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}

  enquirer@2.4.1:
    resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==}
    engines: {node: '>=8.6'}

  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.1.0:
    resolution: {integrity: sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA==}
    engines: {node: '>=20.19.0'}

  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-get-iterator@1.1.3:
    resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==}

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

  es-set-tostringtag@2.1.0:
    resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
    engines: {node: '>= 0.4'}

  escalade@3.2.0:
    resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
    engines: {node: '>=6'}

  escape-html@1.0.3:
    resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}

  escape-string-regexp@1.0.5:
    resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
    engines: {node: '>=0.8.0'}

  escape-string-regexp@2.0.0:
    resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
    engines: {node: '>=8'}

  escape-string-regexp@4.0.0:
    resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
    engines: {node: '>=10'}

  escape-string-regexp@5.0.0:
    resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
    engines: {node: '>=12'}

  eslint-json-compat-utils@0.2.3:
    resolution: {integrity: sha512-RbBmDFyu7FqnjE8F0ZxPNzx5UaptdeS9Uu50r7A+D7s/+FCX+ybiyViYEgFUaFIFqSWJgZRTpL5d8Kanxxl2lQ==}
    engines: {node: '>=12'}
    peerDependencies:
      '@eslint/json': '*'
      eslint: '*'
      jsonc-eslint-parser: ^2.4.0 || ^3.0.0
    peerDependenciesMeta:
      '@eslint/json':
        optional: true

  eslint-plugin-antfu@3.2.3:
    resolution: {integrity: sha512-U2fnz/H0gFPxpuC7QpaHa0Jv2AgCZ5hunp36SOP/yWo8yFzgvMh8X4pZ4uN4IKoqtBhk7G3HuVa93Urf51+sZg==}
    peerDependencies:
      eslint: '*'

  eslint-plugin-command@3.5.3:
    resolution: {integrity: sha512-JIhmUOW2K2Dw1K+p4mtj5potkqTZ4ZaicrTkgCygPZCWErP2+O2F46n7ZwGKapeEjiwcVqoY8u01SxNUUXWPeQ==}
    peerDependencies:
      '@typescript-eslint/typescript-estree': '*'
      '@typescript-eslint/utils': '*'
      eslint: '*'

  eslint-plugin-depend@1.5.0:
    resolution: {integrity: sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==}
    peerDependencies:
      eslint: '>=8.40.0'

  eslint-plugin-eslint-comments@3.2.0:
    resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==}
    engines: {node: '>=6.5.0'}
    peerDependencies:
      eslint: '>=4.19.1'

  eslint-plugin-jsonc@3.4.2:
    resolution: {integrity: sha512-q5xzjCYFQuhFomTbctXzd3STfDJ8XduvaigjQmMEbP2gzSKrc58y3Fv6D775/cIK1/sRUn+4kpljiU2iW8k0zw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}
    peerDependencies:
      eslint: '>=9.38.0'

  eslint-plugin-pnpm@1.9.1:
    resolution: {integrity: sha512-8++1Egww2cqc9Wylmt7P+xXNMQVCosAZ4m4W4Gc0V5lGea8HFByHTRvUI+ZvvpO8fLXGg2O4MQc90EhuI3mMdQ==}
    peerDependencies:
      eslint: ^9.0.0 || ^10.0.0

  eslint-plugin-regexp@3.3.1:
    resolution: {integrity: sha512-58bGUci/AaWAo1ETj6Lsnmy6QXwnSyVONRA805828nnqp7vrTwdaQMc02vtowmYB3A5OB3SLr3r5HgmfxX4dLg==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}
    peerDependencies:
      eslint: '>=9.38.0'

  eslint-plugin-toml@1.5.0:
    resolution: {integrity: sha512-qBjRywEkKxO2uYOjus//6GVF1r+Hg5QDkRO8RTY6XcaXgWfBU0DhwpFmJa2Ljf0Sz49r7DdZlpKwwHmJ4nmH1Q==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}
    peerDependencies:
      eslint: '>=9.38.0'

  eslint-plugin-unused-imports@4.4.1:
    resolution: {integrity: sha512-oZGYUz1X3sRMGUB+0cZyK2VcvRX5lm/vB56PgNNcU+7ficUCKm66oZWKUubXWnOuPjQ8PvmXtCViXBMONPe7tQ==}
    peerDependencies:
      '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
      eslint: ^10.0.0 || ^9.0.0 || ^8.0.0
    peerDependenciesMeta:
      '@typescript-eslint/eslint-plugin':
        optional: true

  eslint-plugin-vue@10.11.0:
    resolution: {integrity: sha512-fGt38SsaPCZ2FmA3bX/3vOW2qdsPNx0/9x+7Aab6NMX++PhynMtK4LWC4vzXgfQBCqpUAler18H38GA+NBAd0Q==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
      '@typescript-eslint/parser': ^7.0.0 || ^8.0.0
      eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
      vue-eslint-parser: ^10.3.0
    peerDependenciesMeta:
      '@stylistic/eslint-plugin':
        optional: true
      '@typescript-eslint/parser':
        optional: true

  eslint-plugin-yml@3.8.1:
    resolution: {integrity: sha512-E/70psRwxz5EJ8dBtzrFfqSiiInuSytbdtFCjueb/GcKjsWzPBfxfhtQePImMAPjHwMA/VDurO7DJwStDJ4wWg==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0}
    peerDependencies:
      eslint: '>=9.38.0'

  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@4.2.1:
    resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.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.11.0:
    resolution: {integrity: sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}
    hasBin: true
    peerDependencies:
      jiti: '*'
    peerDependenciesMeta:
      jiti:
        optional: true

  esm@3.2.25:
    resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==}
    engines: {node: '>=6'}

  espree@10.4.0:
    resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

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

  esprima@4.0.1:
    resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
    engines: {node: '>=4'}
    hasBin: true

  esquery@1.7.0:
    resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==}
    engines: {node: '>=0.10'}

  esrecurse@4.3.0:
    resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
    engines: {node: '>=4.0'}

  estraverse@5.3.0:
    resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
    engines: {node: '>=4.0'}

  estree-walker@2.0.2:
    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}

  esutils@2.0.3:
    resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
    engines: {node: '>=0.10.0'}

  eventemitter3@4.0.7:
    resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}

  expand-template@2.0.3:
    resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
    engines: {node: '>=6'}

  extend@3.0.2:
    resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}

  fast-decode-uri-component@1.0.1:
    resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}

  fast-deep-equal@3.1.3:
    resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}

  fast-equals@4.0.3:
    resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==}

  fast-glob@3.3.3:
    resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
    engines: {node: '>=8.6.0'}

  fast-json-stable-stringify@2.1.0:
    resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}

  fast-levenshtein@2.0.6:
    resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}

  fast-querystring@1.1.2:
    resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}

  fast-uri@3.1.8:
    resolution: {integrity: sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==}

  fastq@1.20.3:
    resolution: {integrity: sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==}

  fault@1.0.4:
    resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}

  fault@2.0.1:
    resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}

  fd-slicer2@1.2.0:
    resolution: {integrity: sha512-3lBUNUckhMZduCc4g+Pw4Ve16LD9vpX9b8qUkkKq2mgDRLYWzblszZH2luADnJqjJe+cypngjCuKRm/IW12rRw==}

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

  fecha@4.2.3:
    resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}

  file-entry-cache@10.1.4:
    resolution: {integrity: sha512-5XRUFc0WTtUbjfGzEwXc42tiGxQHBmtbUG1h9L2apu4SulCGN3Hqm//9D6FAolf8MYNL7f/YlJl9vy08pj5JuA==}

  file-entry-cache@11.1.5:
    resolution: {integrity: sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==}

  file-stream-rotator@0.6.1:
    resolution: {integrity: sha512-u+dBid4PvZw17PmDeRcNOtCP9CCK/9lRN2w+r1xIS7yOL9JFrIBKTvrYsxT4P0pGtThYTn++QS5ChHaUov3+zQ==}

  file-uri-to-path@1.0.0:
    resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}

  fill-range@7.1.1:
    resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
    engines: {node: '>=8'}

  find-my-way@9.9.0:
    resolution: {integrity: sha512-sJsgZ1sQH2UDuowPuMKg8az7Qc8F0jnj+SKkFWU/+T0xcFlgV5skgXOGUqmQzOdmW6ALA7AhJINWx3qFBkbLHA==}
    engines: {node: '>=20'}

  find-up-simple@1.0.1:
    resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
    engines: {node: '>=18'}

  find-up@3.0.0:
    resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
    engines: {node: '>=6'}

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

  flat-cache@6.1.23:
    resolution: {integrity: sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==}

  flatted@3.4.4:
    resolution: {integrity: sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==}

  flushwritable@1.0.0:
    resolution: {integrity: sha512-3VELfuWCLVzt5d2Gblk8qcqFro6nuwvxwMzHaENVDHI7rxcBRtMCwTk/E9FXcgh+82DSpavPNDueA9+RxXJoFg==}

  fn.name@1.1.0:
    resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}

  follow-redirects@1.16.0:
    resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==}
    engines: {node: '>=4.0'}
    peerDependencies:
      debug: '*'
    peerDependenciesMeta:
      debug:
        optional: true

  for-each@0.3.5:
    resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
    engines: {node: '>= 0.4'}

  form-data@4.0.6:
    resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==}
    engines: {node: '>= 6'}

  format@0.2.2:
    resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
    engines: {node: '>=0.4.x'}

  formstream@1.5.2:
    resolution: {integrity: sha512-NASf0lgxC1AyKNXQIrXTEYkiX99LhCEXTkiGObXAkpBui86a4u8FjH1o2bGb3PpqI3kafC+yw4zWeK6l6VHTgg==}

  free-style@3.1.0:
    resolution: {integrity: sha512-vJujYSIyT30iDoaoeigNAxX4yB1RUrh+N2ZMhIElMr3BvCuGXOw7XNJMEEJkDUeamK2Rnb/IKFGKRKlTWIGRWA==}

  fresh@0.5.2:
    resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
    engines: {node: '>= 0.6'}

  fs-constants@1.0.0:
    resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}

  fs-extra@10.1.0:
    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
    engines: {node: '>=12'}

  fs-extra@11.4.0:
    resolution: {integrity: sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==}
    engines: {node: '>=14.14'}

  fs-readdir-recursive@1.1.0:
    resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==}

  fs.realpath@1.0.0:
    resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}

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

  functions-have-names@1.2.3:
    resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}

  generate-function@2.3.1:
    resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==}

  generic-names@2.0.1:
    resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==}

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

  get-caller-file@2.0.5:
    resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
    engines: {node: 6.* || 8.* || >= 10.*}

  get-east-asian-width@1.7.0:
    resolution: {integrity: sha512-XjH1AECxf0giL2V1aU8vKyRR2ppRUb5c0EvT7zuJTokQ74bNo52zOtghqdWIqrhUD79fo3x0WfKZdOqxF6LG1Q==}
    engines: {node: '>=18'}

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

  get-package-type@0.1.0:
    resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
    engines: {node: '>=8.0.0'}

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

  get-ready@1.0.0:
    resolution: {integrity: sha512-mFXCZPJIlcYcth+N8267+mghfYN9h3EhsDa6JSnbA3Wrhh/XFpuowviFcsDeYZtKspQyWyJqfs4O6P8CHeTwzw==}

  getopts@2.3.0:
    resolution: {integrity: sha512-5eDf9fuSXwxBL6q5HX+dhDj+dslFGWzU5thZ9kNKUkcPtaPdatmUFKwHFrLb/uf/WpA4BHET+AX3Scl56cAjpA==}

  github-from-package@0.0.0:
    resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}

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

  glob-parent@5.1.2:
    resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
    engines: {node: '>= 6'}

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

  glob@13.0.6:
    resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==}
    engines: {node: 18 || 20 || >=22}

  glob@7.2.3:
    resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
    deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me

  globals@17.12.0:
    resolution: {integrity: sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==}
    engines: {node: '>=18'}

  globby@14.1.0:
    resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==}
    engines: {node: '>=18'}

  globby@16.2.4:
    resolution: {integrity: sha512-c8B/VNLmxRcmqqenRA9t+9IyOjf9+V6lTxPaUJLqOCONdQkWZ0ETYgX0qbtJqPsgCNusT9MZ5Jeidw8Eb9tn2g==}
    engines: {node: '>=20'}

  gogocode@1.0.55:
    resolution: {integrity: sha512-PhT2EnPTaXODiPsZDhRwGe03cb9Eg0nBlvjp3WyQqLAz5lfK7hFQgq/ybTA5BZBThWQnFJGTDjy/Dht7dAtlDw==}

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

  has-bigints@1.1.0:
    resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
    engines: {node: '>= 0.4'}

  has-flag@3.0.0:
    resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
    engines: {node: '>=4'}

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

  has-property-descriptors@1.0.2:
    resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}

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

  has-tostringtag@1.0.2:
    resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
    engines: {node: '>= 0.4'}

  hash-sum@2.0.0:
    resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}

  hashery@1.5.1:
    resolution: {integrity: sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==}
    engines: {node: '>=20'}

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

  header-case@2.0.4:
    resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==}

  highlight.js@11.11.2:
    resolution: {integrity: sha512-oaXMACAU0kzOMXBjWpNcX+vlwSBCIAiZ9BHa7gA15NOTtT2L/l8OSZDuqS2XppOhZBPJ7hm4o8ep2kyuip2uEQ==}
    engines: {node: '>=12.0.0'}

  hookified@1.15.1:
    resolution: {integrity: sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==}

  hookified@2.2.0:
    resolution: {integrity: sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==}

  hosted-git-info@7.0.2:
    resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
    engines: {node: ^16.14.0 || >=18.0.0}

  hosted-git-info@9.0.3:
    resolution: {integrity: sha512-Hc+ghLoSt6QaYZUv0WBiIvmMDZuZZ7oaDvdH8MbfOO4lOsxdXLEvuC6ePoGs9H1X9oCLyq6+NVN0MKqD+ydxyg==}
    engines: {node: ^20.17.0 || >=22.9.0}

  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-assert@1.5.0:
    resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==}
    engines: {node: '>= 0.8'}

  http-errors@1.8.1:
    resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==}
    engines: {node: '>= 0.6'}

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

  http-proxy-agent@7.0.2:
    resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
    engines: {node: '>= 14'}

  http-proxy@1.18.1:
    resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
    engines: {node: '>=8.0.0'}

  https-proxy-agent@5.0.1:
    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
    engines: {node: '>= 6'}

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

  hyntax-yx@1.0.9:
    resolution: {integrity: sha512-T7HXVm1dEt6NFNQaYuzLfhyM+jiK1Z3elYUOz5ulf9fCG/vfJ+F51mPFaoBX4J1naaqIx82NCaVtK8L1oq5TwA==}
    engines: {node: '>=6.11.1', npm: '>=5.3.0'}

  iconv-lite@0.4.24:
    resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
    engines: {node: '>=0.10.0'}

  iconv-lite@0.5.2:
    resolution: {integrity: sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==}
    engines: {node: '>=0.10.0'}

  iconv-lite@0.7.3:
    resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==}
    engines: {node: '>=0.10.0'}

  icss-replace-symbols@1.1.0:
    resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==}

  icss-utils@5.1.0:
    resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0

  ieee754@1.2.1:
    resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}

  ignore-by-default@1.0.1:
    resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==}

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

  ignore@7.0.9:
    resolution: {integrity: sha512-brTTsvFRt5C1gGHtPst/281UjPD5t9fBqbgoMPlVWy11ZLTPfu7HxK4ZYqO9H7o/yC9rSTCI85EaQ4OoY12qYw==}
    engines: {node: '>= 4'}

  immediate@3.0.6:
    resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}

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

  index-to-position@1.2.0:
    resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==}
    engines: {node: '>=18'}

  indexes-of@1.0.1:
    resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==}

  inflation@2.1.0:
    resolution: {integrity: sha512-t54PPJHG1Pp7VQvxyVCJ9mBbjG3Hqryges9bXoOO6GExCPa+//i/d5GSuFtpx3ALLd7lgIAur6zrIlBQyJuMlQ==}
    engines: {node: '>= 0.8.0'}

  inflight@1.0.6:
    resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
    deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.

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

  ini@1.3.8:
    resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}

  ini@6.0.0:
    resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==}
    engines: {node: ^20.17.0 || >=22.9.0}

  internal-slot@1.1.0:
    resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
    engines: {node: '>= 0.4'}

  interpret@2.2.0:
    resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==}
    engines: {node: '>= 0.10'}

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

  is-alphabetical@1.0.4:
    resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}

  is-alphanumerical@1.0.4:
    resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}

  is-arguments@1.2.0:
    resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==}
    engines: {node: '>= 0.4'}

  is-array-buffer@3.0.5:
    resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
    engines: {node: '>= 0.4'}

  is-bigint@1.1.0:
    resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==}
    engines: {node: '>= 0.4'}

  is-binary-path@2.1.0:
    resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
    engines: {node: '>=8'}

  is-boolean-object@1.2.2:
    resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==}
    engines: {node: '>= 0.4'}

  is-buffer@1.1.6:
    resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}

  is-buffer@2.0.5:
    resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
    engines: {node: '>=4'}

  is-callable@1.2.7:
    resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
    engines: {node: '>= 0.4'}

  is-class-hotfix@0.0.6:
    resolution: {integrity: sha512-0n+pzCC6ICtVr/WXnN2f03TK/3BfXY7me4cjCAqT8TYXEl0+JBRoqBo94JJHXcyDSLUeWbNX8Fvy5g5RJdAstQ==}

  is-core-module@2.17.0:
    resolution: {integrity: sha512-J/vG0zBCbIKOQFfufSwyXdMrsohyJIUNkrnmo6WZGzoM7tr/lsbfW5b2BvisL6zsyMzK9UxV9L6c7AoFbyXHOA==}
    engines: {node: '>= 0.4'}

  is-date-object@1.1.0:
    resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
    engines: {node: '>= 0.4'}

  is-decimal@1.0.4:
    resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}

  is-extglob@2.1.1:
    resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
    engines: {node: '>=0.10.0'}

  is-fullwidth-code-point@2.0.0:
    resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==}
    engines: {node: '>=4'}

  is-fullwidth-code-point@3.0.0:
    resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
    engines: {node: '>=8'}

  is-glob@4.0.3:
    resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
    engines: {node: '>=0.10.0'}

  is-hexadecimal@1.0.4:
    resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}

  is-map@2.0.3:
    resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
    engines: {node: '>= 0.4'}

  is-module@1.0.0:
    resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}

  is-number-object@1.1.1:
    resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==}
    engines: {node: '>= 0.4'}

  is-number@4.0.0:
    resolution: {integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==}
    engines: {node: '>=0.10.0'}

  is-number@7.0.0:
    resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
    engines: {node: '>=0.12.0'}

  is-obj@2.0.0:
    resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
    engines: {node: '>=8'}

  is-path-inside@4.0.0:
    resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==}
    engines: {node: '>=12'}

  is-plain-obj@2.1.0:
    resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
    engines: {node: '>=8'}

  is-plain-object@5.1.0:
    resolution: {integrity: sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==}
    engines: {node: '>=0.10.0'}

  is-property@1.0.2:
    resolution: {integrity: sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==}

  is-reference@1.2.1:
    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}

  is-regex@1.2.1:
    resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
    engines: {node: '>= 0.4'}

  is-set@2.0.3:
    resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
    engines: {node: '>= 0.4'}

  is-shared-array-buffer@1.0.4:
    resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==}
    engines: {node: '>= 0.4'}

  is-stream@2.0.1:
    resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
    engines: {node: '>=8'}

  is-string@1.1.1:
    resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==}
    engines: {node: '>= 0.4'}

  is-symbol@1.1.1:
    resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==}
    engines: {node: '>= 0.4'}

  is-type-of@1.4.0:
    resolution: {integrity: sha512-EddYllaovi5ysMLMEN7yzHEKh8A850cZ7pykrY1aNRQGn/CDjRDE9qEWbIdt7xGEVJmjBXzU/fNnC4ABTm8tEQ==}

  is-type-of@2.2.0:
    resolution: {integrity: sha512-72axShMJMnMy5HSU/jLGNOonZD5rWM0MwJSCYpKCTQCbggQZBJO/CLMMVP5HgS8kPSYFBkTysJexsD6NMvGKDQ==}

  is-typed-array@1.1.15:
    resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==}
    engines: {node: '>= 0.4'}

  is-weakmap@2.0.2:
    resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
    engines: {node: '>= 0.4'}

  is-weakset@2.0.4:
    resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==}
    engines: {node: '>= 0.4'}

  isarray@1.0.0:
    resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}

  isarray@2.0.5:
    resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}

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

  isexe@4.0.0:
    resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==}
    engines: {node: '>=20'}

  isstream@0.1.2:
    resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==}

  istextorbinary@3.3.0:
    resolution: {integrity: sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==}
    engines: {node: '>=8'}

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

  js-yaml@4.3.2:
    resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==}
    hasBin: true

  jsdoc-type-pratt-parser@7.2.0:
    resolution: {integrity: sha512-dh140MMgjyg3JhJZY/+iEzW+NO5xR2gpbDFKHqotCmexElVntw7GjWjt511+C/Ef02RU5TKYrJo/Xlzk+OLaTw==}
    engines: {node: '>=20.0.0'}

  jsdoc-type-pratt-parser@9.2.2:
    resolution: {integrity: sha512-eFY7Rlscvv/BpY6UsVsjKwMhu1tJO/F4U/vC9g3yeRy/JqszuO1UP6Vdq+85G+3FP6fEw/sWR8a5ftPFY86csw==}
    engines: {node: ^22.22.2 || >=24.15.0}

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

  json-parse-even-better-errors@5.0.0:
    resolution: {integrity: sha512-ZF1nxZ28VhQouRWhUcVlUIN3qwSgPuswK05s/HIaoetAoE/9tngVmCHjSxmSQPav1nd+lPtTL0YZ/2AFdR/iYQ==}
    engines: {node: ^20.17.0 || >=22.9.0}

  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-stable-stringify-without-jsonify@1.0.1:
    resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}

  json5@1.0.2:
    resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
    hasBin: true

  json5@2.2.3:
    resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
    engines: {node: '>=6'}
    hasBin: true

  jsonc-eslint-parser@3.3.0:
    resolution: {integrity: sha512-hYTGkHGNRZnXOFZ1urhINADoqDrGfpy53cjw+dxk84QE0pUDujQzeUeamNs6Mz44/TKD49z2x6/GVSu4ZrtA+Q==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  jsonfile@6.2.1:
    resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==}

  jsonwebtoken@9.0.3:
    resolution: {integrity: sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==}
    engines: {node: '>=12', npm: '>=6'}

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

  keygrip@1.1.0:
    resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==}
    engines: {node: '>= 0.6'}

  keyv@5.6.0:
    resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==}

  kind-of@6.0.3:
    resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
    engines: {node: '>=0.10.0'}

  knex@3.3.0:
    resolution: {integrity: sha512-LgWl031hNuLv9Lhxdd9093zULa2aNcoP04Bk29e5NidgRcEr/T0rAr2WYi4BhjTiCDoQiRU56meUE5rppLKZzQ==}
    engines: {node: '>=16'}
    hasBin: true
    peerDependencies:
      better-sqlite3: '*'
      mariadb: '*'
      mysql: '*'
      mysql2: '*'
      pg: '*'
      pg-native: '*'
      pg-query-stream: ^4.14.0
      sqlite3: '*'
      tedious: '*'
    peerDependenciesMeta:
      better-sqlite3:
        optional: true
      mariadb:
        optional: true
      mysql:
        optional: true
      mysql2:
        optional: true
      pg:
        optional: true
      pg-native:
        optional: true
      pg-query-stream:
        optional: true
      sqlite3:
        optional: true
      tedious:
        optional: true

  koa-compose@4.1.0:
    resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==}

  koa-override@4.0.0:
    resolution: {integrity: sha512-OxKEHerA4pVQ2W6qPX1sXWJ8HMCr94Q424C8qyzVpT70aCo9/NTKsqpCmKewPbdZAzxPTjnmlWdDkfa+WWlaDQ==}
    engines: {node: '>= 18.19.0'}

  koa-range@0.3.0:
    resolution: {integrity: sha512-Ich3pCz6RhtbajYXRWjIl6O5wtrLs6kE3nkXc9XmaWe+MysJyZO7K4L3oce1Jpg/iMgCbj+5UCiMm/rqVtcDIg==}
    engines: {node: '>=7'}

  koa@3.2.1:
    resolution: {integrity: sha512-e7IpWJrnanNUroVK2taAgMxoEZvHLXdQiNjeExSu/DEIWm83jaKGBgb7tLmu2rMYpA027qFB3iLR/k3AVpFRnA==}
    engines: {node: '>= 18'}

  kuler@2.0.0:
    resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}

  launder@1.7.1:
    resolution: {integrity: sha512-mU6WRz5EusL9ZZuiZ5SO4Y6C0P9PAUR9iwdb6bzj4KDihm28DiHFw+/yk9DBH4f+Pv1wuzQ4e2jV3oQ7mkIqvw==}

  levn@0.4.1:
    resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
    engines: {node: '>= 0.8.0'}

  lie@3.1.1:
    resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}

  linkifyjs@4.3.3:
    resolution: {integrity: sha512-P8aEP5U/D1/IlTY2OeYsErdwh9bGuLE30NcXtKEjgdHcahveQoQwM2yZNsioQHsWFz0P7KKudisbrzCgR0sDHg==}

  loader-utils@1.4.2:
    resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==}
    engines: {node: '>=4.0.0'}

  localforage@1.10.0:
    resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==}

  locate-path@3.0.0:
    resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
    engines: {node: '>=6'}

  locate-path@6.0.0:
    resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
    engines: {node: '>=10'}

  lodash.camelcase@4.3.0:
    resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}

  lodash.defaultsdeep@4.6.1:
    resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==}

  lodash.flatmap@4.5.0:
    resolution: {integrity: sha512-/OcpcAGWlrZyoHGeHh3cAoa6nGdX6QYtmzNP84Jqol6UEQQ2gIaU3H+0eICcjcKGl0/XF8LWOujNn9lffsnaOg==}

  lodash.includes@4.3.0:
    resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}

  lodash.isboolean@3.0.3:
    resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}

  lodash.isinteger@4.0.4:
    resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}

  lodash.isnumber@3.0.3:
    resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}

  lodash.isplainobject@4.0.6:
    resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}

  lodash.isstring@4.0.1:
    resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}

  lodash.once@4.1.1:
    resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}

  lodash.sortby@4.7.0:
    resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}

  lodash.truncate@4.4.2:
    resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}

  lodash.uniq@4.5.0:
    resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}

  lodash.uniqwith@4.5.0:
    resolution: {integrity: sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q==}

  lodash@4.18.1:
    resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==}

  logform@2.7.0:
    resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==}
    engines: {node: '>= 12.0.0'}

  long@5.3.2:
    resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}

  longest-streak@2.0.4:
    resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}

  longest-streak@3.1.0:
    resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}

  lower-case@2.0.2:
    resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}

  lowlight@3.3.0:
    resolution: {integrity: sha512-0JNhgFoPvP6U6lE/UdVsSq99tn6DhjjpAj5MxG49ewd2mOBVtwWYIT8ClyABhq198aXXODMU6Ox8DrGy/CpTZQ==}

  lru-cache@10.4.3:
    resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}

  lru-cache@11.5.3:
    resolution: {integrity: sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==}
    engines: {node: 20 || >=22}

  lru-cache@5.1.1:
    resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}

  lru.min@1.1.5:
    resolution: {integrity: sha512-5J9ysMYUpYIg9RF2vJpy9SinEmSviFSe0GyPpCQ4L5QSkLAgeLXlTAOu2ZwWUU5m+0SBl6gUU1R1ZQB3aKypfA==}
    engines: {bun: '>=1.0.0', deno: '>=1.30.0', node: '>=8.0.0'}

  luxon@3.7.2:
    resolution: {integrity: sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==}
    engines: {node: '>=12'}

  magic-string@0.25.7:
    resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==}

  magic-string@0.30.21:
    resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}

  make-error@1.3.6:
    resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}

  markdown-table@2.0.0:
    resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}

  markdown-table@3.0.4:
    resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}

  marked@17.0.6:
    resolution: {integrity: sha512-gB0gkNafnonOw0obSTEGZTT86IuhILt2Wfx0mWH/1Au83kybTayroZ/V6nS25mN7u8ASy+5fMhgB3XPNrOZdmA==}
    engines: {node: '>= 20'}
    hasBin: true

  match-index@1.0.3:
    resolution: {integrity: sha512-1XjyBWqCvEFFUDW/MPv0RwbITRD4xQXOvKoPYtLDq8IdZTfdF/cQSo5Yn4qvhfSSZgjgkTFsqJD2wOUG4ovV8Q==}

  matcher@5.0.0:
    resolution: {integrity: sha512-s2EMBOWtXFc8dgqvoAzKJXxNHibcdJMV0gwqKUaw9E2JBJuGUK7DrNKrA6g/i+v72TT16+6sVm5mS3thaMLQUw==}
    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}

  math-intrinsics@1.1.0:
    resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
    engines: {node: '>= 0.4'}

  math-random@1.0.4:
    resolution: {integrity: sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==}

  md5@2.3.0:
    resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}

  mdast-util-find-and-replace@1.1.1:
    resolution: {integrity: sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==}

  mdast-util-find-and-replace@3.0.2:
    resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}

  mdast-util-footnote@0.1.7:
    resolution: {integrity: sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==}

  mdast-util-from-markdown@0.8.5:
    resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}

  mdast-util-from-markdown@2.0.3:
    resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==}

  mdast-util-frontmatter@0.2.0:
    resolution: {integrity: sha512-FHKL4w4S5fdt1KjJCwB0178WJ0evnyyQr5kXTM3wrOVpytD0hrkvd+AOOjU9Td8onOejCkmZ+HQRT3CZ3coHHQ==}

  mdast-util-frontmatter@2.0.1:
    resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==}

  mdast-util-gfm-autolink-literal@0.1.3:
    resolution: {integrity: sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==}

  mdast-util-gfm-autolink-literal@2.0.1:
    resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==}

  mdast-util-gfm-footnote@2.1.0:
    resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==}

  mdast-util-gfm-strikethrough@0.2.3:
    resolution: {integrity: sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==}

  mdast-util-gfm-strikethrough@2.0.0:
    resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==}

  mdast-util-gfm-table@0.1.6:
    resolution: {integrity: sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==}

  mdast-util-gfm-table@2.0.0:
    resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==}

  mdast-util-gfm-task-list-item@0.1.6:
    resolution: {integrity: sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==}

  mdast-util-gfm-task-list-item@2.0.0:
    resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==}

  mdast-util-gfm@0.1.2:
    resolution: {integrity: sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==}

  mdast-util-gfm@3.1.0:
    resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==}

  mdast-util-phrasing@4.1.0:
    resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}

  mdast-util-to-markdown@0.6.5:
    resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==}

  mdast-util-to-markdown@2.1.2:
    resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==}

  mdast-util-to-string@2.0.0:
    resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}

  mdast-util-to-string@4.0.0:
    resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==}

  media-typer@0.3.0:
    resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
    engines: {node: '>= 0.6'}

  media-typer@1.1.1:
    resolution: {integrity: sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==}
    engines: {node: '>= 0.8'}

  merge-source-map@1.1.0:
    resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==}

  merge2@1.4.1:
    resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
    engines: {node: '>= 8'}

  micromark-core-commonmark@2.0.3:
    resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==}

  micromark-extension-footnote@0.3.2:
    resolution: {integrity: sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==}

  micromark-extension-frontmatter@0.2.2:
    resolution: {integrity: sha512-q6nPLFCMTLtfsctAuS0Xh4vaolxSFUWUWR6PZSrXXiRy+SANGllpcqdXFv2z07l0Xz/6Hl40hK0ffNCJPH2n1A==}

  micromark-extension-frontmatter@2.0.0:
    resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==}

  micromark-extension-gfm-autolink-literal@0.5.7:
    resolution: {integrity: sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==}

  micromark-extension-gfm-autolink-literal@2.1.0:
    resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==}

  micromark-extension-gfm-footnote@2.1.0:
    resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==}

  micromark-extension-gfm-strikethrough@0.6.5:
    resolution: {integrity: sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==}

  micromark-extension-gfm-strikethrough@2.1.0:
    resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==}

  micromark-extension-gfm-table@0.4.3:
    resolution: {integrity: sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==}

  micromark-extension-gfm-table@2.1.2:
    resolution: {integrity: sha512-pRzm4kDTu0MjlmBkxmS9yYhw60nncfcEwu9NNdPFSQEFXS95ZKyIIyTSHu/o3ReBUrLKYEq+7YaXCRn/bPB4MA==}

  micromark-extension-gfm-tagfilter@0.3.0:
    resolution: {integrity: sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==}

  micromark-extension-gfm-tagfilter@2.0.0:
    resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==}

  micromark-extension-gfm-task-list-item@0.3.3:
    resolution: {integrity: sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==}

  micromark-extension-gfm-task-list-item@2.1.0:
    resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==}

  micromark-extension-gfm@0.3.3:
    resolution: {integrity: sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==}

  micromark-extension-gfm@3.0.0:
    resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}

  micromark-factory-destination@2.0.1:
    resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==}

  micromark-factory-label@2.0.1:
    resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==}

  micromark-factory-space@2.0.1:
    resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==}

  micromark-factory-title@2.0.1:
    resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==}

  micromark-factory-whitespace@2.0.1:
    resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==}

  micromark-util-character@2.1.1:
    resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==}

  micromark-util-chunked@2.0.1:
    resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==}

  micromark-util-classify-character@2.0.1:
    resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==}

  micromark-util-combine-extensions@2.0.1:
    resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==}

  micromark-util-decode-numeric-character-reference@2.0.2:
    resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==}

  micromark-util-decode-string@2.0.1:
    resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==}

  micromark-util-encode@2.0.1:
    resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}

  micromark-util-html-tag-name@2.0.1:
    resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==}

  micromark-util-normalize-identifier@2.0.1:
    resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==}

  micromark-util-resolve-all@2.0.1:
    resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==}

  micromark-util-sanitize-uri@2.0.1:
    resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==}

  micromark-util-subtokenize@2.1.0:
    resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==}

  micromark-util-symbol@2.0.1:
    resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==}

  micromark-util-types@2.0.2:
    resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==}

  micromark@2.11.4:
    resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}

  micromark@4.0.2:
    resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==}

  micromatch@4.0.8:
    resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
    engines: {node: '>=8.6'}

  mime-db@1.52.0:
    resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
    engines: {node: '>= 0.6'}

  mime-db@1.54.0:
    resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==}
    engines: {node: '>= 0.6'}

  mime-types@2.1.35:
    resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
    engines: {node: '>= 0.6'}

  mime-types@3.0.2:
    resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==}
    engines: {node: '>=18'}

  mime@2.6.0:
    resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==}
    engines: {node: '>=4.0.0'}
    hasBin: true

  mimic-response@3.1.0:
    resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
    engines: {node: '>=10'}

  minimatch@10.2.6:
    resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==}
    engines: {node: 18 || 20 || >=22}

  minimatch@3.1.5:
    resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}

  minimist@1.2.8:
    resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}

  minipass@7.1.3:
    resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==}
    engines: {node: '>=16 || 14 >=14.17'}

  mkdirp-classic@0.5.3:
    resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}

  mkdirp@0.5.6:
    resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
    hasBin: true

  module-replacements@2.11.0:
    resolution: {integrity: sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==}

  moment@2.31.0:
    resolution: {integrity: sha512-0acOTfMiWOheYS4eoWb80yYMb/JLvVv9SHbs2PehaDzfUG0Bw855SKyk0IKTnPGa5+U2bmi3W68l1+sGLX/pvw==}

  mri@1.2.0:
    resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
    engines: {node: '>=4'}

  ms@2.1.2:
    resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}

  ms@2.1.3:
    resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}

  msgpackr-extract@3.0.4:
    resolution: {integrity: sha512-4kmO/MdyUIkLIvTPr8VHLil4AtoKIoniWPIEk5+CDy0xnWC84azhSFmuJ7PxZdsYtiP5kEeQsORAVIeMgxT+Hw==}
    hasBin: true

  msgpackr@2.0.5:
    resolution: {integrity: sha512-cef05H/dSYpLpqp3sj/qyZh5vhUYCalnaLO7j1yOmpsR0y/XwLVtK7r5gn+U/F7CTEfMowcGhlUQJDLcLf7jcA==}

  mustache@4.2.0:
    resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==}
    hasBin: true

  mutate-on-copy@1.1.13:
    resolution: {integrity: sha512-0CiKZahzTq/V7vhHtXZu1tqcjmJHzQYfQ0CaqGbESdaFBzlqnnKomTJR1QMh2MdKt/wA0+J3IFe66/+ZV6Kn7w==}

  mysql2@3.24.4:
    resolution: {integrity: sha512-A2olluVlj0mvgyIRRISMEzXc51m+21mRtcMVjJyIpt2GG98+XrC9m9HzsqcMsX2LcnfccJvY5NB22g8fENBnOA==}
    engines: {node: '>= 8.0'}
    peerDependencies:
      '@types/node': '>= 8'

  mz@2.7.0:
    resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}

  named-placeholders@1.1.6:
    resolution: {integrity: sha512-Tz09sEL2EEuv5fFowm419c1+a/jSMiBjI9gHxVLrVdbUkkNUUfjsVYs9pVZu5oCon/kmRh9TfLEObFtkVxmY0w==}
    engines: {node: '>=8.0.0'}

  nanoid@3.3.19:
    resolution: {integrity: sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==}
    engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
    hasBin: true

  napi-build-utils@2.0.0:
    resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==}

  natural-compare@1.4.0:
    resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}

  negotiator@0.6.3:
    resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
    engines: {node: '>= 0.6'}

  neotraverse@0.6.18:
    resolution: {integrity: sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==}
    engines: {node: '>= 10'}

  no-case@3.0.4:
    resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}

  node-abi@3.96.0:
    resolution: {integrity: sha512-rebQ/lz7i0EkoLzUVSrKRzA69zMkwLp95kKMWoMDkkM00Suxz0D7zEQPwRml5fQum24mj7bPvmlgLAmu2JCiYg==}
    engines: {node: '>=10'}

  node-abort-controller@3.1.1:
    resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==}

  node-gyp-build-optional-packages@5.2.2:
    resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==}
    hasBin: true

  node-hex@1.0.1:
    resolution: {integrity: sha512-iwpZdvW6Umz12ICmu9IYPRxg0tOLGmU3Tq2tKetejCj3oZd7b2nUXwP3a7QA5M9glWy8wlPS1G3RwM/CdsUbdQ==}
    engines: {node: '>=8.0.0'}

  node-releases@2.0.56:
    resolution: {integrity: sha512-x0InOIyzgdk+eyaWaRJFH5snEtiImgBgblZ2CyPrLmqqcuMQkEvcDPHbzqbD8eDsSeJbVOjn+crzyzHaM4D+/A==}
    engines: {node: '>=18'}

  nodemailer@9.1.1:
    resolution: {integrity: sha512-izw9mVKFix6YSnC9eLgV6g1opl9DUlRio9ZNcq+Wu9Ujn2UwF+8Nl0B8nz22kEC+CTZCvinkxwJ0DeFbb6NwcQ==}
    engines: {node: '>=6.0.0'}

  nodemon@3.1.14:
    resolution: {integrity: sha512-jakjZi93UtB3jHMWsXL68FXSAosbLfY0In5gtKq3niLSkrWznrVBzXFNOEMJUfc9+Ke7SHWoAZsiMkNP3vq6Jw==}
    engines: {node: '>=10'}
    hasBin: true

  nopt@9.0.0:
    resolution: {integrity: sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==}
    engines: {node: ^20.17.0 || >=22.9.0}
    hasBin: true

  normalize-package-data@6.0.2:
    resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==}
    engines: {node: ^16.14.0 || >=18.0.0}

  normalize-path@3.0.0:
    resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
    engines: {node: '>=0.10.0'}

  npm-install-checks@8.0.0:
    resolution: {integrity: sha512-ScAUdMpyzkbpxoNekQ3tNRdFI8SJ86wgKZSQZdUxT+bj0wVFpsEMWnkXP0twVe1gJyNF5apBWDJhhIbgrIViRA==}
    engines: {node: ^20.17.0 || >=22.9.0}

  npm-normalize-package-bin@5.0.0:
    resolution: {integrity: sha512-CJi3OS4JLsNMmr2u07OJlhcrPxCeOeP/4xq67aWNai6TNWWbTrlNDgl8NcFKVlcBKp18GPj+EzbNIgrBfZhsag==}
    engines: {node: ^20.17.0 || >=22.9.0}

  npm-package-arg@13.0.2:
    resolution: {integrity: sha512-IciCE3SY3uE84Ld8WZU23gAPPV9rIYod4F+rc+vJ7h7cwAJt9Vk6TVsK60ry7Uj3SRS3bqRRIGuTp9YVlk6WNA==}
    engines: {node: ^20.17.0 || >=22.9.0}

  npm-pick-manifest@11.0.3:
    resolution: {integrity: sha512-buzyCfeoGY/PxKqmBqn1IUJrZnUi1VVJTdSSRPGI60tJdUhUoSQFhs0zycJokDdOznQentgrpf8LayEHyyYlqQ==}
    engines: {node: ^20.17.0 || >=22.9.0}

  nth-check@2.1.1:
    resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}

  oauth@0.10.2:
    resolution: {integrity: sha512-JtFnB+8nxDEXgNyniwz573xxbKSOu3R8D40xQKqcjwJ2CDkYqUDI53o6IuzDJBx60Z8VKCm271+t8iFjakrl8Q==}

  object-assign@4.1.1:
    resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
    engines: {node: '>=0.10.0'}

  object-hash@3.0.0:
    resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
    engines: {node: '>= 6'}

  object-inspect@1.13.4:
    resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
    engines: {node: '>= 0.4'}

  object-is@1.1.6:
    resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==}
    engines: {node: '>= 0.4'}

  object-keys@1.1.1:
    resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
    engines: {node: '>= 0.4'}

  object.assign@4.1.7:
    resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==}
    engines: {node: '>= 0.4'}

  obuf@1.1.2:
    resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}

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

  one-time@1.0.0:
    resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==}

  openapi3-ts@4.6.1:
    resolution: {integrity: sha512-XW9MOldkhoICNeXVzzmXzmOW5G73ppOEGmh7fLCqHjgfdEYCGGN+00MlVCeUZgovjjfC56j9tvtDt1zGabNjjA==}

  opentype.js@2.0.0:
    resolution: {integrity: sha512-kCyjv6xdDY1W/jLWZ/L3QhhTlKUqDZMQ5+Jdlw12b3dXkKNpYBqqlMMj0YDQPShWFTMwgZI1hG14kN3XUDSg/A==}
    hasBin: true

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

  oxfmt@0.62.0:
    resolution: {integrity: sha512-vxgGHTmnDU9j4CX7dDBLzxgmHxfda/yPcgJkGCMUSCwRmz+euo/V08xXLNgXTeqAB9Fhf3Pe2nO1RNKLCVgphQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    hasBin: true
    peerDependencies:
      svelte: ^5.0.0
      vite-plus: '*'
    peerDependenciesMeta:
      svelte:
        optional: true
      vite-plus:
        optional: true

  oxlint@1.83.0:
    resolution: {integrity: sha512-cyDzSzaw3uzP0TeCeq3lLRPPoaUxkbB4ZOXj+kn+5r+BX9V+4bNVGk9lxer+WrgcpebH4JxLlJ3KQjveVztOLQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    hasBin: true
    peerDependencies:
      oxlint-tsgolint: '>=7.0.2001'
      vite-plus: '*'
    peerDependenciesMeta:
      oxlint-tsgolint:
        optional: true
      vite-plus:
        optional: true

  p-limit@2.3.0:
    resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
    engines: {node: '>=6'}

  p-limit@3.1.0:
    resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
    engines: {node: '>=10'}

  p-locate@3.0.0:
    resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
    engines: {node: '>=6'}

  p-locate@5.0.0:
    resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
    engines: {node: '>=10'}

  p-try@2.2.0:
    resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
    engines: {node: '>=6'}

  package-json-from-dist@1.0.1:
    resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}

  param-case@3.0.4:
    resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}

  parse-entities@2.0.0:
    resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}

  parse-json@8.3.0:
    resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==}
    engines: {node: '>=18'}

  parse-srcset@1.0.2:
    resolution: {integrity: sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==}

  parseurl@1.3.3:
    resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
    engines: {node: '>= 0.8'}

  pascal-case@3.1.2:
    resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}

  passport-github@1.1.0:
    resolution: {integrity: sha512-XARXJycE6fFh/dxF+Uut8OjlwbFEXgbPVj/+V+K7cvriRK7VcAOm+NgBmbiLM9Qv3SSxEAV+V6fIk89nYHXa8A==}
    engines: {node: '>= 0.4.0'}

  passport-oauth2@1.8.0:
    resolution: {integrity: sha512-cjsQbOrXIDE4P8nNb3FQRCCmJJ/utnFKEz2NX209f7KOHPoX18gF7gBzBbLLsj2/je4KrgiwLLGjf0lm9rtTBA==}
    engines: {node: '>= 0.4.0'}

  passport-strategy@1.0.0:
    resolution: {integrity: sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==}
    engines: {node: '>= 0.4.0'}

  path-case@3.0.4:
    resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==}

  path-exists@3.0.0:
    resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
    engines: {node: '>=4'}

  path-exists@4.0.0:
    resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
    engines: {node: '>=8'}

  path-is-absolute@1.0.1:
    resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
    engines: {node: '>=0.10.0'}

  path-key@3.1.1:
    resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
    engines: {node: '>=8'}

  path-parse@1.0.7:
    resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}

  path-scurry@2.0.2:
    resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==}
    engines: {node: 18 || 20 || >=22}

  path-to-glob-pattern@2.0.1:
    resolution: {integrity: sha512-tmciSlVyHnX0LC86+zSr+0LURw9rDPw8ilhXcmTpVUOnI6OsKdCzXQs5fTG10Bjz26IBdnKL3XIaP+QvGsk5YQ==}

  path-to-regexp@6.3.0:
    resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}

  path-type@6.0.0:
    resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==}
    engines: {node: '>=18'}

  pathe@2.0.3:
    resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}

  pause-stream@0.0.11:
    resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==}

  pend@1.2.0:
    resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}

  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-connection-string@2.6.2:
    resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==}

  pg-int8@1.0.1:
    resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
    engines: {node: '>=4.0.0'}

  pg-numeric@1.0.2:
    resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==}
    engines: {node: '>=4'}

  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-types@4.1.0:
    resolution: {integrity: sha512-o2XFanIMy/3+mThw69O8d4n1E5zsLhdO+OPqswezu7Z5ekP4hYDqlDjlmOpYMbzY2Br0ufCwJLdDIXeNVwcWFg==}
    engines: {node: '>=10'}

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

  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.7:
    resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==}
    engines: {node: '>=12'}

  pino-std-serializers@7.1.0:
    resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==}

  pluralize@2.0.0:
    resolution: {integrity: sha512-TqNZzQCD4S42De9IfnnBvILN7HAW7riLqsCyp8lgjXeysyPlX5HhqKAcJHHHb9XskE4/a+7VGC9zzx8Ls0jOAw==}

  pnpm-workspace-yaml@1.9.1:
    resolution: {integrity: sha512-Xj/T2X6DNAWbtk/9UQ0/TJRswltiHZevmcMjqoL7WrpJi67lu3qaslU4+I+zJ8wtwqmuvAE0KkB8rbv2ZdogBg==}

  possible-typed-array-names@1.1.0:
    resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
    engines: {node: '>= 0.4'}

  postcss-modules-extract-imports@3.1.0:
    resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0

  postcss-modules-local-by-default@4.2.0:
    resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0

  postcss-modules-scope@3.2.1:
    resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0

  postcss-modules-values@4.0.0:
    resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
    engines: {node: ^10 || ^12 || >= 14}
    peerDependencies:
      postcss: ^8.1.0

  postcss-modules@4.0.0:
    resolution: {integrity: sha512-ghS/ovDzDqARm4Zj6L2ntadjyQMoyJmi0JkLlYtH2QFLrvNlxH5OAVRPWPeKilB0pY7SbuhO173KOWkPAxRJcw==}
    peerDependencies:
      postcss: ^8.0.0

  postcss-selector-parser@6.0.4:
    resolution: {integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==}
    engines: {node: '>=4'}

  postcss-selector-parser@7.1.6:
    resolution: {integrity: sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==}
    engines: {node: '>=4'}

  postcss-value-parser@4.2.0:
    resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}

  postcss@8.1.10:
    resolution: {integrity: sha512-iBXEV5VTTYaRRdxiFYzTtuv2lGMQBExqkZKSzkJe+Fl6rvQrA/49UVGKqB+LG54hpW/TtDBMGds8j33GFNW7pg==}
    engines: {node: ^10 || ^12 || >=14}

  postcss@8.5.28:
    resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==}
    engines: {node: ^10 || ^12 || >=14}

  postgres-array@2.0.0:
    resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
    engines: {node: '>=4'}

  postgres-array@3.0.4:
    resolution: {integrity: sha512-nAUSGfSDGOaOAEGwqsRY27GPOea7CNipJPOA7lPbdEpx5Kg3qzdP0AaWC5MlhTWV9s4hFX39nomVZ+C4tnGOJQ==}
    engines: {node: '>=12'}

  postgres-bytea@1.0.1:
    resolution: {integrity: sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==}
    engines: {node: '>=0.10.0'}

  postgres-bytea@3.0.0:
    resolution: {integrity: sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==}
    engines: {node: '>= 6'}

  postgres-date@1.0.7:
    resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}
    engines: {node: '>=0.10.0'}

  postgres-date@2.1.0:
    resolution: {integrity: sha512-K7Juri8gtgXVcDfZttFKVmhglp7epKb1K4pgrkLxehjqkrgPhfG6OO8LHLkfaqkbpjNRnra018XwAr1yQFWGcA==}
    engines: {node: '>=12'}

  postgres-interval@1.2.0:
    resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
    engines: {node: '>=0.10.0'}

  postgres-interval@3.0.0:
    resolution: {integrity: sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==}
    engines: {node: '>=12'}

  postgres-range@1.1.4:
    resolution: {integrity: sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==}

  prebuild-install@7.1.3:
    resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==}
    engines: {node: '>=10'}
    deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
    hasBin: true

  prelude-ls@1.2.1:
    resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
    engines: {node: '>= 0.8.0'}

  private@0.1.8:
    resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==}
    engines: {node: '>= 0.6'}

  proc-log@6.1.0:
    resolution: {integrity: sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==}
    engines: {node: ^20.17.0 || >=22.9.0}

  process-nextick-args@2.0.1:
    resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}

  prosemirror-changeset@2.4.3:
    resolution: {integrity: sha512-J8jqUZ1xybXKY44v3K0c8m8ZTIqJPVT34t2UVyxv4VEWoNd5C9t5Y52GNuMriRJ3IpNxOSE2R60vN4qBrTMcyQ==}

  prosemirror-commands@1.7.2:
    resolution: {integrity: sha512-q6Q6szxqdu9Xd6EcdKsqXghu5nQdZTpB4Q9yd04WRc7/jt763e/rT60Owh0L1GYY+T46o5rD+9lEN36dZS43tw==}

  prosemirror-dropcursor@1.8.3:
    resolution: {integrity: sha512-FoYbsJR8gK+DGlqhNoE29Loa38eIZPzQRIb1VMaDNBoo4OLP6vVof/jR8qFY/6XvUd6Dhug8MDCHl2a/h8RTfQ==}

  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.1:
    resolution: {integrity: sha512-t4F5615FycnCqsX7ShTUs8+jfnwcf46kuFRvSl/3qFx2QTZ4DjgowesLHQXcFP7G//TjesqZG3WtgL7vdyVJyA==}

  prosemirror-view@1.42.4:
    resolution: {integrity: sha512-H/LErnE8Vms1GYkvhfj6G3K9rc2p+o5EHGmTwvPOl0f21wPPxlMVRB8ICOseH+COb2oPKFEoufbgY6yet/dR4w==}

  proxy-from-env@2.1.0:
    resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==}
    engines: {node: '>=10'}

  pstree.remy@1.1.8:
    resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==}

  pump@3.0.4:
    resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==}

  punycode@2.3.1:
    resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
    engines: {node: '>=6'}

  qified@0.10.1:
    resolution: {integrity: sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==}
    engines: {node: '>=20'}

  qs@6.16.0:
    resolution: {integrity: sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==}
    engines: {node: '>=0.6'}

  queue-microtask@1.2.3:
    resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}

  randomatic@3.1.1:
    resolution: {integrity: sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==}
    engines: {node: '>= 0.10.0'}

  raw-body@2.5.3:
    resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==}
    engines: {node: '>= 0.8'}

  rc-config-loader@4.1.4:
    resolution: {integrity: sha512-3GiwEzklkbXTDp52UR5nT8iXgYAx1V9ZG/kDZT7p60u2GCv2XTwQq4NzinMoMpNtXhmt3WkhYXcj6HH8HdwCEQ==}

  rc@1.2.8:
    resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
    hasBin: true

  react-dom@19.3.0:
    resolution: {integrity: sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==}
    peerDependencies:
      react: ^19.3.0

  react@19.3.0:
    resolution: {integrity: sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==}
    engines: {node: '>=0.10.0'}

  read-package-up@11.0.0:
    resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==}
    engines: {node: '>=18'}

  read-pkg@9.0.1:
    resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==}
    engines: {node: '>=18'}

  readable-stream@2.3.8:
    resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}

  readable-stream@3.6.2:
    resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
    engines: {node: '>= 6'}

  readdirp@3.6.0:
    resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
    engines: {node: '>=8.10.0'}

  readdirp@5.1.1:
    resolution: {integrity: sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==}
    engines: {node: '>= 20.19.0'}

  recast-yx@0.18.12:
    resolution: {integrity: sha512-hYM2QgEbYxmevT66lDhQv+24erth+RbQfCFjft89cvHjJzRNyhf4QY1UtDs91IMh3duRhX1vLvPNoc1XOBMbIQ==}
    engines: {node: '>= 4'}

  rechoir@0.8.0:
    resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==}
    engines: {node: '>= 10.13.0'}

  redis-errors@1.2.0:
    resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==}
    engines: {node: '>=4'}

  redis-parser@3.0.0:
    resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==}
    engines: {node: '>=4'}

  refa@0.12.1:
    resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
    engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}

  reflect-metadata@0.2.2:
    resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==}

  regexp-ast-analysis@0.7.1:
    resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
    engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}

  regexp.prototype.flags@1.5.4:
    resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
    engines: {node: '>= 0.4'}

  remark-footnotes@3.0.0:
    resolution: {integrity: sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==}

  remark-frontmatter@3.0.0:
    resolution: {integrity: sha512-mSuDd3svCHs+2PyO29h7iijIZx4plX0fheacJcAoYAASfgzgVIcXGYSq9GFyYocFLftQs8IOmmkgtOovs6d4oA==}

  remark-gfm@1.0.0:
    resolution: {integrity: sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==}

  remark-parse@9.0.0:
    resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==}

  remove-accents@0.5.0:
    resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==}

  repeat-string@1.6.1:
    resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
    engines: {node: '>=0.10'}

  require-directory@2.1.1:
    resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
    engines: {node: '>=0.10.0'}

  require-from-string@2.0.2:
    resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
    engines: {node: '>=0.10.0'}

  require-main-filename@2.0.0:
    resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}

  requires-port@1.0.0:
    resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}

  resolve-from@5.0.0:
    resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
    engines: {node: '>=8'}

  resolve@1.22.12:
    resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==}
    engines: {node: '>= 0.4'}
    hasBin: true

  ret@0.5.0:
    resolution: {integrity: sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==}
    engines: {node: '>=10'}

  retry@0.13.1:
    resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
    engines: {node: '>= 4'}

  reusify@1.1.0:
    resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
    engines: {iojs: '>=1.0.0', node: '>=0.10.0'}

  rimraf@6.1.3:
    resolution: {integrity: sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==}
    engines: {node: 20 || >=22}
    hasBin: true

  rollup@4.63.4:
    resolution: {integrity: sha512-4U0liVayNIoLp3GFl1FcI8561WepLnZ1rqfraGh7S9B3Ur5F9S283y8Futii7RUU2C/97tOBmBy7nYvhoiOpbQ==}
    engines: {node: '>=18.0.0', npm: '>=8.0.0'}
    hasBin: true

  rope-sequence@1.3.4:
    resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==}

  run-parallel@1.2.0:
    resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}

  safe-buffer@5.1.2:
    resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}

  safe-buffer@5.2.1:
    resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}

  safe-regex-test@1.1.0:
    resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
    engines: {node: '>= 0.4'}

  safe-regex2@5.1.1:
    resolution: {integrity: sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==}
    hasBin: true

  safe-stable-stringify@2.5.0:
    resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
    engines: {node: '>=10'}

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

  scheduler@0.28.0:
    resolution: {integrity: sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==}

  scslre@0.3.0:
    resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
    engines: {node: ^14.0.0 || >=16.0.0}

  semver@6.3.1:
    resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
    hasBin: true

  semver@7.8.5:
    resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}
    engines: {node: '>=10'}
    hasBin: true

  sentence-case@3.0.4:
    resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==}

  serialize-javascript@7.1.1:
    resolution: {integrity: sha512-k3CMsaIvvdSwm8oLB4MXSl0wH2/cwlH7xGcnRd2DaeRmBkbzYmyT8j0tsX60DwD1eRwHTpNpH8ljKu9oUT1MeQ==}
    engines: {node: '>=20.0.0'}

  set-blocking@2.0.0:
    resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}

  set-function-length@1.2.2:
    resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
    engines: {node: '>= 0.4'}

  set-function-name@2.0.2:
    resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
    engines: {node: '>= 0.4'}

  setprototypeof@1.2.0:
    resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}

  sharp@0.35.4:
    resolution: {integrity: sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==}
    engines: {node: '>=20.9.0'}
    peerDependencies:
      '@types/node': '*'
    peerDependenciesMeta:
      '@types/node':
        optional: true

  shebang-command@2.0.0:
    resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
    engines: {node: '>=8'}

  shebang-regex@3.0.0:
    resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
    engines: {node: '>=8'}

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

  simple-concat@1.0.1:
    resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}

  simple-get@4.0.1:
    resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}

  simple-update-notifier@2.0.0:
    resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==}
    engines: {node: '>=10'}

  slash@5.1.0:
    resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
    engines: {node: '>=14.16'}

  slice-ansi@4.0.0:
    resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
    engines: {node: '>=10'}

  smob@1.6.2:
    resolution: {integrity: sha512-RQsvleCbF8cVHEv+xuDGaA4pOizFqJ0GgjtMSRo6oP8pnN7WsigHgVGey6aILRBKv4W2YOMHLqbKdnB6hpB9fw==}
    engines: {node: '>=20.0.0'}

  snake-case@3.0.4:
    resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}

  source-map-js@1.2.1:
    resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
    engines: {node: '>=0.10.0'}

  source-map-support@0.5.21:
    resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}

  source-map@0.6.1:
    resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
    engines: {node: '>=0.10.0'}

  sourcemap-codec@1.4.8:
    resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
    deprecated: Please use @jridgewell/sourcemap-codec instead

  spdx-correct@3.2.0:
    resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}

  spdx-exceptions@2.5.0:
    resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}

  spdx-expression-parse@3.0.1:
    resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}

  spdx-expression-parse@4.0.0:
    resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}

  spdx-license-ids@3.0.24:
    resolution: {integrity: sha512-cLS9TtWkIQFyLkJ3/5aFQAOHOSKTlOs/7WDut/XPSdjom1fJhUdkepeJAKXa9Y05+FabHd0sti+Et559vDtkpQ==}

  split2@4.2.0:
    resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
    engines: {node: '>= 10.x'}

  sql-escaper@1.5.2:
    resolution: {integrity: sha512-6CKD38c31SENivxOADeMNLdukOnUxUcflKtzVWzace7Riv1v7cAEym5Cx9Q7gYZ3ezIJI7ZpqecQq8cqNeSSFg==}
    engines: {bun: '>=1.0.0', deno: '>=2.0.0', node: '>=12.0.0'}

  stack-trace@0.0.10:
    resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}

  stack-trace@1.0.0-pre2:
    resolution: {integrity: sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==}
    engines: {node: '>=16'}

  stack-utils@2.0.6:
    resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
    engines: {node: '>=10'}

  standard-as-callback@2.1.0:
    resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}

  statuses@1.5.0:
    resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==}
    engines: {node: '>= 0.6'}

  statuses@2.0.2:
    resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
    engines: {node: '>= 0.8'}

  stop-iteration-iterator@1.1.0:
    resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==}
    engines: {node: '>= 0.4'}

  stream-slice@0.1.2:
    resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==}

  stream-wormhole@2.0.1:
    resolution: {integrity: sha512-B31SiV7tNxOGqvC367O1dVL4nWBgCT7xqtHtikvxUkrbxgvtUemYc6WyO8+Z5cLW8/HUvYmNkgZIjTXYLIDYVw==}
    engines: {node: '>=16.0.0'}

  streamifier@0.1.1:
    resolution: {integrity: sha512-zDgl+muIlWzXNsXeyUfOk9dChMjlpkq0DRsxujtYPgyJ676yQ8jEm6zzaaWHFDg5BNcLuif0eD2MTyJdZqXpdg==}
    engines: {node: '>=0.10'}

  streamsearch@1.1.0:
    resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
    engines: {node: '>=10.0.0'}

  string-hash@1.1.3:
    resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==}

  string-width@3.1.0:
    resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==}
    engines: {node: '>=6'}

  string-width@4.2.3:
    resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
    engines: {node: '>=8'}

  string-width@7.2.0:
    resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
    engines: {node: '>=18'}

  string_decoder@1.1.1:
    resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}

  string_decoder@1.3.0:
    resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}

  strip-ansi@5.2.0:
    resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==}
    engines: {node: '>=6'}

  strip-ansi@6.0.1:
    resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
    engines: {node: '>=8'}

  strip-ansi@7.2.0:
    resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==}
    engines: {node: '>=12'}

  strip-json-comments@2.0.1:
    resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
    engines: {node: '>=0.10.0'}

  stripe@22.6.2:
    resolution: {integrity: sha512-PwRE2scocvXqDKPiskMa5vRJEAEkq46W69XyUYmAwrNSLr675lQnfqLwnsndAWizwgihOWw/irLmoFRo3ez7ew==}
    engines: {node: '>=18'}
    peerDependencies:
      '@types/node': '>=18'
    peerDependenciesMeta:
      '@types/node':
        optional: true

  structured-source@4.0.0:
    resolution: {integrity: sha512-qGzRFNJDjFieQkl/sVOI2dUjHKRyL9dAJi2gCPGJLbJHBIkyOHxjuocpIEfbLioX+qSJpvbYdT49/YCdMznKxA==}

  supports-color@5.5.0:
    resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
    engines: {node: '>=4'}

  supports-color@7.2.0:
    resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
    engines: {node: '>=8'}

  supports-preserve-symlinks-flag@1.0.0:
    resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
    engines: {node: '>= 0.4'}

  svg64@2.0.0:
    resolution: {integrity: sha512-EVgAisxMctUNDSjKGFcx4tkcFrvdqtLIy/MdbBdqcwfpPwsBcwoSKQi+WYoc82c4XWFNVVIwpCup3rpY+M9KJw==}

  synckit@0.11.13:
    resolution: {integrity: sha512-eNRKgb3z66Yp3D2CixVujOUvXLFUTij/zVnV8KRyvFdQwpz7I5DS8UfRkTeLzb64u+dkzDSdelE24izu+zSSUg==}
    engines: {node: ^14.18.0 || >=16.0.0}

  table@6.9.0:
    resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==}
    engines: {node: '>=10.0.0'}

  tagged-tag@1.0.0:
    resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==}
    engines: {node: '>=20'}

  tar-fs@2.1.5:
    resolution: {integrity: sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw==}

  tar-stream@1.6.2:
    resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==}
    engines: {node: '>= 0.8.0'}

  tar-stream@2.2.0:
    resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
    engines: {node: '>=6'}

  tarn@3.1.2:
    resolution: {integrity: sha512-3RTvqKZcK/17jnJ8rMKFXbyNogywTs1z0gVPPwFsJGX46rkmUHOdIaSQ/aVO1rS7nH+soiXiWk7rvUXxndm8Dg==}
    engines: {node: '>=8.0.0'}

  term-size@2.2.1:
    resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
    engines: {node: '>=8'}

  terser@5.51.2:
    resolution: {integrity: sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==}
    engines: {node: '>=10'}
    hasBin: true

  text-hex@1.0.0:
    resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}

  text-table@0.2.0:
    resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}

  textextensions@3.3.0:
    resolution: {integrity: sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==}
    engines: {node: '>=8'}

  textlint-rule-en-no-mixed-period@3.0.2:
    resolution: {integrity: sha512-RGoNfzLREdNfkyoXZhhT7s/AZIVGT1qdZJ7IAN5mgAxuof2xNjVNyg/Kx2WggRmM2mRR+n5BUjeWw0Jv7vOh2Q==}

  textlint-rule-helper@2.5.0:
    resolution: {integrity: sha512-QIbFPtyqLy0g5BJn8mryk9iHzGYicNaFIpLFPiEnb4RXxrEGeQ2W2aARQ9yEXLIAqo+OwK4ndWBAWkbgJEPzTQ==}

  textlint-rule-ja-no-mixed-period@3.0.2:
    resolution: {integrity: sha512-/WHRvbAXPJxjDAmVYjIp5qBHPS7Uqv3H+fH0oGMWzujEV4n2URtXmxqTUv7nd4giTRqeV2yuMZWYRRgA9Mh0Sg==}

  textlint-rule-ja-space-between-half-and-full-width@2.4.2:
    resolution: {integrity: sha512-GqwSy0ivm4Q5Bok9LaOwfg+H1auLRMoMi2aY/7aSIrgvX/RD5aZ2Rk2lm3TTX42mR1UrQu8GDqktUEZfvQ913w==}

  textlint-rule-period-in-list-item@1.0.1:
    resolution: {integrity: sha512-dNPa4WzePcgsz8A+CxFGQgKNZCEvjjwMCu3DFcpYB4eKuhcSISEiS/mvEO42oGAALJluYdYVZxN3yMD6XzkLBA==}

  textlint@15.8.0:
    resolution: {integrity: sha512-3xE8MknztkpEC5MYDO1lXhUDXx+uq45gdvZB16Xh80rX148NgUehSyWCc5ir2SBW0KVpzRRgU3EWAJZqsBfqtA==}
    engines: {node: '>=20.18.0'}
    hasBin: true

  thenify-all@1.6.0:
    resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
    engines: {node: '>=0.8'}

  thenify@3.3.1:
    resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}

  through@2.3.8:
    resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}

  tildify@2.0.0:
    resolution: {integrity: sha512-Cc+OraorugtXNfs50hU9KS369rFXCfgGLpfCfvlc+Ud5u6VWmUQsOAa9HbTvheQdYnrdJqqv1e5oIqXppMYnSw==}
    engines: {node: '>=8'}

  tiny-warning@1.0.3:
    resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==}

  tinyglobby@0.2.17:
    resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
    engines: {node: '>=12.0.0'}

  tinypool@2.1.0:
    resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==}
    engines: {node: ^20.0.0 || >=22.0.0}

  tmp@0.2.7:
    resolution: {integrity: sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==}
    engines: {node: '>=14.14'}

  to-buffer@1.2.2:
    resolution: {integrity: sha512-db0E3UJjcFhpDhAF4tLo03oli3pwl3dbnzXOUIlRKrp+ldk/VUxzpWYZENsw2SZiuBjHAk7DfB0VU7NKdpb6sw==}
    engines: {node: '>= 0.4'}

  to-regex-range@5.0.1:
    resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
    engines: {node: '>=8.0'}

  toidentifier@1.0.1:
    resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
    engines: {node: '>=0.6'}

  toml-eslint-parser@1.0.3:
    resolution: {integrity: sha512-A5F0cM6+mDleacLIEUkmfpkBbnHJFV1d2rprHU2MXNk7mlxHq2zGojA+SRvQD1RoMo9gqjZPWEaKG4v1BQ48lw==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  touch@3.1.1:
    resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==}
    hasBin: true

  triple-beam@1.4.1:
    resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==}
    engines: {node: '>= 14.0.0'}

  trough@1.0.5:
    resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}

  ts-api-utils@2.5.0:
    resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==}
    engines: {node: '>=18.12'}
    peerDependencies:
      typescript: '>=4.8.4'

  ts-node-maintained@10.9.6:
    resolution: {integrity: sha512-m/1ZCksNnIofWjmY5/K+6y8oia05Y/5+vMWTvuFzrr6UGRV7ImrLMyYAB06cHlwBW5/NuYeZoh44mAOGNRNxZA==}
    hasBin: true
    peerDependencies:
      '@swc/core': '>=1.2.50'
      '@swc/wasm': '>=1.2.50'
      '@types/node': '*'
      typescript: '>=2.7'
    peerDependenciesMeta:
      '@swc/core':
        optional: true
      '@swc/wasm':
        optional: true

  tslib@2.8.1:
    resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}

  tsscmp@1.0.6:
    resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
    engines: {node: '>=0.6.x'}

  tunnel-agent@0.6.0:
    resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}

  type-check@0.4.0:
    resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
    engines: {node: '>= 0.8.0'}

  type-fest@0.8.1:
    resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
    engines: {node: '>=8'}

  type-fest@4.41.0:
    resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
    engines: {node: '>=16'}

  type-is@1.6.18:
    resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
    engines: {node: '>= 0.6'}

  type-is@2.1.0:
    resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==}
    engines: {node: '>= 18'}

  typed-array-buffer@1.0.3:
    resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
    engines: {node: '>= 0.4'}

  typescript-eslint@8.70.0:
    resolution: {integrity: sha512-P/W5cz70/cQAuKfY3xwQMWWTV7BvJ0mAQmi+9mBcsVPaBUpd6Ohpa+fECv9rBFrQcig86jAiNBFNWUqnTjr4pw==}
    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@5.9.3:
    resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
    engines: {node: '>=14.17'}
    hasBin: true

  typestyle@2.4.0:
    resolution: {integrity: sha512-/d1BL6Qi+YlMLEydnUEB8KL/CAjAN8cyt3/UyGnOyBrWf7bLGcR/6yhmsaUstO2IcYwZfagjE7AIzuI2vUW9mg==}

  uid2@0.0.4:
    resolution: {integrity: sha512-IevTus0SbGwQzYh3+fRsAMTVVPOoIVufzacXcHPmdlle1jUpq7BRL+mw3dgeLanvGZdwwbWhRV6XrcFNdBmjWA==}

  undefsafe@2.0.5:
    resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}

  undici-types@6.21.0:
    resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}

  undici-types@8.9.0:
    resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==}

  undici@7.29.1:
    resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==}
    engines: {node: '>=20.18.1'}

  unicorn-magic@0.1.0:
    resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
    engines: {node: '>=18'}

  unicorn-magic@0.3.0:
    resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
    engines: {node: '>=18'}

  unicorn-magic@0.4.0:
    resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==}
    engines: {node: '>=20'}

  unified@9.2.2:
    resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}

  uniq@1.0.1:
    resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==}

  unist-util-is@4.1.0:
    resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==}

  unist-util-is@6.0.1:
    resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==}

  unist-util-stringify-position@2.0.3:
    resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}

  unist-util-stringify-position@4.0.0:
    resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}

  unist-util-visit-parents@3.1.1:
    resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==}

  unist-util-visit-parents@6.0.2:
    resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}

  unist-util-visit@2.0.3:
    resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==}

  unist-util-visit@5.1.0:
    resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==}

  universalify@2.0.1:
    resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
    engines: {node: '>= 10.0.0'}

  unpipe@1.0.0:
    resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
    engines: {node: '>= 0.8'}

  update-browserslist-db@1.3.3:
    resolution: {integrity: sha512-pJ2sYawQS0R/WI928Gj5GlPhTGzbMelq0+4INtSYNDV9ErKJcX6xjGWkoG/VnB3dpUm00zALaqkrUD77pO5TDQ==}
    hasBin: true
    peerDependencies:
      browserslist: '>= 4.21.0'

  upper-case-first@2.0.2:
    resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}

  upper-case@2.0.2:
    resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==}

  uri-js@4.4.1:
    resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}

  urllib@4.9.0:
    resolution: {integrity: sha512-Rp3DBvVqy9arSTMH6oN5N7OAN01U3dQ2xc19AadP86MzC4j67MDeqOup5shpWnjkDVGWfLfWPOd8CyqOtd6u3w==}
    engines: {node: '>= 18.19.0'}

  util-deprecate@1.0.2:
    resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}

  utils-merge@1.0.1:
    resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
    engines: {node: '>= 0.4.0'}

  uuid@11.1.1:
    resolution: {integrity: sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==}
    hasBin: true

  v8-compile-cache-lib@3.0.1:
    resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}

  validate-npm-package-license@3.0.4:
    resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}

  validate-npm-package-name@7.0.2:
    resolution: {integrity: sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==}
    engines: {node: ^20.17.0 || >=22.9.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-location@3.2.0:
    resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==}

  vfile-message@2.0.4:
    resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}

  vfile@4.2.1:
    resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}

  vue-demi@0.14.10:
    resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
    engines: {node: '>=12'}
    hasBin: true
    peerDependencies:
      '@vue/composition-api': ^1.0.0-rc.1
      vue: ^3.0.0-0 || ^2.6.0
    peerDependenciesMeta:
      '@vue/composition-api':
        optional: true

  vue-eslint-parser@10.4.1:
    resolution: {integrity: sha512-Gk6gRDj0n/fkRa3C3l0bBheoBckUq/Rs0F/TvMWIS6nzzx67amAViMe9CkNgsP2tXyQONvGiHQESHwFtZ3aYDA==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      eslint: ^8.57.0 || ^9.0.0 || ^10.0.0

  vue-plugin-render-freeze@2.0.4:
    resolution: {integrity: sha512-XFkSsG+Ur5XGNQe7rCOqiqDRChhs2lD+QJxQu5dbt9mcOt9A/x0SpQN96MBhaiQ4Mq+Ie2AM9epnBFW7Z4vo9A==}
    peerDependencies:
      vue: ^3.5.13

  vue3-browser-compiler-yx@1.0.4:
    resolution: {integrity: sha512-F42+9OGvZT83zOPCp0jycA76ZEozv7DTaYkVVGdpf+Syjh/S/8xj/GRnJ+P8/AkfpHoCOR2WAZupDJS6/qS4OQ==}
    peerDependencies:
      vue: ^2.0.0||^3.0.0

  vue@3.5.43:
    resolution: {integrity: sha512-o5qZoksdnjIKvW1srZ3ab7pcDNYAerBjRe54D0LBLfRdCYFrSgBHVXokMas35czQc0//lmx4/tuY4ZNQ+Rf2Ng==}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true

  w3c-keyname@2.2.8:
    resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}

  walk-up-path@4.0.0:
    resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==}
    engines: {node: 20 || >=22}

  which-boxed-primitive@1.1.1:
    resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
    engines: {node: '>= 0.4'}

  which-collection@1.0.2:
    resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
    engines: {node: '>= 0.4'}

  which-module@2.0.1:
    resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}

  which-typed-array@1.1.24:
    resolution: {integrity: sha512-wk4Mf4pR5mRP7eYuuTBCIQ9d0ud2Fv2jRLQpfgnRjbOxAFHmjKFValgTpitVKzJJS8ajnYQV2Du1SZ8j6b/EUQ==}
    engines: {node: '>= 0.4'}

  which@2.0.2:
    resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
    engines: {node: '>= 8'}
    hasBin: true

  which@6.0.1:
    resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==}
    engines: {node: ^20.17.0 || >=22.9.0}
    hasBin: true

  why-is-node-running@3.2.2:
    resolution: {integrity: sha512-NKUzAelcoCXhXL4dJzKIwXeR8iEVqsA0Lq6Vnd0UXvgaKbzVo4ZTHROF2Jidrv+SgxOQ03fMinnNhzZATxOD3A==}
    engines: {node: '>=20.11'}
    hasBin: true

  widest-line@3.1.0:
    resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==}
    engines: {node: '>=8'}

  widest-line@5.0.0:
    resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==}
    engines: {node: '>=18'}

  winston-daily-rotate-file@5.0.0:
    resolution: {integrity: sha512-JDjiXXkM5qvwY06733vf09I2wnMXpZEhxEVOSPenZMii+g7pcDcTBt2MRugnoi8BwVSuCT2jfRXBUy+n1Zz/Yw==}
    engines: {node: '>=8'}
    peerDependencies:
      winston: ^3

  winston-transport@4.9.0:
    resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==}
    engines: {node: '>= 12.0.0'}

  winston@3.19.0:
    resolution: {integrity: sha512-LZNJgPzfKR+/J3cHkxcpHKpKKvGfDZVPS4hfJCc4cCG0CgYzvlD6yE/S3CIL/Yt91ak327YCpiF/0MyeZHEHKA==}
    engines: {node: '>= 12.0.0'}

  word-wrap@1.2.5:
    resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
    engines: {node: '>=0.10.0'}

  wrap-ansi@5.1.0:
    resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==}
    engines: {node: '>=6'}

  wrap-ansi@9.0.2:
    resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==}
    engines: {node: '>=18'}

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

  xtend@4.0.2:
    resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
    engines: {node: '>=0.4'}

  y18n@4.0.3:
    resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}

  yallist@3.1.1:
    resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}

  yaml-eslint-parser@2.1.0:
    resolution: {integrity: sha512-1zo9KRfp6vIAXBEhWAz09ex3hUwh3T+/6dGbGteHvNseA0Uk4FgQnPES55klZ6cDzSy9FpgKS0D/CoLUvCCj4w==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  yaml@2.9.1:
    resolution: {integrity: sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==}
    engines: {node: '>= 14.6'}
    hasBin: true

  yargs-parser@13.1.2:
    resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==}

  yargs-parser@22.0.0:
    resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=23}

  yargs@13.3.2:
    resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==}

  yazl@2.5.1:
    resolution: {integrity: sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==}

  ylru@2.0.0:
    resolution: {integrity: sha512-T6hTrKcr9lKeUG0MQ/tO72D3UGptWVohgzpHG8ljU1jeBt2RCjcWxvsTPD8ZzUq1t1FvwROAw1kxg2euvg/THg==}
    engines: {node: '>= 18.19.0'}

  yn@3.1.1:
    resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
    engines: {node: '>=6'}

  yocto-queue@0.1.0:
    resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
    engines: {node: '>=10'}

  zova-core@5.1.91:
    resolution: {integrity: sha512-5e4EgInhcU7LUMhl6x7oOQnsF2X3lk1HMRvbo882FZrwTB3lvIz/ejOOdpRxoId29hqxvX5HFiKcb9aZi/cHog==}

  zova-core@5.1.92:
    resolution: {integrity: sha512-Y6j3YCMlVCZ5f9JGRX79mFRYW96stGgnhTyMmo0LZCD/P3CqjIlNwyL8edK8e/DBzQ+JYFj65CuBf/n/lIcl7Q==}

  zova-jsx@1.1.91:
    resolution: {integrity: sha512-VIScqEFG6jwzNqjW7MvBvZdLJAqpkzchop6Q/g2ttGBKXMGjyTZnaISrB3gWv/feReGnUb0BFPzDgmrOdFnQgA==}

  zova-jsx@1.1.92:
    resolution: {integrity: sha512-cbjpwK8qI3ufIKNXlYuWsbljfIbxZ3ISQXKKXn199V7A4IDRz0CNUmffPHU0EX3uZ1mMvqkt9HUJxaVseFb0qQ==}

  zova-module-a-api@5.1.22:
    resolution: {integrity: sha512-6KHDm/Kw7dwu3/3R+eM8WR0UBv4b73ksAd9yL44cS7d5KS9o97PD0RDkwep+ziMdod1DvRMHu5QJbvp7DmKIVA==}

  zova-module-a-app@5.1.26:
    resolution: {integrity: sha512-uXmBxU9d2J7aSzS9BwkKY1uMz+TiQi4l8T3+/TbZLCbUs5P4jh0NZ0REbwnYJC2Pdim/gbP8qFnRYkibRDvvwA==}

  zova-module-a-bean@5.1.36:
    resolution: {integrity: sha512-tOrsB+uHer19mY1zk9dmbD4LxmE6p6L3Bt+dYo8BwpP7zUDF4DB03ltQFbrGSKxxYLdZyE9AKNlv1XmGoF1xYA==}

  zova-module-a-behavior@5.1.26:
    resolution: {integrity: sha512-gvsonG3yIwH6mcEW/NNyaw9LCJK7WjKAW3pDYkhH+kipOe3TLPgmCQFz2FM0UZIwtopbRsR12exs7Sx26QqnAg==}

  zova-module-a-behaviors@5.1.22:
    resolution: {integrity: sha512-kpi6KB5XvTYTUWOlQHb27e2+l9JdXDlBOXsaP7qFiWog+owOXdc2wrKbLt2vofXPCRkty+rGXBvNqZh6NUixYg==}

  zova-module-a-command@5.1.35:
    resolution: {integrity: sha512-Ckxfigexk8HEput1lBRpxwEAU2i9ocjaeilQoulEJ2QCRXrDJb1b+hvu95teR+omUdFNT4qGtCI0/oLm+jNVzg==}

  zova-module-a-fetch@5.1.25:
    resolution: {integrity: sha512-kbMB/jIynN0dhivEZLLaY+ic9mU0rZJBeyjXwzAiWuOS330YsxipasxBZhACJD8s29RmLC9EQajI+vVLoBEveQ==}

  zova-module-a-form@5.1.51:
    resolution: {integrity: sha512-/UlaorIX2SpN/ozGsXMaklfNuS64as322jD3+0wlfj9FVyhV1nz0wEBpYSGgsiX+KFLJicwpNqAz/kMI7WfvUw==}

  zova-module-a-icon@5.1.27:
    resolution: {integrity: sha512-KAvHkK6YsN2H5iQgl2IBQHIvvFDnfzPCxDzuQyTnAiCgSczD/UFO6bLZqWVT2m/qfsmJXMzWAWHPdU02J3ANZQ==}

  zova-module-a-interceptor@5.1.31:
    resolution: {integrity: sha512-wzGrLDBc2OgYl/anyIa7Lf5zXU8DDKXAfkh18wwmexK2oFEMPwVdhVzXeZJ67e6rXiZetvodb8nvqY9NwA2Fsg==}

  zova-module-a-layoutprofile@5.0.3:
    resolution: {integrity: sha512-pMT7Uj3yR7CvyPTLYYHy3EZjGzaUJw+yc/RKuZcS1yRwn7dc/bxHFU4WbLr3z4015cHal12KPFKUrEcQC9rvWA==}

  zova-module-a-logger@5.1.28:
    resolution: {integrity: sha512-OzmrrlrpPcVY8nkstPwOeLq/+x0FKwhSjT0v396CypC04pLkq9bm/wTgBm4SlIzzCE+DQJp94VTgxXgi0T7MFA==}

  zova-module-a-meta@5.1.22:
    resolution: {integrity: sha512-09n66+Hw5jxfrpybYYZnWxpTYsVWAuk1cP4b8JQIQ+pfye2njTrg+seTLectL71cNb0k60bULv2npGEGgHmmFw==}

  zova-module-a-model@5.1.37:
    resolution: {integrity: sha512-Ipas8Lpsi9Jcgu3AbzajgqcBffmg1GeIBOu4UtOyR5fbRDvlxYWXx45rA52oB/zgoC+QvhUVzY36fnNfTJiywg==}

  zova-module-a-openapi@5.1.54:
    resolution: {integrity: sha512-/ECDbv7P5jHb9kr7gRFwpSIPtPHXg7yPVe8jfUCDx2y0P/Wk/fOEKLBBQLAC8jEwjTesQNXGu9I2WcNb0kL3Pw==}

  zova-module-a-pay@5.0.9:
    resolution: {integrity: sha512-Chl6EKp30HBOGFCJXbla2/lS19WhzQyTZwgYmsL3nnG9Vt2TeUlb82vsYCVuDcy0cgmxVaWjPF7dzKL/r3Pfng==}

  zova-module-a-router@5.1.40:
    resolution: {integrity: sha512-X8sOcMqDrNju+J+kjpyRwUkecMdnXIq2MFbl3KLY1lb641sXLEmdJMSJBmVWCrGVBA+kA6nGnI//wtMGXTVIyg==}

  zova-module-a-router@5.1.41:
    resolution: {integrity: sha512-oSv4S+9bAx79X8oUBARFKs4n56FNG/bbqdyxP10CXxlVue8WU7CmNKN4ckzLJ2mleVIezijZk/1aHS1Fl5rk+g==}

  zova-module-a-routerstack@5.1.29:
    resolution: {integrity: sha512-5gvGVPGETeTGhX+Hpj7GPV/HSqeL0EAKalXVdwvZu1fMUX/dBT0UI51QYIKcnmlvPwPX3PgiiDE0bJnVJhBo0A==}

  zova-module-a-routertabs@5.1.34:
    resolution: {integrity: sha512-j8QS0bxpfQJidh/wUsA1N2FXhckoi5qq01nm2uKCY1CHLEFA19sccP41v6JjrN5N3sw90a3YTaMjbezO5bS9Lg==}

  zova-module-a-ssr@5.1.40:
    resolution: {integrity: sha512-K73SxTzEXKLqoXaZ5Jh1DDUOOvvGpvv8FsEDDDEjK9c0E00Y+j8v7Z/X+IALOU1WHA6FNpdwpqXTWjcpwkE9DA==}

  zova-module-a-ssrhmr@5.1.23:
    resolution: {integrity: sha512-BiwI/lodmJgWU5whwI4iEd3ZTbWCFIxG/V0YOejHaPqk85viFAVn9xlURNdpo3A9yFKRZDZja4IA8WuO6i0QAA==}

  zova-module-a-ssrserver@5.1.26:
    resolution: {integrity: sha512-1NK1hG1ruwGTvSgCGQ2fWCulTHi7PSOm8ZWVkrEQAhPnMs992IOTapKCXMl6mlGchnylfUfWRbpZ6OmzSGDICw==}

  zova-module-a-style@5.1.35:
    resolution: {integrity: sha512-i73I3wFvdQonj3l4fkovkKBZwSK4s6D4vL3AVfVvFJ4eIboKH2yw0hCILKRzLoESNQ0T+lNS6ozeimvtA4/6DQ==}

  zova-module-a-table@5.1.43:
    resolution: {integrity: sha512-Q7ZlGF4sNaors+pfwrCMx2Ot2qUfivX6BqvKzT0Em1GcJMXEvmWDMseWZausQUw/h3VOOG3i4hN/RKftrYMYjA==}

  zova-module-a-zod@5.1.37:
    resolution: {integrity: sha512-rXHN9rKbum9w3gDSnC/pIusG2d2FGJOcIauf8jrbT96f+Olk4Q3iV3t2V92mxiLCh9kMvBJPfcOgJFW7pRB5Fw==}

  zova-module-a-zova@5.1.107:
    resolution: {integrity: sha512-apqfQ2DSDd/2witE+qeVXOC5pxG4cqt0hfiXfJVHcfLeius4h9lpnLFQqFswkyAgCaXrcPk329Nq6FGSij8RKw==}

  zova-module-a-zova@5.1.108:
    resolution: {integrity: sha512-K6ZmbuKPScDXOmmNuDxrMtoo3n+YTgbf9BSVJcen++CVuHPXNSdr+kQTpOa+B12O+PxUKCfmwwCSh7T9RrjiEA==}

  zova-module-pay-mock@5.0.5:
    resolution: {integrity: sha512-PFbNz1g2MDVp3NdvKV37WFzHTQ2awSPTD5iexkkOOloAaItmt/KYoV7xadM46wHUCSQZcZQ1SZdgDaUFev+R4Q==}

  zova-module-rest-resource@5.1.55:
    resolution: {integrity: sha512-Kk3oJIcxM5EbeTLl+ucJSeI2kT0We8YilXBaX8Z7QWCbZ0fHoQDy/Ac4YsVSWIXUrC2SQ267+nMl3sHXnE9G0Q==}

  zova-suite-a-zova@5.1.164:
    resolution: {integrity: sha512-0o/mBzx6fiPsPIKEltIRW2Hfntza2Hc8q/n7y+BQYXdoNN3WdvDpE6XrbG5Lu/+AXlHn42n49bgEgawNSYb/Xw==}

  zova-suite-a-zova@5.1.165:
    resolution: {integrity: sha512-hXjFEx9MXrtvPgAv28VF2UbgM45hzz7B7ZAsElJloBNWB3zyz2HUHYxNWDbCrrKfrw5zM3Mbr9i+dzyy3/6LQw==}

  zova@5.1.165:
    resolution: {integrity: sha512-oz67Qkzx+u/xE3hVOkIDEFFr7IwImfWIurmxdSpWA3UuzC+9bVDaDu3CDj/3l0n/0LIYnjmbff66k5gKikYWzg==}

  zova@5.1.166:
    resolution: {integrity: sha512-2qh4Na6G8JYHWIyX7+NNfMLzzgHsheQFUgeH6KVsMp66kxpdR9YSr5Ivz+dJepthtmnlCB7R+WWczhURx4wYYA==}

  zwitch@1.0.5:
    resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==}

  zwitch@2.0.4:
    resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}

snapshots:

  '@apimatic/authentication-adapters@0.5.14':
    dependencies:
      '@apimatic/core-interfaces': 0.2.14
      '@apimatic/http-headers': 0.3.8
      '@apimatic/http-query': 0.3.9
      tslib: 2.8.1

  '@apimatic/axios-client-adapter@0.3.21(supports-color@5.5.0)':
    dependencies:
      '@apimatic/convert-to-stream': 0.1.9
      '@apimatic/core-interfaces': 0.2.14
      '@apimatic/file-wrapper': 0.3.9
      '@apimatic/http-headers': 0.3.8
      '@apimatic/http-query': 0.3.9
      '@apimatic/json-bigint': 1.2.0
      '@apimatic/proxy': 0.1.4(supports-color@5.5.0)
      axios: 1.20.0
      detect-browser: 5.3.0
      detect-node: 2.1.0
      form-data: 4.0.6
      lodash.flatmap: 4.5.0
      tiny-warning: 1.0.3
      tslib: 2.8.1
    transitivePeerDependencies:
      - debug
      - supports-color

  '@apimatic/convert-to-stream@0.1.9':
    dependencies:
      tslib: 2.8.1

  '@apimatic/core-interfaces@0.2.14':
    dependencies:
      '@apimatic/file-wrapper': 0.3.9
      '@apimatic/json-bigint': 1.2.0
      tslib: 2.8.1

  '@apimatic/core@0.10.30':
    dependencies:
      '@apimatic/convert-to-stream': 0.1.9
      '@apimatic/core-interfaces': 0.2.14
      '@apimatic/file-wrapper': 0.3.9
      '@apimatic/http-headers': 0.3.8
      '@apimatic/http-query': 0.3.9
      '@apimatic/json-bigint': 1.2.0
      '@apimatic/schema': 0.7.21
      detect-browser: 5.3.0
      detect-node: 2.1.0
      form-data: 4.0.6
      lodash.defaultsdeep: 4.6.1
      lodash.flatmap: 4.5.0
      tiny-warning: 1.0.3
      tslib: 2.8.1

  '@apimatic/file-wrapper@0.3.9':
    dependencies:
      tslib: 2.8.1

  '@apimatic/http-headers@0.3.8':
    dependencies:
      tslib: 2.8.1

  '@apimatic/http-query@0.3.9':
    dependencies:
      '@apimatic/core-interfaces': 0.2.14
      '@apimatic/file-wrapper': 0.3.9
      tslib: 2.8.1

  '@apimatic/json-bigint@1.2.0': {}

  '@apimatic/oauth-adapters@0.4.18':
    dependencies:
      '@apimatic/core-interfaces': 0.2.14
      '@apimatic/file-wrapper': 0.3.9
      '@apimatic/http-headers': 0.3.8
      tslib: 2.8.1

  '@apimatic/proxy@0.1.4(supports-color@5.5.0)':
    dependencies:
      http-proxy-agent: 7.0.2(supports-color@5.5.0)
      https-proxy-agent: 7.0.6(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  '@apimatic/schema@0.7.21':
    dependencies:
      tslib: 2.8.1

  '@aws-sdk/checksums@3.1001.0':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/client-s3@3.1136.0':
    dependencies:
      '@aws-sdk/checksums': 3.1001.0
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/credential-provider-node': 3.972.83
      '@aws-sdk/middleware-sdk-s3': 3.972.76
      '@aws-sdk/signature-v4-multi-region': 3.996.46
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/fetch-http-handler': 5.8.0
      '@smithy/node-http-handler': 4.12.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/core@3.978.0':
    dependencies:
      '@aws-sdk/types': 3.974.5
      '@aws-sdk/xml-builder': 3.972.40
      '@aws/lambda-invoke-store': 0.3.0
      '@smithy/core': 3.34.1
      '@smithy/signature-v4': 5.7.3
      '@smithy/types': 4.18.0
      bowser: 2.14.1
      tslib: 2.8.1

  '@aws-sdk/credential-provider-env@3.972.71':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-http@3.972.73':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/fetch-http-handler': 5.8.0
      '@smithy/node-http-handler': 4.12.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-ini@3.973.16':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/credential-provider-env': 3.972.71
      '@aws-sdk/credential-provider-http': 3.972.73
      '@aws-sdk/credential-provider-login': 3.972.78
      '@aws-sdk/credential-provider-process': 3.972.71
      '@aws-sdk/credential-provider-sso': 3.973.15
      '@aws-sdk/credential-provider-web-identity': 3.972.77
      '@aws-sdk/nested-clients': 3.997.45
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/credential-provider-imds': 4.5.2
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-login@3.972.78':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/nested-clients': 3.997.45
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-node@3.972.83':
    dependencies:
      '@aws-sdk/credential-provider-env': 3.972.71
      '@aws-sdk/credential-provider-http': 3.972.73
      '@aws-sdk/credential-provider-ini': 3.973.16
      '@aws-sdk/credential-provider-process': 3.972.71
      '@aws-sdk/credential-provider-sso': 3.973.15
      '@aws-sdk/credential-provider-web-identity': 3.972.77
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/credential-provider-imds': 4.5.2
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-process@3.972.71':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-sso@3.973.15':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/nested-clients': 3.997.45
      '@aws-sdk/token-providers': 3.1129.0
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/credential-provider-web-identity@3.972.77':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/nested-clients': 3.997.45
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/middleware-sdk-s3@3.972.76':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/signature-v4-multi-region': 3.996.46
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/nested-clients@3.997.45':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/signature-v4-multi-region': 3.996.46
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/fetch-http-handler': 5.8.0
      '@smithy/node-http-handler': 4.12.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/s3-request-presigner@3.1136.0':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/signature-v4-multi-region': 3.996.46
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/signature-v4-multi-region@3.996.46':
    dependencies:
      '@aws-sdk/types': 3.974.5
      '@smithy/signature-v4': 5.7.3
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/token-providers@3.1129.0':
    dependencies:
      '@aws-sdk/core': 3.978.0
      '@aws-sdk/nested-clients': 3.997.45
      '@aws-sdk/types': 3.974.5
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/types@3.974.5':
    dependencies:
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws-sdk/xml-builder@3.972.40':
    dependencies:
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@aws/lambda-invoke-store@0.3.0': {}

  '@azu/format-text@1.0.2': {}

  '@azu/style-format@1.0.1':
    dependencies:
      '@azu/format-text': 1.0.2

  '@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':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/generator': 7.29.8
      '@babel/helper-compilation-targets': 7.29.7
      '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7)
      '@babel/helpers': 7.29.7
      '@babel/parser': 7.29.9
      '@babel/template': 7.29.7
      '@babel/traverse': 7.29.8
      '@babel/types': 7.29.8
      '@jridgewell/remapping': 2.3.5
      convert-source-map: 2.0.0
      debug: 4.4.3(supports-color@5.5.0)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  '@babel/core@7.29.7(supports-color@5.5.0)':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/generator': 7.29.8
      '@babel/helper-compilation-targets': 7.29.7
      '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@5.5.0))
      '@babel/helpers': 7.29.7
      '@babel/parser': 7.29.9
      '@babel/template': 7.29.7
      '@babel/traverse': 7.29.8
      '@babel/types': 7.29.8
      '@jridgewell/remapping': 2.3.5
      convert-source-map: 2.0.0
      debug: 4.4.3(supports-color@5.5.0)
      gensync: 1.0.0-beta.2
      json5: 2.2.3
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  '@babel/generator@7.29.8':
    dependencies:
      '@babel/parser': 7.29.9
      '@babel/types': 7.29.8
      '@jridgewell/gen-mapping': 0.3.13
      '@jridgewell/trace-mapping': 0.3.31
      jsesc: 3.1.0

  '@babel/helper-annotate-as-pure@7.29.7':
    dependencies:
      '@babel/types': 7.29.8

  '@babel/helper-compilation-targets@7.29.7':
    dependencies:
      '@babel/compat-data': 7.29.7
      '@babel/helper-validator-option': 7.29.7
      browserslist: 4.29.0
      lru-cache: 5.1.1
      semver: 6.3.1

  '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-annotate-as-pure': 7.29.7
      '@babel/helper-member-expression-to-functions': 7.29.7
      '@babel/helper-optimise-call-expression': 7.29.7
      '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7)
      '@babel/helper-skip-transparent-expression-wrappers': 7.29.7
      '@babel/traverse': 7.29.8
      semver: 6.3.1
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-globals@7.29.7': {}

  '@babel/helper-member-expression-to-functions@7.29.7':
    dependencies:
      '@babel/traverse': 7.29.8
      '@babel/types': 7.29.8
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-module-imports@7.29.7':
    dependencies:
      '@babel/traverse': 7.29.8
      '@babel/types': 7.29.8
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@5.5.0))':
    dependencies:
      '@babel/core': 7.29.7(supports-color@5.5.0)
      '@babel/helper-module-imports': 7.29.7
      '@babel/helper-validator-identifier': 7.29.7
      '@babel/traverse': 7.29.8
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-module-imports': 7.29.7
      '@babel/helper-validator-identifier': 7.29.7
      '@babel/traverse': 7.29.8
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-optimise-call-expression@7.29.7':
    dependencies:
      '@babel/types': 7.29.8

  '@babel/helper-plugin-utils@7.29.7': {}

  '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-member-expression-to-functions': 7.29.7
      '@babel/helper-optimise-call-expression': 7.29.7
      '@babel/traverse': 7.29.8
    transitivePeerDependencies:
      - supports-color

  '@babel/helper-skip-transparent-expression-wrappers@7.29.7':
    dependencies:
      '@babel/traverse': 7.29.8
      '@babel/types': 7.29.8
    transitivePeerDependencies:
      - supports-color

  '@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.8

  '@babel/parser@7.29.9':
    dependencies:
      '@babel/types': 7.29.8

  '@babel/plugin-proposal-decorators@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7)
      '@babel/helper-plugin-utils': 7.29.7
      '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7)
    transitivePeerDependencies:
      - supports-color

  '@babel/plugin-syntax-decorators@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-plugin-utils': 7.29.7

  '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-plugin-utils': 7.29.7

  '@babel/plugin-transform-class-properties@7.29.7(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7)
      '@babel/helper-plugin-utils': 7.29.7
    transitivePeerDependencies:
      - supports-color

  '@babel/plugin-transform-typescript@7.29.9(@babel/core@7.29.7)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-annotate-as-pure': 7.29.7
      '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7)
      '@babel/helper-plugin-utils': 7.29.7
      '@babel/helper-skip-transparent-expression-wrappers': 7.29.7
      '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7)
    transitivePeerDependencies:
      - supports-color

  '@babel/template@7.29.7':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/parser': 7.29.9
      '@babel/types': 7.29.8

  '@babel/traverse@7.29.8':
    dependencies:
      '@babel/code-frame': 7.29.7
      '@babel/generator': 7.29.8
      '@babel/helper-globals': 7.29.7
      '@babel/parser': 7.29.9
      '@babel/template': 7.29.7
      '@babel/types': 7.29.8
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  '@babel/types@7.29.8':
    dependencies:
      '@babel/helper-string-parser': 7.29.7
      '@babel/helper-validator-identifier': 7.29.7

  '@cabloy/json-schema-to-zod@2.6.5': {}

  '@cabloy/koa-static-cache@6.0.1':
    dependencies:
      compressible: 2.0.18
      debug: 3.2.7
      fs-readdir-recursive: 1.1.0
      mime-types: 2.1.35
      mz: 2.7.0
    transitivePeerDependencies:
      - supports-color

  '@cabloy/logger@1.1.25':
    dependencies:
      '@cabloy/localeutil': link:packages-utils/localeutil
      fecha: 4.2.3

  '@cabloy/module-info@2.0.3': {}

  '@cabloy/paypal-server-sdk@2.2.0(supports-color@5.5.0)':
    dependencies:
      '@apimatic/authentication-adapters': 0.5.14
      '@apimatic/axios-client-adapter': 0.3.21(supports-color@5.5.0)
      '@apimatic/core': 0.10.30
      '@apimatic/oauth-adapters': 0.4.18
      '@apimatic/schema': 0.7.21
    transitivePeerDependencies:
      - debug
      - supports-color

  '@cabloy/type-fest@5.3.1':
    dependencies:
      tagged-tag: 1.0.0

  '@cabloy/types-react@19.2.16':
    dependencies:
      csstype: 3.2.3

  '@cabloy/vue-compiler-sfc@3.5.14':
    dependencies:
      '@babel/parser': 7.29.9
      '@vue/compiler-core': 3.5.13
      '@vue/compiler-dom': 3.5.36
      '@vue/compiler-ssr': 3.5.36
      '@vue/shared': 3.5.36
      estree-walker: 2.0.2
      magic-string: 0.30.21
      postcss: 8.5.28
      source-map-js: 1.2.1

  '@cabloy/vue-reactivity@3.5.16':
    dependencies:
      '@vue/shared': 3.5.36

  '@cabloy/vue-router@4.4.18(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@vue/devtools-api': 6.6.4
      vue: 3.5.43(typescript@5.9.3)

  '@cabloy/vue-runtime-core@3.5.17':
    dependencies:
      '@vue/reactivity': '@cabloy/vue-reactivity@3.5.16'
      '@vue/shared': 3.5.36

  '@cabloy/vue-runtime-core@3.5.57':
    dependencies:
      '@vue/reactivity': '@cabloy/vue-reactivity@3.5.16'
      '@vue/shared': 3.5.36

  '@cabloy/vue-runtime-dom@3.5.13':
    dependencies:
      '@vue/reactivity': '@cabloy/vue-reactivity@3.5.16'
      '@vue/runtime-core': '@cabloy/vue-runtime-core@3.5.17'
      '@vue/shared': 3.5.36
      csstype: 3.2.3

  '@cabloy/vue-server-renderer@3.5.18(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@vue/compiler-ssr': 3.5.36
      '@vue/shared': 3.5.36
      vue: 3.5.43(typescript@5.9.3)

  '@cabloy/word-utils@2.1.14': {}

  '@cabloy/zod-to-openapi@8.1.6':
    dependencies:
      openapi3-ts: 4.6.1

  '@cabloy/zod@4.3.8': {}

  '@cacheable/memory@2.2.0':
    dependencies:
      '@cacheable/utils': 2.5.0
      '@keyv/bigmap': 1.3.1(keyv@5.6.0)
      hookified: 1.15.1
      keyv: 5.6.0

  '@cacheable/utils@2.5.0':
    dependencies:
      hashery: 1.5.1
      keyv: 5.6.0

  '@colors/colors@1.5.0':
    optional: true

  '@colors/colors@1.6.0': {}

  '@colors/colors@1.6.1': {}

  '@cspotcode/source-map-support@0.8.1':
    dependencies:
      '@jridgewell/trace-mapping': 0.3.9

  '@dabh/diagnostics@2.0.9':
    dependencies:
      '@so-ric/colorspace': 1.1.6
      enabled: 2.0.0
      kuler: 2.0.0

  '@e18e/eslint-plugin@0.2.0(eslint@10.11.0)(oxlint@1.83.0)':
    dependencies:
      eslint-plugin-depend: 1.5.0(eslint@10.11.0)
    optionalDependencies:
      eslint: 10.11.0
      oxlint: 1.83.0

  '@eggjs/ip@2.1.0': {}

  '@eggjs/yauzl@2.11.0':
    dependencies:
      buffer-crc32: 0.2.13
      fd-slicer2: 1.2.0

  '@emnapi/runtime@1.11.3':
    dependencies:
      tslib: 2.8.1
    optional: true

  '@es-joy/jsdoccomment@0.88.0':
    dependencies:
      '@types/estree': 1.0.9
      '@typescript-eslint/types': 8.70.0
      comment-parser: 1.4.7
      esquery: 1.7.0
      jsdoc-type-pratt-parser: 7.2.0

  '@eslint-community/eslint-utils@4.10.1(eslint@10.11.0)':
    dependencies:
      eslint: 10.11.0
      eslint-visitor-keys: 3.4.3

  '@eslint-community/regexpp@4.12.2': {}

  '@eslint/config-array@0.23.5':
    dependencies:
      '@eslint/object-schema': 3.0.5
      debug: 4.4.3(supports-color@5.5.0)
      minimatch: 10.2.6
    transitivePeerDependencies:
      - supports-color

  '@eslint/config-helpers@0.7.0':
    dependencies:
      '@eslint/core': 1.2.1

  '@eslint/core@0.17.0':
    dependencies:
      '@types/json-schema': 7.0.15

  '@eslint/core@1.2.1':
    dependencies:
      '@types/json-schema': 7.0.15

  '@eslint/json@1.2.0':
    dependencies:
      '@eslint/core': 1.2.1
      '@eslint/plugin-kit': 0.6.1
      '@humanwhocodes/momoa': 3.3.13
      natural-compare: 1.4.0

  '@eslint/markdown@7.5.1(supports-color@5.5.0)':
    dependencies:
      '@eslint/core': 0.17.0
      '@eslint/plugin-kit': 0.4.1
      github-slugger: 2.0.0
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-frontmatter: 2.0.1
      mdast-util-gfm: 3.1.0
      micromark-extension-frontmatter: 2.0.0
      micromark-extension-gfm: 3.0.0
      micromark-util-normalize-identifier: 2.0.1
    transitivePeerDependencies:
      - supports-color

  '@eslint/object-schema@3.0.5': {}

  '@eslint/plugin-kit@0.4.1':
    dependencies:
      '@eslint/core': 0.17.0
      levn: 0.4.1

  '@eslint/plugin-kit@0.6.1':
    dependencies:
      '@eslint/core': 1.2.1
      levn: 0.4.1

  '@eslint/plugin-kit@0.7.3':
    dependencies:
      '@eslint/core': 1.2.1
      levn: 0.4.1

  '@faker-js/faker@10.6.0': {}

  '@gar/promise-retry@1.0.3': {}

  '@hapi/bourne@3.0.0': {}

  '@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/momoa@3.3.13': {}

  '@humanwhocodes/retry@0.4.3': {}

  '@img/colour@1.1.0': {}

  '@img/sharp-darwin-arm64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-darwin-arm64': 1.3.3
    optional: true

  '@img/sharp-darwin-x64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-darwin-x64': 1.3.3
    optional: true

  '@img/sharp-freebsd-wasm32@0.35.4':
    dependencies:
      '@img/sharp-wasm32': 0.35.4
    optional: true

  '@img/sharp-libvips-darwin-arm64@1.3.3':
    optional: true

  '@img/sharp-libvips-darwin-x64@1.3.3':
    optional: true

  '@img/sharp-libvips-linux-arm64@1.3.3':
    optional: true

  '@img/sharp-libvips-linux-arm@1.3.3':
    optional: true

  '@img/sharp-libvips-linux-ppc64@1.3.3':
    optional: true

  '@img/sharp-libvips-linux-riscv64@1.3.3':
    optional: true

  '@img/sharp-libvips-linux-s390x@1.3.3':
    optional: true

  '@img/sharp-libvips-linux-x64@1.3.3':
    optional: true

  '@img/sharp-libvips-linuxmusl-arm64@1.3.3':
    optional: true

  '@img/sharp-libvips-linuxmusl-x64@1.3.3':
    optional: true

  '@img/sharp-linux-arm64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm64': 1.3.3
    optional: true

  '@img/sharp-linux-arm@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linux-arm': 1.3.3
    optional: true

  '@img/sharp-linux-ppc64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linux-ppc64': 1.3.3
    optional: true

  '@img/sharp-linux-riscv64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linux-riscv64': 1.3.3
    optional: true

  '@img/sharp-linux-s390x@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linux-s390x': 1.3.3
    optional: true

  '@img/sharp-linux-x64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linux-x64': 1.3.3
    optional: true

  '@img/sharp-linuxmusl-arm64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-arm64': 1.3.3
    optional: true

  '@img/sharp-linuxmusl-x64@0.35.4':
    optionalDependencies:
      '@img/sharp-libvips-linuxmusl-x64': 1.3.3
    optional: true

  '@img/sharp-wasm32@0.35.4':
    dependencies:
      '@emnapi/runtime': 1.11.3
    optional: true

  '@img/sharp-webcontainers-wasm32@0.35.4':
    dependencies:
      '@img/sharp-wasm32': 0.35.4
    optional: true

  '@img/sharp-win32-arm64@0.35.4':
    optional: true

  '@img/sharp-win32-ia32@0.35.4':
    optional: true

  '@img/sharp-win32-x64@0.35.4':
    optional: true

  '@ioredis/commands@1.10.0': {}

  '@jridgewell/gen-mapping@0.3.13':
    dependencies:
      '@jridgewell/sourcemap-codec': 1.6.0
      '@jridgewell/trace-mapping': 0.3.31

  '@jridgewell/remapping@2.3.5':
    dependencies:
      '@jridgewell/gen-mapping': 0.3.13
      '@jridgewell/trace-mapping': 0.3.31

  '@jridgewell/resolve-uri@3.1.2': {}

  '@jridgewell/source-map@0.3.11':
    dependencies:
      '@jridgewell/gen-mapping': 0.3.13
      '@jridgewell/trace-mapping': 0.3.31

  '@jridgewell/sourcemap-codec@1.6.0': {}

  '@jridgewell/trace-mapping@0.3.31':
    dependencies:
      '@jridgewell/resolve-uri': 3.1.2
      '@jridgewell/sourcemap-codec': 1.6.0

  '@jridgewell/trace-mapping@0.3.9':
    dependencies:
      '@jridgewell/resolve-uri': 3.1.2
      '@jridgewell/sourcemap-codec': 1.6.0

  '@keyv/bigmap@1.3.1(keyv@5.6.0)':
    dependencies:
      hashery: 1.5.1
      hookified: 1.15.1
      keyv: 5.6.0

  '@keyv/serialize@1.1.1': {}

  '@koa/cors@5.0.0':
    dependencies:
      vary: 1.1.2

  '@lcov-viewer/cli@1.3.0':
    dependencies:
      commander: 9.5.0

  '@marcbachmann/cel-js@7.6.1': {}

  '@modelcontextprotocol/core@2.0.0':
    dependencies:
      zod: '@cabloy/zod@4.3.8'

  '@modelcontextprotocol/server@2.0.0':
    dependencies:
      '@modelcontextprotocol/core': 2.0.0
      zod: '@cabloy/zod@4.3.8'

  '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.4':
    optional: true

  '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.4':
    optional: true

  '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.4':
    optional: true

  '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.4':
    optional: true

  '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.4':
    optional: true

  '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.4':
    optional: true

  '@napi-rs/lzma-linux-x64-gnu@1.5.1':
    optional: true

  '@nodelib/fs.scandir@2.1.5':
    dependencies:
      '@nodelib/fs.stat': 2.0.5
      run-parallel: 1.2.0

  '@nodelib/fs.stat@2.0.5': {}

  '@nodelib/fs.walk@1.2.8':
    dependencies:
      '@nodelib/fs.scandir': 2.1.5
      fastq: 1.20.3

  '@npmcli/config@10.12.0':
    dependencies:
      '@npmcli/map-workspaces': 5.0.3
      '@npmcli/package-json': 7.0.5
      ci-info: 4.4.0
      ini: 6.0.0
      nopt: 9.0.0
      proc-log: 6.1.0
      semver: 7.8.5
      walk-up-path: 4.0.0

  '@npmcli/git@7.0.2':
    dependencies:
      '@gar/promise-retry': 1.0.3
      '@npmcli/promise-spawn': 9.0.1
      ini: 6.0.0
      lru-cache: 11.5.3
      npm-pick-manifest: 11.0.3
      proc-log: 6.1.0
      semver: 7.8.5
      which: 6.0.1

  '@npmcli/map-workspaces@5.0.3':
    dependencies:
      '@npmcli/name-from-folder': 4.0.0
      '@npmcli/package-json': 7.0.5
      glob: 13.0.6
      minimatch: 10.2.6

  '@npmcli/name-from-folder@4.0.0': {}

  '@npmcli/package-json@7.0.5':
    dependencies:
      '@npmcli/git': 7.0.2
      glob: 13.0.6
      hosted-git-info: 9.0.3
      json-parse-even-better-errors: 5.0.0
      proc-log: 6.1.0
      semver: 7.8.5
      spdx-expression-parse: 4.0.0

  '@npmcli/promise-spawn@9.0.1':
    dependencies:
      which: 6.0.1

  '@opentelemetry/api-logs@0.221.0':
    dependencies:
      '@opentelemetry/api': 1.9.1

  '@opentelemetry/api@1.9.1': {}

  '@opentelemetry/context-async-hooks@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1

  '@opentelemetry/core@2.10.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/exporter-metrics-otlp-http@0.221.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.10.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-metrics-otlp-proto@0.221.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/exporter-metrics-otlp-http': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-exporter-base': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.221.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/exporter-trace-otlp-proto@0.221.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/otlp-exporter-base': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace': 2.10.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/otlp-exporter-base@0.221.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/otlp-transformer': 0.221.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/otlp-transformer@0.221.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.221.0
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-logs': 0.221.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-metrics': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace': 2.10.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/resources@2.10.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/resources@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/sdk-logs@0.221.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/api-logs': 0.221.0
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/sdk-metrics@2.10.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/sdk-metrics@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/sdk-trace-node@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/context-async-hooks': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/sdk-trace-base': 2.11.0(@opentelemetry/api@1.9.1)

  '@opentelemetry/sdk-trace@2.10.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.10.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/sdk-trace@2.11.0(@opentelemetry/api@1.9.1)':
    dependencies:
      '@opentelemetry/api': 1.9.1
      '@opentelemetry/core': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/resources': 2.11.0(@opentelemetry/api@1.9.1)
      '@opentelemetry/semantic-conventions': 1.43.0

  '@opentelemetry/semantic-conventions@1.43.0': {}

  '@ota-meshi/ast-token-store@0.3.0': {}

  '@oxfmt/binding-android-arm-eabi@0.62.0':
    optional: true

  '@oxfmt/binding-android-arm64@0.62.0':
    optional: true

  '@oxfmt/binding-darwin-arm64@0.62.0':
    optional: true

  '@oxfmt/binding-darwin-x64@0.62.0':
    optional: true

  '@oxfmt/binding-freebsd-x64@0.62.0':
    optional: true

  '@oxfmt/binding-linux-arm-gnueabihf@0.62.0':
    optional: true

  '@oxfmt/binding-linux-arm-musleabihf@0.62.0':
    optional: true

  '@oxfmt/binding-linux-arm64-gnu@0.62.0':
    optional: true

  '@oxfmt/binding-linux-arm64-musl@0.62.0':
    optional: true

  '@oxfmt/binding-linux-ppc64-gnu@0.62.0':
    optional: true

  '@oxfmt/binding-linux-riscv64-gnu@0.62.0':
    optional: true

  '@oxfmt/binding-linux-riscv64-musl@0.62.0':
    optional: true

  '@oxfmt/binding-linux-s390x-gnu@0.62.0':
    optional: true

  '@oxfmt/binding-linux-x64-gnu@0.62.0':
    optional: true

  '@oxfmt/binding-linux-x64-musl@0.62.0':
    optional: true

  '@oxfmt/binding-openharmony-arm64@0.62.0':
    optional: true

  '@oxfmt/binding-win32-arm64-msvc@0.62.0':
    optional: true

  '@oxfmt/binding-win32-ia32-msvc@0.62.0':
    optional: true

  '@oxfmt/binding-win32-x64-msvc@0.62.0':
    optional: true

  '@oxlint/binding-android-arm-eabi@1.83.0':
    optional: true

  '@oxlint/binding-android-arm64@1.83.0':
    optional: true

  '@oxlint/binding-darwin-arm64@1.83.0':
    optional: true

  '@oxlint/binding-darwin-x64@1.83.0':
    optional: true

  '@oxlint/binding-freebsd-x64@1.83.0':
    optional: true

  '@oxlint/binding-linux-arm-gnueabihf@1.83.0':
    optional: true

  '@oxlint/binding-linux-arm-musleabihf@1.83.0':
    optional: true

  '@oxlint/binding-linux-arm64-gnu@1.83.0':
    optional: true

  '@oxlint/binding-linux-arm64-musl@1.83.0':
    optional: true

  '@oxlint/binding-linux-ppc64-gnu@1.83.0':
    optional: true

  '@oxlint/binding-linux-riscv64-gnu@1.83.0':
    optional: true

  '@oxlint/binding-linux-riscv64-musl@1.83.0':
    optional: true

  '@oxlint/binding-linux-s390x-gnu@1.83.0':
    optional: true

  '@oxlint/binding-linux-x64-gnu@1.83.0':
    optional: true

  '@oxlint/binding-linux-x64-musl@1.83.0':
    optional: true

  '@oxlint/binding-openharmony-arm64@1.83.0':
    optional: true

  '@oxlint/binding-win32-arm64-msvc@1.83.0':
    optional: true

  '@oxlint/binding-win32-ia32-msvc@1.83.0':
    optional: true

  '@oxlint/binding-win32-x64-msvc@1.83.0':
    optional: true

  '@pkgr/core@0.3.6': {}

  '@rollup/plugin-alias@5.1.1(rollup@4.63.4)':
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/plugin-babel@6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.63.4)':
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-module-imports': 7.29.7
      '@rollup/pluginutils': 5.4.0(rollup@4.63.4)
    optionalDependencies:
      '@types/babel__core': 7.20.5
      rollup: 4.63.4
    transitivePeerDependencies:
      - supports-color

  '@rollup/plugin-commonjs@28.0.9(rollup@4.63.4)':
    dependencies:
      '@rollup/pluginutils': 5.4.0(rollup@4.63.4)
      commondir: 1.0.1
      estree-walker: 2.0.2
      fdir: 6.5.0(picomatch@4.0.7)
      is-reference: 1.2.1
      magic-string: 0.30.21
      picomatch: 4.0.7
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/plugin-json@6.1.0(rollup@4.63.4)':
    dependencies:
      '@rollup/pluginutils': 5.4.0(rollup@4.63.4)
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/plugin-node-resolve@16.0.3(rollup@4.63.4)':
    dependencies:
      '@rollup/pluginutils': 5.4.0(rollup@4.63.4)
      '@types/resolve': 1.20.2
      deepmerge: 4.3.1
      is-module: 1.0.0
      resolve: 1.22.12
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/plugin-replace@6.0.3(rollup@4.63.4)':
    dependencies:
      '@rollup/pluginutils': 5.4.0(rollup@4.63.4)
      magic-string: 0.30.21
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/plugin-terser@1.0.0(rollup@4.63.4)':
    dependencies:
      serialize-javascript: 7.1.1
      smob: 1.6.2
      terser: 5.51.2
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/plugin-typescript@12.3.0(rollup@4.63.4)(tslib@2.8.1)(typescript@5.9.3)':
    dependencies:
      '@rollup/pluginutils': 5.4.0(rollup@4.63.4)
      resolve: 1.22.12
      typescript: 5.9.3
    optionalDependencies:
      rollup: 4.63.4
      tslib: 2.8.1

  '@rollup/pluginutils@5.4.0(rollup@4.63.4)':
    dependencies:
      '@types/estree': 1.0.9
      estree-walker: 2.0.2
      picomatch: 4.0.7
    optionalDependencies:
      rollup: 4.63.4

  '@rollup/rollup-android-arm-eabi@4.63.4':
    optional: true

  '@rollup/rollup-android-arm64@4.63.4':
    optional: true

  '@rollup/rollup-darwin-arm64@4.63.4':
    optional: true

  '@rollup/rollup-darwin-x64@4.63.4':
    optional: true

  '@rollup/rollup-freebsd-arm64@4.63.4':
    optional: true

  '@rollup/rollup-freebsd-x64@4.63.4':
    optional: true

  '@rollup/rollup-linux-arm-gnueabihf@4.63.4':
    optional: true

  '@rollup/rollup-linux-arm-musleabihf@4.63.4':
    optional: true

  '@rollup/rollup-linux-arm64-gnu@4.63.4':
    optional: true

  '@rollup/rollup-linux-arm64-musl@4.63.4':
    optional: true

  '@rollup/rollup-linux-loong64-gnu@4.63.4':
    optional: true

  '@rollup/rollup-linux-loong64-musl@4.63.4':
    optional: true

  '@rollup/rollup-linux-ppc64-gnu@4.63.4':
    optional: true

  '@rollup/rollup-linux-ppc64-musl@4.63.4':
    optional: true

  '@rollup/rollup-linux-riscv64-gnu@4.63.4':
    optional: true

  '@rollup/rollup-linux-riscv64-musl@4.63.4':
    optional: true

  '@rollup/rollup-linux-s390x-gnu@4.63.4':
    optional: true

  '@rollup/rollup-linux-x64-gnu@4.63.4':
    optional: true

  '@rollup/rollup-linux-x64-musl@4.63.4':
    optional: true

  '@rollup/rollup-openbsd-x64@4.63.4':
    optional: true

  '@rollup/rollup-openharmony-arm64@4.63.4':
    optional: true

  '@rollup/rollup-win32-arm64-msvc@4.63.4':
    optional: true

  '@rollup/rollup-win32-ia32-msvc@4.63.4':
    optional: true

  '@rollup/rollup-win32-x64-gnu@4.63.4':
    optional: true

  '@rollup/rollup-win32-x64-msvc@4.63.4':
    optional: true

  '@sesamecare-oss/redlock@1.4.0(ioredis@5.11.1)':
    dependencies:
      ioredis: 5.11.1(supports-color@5.5.0)

  '@sindresorhus/merge-streams@2.3.0': {}

  '@sindresorhus/merge-streams@4.0.0': {}

  '@smithy/core@3.34.1':
    dependencies:
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@smithy/credential-provider-imds@4.5.2':
    dependencies:
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@smithy/fetch-http-handler@5.8.0':
    dependencies:
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@smithy/node-http-handler@4.12.1':
    dependencies:
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@smithy/signature-v4@5.7.3':
    dependencies:
      '@smithy/core': 3.34.1
      '@smithy/types': 4.18.0
      tslib: 2.8.1

  '@smithy/types@4.18.0':
    dependencies:
      tslib: 2.8.1

  '@so-ric/colorspace@1.1.6':
    dependencies:
      color: 5.0.3
      text-hex: 1.0.0

  '@stylistic/eslint-plugin@5.10.0(eslint@10.11.0)':
    dependencies:
      '@eslint-community/eslint-utils': 4.10.1(eslint@10.11.0)
      '@typescript-eslint/types': 8.70.0
      eslint: 10.11.0
      eslint-visitor-keys: 4.2.1
      espree: 10.4.0
      estraverse: 5.3.0
      picomatch: 4.0.7

  '@swc/core-darwin-arm64@1.16.2':
    optional: true

  '@swc/core-darwin-x64@1.16.2':
    optional: true

  '@swc/core-linux-arm-gnueabihf@1.16.2':
    optional: true

  '@swc/core-linux-arm64-gnu@1.16.2':
    optional: true

  '@swc/core-linux-arm64-musl@1.16.2':
    optional: true

  '@swc/core-linux-ppc64-gnu@1.16.2':
    optional: true

  '@swc/core-linux-s390x-gnu@1.16.2':
    optional: true

  '@swc/core-linux-x64-gnu@1.16.2':
    optional: true

  '@swc/core-linux-x64-musl@1.16.2':
    optional: true

  '@swc/core-win32-arm64-msvc@1.16.2':
    optional: true

  '@swc/core-win32-ia32-msvc@1.16.2':
    optional: true

  '@swc/core-win32-x64-msvc@1.16.2':
    optional: true

  '@swc/core@1.16.2(@swc/helpers@0.5.23)':
    dependencies:
      '@swc/counter': 0.1.3
      '@swc/types': 0.1.28
    optionalDependencies:
      '@swc/core-darwin-arm64': 1.16.2
      '@swc/core-darwin-x64': 1.16.2
      '@swc/core-linux-arm-gnueabihf': 1.16.2
      '@swc/core-linux-arm64-gnu': 1.16.2
      '@swc/core-linux-arm64-musl': 1.16.2
      '@swc/core-linux-ppc64-gnu': 1.16.2
      '@swc/core-linux-s390x-gnu': 1.16.2
      '@swc/core-linux-x64-gnu': 1.16.2
      '@swc/core-linux-x64-musl': 1.16.2
      '@swc/core-win32-arm64-msvc': 1.16.2
      '@swc/core-win32-ia32-msvc': 1.16.2
      '@swc/core-win32-x64-msvc': 1.16.2
      '@swc/helpers': 0.5.23

  '@swc/counter@0.1.3': {}

  '@swc/helpers@0.5.23':
    dependencies:
      tslib: 2.8.1

  '@swc/types@0.1.28':
    dependencies:
      '@swc/counter': 0.1.3

  '@tanstack/devtools-event-client@0.4.4': {}

  '@tanstack/form-core@1.33.5':
    dependencies:
      '@tanstack/devtools-event-client': 0.4.4
      '@tanstack/pacer-lite': 0.1.1
      '@tanstack/store': 0.11.1

  '@tanstack/match-sorter-utils@8.19.4':
    dependencies:
      remove-accents: 0.5.0

  '@tanstack/pacer-lite@0.1.1': {}

  '@tanstack/query-core@5.103.1': {}

  '@tanstack/query-persist-client-core@5.103.1':
    dependencies:
      '@tanstack/query-core': 5.103.1

  '@tanstack/store@0.11.1': {}

  '@tanstack/table-core@8.21.3': {}

  '@tanstack/vue-form@1.33.5(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@tanstack/form-core': 1.33.5
      '@tanstack/vue-store': 0.11.1(vue@3.5.43(typescript@5.9.3))
      vue: 3.5.43(typescript@5.9.3)
    transitivePeerDependencies:
      - '@vue/composition-api'

  '@tanstack/vue-query@5.103.1(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@tanstack/match-sorter-utils': 8.19.4
      '@tanstack/query-core': 5.103.1
      '@vue/devtools-api': 6.6.4
      vue: 3.5.43(typescript@5.9.3)
      vue-demi: 0.14.10(vue@3.5.43(typescript@5.9.3))

  '@tanstack/vue-store@0.11.1(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@tanstack/store': 0.11.1
      vue: 3.5.43(typescript@5.9.3)
      vue-demi: 0.14.10(vue@3.5.43(typescript@5.9.3))

  '@tanstack/vue-table@8.21.3(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@tanstack/table-core': 8.21.3
      vue: 3.5.43(typescript@5.9.3)

  '@textlint/ast-node-types@15.8.0': {}

  '@textlint/ast-tester@15.8.0':
    dependencies:
      '@textlint/ast-node-types': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  '@textlint/ast-traverse@15.8.0':
    dependencies:
      '@textlint/ast-node-types': 15.8.0

  '@textlint/config-loader@15.8.0(supports-color@5.5.0)':
    dependencies:
      '@textlint/kernel': 15.8.0
      '@textlint/module-interop': 15.8.0
      '@textlint/resolver': 15.8.0
      '@textlint/types': 15.8.0
      '@textlint/utils': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
      rc-config-loader: 4.1.4
    transitivePeerDependencies:
      - supports-color

  '@textlint/feature-flag@15.8.0': {}

  '@textlint/fixer-formatter@15.8.0(supports-color@5.5.0)':
    dependencies:
      '@textlint/module-interop': 15.8.0
      '@textlint/resolver': 15.8.0
      '@textlint/types': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
      diff: 8.0.4
      string-width: 4.2.3
      strip-ansi: 6.0.1
      text-table: 0.2.0
    transitivePeerDependencies:
      - supports-color

  '@textlint/kernel@15.8.0':
    dependencies:
      '@textlint/ast-node-types': 15.8.0
      '@textlint/ast-tester': 15.8.0
      '@textlint/ast-traverse': 15.8.0
      '@textlint/feature-flag': 15.8.0
      '@textlint/source-code-fixer': 15.8.0
      '@textlint/types': 15.8.0
      '@textlint/utils': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
      fast-equals: 4.0.3
      structured-source: 4.0.0
    transitivePeerDependencies:
      - supports-color

  '@textlint/linter-formatter@15.8.0(supports-color@5.5.0)':
    dependencies:
      '@azu/format-text': 1.0.2
      '@azu/style-format': 1.0.1
      '@textlint/module-interop': 15.8.0
      '@textlint/resolver': 15.8.0
      '@textlint/types': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
      js-yaml: 4.3.2
      lodash: 4.18.1
      pluralize: 2.0.0
      string-width: 4.2.3
      strip-ansi: 6.0.1
      table: 6.9.0
      text-table: 0.2.0
    transitivePeerDependencies:
      - supports-color

  '@textlint/markdown-to-ast@15.8.0(supports-color@5.5.0)':
    dependencies:
      '@textlint/ast-node-types': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
      mdast-util-gfm-autolink-literal: 0.1.3(supports-color@5.5.0)
      neotraverse: 0.6.18
      remark-footnotes: 3.0.0
      remark-frontmatter: 3.0.0
      remark-gfm: 1.0.0
      remark-parse: 9.0.0
      structured-source: 4.0.0
      unified: 9.2.2
    transitivePeerDependencies:
      - supports-color

  '@textlint/module-interop@15.8.0': {}

  '@textlint/regexp-string-matcher@2.0.2':
    dependencies:
      escape-string-regexp: 4.0.0
      lodash.sortby: 4.7.0
      lodash.uniq: 4.5.0
      lodash.uniqwith: 4.5.0

  '@textlint/resolver@15.8.0': {}

  '@textlint/source-code-fixer@15.8.0':
    dependencies:
      '@textlint/types': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  '@textlint/text-to-ast@15.8.0':
    dependencies:
      '@textlint/ast-node-types': 15.8.0

  '@textlint/textlint-plugin-markdown@15.8.0(supports-color@5.5.0)':
    dependencies:
      '@textlint/markdown-to-ast': 15.8.0(supports-color@5.5.0)
      '@textlint/types': 15.8.0
    transitivePeerDependencies:
      - supports-color

  '@textlint/textlint-plugin-text@15.8.0':
    dependencies:
      '@textlint/text-to-ast': 15.8.0
      '@textlint/types': 15.8.0

  '@textlint/types@15.8.0':
    dependencies:
      '@textlint/ast-node-types': 15.8.0

  '@textlint/utils@15.8.0': {}

  '@tiptap/core@3.31.3(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-blockquote@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-bold@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-bullet-list@3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/extension-list': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)

  '@tiptap/extension-code-block@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-code@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-document@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-dropcursor@3.31.3(@tiptap/extensions@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/extensions': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)

  '@tiptap/extension-gapcursor@3.31.3(@tiptap/extensions@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/extensions': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)

  '@tiptap/extension-hard-break@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-heading@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-highlight@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-horizontal-rule@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-image@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-italic@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-link@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3
      linkifyjs: 4.3.3

  '@tiptap/extension-list-item@3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/extension-list': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)

  '@tiptap/extension-list-keymap@3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/extension-list': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)

  '@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-ordered-list@3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/extension-list': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)

  '@tiptap/extension-paragraph@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-strike@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-table@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-text@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-underline@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extension-youtube@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)

  '@tiptap/extensions@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/markdown@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3
      marked: 17.0.6

  '@tiptap/pm@3.31.3':
    dependencies:
      prosemirror-changeset: 2.4.3
      prosemirror-commands: 1.7.2
      prosemirror-dropcursor: 1.8.3
      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.1
      prosemirror-view: 1.42.4

  '@tiptap/starter-kit@3.31.3':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/extension-blockquote': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-bold': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-bullet-list': 3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
      '@tiptap/extension-code': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-code-block': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-document': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-dropcursor': 3.31.3(@tiptap/extensions@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
      '@tiptap/extension-gapcursor': 3.31.3(@tiptap/extensions@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
      '@tiptap/extension-hard-break': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-heading': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-horizontal-rule': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-italic': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-link': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-list': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-list-item': 3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
      '@tiptap/extension-list-keymap': 3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
      '@tiptap/extension-ordered-list': 3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
      '@tiptap/extension-paragraph': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-strike': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-text': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-underline': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extensions': 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3

  '@tiptap/static-renderer@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(react-dom@19.3.0(react@19.3.0))(react@19.3.0)':
    dependencies:
      '@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm': 3.31.3
      react: 19.3.0
      react-dom: 19.3.0(react@19.3.0)

  '@tsconfig/node10@1.0.13': {}

  '@tsconfig/node12@1.0.11': {}

  '@tsconfig/node14@1.0.3': {}

  '@tsconfig/node16@1.0.4': {}

  '@types/accepts@1.3.7':
    dependencies:
      '@types/node': 22.20.4

  '@types/babel__core@7.20.5':
    dependencies:
      '@babel/parser': 7.29.9
      '@babel/types': 7.29.8
      '@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.8

  '@types/babel__template@7.4.4':
    dependencies:
      '@babel/parser': 7.29.9
      '@babel/types': 7.29.8

  '@types/babel__traverse@7.28.0':
    dependencies:
      '@babel/types': 7.29.8

  '@types/body-parser@1.19.6':
    dependencies:
      '@types/connect': 3.4.38
      '@types/node': 22.20.4

  '@types/busboy@1.5.4':
    dependencies:
      '@types/node': 22.20.4

  '@types/connect@3.4.38':
    dependencies:
      '@types/node': 22.20.4

  '@types/content-disposition@0.5.9': {}

  '@types/cookies@0.9.2':
    dependencies:
      '@types/connect': 3.4.38
      '@types/express': 5.0.6
      '@types/keygrip': 1.0.6
      '@types/node': 22.20.4

  '@types/debug@4.1.13':
    dependencies:
      '@types/ms': 2.1.0

  '@types/esrecurse@4.3.1': {}

  '@types/estree@1.0.9': {}

  '@types/express-serve-static-core@5.1.3':
    dependencies:
      '@types/node': 22.20.4
      '@types/qs': 6.15.1
      '@types/range-parser': 1.2.7
      '@types/send': 1.2.1

  '@types/express@5.0.6':
    dependencies:
      '@types/body-parser': 1.19.6
      '@types/express-serve-static-core': 5.1.3
      '@types/serve-static': 2.2.0

  '@types/fs-extra@11.0.4':
    dependencies:
      '@types/jsonfile': 6.1.4
      '@types/node': 22.20.4

  '@types/hast@3.0.5':
    dependencies:
      '@types/unist': 3.0.3

  '@types/http-assert@1.5.6': {}

  '@types/http-errors@2.0.5': {}

  '@types/http-proxy@1.17.17':
    dependencies:
      '@types/node': 22.20.4

  '@types/js-cookie@3.0.6': {}

  '@types/json-schema@7.0.15': {}

  '@types/jsonfile@6.1.4':
    dependencies:
      '@types/node': 22.20.4

  '@types/jsonwebtoken@9.0.10':
    dependencies:
      '@types/ms': 2.1.0
      '@types/node': 22.20.4

  '@types/keygrip@1.0.6': {}

  '@types/koa-compose@3.2.9':
    dependencies:
      '@types/koa': 3.0.3

  '@types/koa@3.0.3':
    dependencies:
      '@types/accepts': 1.3.7
      '@types/content-disposition': 0.5.9
      '@types/cookies': 0.9.2
      '@types/http-assert': 1.5.6
      '@types/http-errors': 2.0.5
      '@types/keygrip': 1.0.6
      '@types/koa-compose': 3.2.9
      '@types/node': 22.20.4

  '@types/luxon@3.7.5': {}

  '@types/mdast@3.0.15':
    dependencies:
      '@types/unist': 2.0.11

  '@types/mdast@4.0.4':
    dependencies:
      '@types/unist': 3.0.3

  '@types/ms@2.1.0': {}

  '@types/node@22.20.4':
    dependencies:
      undici-types: 6.21.0

  '@types/node@26.6.2':
    dependencies:
      undici-types: 8.9.0

  '@types/nodemailer@8.0.2':
    dependencies:
      '@types/node': 22.20.4

  '@types/normalize-package-data@2.4.4': {}

  '@types/qs@6.15.1': {}

  '@types/range-parser@1.2.7': {}

  '@types/resolve@1.20.2': {}

  '@types/retry@0.12.5': {}

  '@types/sanitize-html@2.16.1':
    dependencies:
      htmlparser2: 10.1.0

  '@types/send@1.2.1':
    dependencies:
      '@types/node': 22.20.4

  '@types/serve-static@2.2.0':
    dependencies:
      '@types/http-errors': 2.0.5
      '@types/node': 22.20.4

  '@types/triple-beam@1.3.5': {}

  '@types/unist@2.0.11': {}

  '@types/unist@3.0.3': {}

  '@types/ws@8.18.1':
    dependencies:
      '@types/node': 22.20.4

  '@typescript-eslint/eslint-plugin@8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(typescript@5.9.3)':
    dependencies:
      '@eslint-community/regexpp': 4.12.2
      '@typescript-eslint/parser': 8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/scope-manager': 8.70.0
      '@typescript-eslint/type-utils': 8.70.0(eslint@10.11.0)(typescript@5.9.3)
      '@typescript-eslint/utils': 8.70.0(eslint@10.11.0)(typescript@5.9.3)
      '@typescript-eslint/visitor-keys': 8.70.0
      eslint: 10.11.0
      ignore: 7.0.9
      natural-compare: 1.4.0
      ts-api-utils: 2.5.0(typescript@5.9.3)
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3)':
    dependencies:
      '@typescript-eslint/scope-manager': 8.70.0
      '@typescript-eslint/types': 8.70.0
      '@typescript-eslint/typescript-estree': 8.70.0(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/visitor-keys': 8.70.0
      debug: 4.4.3(supports-color@5.5.0)
      eslint: 10.11.0
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/project-service@8.70.0(supports-color@5.5.0)(typescript@5.9.3)':
    dependencies:
      '@typescript-eslint/tsconfig-utils': 8.70.0(typescript@5.9.3)
      '@typescript-eslint/types': 8.70.0
      debug: 4.4.3(supports-color@5.5.0)
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/scope-manager@8.70.0':
    dependencies:
      '@typescript-eslint/types': 8.70.0
      '@typescript-eslint/visitor-keys': 8.70.0

  '@typescript-eslint/tsconfig-utils@8.70.0(typescript@5.9.3)':
    dependencies:
      typescript: 5.9.3

  '@typescript-eslint/type-utils@8.70.0(eslint@10.11.0)(typescript@5.9.3)':
    dependencies:
      '@typescript-eslint/types': 8.70.0
      '@typescript-eslint/typescript-estree': 8.70.0(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/utils': 8.70.0(eslint@10.11.0)(typescript@5.9.3)
      debug: 4.4.3(supports-color@5.5.0)
      eslint: 10.11.0
      ts-api-utils: 2.5.0(typescript@5.9.3)
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/types@8.70.0': {}

  '@typescript-eslint/typescript-estree@8.70.0(supports-color@5.5.0)(typescript@5.9.3)':
    dependencies:
      '@typescript-eslint/project-service': 8.70.0(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/tsconfig-utils': 8.70.0(typescript@5.9.3)
      '@typescript-eslint/types': 8.70.0
      '@typescript-eslint/visitor-keys': 8.70.0
      debug: 4.4.3(supports-color@5.5.0)
      minimatch: 10.2.6
      semver: 7.8.5
      tinyglobby: 0.2.17
      ts-api-utils: 2.5.0(typescript@5.9.3)
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/utils@8.70.0(eslint@10.11.0)(typescript@5.9.3)':
    dependencies:
      '@eslint-community/eslint-utils': 4.10.1(eslint@10.11.0)
      '@typescript-eslint/scope-manager': 8.70.0
      '@typescript-eslint/types': 8.70.0
      '@typescript-eslint/typescript-estree': 8.70.0(supports-color@5.5.0)(typescript@5.9.3)
      eslint: 10.11.0
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  '@typescript-eslint/visitor-keys@8.70.0':
    dependencies:
      '@typescript-eslint/types': 8.70.0
      eslint-visitor-keys: 5.0.1

  '@vue/compiler-core@3.0.11':
    dependencies:
      '@babel/parser': 7.29.9
      '@babel/types': 7.29.8
      '@vue/shared': 3.5.36
      estree-walker: 2.0.2
      source-map: 0.6.1

  '@vue/compiler-core@3.5.13':
    dependencies:
      '@babel/parser': 7.29.9
      '@vue/shared': 3.5.36
      entities: 4.5.0
      estree-walker: 2.0.2
      source-map-js: 1.2.1

  '@vue/compiler-core@3.5.36':
    dependencies:
      '@babel/parser': 7.29.9
      '@vue/shared': 3.5.36
      entities: 7.0.1
      estree-walker: 2.0.2
      source-map-js: 1.2.1

  '@vue/compiler-dom@3.5.36':
    dependencies:
      '@vue/compiler-core': 3.5.36
      '@vue/shared': 3.5.36

  '@vue/compiler-sfc@3.5.36':
    dependencies:
      '@babel/parser': 7.29.9
      '@vue/compiler-core': 3.5.36
      '@vue/compiler-dom': 3.5.36
      '@vue/compiler-ssr': 3.5.36
      '@vue/shared': 3.5.36
      estree-walker: 2.0.2
      magic-string: 0.30.21
      postcss: 8.5.28
      source-map-js: 1.2.1

  '@vue/compiler-ssr@3.5.36':
    dependencies:
      '@vue/compiler-dom': 3.5.36
      '@vue/shared': 3.5.36

  '@vue/devtools-api@6.6.4': {}

  '@vue/reactivity@3.5.36':
    dependencies:
      '@vue/shared': 3.5.36

  '@vue/runtime-core@3.5.36':
    dependencies:
      '@vue/reactivity': 3.5.36
      '@vue/shared': 3.5.36

  '@vue/runtime-dom@3.5.36':
    dependencies:
      '@vue/reactivity': 3.5.36
      '@vue/runtime-core': 3.5.36
      '@vue/shared': 3.5.36
      csstype: 3.2.3

  '@vue/server-renderer@3.5.36(vue@3.5.43(typescript@5.9.3))':
    dependencies:
      '@vue/compiler-ssr': 3.5.36
      '@vue/shared': 3.5.36
      vue: 3.5.43(typescript@5.9.3)

  '@vue/shared@3.5.36': {}

  '@zhennann/common-bin@4.0.1(supports-color@5.5.0)':
    dependencies:
      chalk: 4.1.2
      change-case: 4.1.2
      dargs: 7.0.0
      debug: 4.4.3(supports-color@5.5.0)
      is-type-of: 1.4.0
      semver: 7.8.5
      yargs: 13.3.2
      yargs-parser: 13.1.2
    transitivePeerDependencies:
      - supports-color

  '@zhennann/ejs@3.0.1': {}

  '@zhennann/svg-captcha@1.5.2':
    dependencies:
      opentype.js: 2.0.0

  abbrev@4.0.0: {}

  accepts@1.3.8:
    dependencies:
      mime-types: 2.1.35
      negotiator: 0.6.3

  acorn-jsx@5.3.2(acorn@8.18.0):
    dependencies:
      acorn: 8.18.0

  acorn-walk@8.3.5:
    dependencies:
      acorn: 8.18.0

  acorn@8.18.0: {}

  agent-base@6.0.2:
    dependencies:
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  agent-base@7.1.4: {}

  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.8
      json-schema-traverse: 1.0.0
      require-from-string: 2.0.2

  ansi-align@3.0.1:
    dependencies:
      string-width: 4.2.3

  ansi-colors@4.1.3: {}

  ansi-regex@4.1.1: {}

  ansi-regex@5.0.1: {}

  ansi-regex@6.3.0: {}

  ansi-styles@3.2.1:
    dependencies:
      color-convert: 1.9.3

  ansi-styles@4.3.0:
    dependencies:
      color-convert: 2.0.1

  ansi-styles@6.2.3: {}

  any-promise@1.3.0: {}

  anymatch@3.1.3:
    dependencies:
      normalize-path: 3.0.0
      picomatch: 2.3.2

  arg@4.1.3: {}

  argparse@2.0.1: {}

  array-buffer-byte-length@1.0.2:
    dependencies:
      call-bound: 1.0.4
      is-array-buffer: 3.0.5

  ast-types-yx@0.14.2:
    dependencies:
      tslib: 2.8.1

  astral-regex@2.0.0: {}

  async@3.2.6: {}

  asynckit@0.4.0: {}

  available-typed-arrays@1.0.7:
    dependencies:
      possible-typed-array-names: 1.1.0

  aws-ssl-profiles@1.1.2: {}

  axios@1.20.0:
    dependencies:
      follow-redirects: 1.16.0
      form-data: 4.0.6
      https-proxy-agent: 5.0.1
      proxy-from-env: 2.1.0
    transitivePeerDependencies:
      - debug
      - supports-color

  babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.29.7)(@babel/traverse@7.29.8):
    dependencies:
      '@babel/core': 7.29.7
      '@babel/helper-plugin-utils': 7.29.7
    optionalDependencies:
      '@babel/traverse': 7.29.8

  bail@1.0.5: {}

  balanced-match@1.0.2: {}

  balanced-match@4.0.4: {}

  base64-js@1.5.1: {}

  base64url@3.0.1: {}

  baseline-browser-mapping@2.11.25: {}

  better-sqlite3@12.11.1:
    dependencies:
      bindings: 1.5.0
      prebuild-install: 7.1.3

  big.js@5.2.2: {}

  bignumber.js@9.3.1: {}

  binary-extensions@2.3.0: {}

  binaryextensions@2.3.0: {}

  bindings@1.5.0:
    dependencies:
      file-uri-to-path: 1.0.0

  bl@1.2.3:
    dependencies:
      readable-stream: 2.3.8
      safe-buffer: 5.2.1

  bl@4.1.0:
    dependencies:
      buffer: 5.7.1
      inherits: 2.0.4
      readable-stream: 3.6.2

  boolbase@1.0.0: {}

  boundary@2.0.0: {}

  bowser@2.14.1: {}

  boxen@4.2.0:
    dependencies:
      ansi-align: 3.0.1
      camelcase: 5.3.1
      chalk: 3.0.0
      cli-boxes: 2.2.1
      string-width: 4.2.3
      term-size: 2.2.1
      type-fest: 0.8.1
      widest-line: 3.1.0

  boxen@8.0.1:
    dependencies:
      ansi-align: 3.0.1
      camelcase: 8.0.0
      chalk: 5.6.2
      cli-boxes: 3.0.0
      string-width: 7.2.0
      type-fest: 4.41.0
      widest-line: 5.0.0
      wrap-ansi: 9.0.2

  brace-expansion@1.1.21:
    dependencies:
      balanced-match: 1.0.2
      concat-map: 0.0.1

  brace-expansion@5.0.12:
    dependencies:
      balanced-match: 4.0.4

  braces@3.0.3:
    dependencies:
      fill-range: 7.1.1

  browserslist@4.29.0:
    dependencies:
      baseline-browser-mapping: 2.11.25
      caniuse-lite: 1.0.30001810
      electron-to-chromium: 1.5.433
      node-releases: 2.0.56
      update-browserslist-db: 1.3.3(browserslist@4.29.0)

  buffer-alloc-unsafe@1.1.0: {}

  buffer-alloc@1.2.0:
    dependencies:
      buffer-alloc-unsafe: 1.1.0
      buffer-fill: 1.0.0

  buffer-crc32@0.2.13: {}

  buffer-equal-constant-time@1.0.1: {}

  buffer-fill@1.0.0: {}

  buffer-from@1.1.2: {}

  buffer@5.7.1:
    dependencies:
      base64-js: 1.5.1
      ieee754: 1.2.1

  bullmq@5.81.5:
    dependencies:
      cron-parser: 4.9.0
      ioredis: 5.11.1(supports-color@5.5.0)
      msgpackr: 2.0.5
      node-abort-controller: 3.1.1
      semver: 7.8.5
      tslib: 2.8.1
    transitivePeerDependencies:
      - supports-color

  busboy@1.6.0:
    dependencies:
      streamsearch: 1.1.0

  bytes@3.1.2: {}

  cacheable@2.5.0:
    dependencies:
      '@cacheable/memory': 2.2.0
      '@cacheable/utils': 2.5.0
      hookified: 1.15.1
      keyv: 5.6.0
      qified: 0.10.1

  call-bind-apply-helpers@1.0.2:
    dependencies:
      es-errors: 1.3.0
      function-bind: 1.1.2

  call-bind@1.0.9:
    dependencies:
      call-bind-apply-helpers: 1.0.2
      es-define-property: 1.0.1
      get-intrinsic: 1.3.0
      set-function-length: 1.2.2

  call-bound@1.0.4:
    dependencies:
      call-bind-apply-helpers: 1.0.2
      get-intrinsic: 1.3.0

  camel-case@4.1.2:
    dependencies:
      pascal-case: 3.1.2
      tslib: 2.8.1

  camelcase@5.3.1: {}

  camelcase@8.0.0: {}

  caniuse-lite@1.0.30001810: {}

  capital-case@1.0.4:
    dependencies:
      no-case: 3.0.4
      tslib: 2.8.1
      upper-case-first: 2.0.2

  ccount@1.1.0: {}

  ccount@2.0.1: {}

  chalk@3.0.0:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0

  chalk@4.1.2:
    dependencies:
      ansi-styles: 4.3.0
      supports-color: 7.2.0

  chalk@5.6.2: {}

  change-case@4.1.2:
    dependencies:
      camel-case: 4.1.2
      capital-case: 1.0.4
      constant-case: 3.0.4
      dot-case: 3.0.4
      header-case: 2.0.4
      no-case: 3.0.4
      param-case: 3.0.4
      pascal-case: 3.1.2
      path-case: 3.0.4
      sentence-case: 3.0.4
      snake-case: 3.0.4
      tslib: 2.8.1

  character-entities-legacy@1.1.4: {}

  character-entities@1.2.4: {}

  character-entities@2.0.2: {}

  character-reference-invalid@1.1.4: {}

  charenc@0.0.2: {}

  check-ends-with-period@3.0.2:
    dependencies:
      emoji-regex: 10.6.0

  chokidar@3.6.0:
    dependencies:
      anymatch: 3.1.3
      braces: 3.0.3
      glob-parent: 5.1.2
      is-binary-path: 2.1.0
      is-glob: 4.0.3
      normalize-path: 3.0.0
      readdirp: 3.6.0
    optionalDependencies:
      fsevents: 2.3.3

  chokidar@5.0.0:
    dependencies:
      readdirp: 5.1.1

  chownr@1.1.4: {}

  ci-info@4.4.0: {}

  clean-package@2.2.0:
    dependencies:
      dot-prop: 6.0.1

  cli-boxes@2.2.1: {}

  cli-boxes@3.0.0: {}

  cli-table3@0.6.5:
    dependencies:
      string-width: 4.2.3
    optionalDependencies:
      '@colors/colors': 1.5.0

  cliui@5.0.0:
    dependencies:
      string-width: 3.1.0
      strip-ansi: 5.2.0
      wrap-ansi: 5.1.0

  cluster-key-slot@1.1.1: {}

  co-body@6.2.0:
    dependencies:
      '@hapi/bourne': 3.0.0
      inflation: 2.1.0
      qs: 6.16.0
      raw-body: 2.5.3
      type-is: 1.6.18

  color-convert@1.9.3:
    dependencies:
      color-name: 1.1.3

  color-convert@2.0.1:
    dependencies:
      color-name: 1.1.4

  color-convert@3.1.3:
    dependencies:
      color-name: 2.1.1

  color-name@1.1.3: {}

  color-name@1.1.4: {}

  color-name@2.1.1: {}

  color-string@2.1.4:
    dependencies:
      color-name: 2.1.1

  color@5.0.3:
    dependencies:
      color-convert: 3.1.3
      color-string: 2.1.4

  colorette@1.4.0: {}

  colorette@2.0.19: {}

  combined-stream@1.0.8:
    dependencies:
      delayed-stream: 1.0.0

  commander@10.0.1: {}

  commander@2.20.3: {}

  commander@9.5.0: {}

  comment-parser@1.4.7: {}

  comment-parser@1.4.9: {}

  commondir@1.0.1: {}

  compressible@2.0.18:
    dependencies:
      mime-db: 1.54.0

  compressing@1.10.6:
    dependencies:
      '@eggjs/yauzl': 2.11.0
      flushwritable: 1.0.0
      get-ready: 1.0.0
      iconv-lite: 0.5.2
      mkdirp: 0.5.6
      pump: 3.0.4
      streamifier: 0.1.1
      tar-stream: 1.6.2
      yazl: 2.5.1

  concat-map@0.0.1: {}

  constant-case@3.0.4:
    dependencies:
      no-case: 3.0.4
      tslib: 2.8.1
      upper-case: 2.0.2

  content-disposition@1.0.1: {}

  content-type@1.0.5: {}

  content-type@2.1.0: {}

  convert-source-map@2.0.0: {}

  cookie@1.1.1: {}

  cookies@0.9.2:
    dependencies:
      depd: 2.0.0
      keygrip: 1.1.0

  core-util-is@1.0.3: {}

  create-require@1.1.1: {}

  cron-parser@4.9.0:
    dependencies:
      luxon: 3.7.2

  cross-env@7.0.3:
    dependencies:
      cross-spawn: 7.0.6

  cross-spawn@7.0.6:
    dependencies:
      path-key: 3.1.1
      shebang-command: 2.0.0
      which: 2.0.2

  crypt@0.0.2: {}

  cssesc@3.0.0: {}

  csstype@2.6.21: {}

  csstype@3.0.10: {}

  csstype@3.2.3: {}

  csx@10.0.2:
    dependencies:
      csstype: 2.6.21

  dargs@7.0.0: {}

  dayjs@1.11.23: {}

  debounce@3.0.0: {}

  debug@3.2.7:
    dependencies:
      ms: 2.1.3

  debug@4.3.4:
    dependencies:
      ms: 2.1.2

  debug@4.4.3(supports-color@5.5.0):
    dependencies:
      ms: 2.1.3
    optionalDependencies:
      supports-color: 5.5.0

  decamelize@1.2.0: {}

  decode-named-character-reference@1.3.0:
    dependencies:
      character-entities: 2.0.2

  decompress-response@6.0.0:
    dependencies:
      mimic-response: 3.1.0

  deep-equal@1.0.1: {}

  deep-equal@2.2.3:
    dependencies:
      array-buffer-byte-length: 1.0.2
      call-bind: 1.0.9
      es-get-iterator: 1.1.3
      get-intrinsic: 1.3.0
      is-arguments: 1.2.0
      is-array-buffer: 3.0.5
      is-date-object: 1.1.0
      is-regex: 1.2.1
      is-shared-array-buffer: 1.0.4
      isarray: 2.0.5
      object-is: 1.1.6
      object-keys: 1.1.1
      object.assign: 4.1.7
      regexp.prototype.flags: 1.5.4
      side-channel: 1.1.1
      which-boxed-primitive: 1.1.1
      which-collection: 1.0.2
      which-typed-array: 1.1.24

  deep-extend@0.6.0: {}

  deep-is@0.1.4: {}

  deepmerge@4.3.1: {}

  define-data-property@1.1.4:
    dependencies:
      es-define-property: 1.0.1
      es-errors: 1.3.0
      gopd: 1.2.0

  define-properties@1.2.1:
    dependencies:
      define-data-property: 1.1.4
      has-property-descriptors: 1.0.2
      object-keys: 1.1.1

  defu@6.1.7: {}

  delayed-stream@1.0.0: {}

  delegates@1.0.0: {}

  denque@2.1.0: {}

  depd@1.1.2: {}

  depd@2.0.0: {}

  dequal@2.0.3: {}

  destroy@1.2.0: {}

  detect-browser@5.3.0: {}

  detect-libc@2.1.2: {}

  detect-node@2.1.0: {}

  devalue@5.9.4: {}

  devlop@1.1.0:
    dependencies:
      dequal: 2.0.3

  diff-sequences@29.6.3: {}

  diff@4.0.4: {}

  diff@8.0.4: {}

  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.1.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

  dot-case@3.0.4:
    dependencies:
      no-case: 3.0.4
      tslib: 2.8.1

  dot-prop@6.0.1:
    dependencies:
      is-obj: 2.0.0

  dotenv-expand@11.0.7:
    dependencies:
      dotenv: 16.6.1

  dotenv@16.6.1: {}

  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: {}

  egg-path-matching@2.1.0:
    dependencies:
      path-to-regexp: 6.3.0

  electron-to-chromium@1.5.433: {}

  emoji-regex@10.6.0: {}

  emoji-regex@7.0.3: {}

  emoji-regex@8.0.0: {}

  emojis-list@3.0.0: {}

  empathic@2.1.0: {}

  enabled@2.0.0: {}

  encodeurl@2.0.0: {}

  end-of-stream@1.4.5:
    dependencies:
      once: 1.4.0

  enquirer@2.4.1:
    dependencies:
      ansi-colors: 4.1.3
      strip-ansi: 6.0.1

  entities@4.5.0: {}

  entities@7.0.1: {}

  entities@8.1.0: {}

  es-define-property@1.0.1: {}

  es-errors@1.3.0: {}

  es-get-iterator@1.1.3:
    dependencies:
      call-bind: 1.0.9
      get-intrinsic: 1.3.0
      has-symbols: 1.1.0
      is-arguments: 1.2.0
      is-map: 2.0.3
      is-set: 2.0.3
      is-string: 1.1.1
      isarray: 2.0.5
      stop-iteration-iterator: 1.1.0

  es-object-atoms@1.1.2:
    dependencies:
      es-errors: 1.3.0

  es-set-tostringtag@2.1.0:
    dependencies:
      es-errors: 1.3.0
      get-intrinsic: 1.3.0
      has-tostringtag: 1.0.2
      hasown: 2.0.4

  escalade@3.2.0: {}

  escape-html@1.0.3: {}

  escape-string-regexp@1.0.5: {}

  escape-string-regexp@2.0.0: {}

  escape-string-regexp@4.0.0: {}

  escape-string-regexp@5.0.0: {}

  eslint-json-compat-utils@0.2.3(@eslint/json@1.2.0)(eslint@10.11.0)(jsonc-eslint-parser@3.3.0):
    dependencies:
      eslint: 10.11.0
      esquery: 1.7.0
      jsonc-eslint-parser: 3.3.0
    optionalDependencies:
      '@eslint/json': 1.2.0

  eslint-plugin-antfu@3.2.3(eslint@10.11.0):
    dependencies:
      eslint: 10.11.0

  eslint-plugin-command@3.5.3(@typescript-eslint/typescript-estree@8.70.0(typescript@5.9.3))(@typescript-eslint/utils@8.70.0(eslint@10.11.0)(typescript@5.9.3))(eslint@10.11.0):
    dependencies:
      '@es-joy/jsdoccomment': 0.88.0
      '@typescript-eslint/typescript-estree': 8.70.0(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/utils': 8.70.0(eslint@10.11.0)(typescript@5.9.3)
      eslint: 10.11.0

  eslint-plugin-depend@1.5.0(eslint@10.11.0):
    dependencies:
      empathic: 2.1.0
      eslint: 10.11.0
      module-replacements: 2.11.0
      semver: 7.8.5

  eslint-plugin-eslint-comments@3.2.0(eslint@10.11.0):
    dependencies:
      escape-string-regexp: 1.0.5
      eslint: 10.11.0
      ignore: 5.3.2

  eslint-plugin-jsonc@3.4.2(@eslint/json@1.2.0)(eslint@10.11.0):
    dependencies:
      '@eslint-community/eslint-utils': 4.10.1(eslint@10.11.0)
      '@eslint/core': 1.2.1
      '@eslint/plugin-kit': 0.7.3
      '@ota-meshi/ast-token-store': 0.3.0
      diff-sequences: 29.6.3
      eslint: 10.11.0
      eslint-json-compat-utils: 0.2.3(@eslint/json@1.2.0)(eslint@10.11.0)(jsonc-eslint-parser@3.3.0)
      jsonc-eslint-parser: 3.3.0
      natural-compare: 1.4.0
      synckit: 0.11.13
    transitivePeerDependencies:
      - '@eslint/json'

  eslint-plugin-pnpm@1.9.1(@eslint/json@1.2.0)(eslint@10.11.0):
    dependencies:
      empathic: 2.1.0
      eslint: 10.11.0
      eslint-json-compat-utils: 0.2.3(@eslint/json@1.2.0)(eslint@10.11.0)(jsonc-eslint-parser@3.3.0)
      jsonc-eslint-parser: 3.3.0
      pathe: 2.0.3
      pnpm-workspace-yaml: 1.9.1
      tinyglobby: 0.2.17
      yaml: 2.9.1
      yaml-eslint-parser: 2.1.0
    transitivePeerDependencies:
      - '@eslint/json'

  eslint-plugin-regexp@3.3.1(eslint@10.11.0):
    dependencies:
      '@eslint-community/eslint-utils': 4.10.1(eslint@10.11.0)
      '@eslint-community/regexpp': 4.12.2
      comment-parser: 1.4.9
      eslint: 10.11.0
      jsdoc-type-pratt-parser: 9.2.2
      refa: 0.12.1
      regexp-ast-analysis: 0.7.1
      scslre: 0.3.0

  eslint-plugin-toml@1.5.0(eslint@10.11.0)(supports-color@5.5.0):
    dependencies:
      '@eslint/core': 1.2.1
      '@eslint/plugin-kit': 0.7.3
      '@ota-meshi/ast-token-store': 0.3.0
      debug: 4.4.3(supports-color@5.5.0)
      eslint: 10.11.0
      toml-eslint-parser: 1.0.3
    transitivePeerDependencies:
      - supports-color

  eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(typescript@5.9.3))(eslint@10.11.0):
    dependencies:
      eslint: 10.11.0
    optionalDependencies:
      '@typescript-eslint/eslint-plugin': 8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(typescript@5.9.3)

  eslint-plugin-vue@10.11.0(@stylistic/eslint-plugin@5.10.0(eslint@10.11.0))(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(vue-eslint-parser@10.4.1(eslint@10.11.0)):
    dependencies:
      '@eslint-community/eslint-utils': 4.10.1(eslint@10.11.0)
      eslint: 10.11.0
      natural-compare: 1.4.0
      nth-check: 2.1.1
      postcss-selector-parser: 7.1.6
      semver: 7.8.5
      vue-eslint-parser: 10.4.1(eslint@10.11.0)
      xml-name-validator: 5.0.0
    optionalDependencies:
      '@stylistic/eslint-plugin': 5.10.0(eslint@10.11.0)
      '@typescript-eslint/parser': 8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3)

  eslint-plugin-yml@3.8.1(eslint@10.11.0):
    dependencies:
      '@eslint/core': 1.2.1
      '@eslint/plugin-kit': 0.7.3
      '@ota-meshi/ast-token-store': 0.3.0
      diff-sequences: 29.6.3
      escape-string-regexp: 5.0.0
      eslint: 10.11.0
      natural-compare: 1.4.0
      yaml-eslint-parser: 2.1.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@4.2.1: {}

  eslint-visitor-keys@5.0.1: {}

  eslint@10.11.0:
    dependencies:
      '@eslint-community/eslint-utils': 4.10.1(eslint@10.11.0)
      '@eslint-community/regexpp': 4.12.2
      '@eslint/config-array': 0.23.5
      '@eslint/config-helpers': 0.7.0
      '@eslint/core': 1.2.1
      '@eslint/plugin-kit': 0.7.3
      '@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@5.5.0)
      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: 11.1.5
      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.6
      natural-compare: 1.4.0
      optionator: 0.9.4
    transitivePeerDependencies:
      - supports-color

  esm@3.2.25: {}

  espree@10.4.0:
    dependencies:
      acorn: 8.18.0
      acorn-jsx: 5.3.2(acorn@8.18.0)
      eslint-visitor-keys: 4.2.1

  espree@11.2.0:
    dependencies:
      acorn: 8.18.0
      acorn-jsx: 5.3.2(acorn@8.18.0)
      eslint-visitor-keys: 5.0.1

  esprima@4.0.1: {}

  esquery@1.7.0:
    dependencies:
      estraverse: 5.3.0

  esrecurse@4.3.0:
    dependencies:
      estraverse: 5.3.0

  estraverse@5.3.0: {}

  estree-walker@2.0.2: {}

  esutils@2.0.3: {}

  eventemitter3@4.0.7: {}

  expand-template@2.0.3: {}

  extend@3.0.2: {}

  fast-decode-uri-component@1.0.1: {}

  fast-deep-equal@3.1.3: {}

  fast-equals@4.0.3: {}

  fast-glob@3.3.3:
    dependencies:
      '@nodelib/fs.stat': 2.0.5
      '@nodelib/fs.walk': 1.2.8
      glob-parent: 5.1.2
      merge2: 1.4.1
      micromatch: 4.0.8

  fast-json-stable-stringify@2.1.0: {}

  fast-levenshtein@2.0.6: {}

  fast-querystring@1.1.2:
    dependencies:
      fast-decode-uri-component: 1.0.1

  fast-uri@3.1.8: {}

  fastq@1.20.3:
    dependencies:
      reusify: 1.1.0

  fault@1.0.4:
    dependencies:
      format: 0.2.2

  fault@2.0.1:
    dependencies:
      format: 0.2.2

  fd-slicer2@1.2.0:
    dependencies:
      pend: 1.2.0

  fdir@6.5.0(picomatch@4.0.7):
    optionalDependencies:
      picomatch: 4.0.7

  fecha@4.2.3: {}

  file-entry-cache@10.1.4:
    dependencies:
      flat-cache: 6.1.23

  file-entry-cache@11.1.5:
    dependencies:
      flat-cache: 6.1.23

  file-stream-rotator@0.6.1:
    dependencies:
      moment: 2.31.0

  file-uri-to-path@1.0.0: {}

  fill-range@7.1.1:
    dependencies:
      to-regex-range: 5.0.1

  find-my-way@9.9.0:
    dependencies:
      fast-deep-equal: 3.1.3
      fast-querystring: 1.1.2
      safe-regex2: 5.1.1

  find-up-simple@1.0.1: {}

  find-up@3.0.0:
    dependencies:
      locate-path: 3.0.0

  find-up@5.0.0:
    dependencies:
      locate-path: 6.0.0
      path-exists: 4.0.0

  flat-cache@6.1.23:
    dependencies:
      cacheable: 2.5.0
      flatted: 3.4.4
      hookified: 1.15.1

  flatted@3.4.4: {}

  flushwritable@1.0.0: {}

  fn.name@1.1.0: {}

  follow-redirects@1.16.0: {}

  for-each@0.3.5:
    dependencies:
      is-callable: 1.2.7

  form-data@4.0.6:
    dependencies:
      asynckit: 0.4.0
      combined-stream: 1.0.8
      es-set-tostringtag: 2.1.0
      hasown: 2.0.4
      mime-types: 2.1.35

  format@0.2.2: {}

  formstream@1.5.2:
    dependencies:
      destroy: 1.2.0
      mime: 2.6.0
      node-hex: 1.0.1
      pause-stream: 0.0.11

  free-style@3.1.0: {}

  fresh@0.5.2: {}

  fs-constants@1.0.0: {}

  fs-extra@10.1.0:
    dependencies:
      graceful-fs: 4.2.11
      jsonfile: 6.2.1
      universalify: 2.0.1

  fs-extra@11.4.0:
    dependencies:
      graceful-fs: 4.2.11
      jsonfile: 6.2.1
      universalify: 2.0.1

  fs-readdir-recursive@1.1.0: {}

  fs.realpath@1.0.0: {}

  fsevents@2.3.3:
    optional: true

  function-bind@1.1.2: {}

  functions-have-names@1.2.3: {}

  generate-function@2.3.1:
    dependencies:
      is-property: 1.0.2

  generic-names@2.0.1:
    dependencies:
      loader-utils: 1.4.2

  gensync@1.0.0-beta.2: {}

  get-caller-file@2.0.5: {}

  get-east-asian-width@1.7.0: {}

  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-package-type@0.1.0: {}

  get-proto@1.0.1:
    dependencies:
      dunder-proto: 1.0.1
      es-object-atoms: 1.1.2

  get-ready@1.0.0: {}

  getopts@2.3.0: {}

  github-from-package@0.0.0: {}

  github-slugger@2.0.0: {}

  glob-parent@5.1.2:
    dependencies:
      is-glob: 4.0.3

  glob-parent@6.0.2:
    dependencies:
      is-glob: 4.0.3

  glob@13.0.6:
    dependencies:
      minimatch: 10.2.6
      minipass: 7.1.3
      path-scurry: 2.0.2

  glob@7.2.3:
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.4
      minimatch: 3.1.5
      once: 1.4.0
      path-is-absolute: 1.0.1

  globals@17.12.0: {}

  globby@14.1.0:
    dependencies:
      '@sindresorhus/merge-streams': 2.3.0
      fast-glob: 3.3.3
      ignore: 7.0.9
      path-type: 6.0.0
      slash: 5.1.0
      unicorn-magic: 0.3.0

  globby@16.2.4:
    dependencies:
      '@sindresorhus/merge-streams': 4.0.0
      fast-glob: 3.3.3
      ignore: 7.0.9
      is-path-inside: 4.0.0
      micromatch: 4.0.8
      slash: 5.1.0
      unicorn-magic: 0.4.0

  gogocode@1.0.55(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@babel/parser': 7.29.9
      glob: 7.2.3
      hyntax-yx: 1.0.9
      indent-string: 4.0.0
      recast-yx: 0.18.12
      vue3-browser-compiler-yx: 1.0.4(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - vue

  gopd@1.2.0: {}

  graceful-fs@4.2.11: {}

  has-bigints@1.1.0: {}

  has-flag@3.0.0: {}

  has-flag@4.0.0: {}

  has-property-descriptors@1.0.2:
    dependencies:
      es-define-property: 1.0.1

  has-symbols@1.1.0: {}

  has-tostringtag@1.0.2:
    dependencies:
      has-symbols: 1.1.0

  hash-sum@2.0.0: {}

  hashery@1.5.1:
    dependencies:
      hookified: 1.15.1

  hasown@2.0.4:
    dependencies:
      function-bind: 1.1.2

  header-case@2.0.4:
    dependencies:
      capital-case: 1.0.4
      tslib: 2.8.1

  highlight.js@11.11.2: {}

  hookified@1.15.1: {}

  hookified@2.2.0: {}

  hosted-git-info@7.0.2:
    dependencies:
      lru-cache: 10.4.3

  hosted-git-info@9.0.3:
    dependencies:
      lru-cache: 11.5.3

  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.1.0

  http-assert@1.5.0:
    dependencies:
      deep-equal: 1.0.1
      http-errors: 1.8.1

  http-errors@1.8.1:
    dependencies:
      depd: 1.1.2
      inherits: 2.0.4
      setprototypeof: 1.2.0
      statuses: 1.5.0
      toidentifier: 1.0.1

  http-errors@2.0.1:
    dependencies:
      depd: 2.0.0
      inherits: 2.0.4
      setprototypeof: 1.2.0
      statuses: 2.0.2
      toidentifier: 1.0.1

  http-proxy-agent@7.0.2(supports-color@5.5.0):
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  http-proxy@1.18.1:
    dependencies:
      eventemitter3: 4.0.7
      follow-redirects: 1.16.0
      requires-port: 1.0.0
    transitivePeerDependencies:
      - debug

  https-proxy-agent@5.0.1:
    dependencies:
      agent-base: 6.0.2
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  https-proxy-agent@7.0.6(supports-color@5.5.0):
    dependencies:
      agent-base: 7.1.4
      debug: 4.4.3(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  hyntax-yx@1.0.9: {}

  iconv-lite@0.4.24:
    dependencies:
      safer-buffer: 2.1.2

  iconv-lite@0.5.2:
    dependencies:
      safer-buffer: 2.1.2

  iconv-lite@0.7.3:
    dependencies:
      safer-buffer: 2.1.2

  icss-replace-symbols@1.1.0: {}

  icss-utils@5.1.0(postcss@8.1.10):
    dependencies:
      postcss: 8.1.10

  ieee754@1.2.1: {}

  ignore-by-default@1.0.1: {}

  ignore@5.3.2: {}

  ignore@7.0.9: {}

  immediate@3.0.6: {}

  imurmurhash@0.1.4: {}

  indent-string@4.0.0: {}

  index-to-position@1.2.0: {}

  indexes-of@1.0.1: {}

  inflation@2.1.0: {}

  inflight@1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2

  inherits@2.0.4: {}

  ini@1.3.8: {}

  ini@6.0.0: {}

  internal-slot@1.1.0:
    dependencies:
      es-errors: 1.3.0
      hasown: 2.0.4
      side-channel: 1.1.1

  interpret@2.2.0: {}

  ioredis@5.11.1(supports-color@5.5.0):
    dependencies:
      '@ioredis/commands': 1.10.0
      cluster-key-slot: 1.1.1
      debug: 4.4.3(supports-color@5.5.0)
      denque: 2.1.0
      redis-errors: 1.2.0
      redis-parser: 3.0.0
      standard-as-callback: 2.1.0
    transitivePeerDependencies:
      - supports-color

  is-alphabetical@1.0.4: {}

  is-alphanumerical@1.0.4:
    dependencies:
      is-alphabetical: 1.0.4
      is-decimal: 1.0.4

  is-arguments@1.2.0:
    dependencies:
      call-bound: 1.0.4
      has-tostringtag: 1.0.2

  is-array-buffer@3.0.5:
    dependencies:
      call-bind: 1.0.9
      call-bound: 1.0.4
      get-intrinsic: 1.3.0

  is-bigint@1.1.0:
    dependencies:
      has-bigints: 1.1.0

  is-binary-path@2.1.0:
    dependencies:
      binary-extensions: 2.3.0

  is-boolean-object@1.2.2:
    dependencies:
      call-bound: 1.0.4
      has-tostringtag: 1.0.2

  is-buffer@1.1.6: {}

  is-buffer@2.0.5: {}

  is-callable@1.2.7: {}

  is-class-hotfix@0.0.6: {}

  is-core-module@2.17.0:
    dependencies:
      hasown: 2.0.4

  is-date-object@1.1.0:
    dependencies:
      call-bound: 1.0.4
      has-tostringtag: 1.0.2

  is-decimal@1.0.4: {}

  is-extglob@2.1.1: {}

  is-fullwidth-code-point@2.0.0: {}

  is-fullwidth-code-point@3.0.0: {}

  is-glob@4.0.3:
    dependencies:
      is-extglob: 2.1.1

  is-hexadecimal@1.0.4: {}

  is-map@2.0.3: {}

  is-module@1.0.0: {}

  is-number-object@1.1.1:
    dependencies:
      call-bound: 1.0.4
      has-tostringtag: 1.0.2

  is-number@4.0.0: {}

  is-number@7.0.0: {}

  is-obj@2.0.0: {}

  is-path-inside@4.0.0: {}

  is-plain-obj@2.1.0: {}

  is-plain-object@5.1.0: {}

  is-property@1.0.2: {}

  is-reference@1.2.1:
    dependencies:
      '@types/estree': 1.0.9

  is-regex@1.2.1:
    dependencies:
      call-bound: 1.0.4
      gopd: 1.2.0
      has-tostringtag: 1.0.2
      hasown: 2.0.4

  is-set@2.0.3: {}

  is-shared-array-buffer@1.0.4:
    dependencies:
      call-bound: 1.0.4

  is-stream@2.0.1: {}

  is-string@1.1.1:
    dependencies:
      call-bound: 1.0.4
      has-tostringtag: 1.0.2

  is-symbol@1.1.1:
    dependencies:
      call-bound: 1.0.4
      has-symbols: 1.1.0
      safe-regex-test: 1.1.0

  is-type-of@1.4.0:
    dependencies:
      core-util-is: 1.0.3
      is-class-hotfix: 0.0.6
      isstream: 0.1.2

  is-type-of@2.2.0: {}

  is-typed-array@1.1.15:
    dependencies:
      which-typed-array: 1.1.24

  is-weakmap@2.0.2: {}

  is-weakset@2.0.4:
    dependencies:
      call-bound: 1.0.4
      get-intrinsic: 1.3.0

  isarray@1.0.0: {}

  isarray@2.0.5: {}

  isexe@2.0.0: {}

  isexe@4.0.0: {}

  isstream@0.1.2: {}

  istextorbinary@3.3.0:
    dependencies:
      binaryextensions: 2.3.0
      textextensions: 3.3.0

  js-tokens@4.0.0: {}

  js-yaml@4.3.2:
    dependencies:
      argparse: 2.0.1

  jsdoc-type-pratt-parser@7.2.0: {}

  jsdoc-type-pratt-parser@9.2.2:
    dependencies:
      '@types/estree': 1.0.9
      '@types/node': 26.6.2

  jsesc@3.1.0: {}

  json-parse-even-better-errors@5.0.0: {}

  json-schema-traverse@0.4.1: {}

  json-schema-traverse@1.0.0: {}

  json-stable-stringify-without-jsonify@1.0.1: {}

  json5@1.0.2:
    dependencies:
      minimist: 1.2.8

  json5@2.2.3: {}

  jsonc-eslint-parser@3.3.0:
    dependencies:
      acorn: 8.18.0
      eslint-visitor-keys: 5.0.1
      verkit: 0.3.2

  jsonfile@6.2.1:
    dependencies:
      universalify: 2.0.1
    optionalDependencies:
      graceful-fs: 4.2.11

  jsonwebtoken@9.0.3:
    dependencies:
      jws: 4.0.1
      lodash.includes: 4.3.0
      lodash.isboolean: 3.0.3
      lodash.isinteger: 4.0.4
      lodash.isnumber: 3.0.3
      lodash.isplainobject: 4.0.6
      lodash.isstring: 4.0.1
      lodash.once: 4.1.1
      ms: 2.1.3
      semver: 7.8.5

  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

  keygrip@1.1.0:
    dependencies:
      tsscmp: 1.0.6

  keyv@5.6.0:
    dependencies:
      '@keyv/serialize': 1.1.1

  kind-of@6.0.3: {}

  knex@3.3.0(better-sqlite3@12.11.1):
    dependencies:
      colorette: 2.0.19
      commander: 10.0.1
      debug: 4.3.4
      escalade: 3.2.0
      esm: 3.2.25
      get-package-type: 0.1.0
      getopts: 2.3.0
      interpret: 2.2.0
      lodash: 4.18.1
      pg-connection-string: 2.6.2
      rechoir: 0.8.0
      resolve-from: 5.0.0
      tarn: 3.1.2
      tildify: 2.0.0
    optionalDependencies:
      better-sqlite3: 12.11.1
    transitivePeerDependencies:
      - supports-color

  koa-compose@4.1.0: {}

  koa-override@4.0.0: {}

  koa-range@0.3.0:
    dependencies:
      stream-slice: 0.1.2

  koa@3.2.1:
    dependencies:
      accepts: 1.3.8
      content-disposition: 1.0.1
      content-type: 1.0.5
      cookies: 0.9.2
      delegates: 1.0.0
      destroy: 1.2.0
      encodeurl: 2.0.0
      escape-html: 1.0.3
      fresh: 0.5.2
      http-assert: 1.5.0
      http-errors: 2.0.1
      koa-compose: 4.1.0
      mime-types: 3.0.2
      on-finished: 2.4.1
      parseurl: 1.3.3
      statuses: 2.0.2
      type-is: 2.1.0
      vary: 1.1.2

  kuler@2.0.0: {}

  launder@1.7.1:
    dependencies:
      dayjs: 1.11.23

  levn@0.4.1:
    dependencies:
      prelude-ls: 1.2.1
      type-check: 0.4.0

  lie@3.1.1:
    dependencies:
      immediate: 3.0.6

  linkifyjs@4.3.3: {}

  loader-utils@1.4.2:
    dependencies:
      big.js: 5.2.2
      emojis-list: 3.0.0
      json5: 1.0.2

  localforage@1.10.0:
    dependencies:
      lie: 3.1.1

  locate-path@3.0.0:
    dependencies:
      p-locate: 3.0.0
      path-exists: 3.0.0

  locate-path@6.0.0:
    dependencies:
      p-locate: 5.0.0

  lodash.camelcase@4.3.0: {}

  lodash.defaultsdeep@4.6.1: {}

  lodash.flatmap@4.5.0: {}

  lodash.includes@4.3.0: {}

  lodash.isboolean@3.0.3: {}

  lodash.isinteger@4.0.4: {}

  lodash.isnumber@3.0.3: {}

  lodash.isplainobject@4.0.6: {}

  lodash.isstring@4.0.1: {}

  lodash.once@4.1.1: {}

  lodash.sortby@4.7.0: {}

  lodash.truncate@4.4.2: {}

  lodash.uniq@4.5.0: {}

  lodash.uniqwith@4.5.0: {}

  lodash@4.18.1: {}

  logform@2.7.0:
    dependencies:
      '@colors/colors': 1.6.0
      '@types/triple-beam': 1.3.5
      fecha: 4.2.3
      ms: 2.1.3
      safe-stable-stringify: 2.5.0
      triple-beam: 1.4.1

  long@5.3.2: {}

  longest-streak@2.0.4: {}

  longest-streak@3.1.0: {}

  lower-case@2.0.2:
    dependencies:
      tslib: 2.8.1

  lowlight@3.3.0:
    dependencies:
      '@types/hast': 3.0.5
      devlop: 1.1.0
      highlight.js: 11.11.2

  lru-cache@10.4.3: {}

  lru-cache@11.5.3: {}

  lru-cache@5.1.1:
    dependencies:
      yallist: 3.1.1

  lru.min@1.1.5: {}

  luxon@3.7.2: {}

  magic-string@0.25.7:
    dependencies:
      sourcemap-codec: 1.4.8

  magic-string@0.30.21:
    dependencies:
      '@jridgewell/sourcemap-codec': 1.6.0

  make-error@1.3.6: {}

  markdown-table@2.0.0:
    dependencies:
      repeat-string: 1.6.1

  markdown-table@3.0.4: {}

  marked@17.0.6: {}

  match-index@1.0.3:
    dependencies:
      regexp.prototype.flags: 1.5.4

  matcher@5.0.0:
    dependencies:
      escape-string-regexp: 5.0.0

  math-intrinsics@1.1.0: {}

  math-random@1.0.4: {}

  md5@2.3.0:
    dependencies:
      charenc: 0.0.2
      crypt: 0.0.2
      is-buffer: 1.1.6

  mdast-util-find-and-replace@1.1.1:
    dependencies:
      escape-string-regexp: 4.0.0
      unist-util-is: 4.1.0
      unist-util-visit-parents: 3.1.1

  mdast-util-find-and-replace@3.0.2:
    dependencies:
      '@types/mdast': 4.0.4
      escape-string-regexp: 5.0.0
      unist-util-is: 6.0.1
      unist-util-visit-parents: 6.0.2

  mdast-util-footnote@0.1.7:
    dependencies:
      mdast-util-to-markdown: 0.6.5
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  mdast-util-from-markdown@0.8.5:
    dependencies:
      '@types/mdast': 3.0.15
      mdast-util-to-string: 2.0.0
      micromark: 2.11.4(supports-color@5.5.0)
      parse-entities: 2.0.0
      unist-util-stringify-position: 2.0.3
    transitivePeerDependencies:
      - supports-color

  mdast-util-from-markdown@2.0.3(supports-color@5.5.0):
    dependencies:
      '@types/mdast': 4.0.4
      '@types/unist': 3.0.3
      decode-named-character-reference: 1.3.0
      devlop: 1.1.0
      mdast-util-to-string: 4.0.0
      micromark: 4.0.2(supports-color@5.5.0)
      micromark-util-decode-numeric-character-reference: 2.0.2
      micromark-util-decode-string: 2.0.1
      micromark-util-normalize-identifier: 2.0.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2
      unist-util-stringify-position: 4.0.0
    transitivePeerDependencies:
      - supports-color

  mdast-util-frontmatter@0.2.0:
    dependencies:
      micromark-extension-frontmatter: 0.2.2

  mdast-util-frontmatter@2.0.1:
    dependencies:
      '@types/mdast': 4.0.4
      devlop: 1.1.0
      escape-string-regexp: 5.0.0
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-to-markdown: 2.1.2
      micromark-extension-frontmatter: 2.0.0
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm-autolink-literal@0.1.3(supports-color@5.5.0):
    dependencies:
      ccount: 1.1.0
      mdast-util-find-and-replace: 1.1.1
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm-autolink-literal@2.0.1:
    dependencies:
      '@types/mdast': 4.0.4
      ccount: 2.0.1
      devlop: 1.1.0
      mdast-util-find-and-replace: 3.0.2
      micromark-util-character: 2.1.1

  mdast-util-gfm-footnote@2.1.0:
    dependencies:
      '@types/mdast': 4.0.4
      devlop: 1.1.0
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-to-markdown: 2.1.2
      micromark-util-normalize-identifier: 2.0.1
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm-strikethrough@0.2.3:
    dependencies:
      mdast-util-to-markdown: 0.6.5

  mdast-util-gfm-strikethrough@2.0.0:
    dependencies:
      '@types/mdast': 4.0.4
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-to-markdown: 2.1.2
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm-table@0.1.6:
    dependencies:
      markdown-table: 2.0.0
      mdast-util-to-markdown: 0.6.5

  mdast-util-gfm-table@2.0.0:
    dependencies:
      '@types/mdast': 4.0.4
      devlop: 1.1.0
      markdown-table: 3.0.4
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-to-markdown: 2.1.2
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm-task-list-item@0.1.6:
    dependencies:
      mdast-util-to-markdown: 0.6.5

  mdast-util-gfm-task-list-item@2.0.0:
    dependencies:
      '@types/mdast': 4.0.4
      devlop: 1.1.0
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-to-markdown: 2.1.2
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm@0.1.2:
    dependencies:
      mdast-util-gfm-autolink-literal: 0.1.3(supports-color@5.5.0)
      mdast-util-gfm-strikethrough: 0.2.3
      mdast-util-gfm-table: 0.1.6
      mdast-util-gfm-task-list-item: 0.1.6
      mdast-util-to-markdown: 0.6.5
    transitivePeerDependencies:
      - supports-color

  mdast-util-gfm@3.1.0:
    dependencies:
      mdast-util-from-markdown: 2.0.3(supports-color@5.5.0)
      mdast-util-gfm-autolink-literal: 2.0.1
      mdast-util-gfm-footnote: 2.1.0
      mdast-util-gfm-strikethrough: 2.0.0
      mdast-util-gfm-table: 2.0.0
      mdast-util-gfm-task-list-item: 2.0.0
      mdast-util-to-markdown: 2.1.2
    transitivePeerDependencies:
      - supports-color

  mdast-util-phrasing@4.1.0:
    dependencies:
      '@types/mdast': 4.0.4
      unist-util-is: 6.0.1

  mdast-util-to-markdown@0.6.5:
    dependencies:
      '@types/unist': 2.0.11
      longest-streak: 2.0.4
      mdast-util-to-string: 2.0.0
      parse-entities: 2.0.0
      repeat-string: 1.6.1
      zwitch: 1.0.5

  mdast-util-to-markdown@2.1.2:
    dependencies:
      '@types/mdast': 4.0.4
      '@types/unist': 3.0.3
      longest-streak: 3.1.0
      mdast-util-phrasing: 4.1.0
      mdast-util-to-string: 4.0.0
      micromark-util-classify-character: 2.0.1
      micromark-util-decode-string: 2.0.1
      unist-util-visit: 5.1.0
      zwitch: 2.0.4

  mdast-util-to-string@2.0.0: {}

  mdast-util-to-string@4.0.0:
    dependencies:
      '@types/mdast': 4.0.4

  media-typer@0.3.0: {}

  media-typer@1.1.1: {}

  merge-source-map@1.1.0:
    dependencies:
      source-map: 0.6.1

  merge2@1.4.1: {}

  micromark-core-commonmark@2.0.3:
    dependencies:
      decode-named-character-reference: 1.3.0
      devlop: 1.1.0
      micromark-factory-destination: 2.0.1
      micromark-factory-label: 2.0.1
      micromark-factory-space: 2.0.1
      micromark-factory-title: 2.0.1
      micromark-factory-whitespace: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-chunked: 2.0.1
      micromark-util-classify-character: 2.0.1
      micromark-util-html-tag-name: 2.0.1
      micromark-util-normalize-identifier: 2.0.1
      micromark-util-resolve-all: 2.0.1
      micromark-util-subtokenize: 2.1.0
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-footnote@0.3.2:
    dependencies:
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  micromark-extension-frontmatter@0.2.2:
    dependencies:
      fault: 1.0.4

  micromark-extension-frontmatter@2.0.0:
    dependencies:
      fault: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-gfm-autolink-literal@0.5.7:
    dependencies:
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  micromark-extension-gfm-autolink-literal@2.1.0:
    dependencies:
      micromark-util-character: 2.1.1
      micromark-util-sanitize-uri: 2.0.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-gfm-footnote@2.1.0:
    dependencies:
      devlop: 1.1.0
      micromark-core-commonmark: 2.0.3
      micromark-factory-space: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-normalize-identifier: 2.0.1
      micromark-util-sanitize-uri: 2.0.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-gfm-strikethrough@0.6.5:
    dependencies:
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  micromark-extension-gfm-strikethrough@2.1.0:
    dependencies:
      devlop: 1.1.0
      micromark-util-chunked: 2.0.1
      micromark-util-classify-character: 2.0.1
      micromark-util-resolve-all: 2.0.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-gfm-table@0.4.3:
    dependencies:
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  micromark-extension-gfm-table@2.1.2:
    dependencies:
      devlop: 1.1.0
      micromark-factory-space: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-gfm-tagfilter@0.3.0: {}

  micromark-extension-gfm-tagfilter@2.0.0:
    dependencies:
      micromark-util-types: 2.0.2

  micromark-extension-gfm-task-list-item@0.3.3:
    dependencies:
      micromark: 2.11.4(supports-color@5.5.0)
    transitivePeerDependencies:
      - supports-color

  micromark-extension-gfm-task-list-item@2.1.0:
    dependencies:
      devlop: 1.1.0
      micromark-factory-space: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-extension-gfm@0.3.3:
    dependencies:
      micromark: 2.11.4(supports-color@5.5.0)
      micromark-extension-gfm-autolink-literal: 0.5.7
      micromark-extension-gfm-strikethrough: 0.6.5
      micromark-extension-gfm-table: 0.4.3
      micromark-extension-gfm-tagfilter: 0.3.0
      micromark-extension-gfm-task-list-item: 0.3.3
    transitivePeerDependencies:
      - supports-color

  micromark-extension-gfm@3.0.0:
    dependencies:
      micromark-extension-gfm-autolink-literal: 2.1.0
      micromark-extension-gfm-footnote: 2.1.0
      micromark-extension-gfm-strikethrough: 2.1.0
      micromark-extension-gfm-table: 2.1.2
      micromark-extension-gfm-tagfilter: 2.0.0
      micromark-extension-gfm-task-list-item: 2.1.0
      micromark-util-combine-extensions: 2.0.1
      micromark-util-types: 2.0.2

  micromark-factory-destination@2.0.1:
    dependencies:
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-factory-label@2.0.1:
    dependencies:
      devlop: 1.1.0
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-factory-space@2.0.1:
    dependencies:
      micromark-util-character: 2.1.1
      micromark-util-types: 2.0.2

  micromark-factory-title@2.0.1:
    dependencies:
      micromark-factory-space: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-factory-whitespace@2.0.1:
    dependencies:
      micromark-factory-space: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-character@2.1.1:
    dependencies:
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-chunked@2.0.1:
    dependencies:
      micromark-util-symbol: 2.0.1

  micromark-util-classify-character@2.0.1:
    dependencies:
      micromark-util-character: 2.1.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-combine-extensions@2.0.1:
    dependencies:
      micromark-util-chunked: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-decode-numeric-character-reference@2.0.2:
    dependencies:
      micromark-util-symbol: 2.0.1

  micromark-util-decode-string@2.0.1:
    dependencies:
      decode-named-character-reference: 1.3.0
      micromark-util-character: 2.1.1
      micromark-util-decode-numeric-character-reference: 2.0.2
      micromark-util-symbol: 2.0.1

  micromark-util-encode@2.0.1: {}

  micromark-util-html-tag-name@2.0.1: {}

  micromark-util-normalize-identifier@2.0.1:
    dependencies:
      micromark-util-symbol: 2.0.1

  micromark-util-resolve-all@2.0.1:
    dependencies:
      micromark-util-types: 2.0.2

  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-subtokenize@2.1.0:
    dependencies:
      devlop: 1.1.0
      micromark-util-chunked: 2.0.1
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2

  micromark-util-symbol@2.0.1: {}

  micromark-util-types@2.0.2: {}

  micromark@2.11.4(supports-color@5.5.0):
    dependencies:
      debug: 4.4.3(supports-color@5.5.0)
      parse-entities: 2.0.0
    transitivePeerDependencies:
      - supports-color

  micromark@4.0.2(supports-color@5.5.0):
    dependencies:
      '@types/debug': 4.1.13
      debug: 4.4.3(supports-color@5.5.0)
      decode-named-character-reference: 1.3.0
      devlop: 1.1.0
      micromark-core-commonmark: 2.0.3
      micromark-factory-space: 2.0.1
      micromark-util-character: 2.1.1
      micromark-util-chunked: 2.0.1
      micromark-util-combine-extensions: 2.0.1
      micromark-util-decode-numeric-character-reference: 2.0.2
      micromark-util-encode: 2.0.1
      micromark-util-normalize-identifier: 2.0.1
      micromark-util-resolve-all: 2.0.1
      micromark-util-sanitize-uri: 2.0.1
      micromark-util-subtokenize: 2.1.0
      micromark-util-symbol: 2.0.1
      micromark-util-types: 2.0.2
    transitivePeerDependencies:
      - supports-color

  micromatch@4.0.8:
    dependencies:
      braces: 3.0.3
      picomatch: 2.3.2

  mime-db@1.52.0: {}

  mime-db@1.54.0: {}

  mime-types@2.1.35:
    dependencies:
      mime-db: 1.52.0

  mime-types@3.0.2:
    dependencies:
      mime-db: 1.54.0

  mime@2.6.0: {}

  mimic-response@3.1.0: {}

  minimatch@10.2.6:
    dependencies:
      brace-expansion: 5.0.12

  minimatch@3.1.5:
    dependencies:
      brace-expansion: 1.1.21

  minimist@1.2.8: {}

  minipass@7.1.3: {}

  mkdirp-classic@0.5.3: {}

  mkdirp@0.5.6:
    dependencies:
      minimist: 1.2.8

  module-replacements@2.11.0: {}

  moment@2.31.0: {}

  mri@1.2.0: {}

  ms@2.1.2: {}

  ms@2.1.3: {}

  msgpackr-extract@3.0.4:
    dependencies:
      node-gyp-build-optional-packages: 5.2.2
    optionalDependencies:
      '@msgpackr-extract/msgpackr-extract-darwin-arm64': 3.0.4
      '@msgpackr-extract/msgpackr-extract-darwin-x64': 3.0.4
      '@msgpackr-extract/msgpackr-extract-linux-arm': 3.0.4
      '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.4
      '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.4
      '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.4
    optional: true

  msgpackr@2.0.5:
    optionalDependencies:
      msgpackr-extract: 3.0.4

  mustache@4.2.0: {}

  mutate-on-copy@1.1.13: {}

  mysql2@3.24.4(@types/node@22.20.4):
    dependencies:
      '@types/node': 22.20.4
      aws-ssl-profiles: 1.1.2
      generate-function: 2.3.1
      iconv-lite: 0.7.3
      long: 5.3.2
      lru.min: 1.1.5
      named-placeholders: 1.1.6
      sql-escaper: 1.5.2

  mz@2.7.0:
    dependencies:
      any-promise: 1.3.0
      object-assign: 4.1.1
      thenify-all: 1.6.0

  named-placeholders@1.1.6:
    dependencies:
      lru.min: 1.1.5

  nanoid@3.3.19: {}

  napi-build-utils@2.0.0: {}

  natural-compare@1.4.0: {}

  negotiator@0.6.3: {}

  neotraverse@0.6.18: {}

  no-case@3.0.4:
    dependencies:
      lower-case: 2.0.2
      tslib: 2.8.1

  node-abi@3.96.0:
    dependencies:
      semver: 7.8.5

  node-abort-controller@3.1.1: {}

  node-gyp-build-optional-packages@5.2.2:
    dependencies:
      detect-libc: 2.1.2
    optional: true

  node-hex@1.0.1: {}

  node-releases@2.0.56: {}

  nodemailer@9.1.1: {}

  nodemon@3.1.14:
    dependencies:
      chokidar: 3.6.0
      debug: 4.4.3(supports-color@5.5.0)
      ignore-by-default: 1.0.1
      minimatch: 10.2.6
      pstree.remy: 1.1.8
      semver: 7.8.5
      simple-update-notifier: 2.0.0
      supports-color: 5.5.0
      touch: 3.1.1
      undefsafe: 2.0.5

  nopt@9.0.0:
    dependencies:
      abbrev: 4.0.0

  normalize-package-data@6.0.2:
    dependencies:
      hosted-git-info: 7.0.2
      semver: 7.8.5
      validate-npm-package-license: 3.0.4

  normalize-path@3.0.0: {}

  npm-install-checks@8.0.0:
    dependencies:
      semver: 7.8.5

  npm-normalize-package-bin@5.0.0: {}

  npm-package-arg@13.0.2:
    dependencies:
      hosted-git-info: 9.0.3
      proc-log: 6.1.0
      semver: 7.8.5
      validate-npm-package-name: 7.0.2

  npm-pick-manifest@11.0.3:
    dependencies:
      npm-install-checks: 8.0.0
      npm-normalize-package-bin: 5.0.0
      npm-package-arg: 13.0.2
      semver: 7.8.5

  nth-check@2.1.1:
    dependencies:
      boolbase: 1.0.0

  oauth@0.10.2: {}

  object-assign@4.1.1: {}

  object-hash@3.0.0: {}

  object-inspect@1.13.4: {}

  object-is@1.1.6:
    dependencies:
      call-bind: 1.0.9
      define-properties: 1.2.1

  object-keys@1.1.1: {}

  object.assign@4.1.7:
    dependencies:
      call-bind: 1.0.9
      call-bound: 1.0.4
      define-properties: 1.2.1
      es-object-atoms: 1.1.2
      has-symbols: 1.1.0
      object-keys: 1.1.1

  obuf@1.1.2: {}

  on-finished@2.4.1:
    dependencies:
      ee-first: 1.1.1

  once@1.4.0:
    dependencies:
      wrappy: 1.0.2

  one-time@1.0.0:
    dependencies:
      fn.name: 1.1.0

  openapi3-ts@4.6.1:
    dependencies:
      yaml: 2.9.1

  opentype.js@2.0.0: {}

  optionator@0.9.4:
    dependencies:
      deep-is: 0.1.4
      fast-levenshtein: 2.0.6
      levn: 0.4.1
      prelude-ls: 1.2.1
      type-check: 0.4.0
      word-wrap: 1.2.5

  orderedmap@2.1.1: {}

  oxfmt@0.62.0:
    dependencies:
      tinypool: 2.1.0
    optionalDependencies:
      '@oxfmt/binding-android-arm-eabi': 0.62.0
      '@oxfmt/binding-android-arm64': 0.62.0
      '@oxfmt/binding-darwin-arm64': 0.62.0
      '@oxfmt/binding-darwin-x64': 0.62.0
      '@oxfmt/binding-freebsd-x64': 0.62.0
      '@oxfmt/binding-linux-arm-gnueabihf': 0.62.0
      '@oxfmt/binding-linux-arm-musleabihf': 0.62.0
      '@oxfmt/binding-linux-arm64-gnu': 0.62.0
      '@oxfmt/binding-linux-arm64-musl': 0.62.0
      '@oxfmt/binding-linux-ppc64-gnu': 0.62.0
      '@oxfmt/binding-linux-riscv64-gnu': 0.62.0
      '@oxfmt/binding-linux-riscv64-musl': 0.62.0
      '@oxfmt/binding-linux-s390x-gnu': 0.62.0
      '@oxfmt/binding-linux-x64-gnu': 0.62.0
      '@oxfmt/binding-linux-x64-musl': 0.62.0
      '@oxfmt/binding-openharmony-arm64': 0.62.0
      '@oxfmt/binding-win32-arm64-msvc': 0.62.0
      '@oxfmt/binding-win32-ia32-msvc': 0.62.0
      '@oxfmt/binding-win32-x64-msvc': 0.62.0

  oxlint@1.83.0:
    optionalDependencies:
      '@oxlint/binding-android-arm-eabi': 1.83.0
      '@oxlint/binding-android-arm64': 1.83.0
      '@oxlint/binding-darwin-arm64': 1.83.0
      '@oxlint/binding-darwin-x64': 1.83.0
      '@oxlint/binding-freebsd-x64': 1.83.0
      '@oxlint/binding-linux-arm-gnueabihf': 1.83.0
      '@oxlint/binding-linux-arm-musleabihf': 1.83.0
      '@oxlint/binding-linux-arm64-gnu': 1.83.0
      '@oxlint/binding-linux-arm64-musl': 1.83.0
      '@oxlint/binding-linux-ppc64-gnu': 1.83.0
      '@oxlint/binding-linux-riscv64-gnu': 1.83.0
      '@oxlint/binding-linux-riscv64-musl': 1.83.0
      '@oxlint/binding-linux-s390x-gnu': 1.83.0
      '@oxlint/binding-linux-x64-gnu': 1.83.0
      '@oxlint/binding-linux-x64-musl': 1.83.0
      '@oxlint/binding-openharmony-arm64': 1.83.0
      '@oxlint/binding-win32-arm64-msvc': 1.83.0
      '@oxlint/binding-win32-ia32-msvc': 1.83.0
      '@oxlint/binding-win32-x64-msvc': 1.83.0

  p-limit@2.3.0:
    dependencies:
      p-try: 2.2.0

  p-limit@3.1.0:
    dependencies:
      yocto-queue: 0.1.0

  p-locate@3.0.0:
    dependencies:
      p-limit: 2.3.0

  p-locate@5.0.0:
    dependencies:
      p-limit: 3.1.0

  p-try@2.2.0: {}

  package-json-from-dist@1.0.1: {}

  param-case@3.0.4:
    dependencies:
      dot-case: 3.0.4
      tslib: 2.8.1

  parse-entities@2.0.0:
    dependencies:
      character-entities: 1.2.4
      character-entities-legacy: 1.1.4
      character-reference-invalid: 1.1.4
      is-alphanumerical: 1.0.4
      is-decimal: 1.0.4
      is-hexadecimal: 1.0.4

  parse-json@8.3.0:
    dependencies:
      '@babel/code-frame': 7.29.7
      index-to-position: 1.2.0
      type-fest: 4.41.0

  parse-srcset@1.0.2: {}

  parseurl@1.3.3: {}

  pascal-case@3.1.2:
    dependencies:
      no-case: 3.0.4
      tslib: 2.8.1

  passport-github@1.1.0:
    dependencies:
      passport-oauth2: 1.8.0

  passport-oauth2@1.8.0:
    dependencies:
      base64url: 3.0.1
      oauth: 0.10.2
      passport-strategy: 1.0.0
      uid2: 0.0.4
      utils-merge: 1.0.1

  passport-strategy@1.0.0: {}

  path-case@3.0.4:
    dependencies:
      dot-case: 3.0.4
      tslib: 2.8.1

  path-exists@3.0.0: {}

  path-exists@4.0.0: {}

  path-is-absolute@1.0.1: {}

  path-key@3.1.1: {}

  path-parse@1.0.7: {}

  path-scurry@2.0.2:
    dependencies:
      lru-cache: 11.5.3
      minipass: 7.1.3

  path-to-glob-pattern@2.0.1: {}

  path-to-regexp@6.3.0: {}

  path-type@6.0.0: {}

  pathe@2.0.3: {}

  pause-stream@0.0.11:
    dependencies:
      through: 2.3.8

  pend@1.2.0: {}

  pg-cloudflare@1.4.0:
    optional: true

  pg-connection-string@2.14.0: {}

  pg-connection-string@2.6.2: {}

  pg-int8@1.0.1: {}

  pg-numeric@1.0.2: {}

  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-types@4.1.0:
    dependencies:
      pg-int8: 1.0.1
      pg-numeric: 1.0.2
      postgres-array: 3.0.4
      postgres-bytea: 3.0.0
      postgres-date: 2.1.0
      postgres-interval: 3.0.0
      postgres-range: 1.1.4

  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

  picocolors@1.1.1: {}

  picomatch@2.3.2: {}

  picomatch@4.0.7: {}

  pino-std-serializers@7.1.0: {}

  pluralize@2.0.0: {}

  pnpm-workspace-yaml@1.9.1:
    dependencies:
      yaml: 2.9.1

  possible-typed-array-names@1.1.0: {}

  postcss-modules-extract-imports@3.1.0(postcss@8.1.10):
    dependencies:
      postcss: 8.1.10

  postcss-modules-local-by-default@4.2.0(postcss@8.1.10):
    dependencies:
      icss-utils: 5.1.0(postcss@8.1.10)
      postcss: 8.1.10
      postcss-selector-parser: 7.1.6
      postcss-value-parser: 4.2.0

  postcss-modules-scope@3.2.1(postcss@8.1.10):
    dependencies:
      postcss: 8.1.10
      postcss-selector-parser: 7.1.6

  postcss-modules-values@4.0.0(postcss@8.1.10):
    dependencies:
      icss-utils: 5.1.0(postcss@8.1.10)
      postcss: 8.1.10

  postcss-modules@4.0.0(postcss@8.1.10):
    dependencies:
      generic-names: 2.0.1
      icss-replace-symbols: 1.1.0
      lodash.camelcase: 4.3.0
      postcss: 8.1.10
      postcss-modules-extract-imports: 3.1.0(postcss@8.1.10)
      postcss-modules-local-by-default: 4.2.0(postcss@8.1.10)
      postcss-modules-scope: 3.2.1(postcss@8.1.10)
      postcss-modules-values: 4.0.0(postcss@8.1.10)
      string-hash: 1.1.3

  postcss-selector-parser@6.0.4:
    dependencies:
      cssesc: 3.0.0
      indexes-of: 1.0.1
      uniq: 1.0.1
      util-deprecate: 1.0.2

  postcss-selector-parser@7.1.6:
    dependencies:
      cssesc: 3.0.0
      util-deprecate: 1.0.2

  postcss-value-parser@4.2.0: {}

  postcss@8.1.10:
    dependencies:
      colorette: 1.4.0
      nanoid: 3.3.19
      source-map: 0.6.1
      vfile-location: 3.2.0

  postcss@8.5.28:
    dependencies:
      nanoid: 3.3.19
      picocolors: 1.1.1
      source-map-js: 1.2.1

  postgres-array@2.0.0: {}

  postgres-array@3.0.4: {}

  postgres-bytea@1.0.1: {}

  postgres-bytea@3.0.0:
    dependencies:
      obuf: 1.1.2

  postgres-date@1.0.7: {}

  postgres-date@2.1.0: {}

  postgres-interval@1.2.0:
    dependencies:
      xtend: 4.0.2

  postgres-interval@3.0.0: {}

  postgres-range@1.1.4: {}

  prebuild-install@7.1.3:
    dependencies:
      detect-libc: 2.1.2
      expand-template: 2.0.3
      github-from-package: 0.0.0
      minimist: 1.2.8
      mkdirp-classic: 0.5.3
      napi-build-utils: 2.0.0
      node-abi: 3.96.0
      pump: 3.0.4
      rc: 1.2.8
      simple-get: 4.0.1
      tar-fs: 2.1.5
      tunnel-agent: 0.6.0

  prelude-ls@1.2.1: {}

  private@0.1.8: {}

  proc-log@6.1.0: {}

  process-nextick-args@2.0.1: {}

  prosemirror-changeset@2.4.3:
    dependencies:
      prosemirror-transform: 1.12.1

  prosemirror-commands@1.7.2:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.1

  prosemirror-dropcursor@1.8.3:
    dependencies:
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.1
      prosemirror-view: 1.42.4

  prosemirror-gapcursor@1.4.1:
    dependencies:
      prosemirror-keymap: 1.2.3
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-view: 1.42.4

  prosemirror-history@1.5.0:
    dependencies:
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.1
      prosemirror-view: 1.42.4
      rope-sequence: 1.3.4

  prosemirror-inputrules@1.5.1:
    dependencies:
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.1

  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.1

  prosemirror-state@1.4.4:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-transform: 1.12.1
      prosemirror-view: 1.42.4

  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.1
      prosemirror-view: 1.42.4

  prosemirror-transform@1.12.1:
    dependencies:
      prosemirror-model: 1.25.11

  prosemirror-view@1.42.4:
    dependencies:
      prosemirror-model: 1.25.11
      prosemirror-state: 1.4.4
      prosemirror-transform: 1.12.1

  proxy-from-env@2.1.0: {}

  pstree.remy@1.1.8: {}

  pump@3.0.4:
    dependencies:
      end-of-stream: 1.4.5
      once: 1.4.0

  punycode@2.3.1: {}

  qified@0.10.1:
    dependencies:
      hookified: 2.2.0

  qs@6.16.0:
    dependencies:
      es-define-property: 1.0.1
      side-channel: 1.1.1

  queue-microtask@1.2.3: {}

  randomatic@3.1.1:
    dependencies:
      is-number: 4.0.0
      kind-of: 6.0.3
      math-random: 1.0.4

  raw-body@2.5.3:
    dependencies:
      bytes: 3.1.2
      http-errors: 2.0.1
      iconv-lite: 0.4.24
      unpipe: 1.0.0

  rc-config-loader@4.1.4:
    dependencies:
      debug: 4.4.3(supports-color@5.5.0)
      js-yaml: 4.3.2
      json5: 2.2.3
      require-from-string: 2.0.2
    transitivePeerDependencies:
      - supports-color

  rc@1.2.8:
    dependencies:
      deep-extend: 0.6.0
      ini: 1.3.8
      minimist: 1.2.8
      strip-json-comments: 2.0.1

  react-dom@19.3.0(react@19.3.0):
    dependencies:
      react: 19.3.0
      scheduler: 0.28.0

  react@19.3.0: {}

  read-package-up@11.0.0:
    dependencies:
      find-up-simple: 1.0.1
      read-pkg: 9.0.1
      type-fest: 4.41.0

  read-pkg@9.0.1:
    dependencies:
      '@types/normalize-package-data': 2.4.4
      normalize-package-data: 6.0.2
      parse-json: 8.3.0
      type-fest: 4.41.0
      unicorn-magic: 0.1.0

  readable-stream@2.3.8:
    dependencies:
      core-util-is: 1.0.3
      inherits: 2.0.4
      isarray: 1.0.0
      process-nextick-args: 2.0.1
      safe-buffer: 5.1.2
      string_decoder: 1.1.1
      util-deprecate: 1.0.2

  readable-stream@3.6.2:
    dependencies:
      inherits: 2.0.4
      string_decoder: 1.3.0
      util-deprecate: 1.0.2

  readdirp@3.6.0:
    dependencies:
      picomatch: 2.3.2

  readdirp@5.1.1: {}

  recast-yx@0.18.12:
    dependencies:
      ast-types-yx: 0.14.2
      esprima: 4.0.1
      private: 0.1.8
      source-map: 0.6.1

  rechoir@0.8.0:
    dependencies:
      resolve: 1.22.12

  redis-errors@1.2.0: {}

  redis-parser@3.0.0:
    dependencies:
      redis-errors: 1.2.0

  refa@0.12.1:
    dependencies:
      '@eslint-community/regexpp': 4.12.2

  reflect-metadata@0.2.2: {}

  regexp-ast-analysis@0.7.1:
    dependencies:
      '@eslint-community/regexpp': 4.12.2
      refa: 0.12.1

  regexp.prototype.flags@1.5.4:
    dependencies:
      call-bind: 1.0.9
      define-properties: 1.2.1
      es-errors: 1.3.0
      get-proto: 1.0.1
      gopd: 1.2.0
      set-function-name: 2.0.2

  remark-footnotes@3.0.0:
    dependencies:
      mdast-util-footnote: 0.1.7
      micromark-extension-footnote: 0.3.2
    transitivePeerDependencies:
      - supports-color

  remark-frontmatter@3.0.0:
    dependencies:
      mdast-util-frontmatter: 0.2.0
      micromark-extension-frontmatter: 0.2.2

  remark-gfm@1.0.0:
    dependencies:
      mdast-util-gfm: 0.1.2
      micromark-extension-gfm: 0.3.3
    transitivePeerDependencies:
      - supports-color

  remark-parse@9.0.0:
    dependencies:
      mdast-util-from-markdown: 0.8.5
    transitivePeerDependencies:
      - supports-color

  remove-accents@0.5.0: {}

  repeat-string@1.6.1: {}

  require-directory@2.1.1: {}

  require-from-string@2.0.2: {}

  require-main-filename@2.0.0: {}

  requires-port@1.0.0: {}

  resolve-from@5.0.0: {}

  resolve@1.22.12:
    dependencies:
      es-errors: 1.3.0
      is-core-module: 2.17.0
      path-parse: 1.0.7
      supports-preserve-symlinks-flag: 1.0.0

  ret@0.5.0: {}

  retry@0.13.1: {}

  reusify@1.1.0: {}

  rimraf@6.1.3:
    dependencies:
      glob: 13.0.6
      package-json-from-dist: 1.0.1

  rollup@4.63.4:
    dependencies:
      '@types/estree': 1.0.9
    optionalDependencies:
      '@napi-rs/lzma-linux-x64-gnu': 1.5.1
      '@rollup/rollup-android-arm-eabi': 4.63.4
      '@rollup/rollup-android-arm64': 4.63.4
      '@rollup/rollup-darwin-arm64': 4.63.4
      '@rollup/rollup-darwin-x64': 4.63.4
      '@rollup/rollup-freebsd-arm64': 4.63.4
      '@rollup/rollup-freebsd-x64': 4.63.4
      '@rollup/rollup-linux-arm-gnueabihf': 4.63.4
      '@rollup/rollup-linux-arm-musleabihf': 4.63.4
      '@rollup/rollup-linux-arm64-gnu': 4.63.4
      '@rollup/rollup-linux-arm64-musl': 4.63.4
      '@rollup/rollup-linux-loong64-gnu': 4.63.4
      '@rollup/rollup-linux-loong64-musl': 4.63.4
      '@rollup/rollup-linux-ppc64-gnu': 4.63.4
      '@rollup/rollup-linux-ppc64-musl': 4.63.4
      '@rollup/rollup-linux-riscv64-gnu': 4.63.4
      '@rollup/rollup-linux-riscv64-musl': 4.63.4
      '@rollup/rollup-linux-s390x-gnu': 4.63.4
      '@rollup/rollup-linux-x64-gnu': 4.63.4
      '@rollup/rollup-linux-x64-musl': 4.63.4
      '@rollup/rollup-openbsd-x64': 4.63.4
      '@rollup/rollup-openharmony-arm64': 4.63.4
      '@rollup/rollup-win32-arm64-msvc': 4.63.4
      '@rollup/rollup-win32-ia32-msvc': 4.63.4
      '@rollup/rollup-win32-x64-gnu': 4.63.4
      '@rollup/rollup-win32-x64-msvc': 4.63.4
      fsevents: 2.3.3

  rope-sequence@1.3.4: {}

  run-parallel@1.2.0:
    dependencies:
      queue-microtask: 1.2.3

  safe-buffer@5.1.2: {}

  safe-buffer@5.2.1: {}

  safe-regex-test@1.1.0:
    dependencies:
      call-bound: 1.0.4
      es-errors: 1.3.0
      is-regex: 1.2.1

  safe-regex2@5.1.1:
    dependencies:
      ret: 0.5.0

  safe-stable-stringify@2.5.0: {}

  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.1.0
      launder: 1.7.1
      parse-srcset: 1.0.2
      postcss: 8.5.28

  scheduler@0.28.0: {}

  scslre@0.3.0:
    dependencies:
      '@eslint-community/regexpp': 4.12.2
      refa: 0.12.1
      regexp-ast-analysis: 0.7.1

  semver@6.3.1: {}

  semver@7.8.5: {}

  sentence-case@3.0.4:
    dependencies:
      no-case: 3.0.4
      tslib: 2.8.1
      upper-case-first: 2.0.2

  serialize-javascript@7.1.1: {}

  set-blocking@2.0.0: {}

  set-function-length@1.2.2:
    dependencies:
      define-data-property: 1.1.4
      es-errors: 1.3.0
      function-bind: 1.1.2
      get-intrinsic: 1.3.0
      gopd: 1.2.0
      has-property-descriptors: 1.0.2

  set-function-name@2.0.2:
    dependencies:
      define-data-property: 1.1.4
      es-errors: 1.3.0
      functions-have-names: 1.2.3
      has-property-descriptors: 1.0.2

  setprototypeof@1.2.0: {}

  sharp@0.35.4(@types/node@22.20.4):
    dependencies:
      '@img/colour': 1.1.0
      detect-libc: 2.1.2
      semver: 7.8.5
    optionalDependencies:
      '@img/sharp-darwin-arm64': 0.35.4
      '@img/sharp-darwin-x64': 0.35.4
      '@img/sharp-freebsd-wasm32': 0.35.4
      '@img/sharp-libvips-darwin-arm64': 1.3.3
      '@img/sharp-libvips-darwin-x64': 1.3.3
      '@img/sharp-libvips-linux-arm': 1.3.3
      '@img/sharp-libvips-linux-arm64': 1.3.3
      '@img/sharp-libvips-linux-ppc64': 1.3.3
      '@img/sharp-libvips-linux-riscv64': 1.3.3
      '@img/sharp-libvips-linux-s390x': 1.3.3
      '@img/sharp-libvips-linux-x64': 1.3.3
      '@img/sharp-libvips-linuxmusl-arm64': 1.3.3
      '@img/sharp-libvips-linuxmusl-x64': 1.3.3
      '@img/sharp-linux-arm': 0.35.4
      '@img/sharp-linux-arm64': 0.35.4
      '@img/sharp-linux-ppc64': 0.35.4
      '@img/sharp-linux-riscv64': 0.35.4
      '@img/sharp-linux-s390x': 0.35.4
      '@img/sharp-linux-x64': 0.35.4
      '@img/sharp-linuxmusl-arm64': 0.35.4
      '@img/sharp-linuxmusl-x64': 0.35.4
      '@img/sharp-webcontainers-wasm32': 0.35.4
      '@img/sharp-win32-arm64': 0.35.4
      '@img/sharp-win32-ia32': 0.35.4
      '@img/sharp-win32-x64': 0.35.4
      '@types/node': 22.20.4

  shebang-command@2.0.0:
    dependencies:
      shebang-regex: 3.0.0

  shebang-regex@3.0.0: {}

  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

  simple-concat@1.0.1: {}

  simple-get@4.0.1:
    dependencies:
      decompress-response: 6.0.0
      once: 1.4.0
      simple-concat: 1.0.1

  simple-update-notifier@2.0.0:
    dependencies:
      semver: 7.8.5

  slash@5.1.0: {}

  slice-ansi@4.0.0:
    dependencies:
      ansi-styles: 4.3.0
      astral-regex: 2.0.0
      is-fullwidth-code-point: 3.0.0

  smob@1.6.2: {}

  snake-case@3.0.4:
    dependencies:
      dot-case: 3.0.4
      tslib: 2.8.1

  source-map-js@1.2.1: {}

  source-map-support@0.5.21:
    dependencies:
      buffer-from: 1.1.2
      source-map: 0.6.1

  source-map@0.6.1: {}

  sourcemap-codec@1.4.8: {}

  spdx-correct@3.2.0:
    dependencies:
      spdx-expression-parse: 3.0.1
      spdx-license-ids: 3.0.24

  spdx-exceptions@2.5.0: {}

  spdx-expression-parse@3.0.1:
    dependencies:
      spdx-exceptions: 2.5.0
      spdx-license-ids: 3.0.24

  spdx-expression-parse@4.0.0:
    dependencies:
      spdx-exceptions: 2.5.0
      spdx-license-ids: 3.0.24

  spdx-license-ids@3.0.24: {}

  split2@4.2.0: {}

  sql-escaper@1.5.2: {}

  stack-trace@0.0.10: {}

  stack-trace@1.0.0-pre2: {}

  stack-utils@2.0.6:
    dependencies:
      escape-string-regexp: 2.0.0

  standard-as-callback@2.1.0: {}

  statuses@1.5.0: {}

  statuses@2.0.2: {}

  stop-iteration-iterator@1.1.0:
    dependencies:
      es-errors: 1.3.0
      internal-slot: 1.1.0

  stream-slice@0.1.2: {}

  stream-wormhole@2.0.1: {}

  streamifier@0.1.1: {}

  streamsearch@1.1.0: {}

  string-hash@1.1.3: {}

  string-width@3.1.0:
    dependencies:
      emoji-regex: 7.0.3
      is-fullwidth-code-point: 2.0.0
      strip-ansi: 5.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

  string-width@7.2.0:
    dependencies:
      emoji-regex: 10.6.0
      get-east-asian-width: 1.7.0
      strip-ansi: 7.2.0

  string_decoder@1.1.1:
    dependencies:
      safe-buffer: 5.1.2

  string_decoder@1.3.0:
    dependencies:
      safe-buffer: 5.2.1

  strip-ansi@5.2.0:
    dependencies:
      ansi-regex: 4.1.1

  strip-ansi@6.0.1:
    dependencies:
      ansi-regex: 5.0.1

  strip-ansi@7.2.0:
    dependencies:
      ansi-regex: 6.3.0

  strip-json-comments@2.0.1: {}

  stripe@22.6.2(@types/node@26.6.2):
    optionalDependencies:
      '@types/node': 26.6.2

  structured-source@4.0.0:
    dependencies:
      boundary: 2.0.0

  supports-color@5.5.0:
    dependencies:
      has-flag: 3.0.0

  supports-color@7.2.0:
    dependencies:
      has-flag: 4.0.0

  supports-preserve-symlinks-flag@1.0.0: {}

  svg64@2.0.0: {}

  synckit@0.11.13:
    dependencies:
      '@pkgr/core': 0.3.6

  table@6.9.0:
    dependencies:
      ajv: 8.20.0
      lodash.truncate: 4.4.2
      slice-ansi: 4.0.0
      string-width: 4.2.3
      strip-ansi: 6.0.1

  tagged-tag@1.0.0: {}

  tar-fs@2.1.5:
    dependencies:
      chownr: 1.1.4
      mkdirp-classic: 0.5.3
      pump: 3.0.4
      tar-stream: 2.2.0

  tar-stream@1.6.2:
    dependencies:
      bl: 1.2.3
      buffer-alloc: 1.2.0
      end-of-stream: 1.4.5
      fs-constants: 1.0.0
      readable-stream: 2.3.8
      to-buffer: 1.2.2
      xtend: 4.0.2

  tar-stream@2.2.0:
    dependencies:
      bl: 4.1.0
      end-of-stream: 1.4.5
      fs-constants: 1.0.0
      inherits: 2.0.4
      readable-stream: 3.6.2

  tarn@3.1.2: {}

  term-size@2.2.1: {}

  terser@5.51.2:
    dependencies:
      '@jridgewell/source-map': 0.3.11
      acorn: 8.18.0
      commander: 2.20.3
      source-map-support: 0.5.21

  text-hex@1.0.0: {}

  text-table@0.2.0: {}

  textextensions@3.3.0: {}

  textlint-rule-en-no-mixed-period@3.0.2:
    dependencies:
      check-ends-with-period: 3.0.2
      textlint-rule-helper: 2.5.0

  textlint-rule-helper@2.5.0:
    dependencies:
      '@textlint/ast-node-types': 15.8.0
      structured-source: 4.0.0
      unist-util-visit: 2.0.3

  textlint-rule-ja-no-mixed-period@3.0.2:
    dependencies:
      check-ends-with-period: 3.0.2
      textlint-rule-helper: 2.5.0

  textlint-rule-ja-space-between-half-and-full-width@2.4.2:
    dependencies:
      '@textlint/regexp-string-matcher': 2.0.2
      match-index: 1.0.3
      textlint-rule-helper: 2.5.0

  textlint-rule-period-in-list-item@1.0.1:
    dependencies:
      check-ends-with-period: 3.0.2

  textlint@15.8.0(supports-color@5.5.0):
    dependencies:
      '@modelcontextprotocol/server': 2.0.0
      '@textlint/ast-node-types': 15.8.0
      '@textlint/ast-traverse': 15.8.0
      '@textlint/config-loader': 15.8.0(supports-color@5.5.0)
      '@textlint/feature-flag': 15.8.0
      '@textlint/fixer-formatter': 15.8.0(supports-color@5.5.0)
      '@textlint/kernel': 15.8.0
      '@textlint/linter-formatter': 15.8.0(supports-color@5.5.0)
      '@textlint/module-interop': 15.8.0
      '@textlint/resolver': 15.8.0
      '@textlint/textlint-plugin-markdown': 15.8.0(supports-color@5.5.0)
      '@textlint/textlint-plugin-text': 15.8.0
      '@textlint/types': 15.8.0
      '@textlint/utils': 15.8.0
      debug: 4.4.3(supports-color@5.5.0)
      file-entry-cache: 10.1.4
      glob: 13.0.6
      md5: 2.3.0
      optionator: 0.9.4
      path-to-glob-pattern: 2.0.1
      rc-config-loader: 4.1.4
      read-package-up: 11.0.0
      structured-source: 4.0.0
      zod: '@cabloy/zod@4.3.8'
    transitivePeerDependencies:
      - supports-color

  thenify-all@1.6.0:
    dependencies:
      thenify: 3.3.1

  thenify@3.3.1:
    dependencies:
      any-promise: 1.3.0

  through@2.3.8: {}

  tildify@2.0.0: {}

  tiny-warning@1.0.3: {}

  tinyglobby@0.2.17:
    dependencies:
      fdir: 6.5.0(picomatch@4.0.7)
      picomatch: 4.0.7

  tinypool@2.1.0: {}

  tmp@0.2.7: {}

  to-buffer@1.2.2:
    dependencies:
      isarray: 2.0.5
      safe-buffer: 5.2.1
      typed-array-buffer: 1.0.3

  to-regex-range@5.0.1:
    dependencies:
      is-number: 7.0.0

  toidentifier@1.0.1: {}

  toml-eslint-parser@1.0.3:
    dependencies:
      eslint-visitor-keys: 5.0.1

  touch@3.1.1: {}

  triple-beam@1.4.1: {}

  trough@1.0.5: {}

  ts-api-utils@2.5.0(typescript@5.9.3):
    dependencies:
      typescript: 5.9.3

  ts-node-maintained@10.9.6(@swc/core@1.16.2(@swc/helpers@0.5.23))(@types/node@22.20.4)(typescript@5.9.3):
    dependencies:
      '@cspotcode/source-map-support': 0.8.1
      '@tsconfig/node10': 1.0.13
      '@tsconfig/node12': 1.0.11
      '@tsconfig/node14': 1.0.3
      '@tsconfig/node16': 1.0.4
      '@types/node': 22.20.4
      acorn: 8.18.0
      acorn-walk: 8.3.5
      arg: 4.1.3
      create-require: 1.1.1
      diff: 4.0.4
      make-error: 1.3.6
      typescript: 5.9.3
      v8-compile-cache-lib: 3.0.1
      yn: 3.1.1
    optionalDependencies:
      '@swc/core': 1.16.2(@swc/helpers@0.5.23)

  tslib@2.8.1: {}

  tsscmp@1.0.6: {}

  tunnel-agent@0.6.0:
    dependencies:
      safe-buffer: 5.2.1

  type-check@0.4.0:
    dependencies:
      prelude-ls: 1.2.1

  type-fest@0.8.1: {}

  type-fest@4.41.0: {}

  type-is@1.6.18:
    dependencies:
      media-typer: 0.3.0
      mime-types: 2.1.35

  type-is@2.1.0:
    dependencies:
      content-type: 2.1.0
      media-typer: 1.1.1
      mime-types: 3.0.2

  typed-array-buffer@1.0.3:
    dependencies:
      call-bound: 1.0.4
      es-errors: 1.3.0
      is-typed-array: 1.1.15

  typescript-eslint@8.70.0(eslint@10.11.0)(typescript@5.9.3):
    dependencies:
      '@typescript-eslint/eslint-plugin': 8.70.0(@typescript-eslint/parser@8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3))(eslint@10.11.0)(typescript@5.9.3)
      '@typescript-eslint/parser': 8.70.0(eslint@10.11.0)(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/typescript-estree': 8.70.0(supports-color@5.5.0)(typescript@5.9.3)
      '@typescript-eslint/utils': 8.70.0(eslint@10.11.0)(typescript@5.9.3)
      eslint: 10.11.0
      typescript: 5.9.3
    transitivePeerDependencies:
      - supports-color

  typescript@5.9.3: {}

  typestyle@2.4.0:
    dependencies:
      csstype: 3.0.10
      free-style: 3.1.0

  uid2@0.0.4: {}

  undefsafe@2.0.5: {}

  undici-types@6.21.0: {}

  undici-types@8.9.0: {}

  undici@7.29.1: {}

  unicorn-magic@0.1.0: {}

  unicorn-magic@0.3.0: {}

  unicorn-magic@0.4.0: {}

  unified@9.2.2:
    dependencies:
      '@types/unist': 2.0.11
      bail: 1.0.5
      extend: 3.0.2
      is-buffer: 2.0.5
      is-plain-obj: 2.1.0
      trough: 1.0.5
      vfile: 4.2.1

  uniq@1.0.1: {}

  unist-util-is@4.1.0: {}

  unist-util-is@6.0.1:
    dependencies:
      '@types/unist': 3.0.3

  unist-util-stringify-position@2.0.3:
    dependencies:
      '@types/unist': 2.0.11

  unist-util-stringify-position@4.0.0:
    dependencies:
      '@types/unist': 3.0.3

  unist-util-visit-parents@3.1.1:
    dependencies:
      '@types/unist': 2.0.11
      unist-util-is: 4.1.0

  unist-util-visit-parents@6.0.2:
    dependencies:
      '@types/unist': 3.0.3
      unist-util-is: 6.0.1

  unist-util-visit@2.0.3:
    dependencies:
      '@types/unist': 2.0.11
      unist-util-is: 4.1.0
      unist-util-visit-parents: 3.1.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

  universalify@2.0.1: {}

  unpipe@1.0.0: {}

  update-browserslist-db@1.3.3(browserslist@4.29.0):
    dependencies:
      browserslist: 4.29.0
      escalade: 3.2.0
      picocolors: 1.1.1

  upper-case-first@2.0.2:
    dependencies:
      tslib: 2.8.1

  upper-case@2.0.2:
    dependencies:
      tslib: 2.8.1

  uri-js@4.4.1:
    dependencies:
      punycode: 2.3.1

  urllib@4.9.0:
    dependencies:
      form-data: 4.0.6
      formstream: 1.5.2
      mime-types: 2.1.35
      qs: 6.16.0
      type-fest: 4.41.0
      undici: 7.29.1
      ylru: 2.0.0

  util-deprecate@1.0.2: {}

  utils-merge@1.0.1: {}

  uuid@11.1.1: {}

  v8-compile-cache-lib@3.0.1: {}

  validate-npm-package-license@3.0.4:
    dependencies:
      spdx-correct: 3.2.0
      spdx-expression-parse: 3.0.1

  validate-npm-package-name@7.0.2: {}

  vary@1.1.2: {}

  verkit@0.3.2: {}

  vfile-location@3.2.0: {}

  vfile-message@2.0.4:
    dependencies:
      '@types/unist': 2.0.11
      unist-util-stringify-position: 2.0.3

  vfile@4.2.1:
    dependencies:
      '@types/unist': 2.0.11
      is-buffer: 2.0.5
      unist-util-stringify-position: 2.0.3
      vfile-message: 2.0.4

  vue-demi@0.14.10(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      vue: 3.5.43(typescript@5.9.3)

  vue-eslint-parser@10.4.1(eslint@10.11.0):
    dependencies:
      debug: 4.4.3(supports-color@5.5.0)
      eslint: 10.11.0
      eslint-scope: 9.1.2
      eslint-visitor-keys: 5.0.1
      espree: 11.2.0
      esquery: 1.7.0
      semver: 7.8.5
    transitivePeerDependencies:
      - supports-color

  vue-plugin-render-freeze@2.0.4(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      vue: 3.5.43(typescript@5.9.3)

  vue3-browser-compiler-yx@1.0.4(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@babel/parser': 7.29.9
      '@babel/types': 7.29.8
      '@vue/compiler-core': 3.0.11
      '@vue/compiler-dom': 3.5.36
      '@vue/compiler-ssr': 3.5.36
      '@vue/shared': 3.5.36
      estree-walker: 2.0.2
      hash-sum: 2.0.0
      lru-cache: 5.1.1
      magic-string: 0.25.7
      merge-source-map: 1.1.0
      postcss: 8.1.10
      postcss-modules: 4.0.0(postcss@8.1.10)
      postcss-selector-parser: 6.0.4
      source-map: 0.6.1
      vue: 3.5.43(typescript@5.9.3)

  vue@3.5.43(typescript@5.9.3):
    dependencies:
      '@vue/compiler-dom': 3.5.36
      '@vue/compiler-sfc': 3.5.36
      '@vue/runtime-dom': 3.5.36
      '@vue/server-renderer': 3.5.36(vue@3.5.43(typescript@5.9.3))
      '@vue/shared': 3.5.36
    optionalDependencies:
      typescript: 5.9.3

  w3c-keyname@2.2.8: {}

  walk-up-path@4.0.0: {}

  which-boxed-primitive@1.1.1:
    dependencies:
      is-bigint: 1.1.0
      is-boolean-object: 1.2.2
      is-number-object: 1.1.1
      is-string: 1.1.1
      is-symbol: 1.1.1

  which-collection@1.0.2:
    dependencies:
      is-map: 2.0.3
      is-set: 2.0.3
      is-weakmap: 2.0.2
      is-weakset: 2.0.4

  which-module@2.0.1: {}

  which-typed-array@1.1.24:
    dependencies:
      available-typed-arrays: 1.0.7
      call-bind: 1.0.9
      call-bound: 1.0.4
      for-each: 0.3.5
      get-proto: 1.0.1
      gopd: 1.2.0
      has-tostringtag: 1.0.2

  which@2.0.2:
    dependencies:
      isexe: 2.0.0

  which@6.0.1:
    dependencies:
      isexe: 4.0.0

  why-is-node-running@3.2.2: {}

  widest-line@3.1.0:
    dependencies:
      string-width: 4.2.3

  widest-line@5.0.0:
    dependencies:
      string-width: 7.2.0

  winston-daily-rotate-file@5.0.0(winston@3.19.0):
    dependencies:
      file-stream-rotator: 0.6.1
      object-hash: 3.0.0
      triple-beam: 1.4.1
      winston: 3.19.0
      winston-transport: 4.9.0

  winston-transport@4.9.0:
    dependencies:
      logform: 2.7.0
      readable-stream: 3.6.2
      triple-beam: 1.4.1

  winston@3.19.0:
    dependencies:
      '@colors/colors': 1.6.1
      '@dabh/diagnostics': 2.0.9
      async: 3.2.6
      is-stream: 2.0.1
      logform: 2.7.0
      one-time: 1.0.0
      readable-stream: 3.6.2
      safe-stable-stringify: 2.5.0
      stack-trace: 0.0.10
      triple-beam: 1.4.1
      winston-transport: 4.9.0

  word-wrap@1.2.5: {}

  wrap-ansi@5.1.0:
    dependencies:
      ansi-styles: 3.2.1
      string-width: 3.1.0
      strip-ansi: 5.2.0

  wrap-ansi@9.0.2:
    dependencies:
      ansi-styles: 6.2.3
      string-width: 7.2.0
      strip-ansi: 7.2.0

  wrappy@1.0.2: {}

  ws@8.21.3: {}

  xml-name-validator@5.0.0: {}

  xtend@4.0.2: {}

  y18n@4.0.3: {}

  yallist@3.1.1: {}

  yaml-eslint-parser@2.1.0:
    dependencies:
      eslint-visitor-keys: 5.0.1
      yaml: 2.9.1

  yaml@2.9.1: {}

  yargs-parser@13.1.2:
    dependencies:
      camelcase: 5.3.1
      decamelize: 1.2.0

  yargs-parser@22.0.0: {}

  yargs@13.3.2:
    dependencies:
      cliui: 5.0.0
      find-up: 3.0.0
      get-caller-file: 2.0.5
      require-directory: 2.1.1
      require-main-filename: 2.0.0
      set-blocking: 2.0.0
      string-width: 3.1.0
      which-module: 2.0.1
      y18n: 4.0.3
      yargs-parser: 13.1.2

  yazl@2.5.1:
    dependencies:
      buffer-crc32: 0.2.13

  ylru@2.0.0: {}

  yn@3.1.1: {}

  yocto-queue@0.1.0: {}

  zova-core@5.1.91(typescript@5.9.3):
    dependencies:
      '@cabloy/compose': link:packages-utils/compose
      '@cabloy/extend': link:packages-utils/extend
      '@cabloy/json5': link:packages-utils/json5
      '@cabloy/localeutil': link:packages-utils/localeutil
      '@cabloy/logger': 1.1.25
      '@cabloy/module-info': 2.0.3
      '@cabloy/utils': link:packages-utils/utils
      '@cabloy/vue-compiler-sfc': 3.5.14
      '@cabloy/vue-reactivity': 3.5.16
      '@cabloy/vue-router': 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@cabloy/vue-runtime-core': 3.5.57
      '@cabloy/vue-runtime-dom': 3.5.13
      '@cabloy/vue-server-renderer': 3.5.18(vue@3.5.43(typescript@5.9.3))
      '@cabloy/word-utils': 2.1.14
      '@cabloy/zod-errors-custom': link:packages-utils/zod-errors-custom
      '@cabloy/zod-openapi': link:packages-utils/zod-openapi
      '@cabloy/zod-query': link:packages-utils/zod-query
      '@types/js-cookie': 3.0.6
      '@types/ms': 2.1.0
      '@vue/shared': 3.5.36
      deep-equal: 2.2.3
      ms: 2.1.3
      reflect-metadata: 0.2.2
      vue: 3.5.43(typescript@5.9.3)
      vue-plugin-render-freeze: 2.0.4(vue@3.5.43(typescript@5.9.3))
      zod: '@cabloy/zod@4.3.8'
    transitivePeerDependencies:
      - typescript

  zova-core@5.1.92(patch_hash=144450bd7a567a6067e5857c0cf4c780981b7e90bc48745c09e1696a9b6f1b97)(typescript@5.9.3):
    dependencies:
      '@cabloy/compose': link:packages-utils/compose
      '@cabloy/extend': link:packages-utils/extend
      '@cabloy/json5': link:packages-utils/json5
      '@cabloy/localeutil': link:packages-utils/localeutil
      '@cabloy/logger': 1.1.25
      '@cabloy/module-info': 2.0.3
      '@cabloy/utils': link:packages-utils/utils
      '@cabloy/vue-compiler-sfc': 3.5.14
      '@cabloy/vue-reactivity': 3.5.16
      '@cabloy/vue-router': 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@cabloy/vue-runtime-core': 3.5.57
      '@cabloy/vue-runtime-dom': 3.5.13
      '@cabloy/vue-server-renderer': 3.5.18(vue@3.5.43(typescript@5.9.3))
      '@cabloy/word-utils': 2.1.14
      '@cabloy/zod-errors-custom': link:packages-utils/zod-errors-custom
      '@cabloy/zod-openapi': link:packages-utils/zod-openapi
      '@cabloy/zod-query': link:packages-utils/zod-query
      '@types/js-cookie': 3.0.6
      '@types/ms': 2.1.0
      '@vue/shared': 3.5.36
      deep-equal: 2.2.3
      ms: 2.1.3
      reflect-metadata: 0.2.2
      vue: 3.5.43(typescript@5.9.3)
      vue-plugin-render-freeze: 2.0.4(vue@3.5.43(typescript@5.9.3))
      zod: '@cabloy/zod@4.3.8'
    transitivePeerDependencies:
      - typescript

  zova-jsx@1.1.91(typescript@5.9.3):
    dependencies:
      '@cabloy/compose': link:packages-utils/compose
      '@cabloy/utils': link:packages-utils/utils
      '@cabloy/word-utils': 2.1.14
      typestyle: 2.4.0
      vue: 3.5.43(typescript@5.9.3)
      zova-core: 5.1.91(typescript@5.9.3)
    transitivePeerDependencies:
      - typescript

  zova-jsx@1.1.92(typescript@5.9.3):
    dependencies:
      '@cabloy/compose': link:packages-utils/compose
      '@cabloy/utils': link:packages-utils/utils
      '@cabloy/word-utils': 2.1.14
      typestyle: 2.4.0
      vue: 3.5.43(typescript@5.9.3)
      zova-core: 5.1.92(patch_hash=144450bd7a567a6067e5857c0cf4c780981b7e90bc48745c09e1696a9b6f1b97)(typescript@5.9.3)
    transitivePeerDependencies:
      - typescript

  zova-module-a-api@5.1.22: {}

  zova-module-a-app@5.1.26: {}

  zova-module-a-bean@5.1.36:
    dependencies:
      globby: 14.1.0

  zova-module-a-behavior@5.1.26: {}

  zova-module-a-behaviors@5.1.22: {}

  zova-module-a-command@5.1.35: {}

  zova-module-a-fetch@5.1.25:
    dependencies:
      axios: 1.20.0
    transitivePeerDependencies:
      - debug
      - supports-color

  zova-module-a-form@5.1.51(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@tanstack/vue-form': 1.33.5(vue@3.5.43(typescript@5.9.3))
      '@tanstack/vue-store': 0.11.1(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - '@vue/composition-api'
      - vue

  zova-module-a-icon@5.1.27: {}

  zova-module-a-interceptor@5.1.31: {}

  zova-module-a-layoutprofile@5.0.3: {}

  zova-module-a-logger@5.1.28:
    dependencies:
      '@cabloy/logger': 1.1.25

  zova-module-a-meta@5.1.22: {}

  zova-module-a-model@5.1.37(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@tanstack/query-core': 5.103.1
      '@tanstack/query-persist-client-core': 5.103.1
      '@tanstack/vue-query': 5.103.1(vue@3.5.43(typescript@5.9.3))
      localforage: 1.10.0
      mutate-on-copy: 1.1.13
      table-identity: link:packages-utils/table-identity
    transitivePeerDependencies:
      - '@vue/composition-api'
      - vue

  zova-module-a-openapi@5.1.54:
    dependencies:
      '@cabloy/json-schema-to-zod': 2.6.5
      openapi3-ts: 4.6.1
      typestyle: 2.4.0

  zova-module-a-pay@5.0.9: {}

  zova-module-a-router@5.1.40: {}

  zova-module-a-router@5.1.41: {}

  zova-module-a-routerstack@5.1.29: {}

  zova-module-a-routertabs@5.1.34: {}

  zova-module-a-ssr@5.1.40:
    dependencies:
      devalue: 5.9.4
      ms: 2.1.3

  zova-module-a-ssrhmr@5.1.23:
    dependencies:
      '@cabloy/socket': link:packages-utils/socket
      debounce: 3.0.0

  zova-module-a-ssrserver@5.1.26:
    dependencies:
      ms: 2.1.3

  zova-module-a-style@5.1.35:
    dependencies:
      csx: 10.0.2
      typestyle: 2.4.0

  zova-module-a-table@5.1.43(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@tanstack/table-core': 8.21.3
      '@tanstack/vue-table': 8.21.3(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - vue

  zova-module-a-zod@5.1.37:
    dependencies:
      '@cabloy/zod-errors-custom': link:packages-utils/zod-errors-custom
      '@cabloy/zod-openapi': link:packages-utils/zod-openapi
      '@cabloy/zod-query': link:packages-utils/zod-query
      zod: '@cabloy/zod@4.3.8'

  zova-module-a-zova@5.1.107(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@cabloy/compose': link:packages-utils/compose
      '@cabloy/deps': link:packages-utils/deps
      '@cabloy/json5': link:packages-utils/json5
      '@cabloy/module-info': 2.0.3
      '@cabloy/utils': link:packages-utils/utils
      '@cabloy/vue-router': 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@cabloy/word-utils': 2.1.14
      defu: 6.1.7
      luxon: 3.7.2
      zova-jsx: 1.1.91(typescript@5.9.3)
    transitivePeerDependencies:
      - typescript
      - vue

  zova-module-a-zova@5.1.108(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      '@cabloy/compose': link:packages-utils/compose
      '@cabloy/deps': link:packages-utils/deps
      '@cabloy/json5': link:packages-utils/json5
      '@cabloy/module-info': 2.0.3
      '@cabloy/utils': link:packages-utils/utils
      '@cabloy/vue-router': 4.4.18(vue@3.5.43(typescript@5.9.3))
      '@cabloy/word-utils': 2.1.14
      defu: 6.1.7
      luxon: 3.7.2
      zova-jsx: 1.1.92(typescript@5.9.3)
    transitivePeerDependencies:
      - typescript
      - vue

  zova-module-pay-mock@5.0.5: {}

  zova-module-rest-resource@5.1.55: {}

  zova-suite-a-zova@5.1.164(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      zova-module-a-api: 5.1.22
      zova-module-a-app: 5.1.26
      zova-module-a-bean: 5.1.36
      zova-module-a-behavior: 5.1.26
      zova-module-a-behaviors: 5.1.22
      zova-module-a-command: 5.1.35
      zova-module-a-fetch: 5.1.25
      zova-module-a-form: 5.1.51(vue@3.5.43(typescript@5.9.3))
      zova-module-a-icon: 5.1.27
      zova-module-a-interceptor: 5.1.31
      zova-module-a-logger: 5.1.28
      zova-module-a-meta: 5.1.22
      zova-module-a-model: 5.1.37(vue@3.5.43(typescript@5.9.3))
      zova-module-a-openapi: 5.1.54
      zova-module-a-router: 5.1.40
      zova-module-a-routerstack: 5.1.29
      zova-module-a-routertabs: 5.1.34
      zova-module-a-ssr: 5.1.40
      zova-module-a-ssrhmr: 5.1.23
      zova-module-a-ssrserver: 5.1.26
      zova-module-a-style: 5.1.35
      zova-module-a-table: 5.1.43(vue@3.5.43(typescript@5.9.3))
      zova-module-a-zod: 5.1.37
      zova-module-a-zova: 5.1.107(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - '@vue/composition-api'
      - debug
      - supports-color
      - typescript
      - vue

  zova-suite-a-zova@5.1.165(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      zova-module-a-api: 5.1.22
      zova-module-a-app: 5.1.26
      zova-module-a-bean: 5.1.36
      zova-module-a-behavior: 5.1.26
      zova-module-a-behaviors: 5.1.22
      zova-module-a-command: 5.1.35
      zova-module-a-fetch: 5.1.25
      zova-module-a-form: 5.1.51(vue@3.5.43(typescript@5.9.3))
      zova-module-a-icon: 5.1.27
      zova-module-a-interceptor: 5.1.31
      zova-module-a-logger: 5.1.28
      zova-module-a-meta: 5.1.22
      zova-module-a-model: 5.1.37(vue@3.5.43(typescript@5.9.3))
      zova-module-a-openapi: 5.1.54
      zova-module-a-router: 5.1.41
      zova-module-a-routerstack: 5.1.29
      zova-module-a-routertabs: 5.1.34
      zova-module-a-ssr: 5.1.40
      zova-module-a-ssrhmr: 5.1.23
      zova-module-a-ssrserver: 5.1.26
      zova-module-a-style: 5.1.35
      zova-module-a-table: 5.1.43(vue@3.5.43(typescript@5.9.3))
      zova-module-a-zod: 5.1.37
      zova-module-a-zova: 5.1.108(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - '@vue/composition-api'
      - debug
      - supports-color
      - typescript
      - vue

  zova@5.1.165(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      zova-core: 5.1.91(typescript@5.9.3)
      zova-suite-a-zova: 5.1.164(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - '@vue/composition-api'
      - debug
      - supports-color
      - typescript
      - vue

  zova@5.1.166(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)):
    dependencies:
      zova-core: 5.1.92(patch_hash=144450bd7a567a6067e5857c0cf4c780981b7e90bc48745c09e1696a9b6f1b97)(typescript@5.9.3)
      zova-suite-a-zova: 5.1.165(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
    transitivePeerDependencies:
      - '@vue/composition-api'
      - debug
      - supports-color
      - typescript
      - vue

  zwitch@1.0.5: {}

  zwitch@2.0.4: {}
