Ctrl K
ComunidadGuías…

pnpm-lock.yaml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
---
lockfileVersion: '9.0'

importers:

  .:
    configDependencies: {}
    packageManagerDependencies:
      pnpm:
        specifier: 12.4.1
        version: 12.4.1

packages:

  '@pnpm/exe.android-arm64@12.4.1':
    resolution: {integrity: sha512-/HwsqXMSmlOfgtV9+O0ratzjV6Vd/8n1hh4rGHpCGmDURvt52MwZxdbhyxP4K03ZfvgSDvotFPr8O+RzE5Eu8A==}
    cpu: [arm64]
    os: [android]

  '@pnpm/exe.android-x64@12.4.1':
    resolution: {integrity: sha512-+l74Qb4c2YjOzNKHXJLg+1wr8xHM1ckkUhnU5KRUK9TJqiiczt6yeTZqqzHIlJ8i6pAoj5V0OJevDRwnQKLgrQ==}
    cpu: [x64]
    os: [android]

  '@pnpm/exe.darwin-arm64@12.4.1':
    resolution: {integrity: sha512-6rkZkT3iGfaxknUdGHraqSWFvTa6N0ajAHluv9Ax0GRWs0sIcGNiFhDopv6xSZCsJZmG483aNS/b6UEDy3blfw==}
    cpu: [arm64]
    os: [darwin]

  '@pnpm/exe.darwin-x64@12.4.1':
    resolution: {integrity: sha512-Vb1CHlR88HghC1qUxjxjs82zQSXnXacPD+btG2CmG8Q/hBU7Q0/b2YWJKSQqZXicunV5khFtfTlAwJddV9RkYA==}
    cpu: [x64]
    os: [darwin]

  '@pnpm/exe.freebsd-x64@12.4.1':
    resolution: {integrity: sha512-iT3iHz3Nl0Sxxj7UPOtZ/aQ81AFsQhjoeWMAlPkSRO04gsgDGAXv3UYxOFaesMWsfNxaGn0A+CITbuCHFF66FA==}
    cpu: [x64]
    os: [freebsd]

  '@pnpm/exe.linux-arm64-musl@12.4.1':
    resolution: {integrity: sha512-aBooZfNXM5f+OGUgCAMFWpE/kAhsWfvmqIyMtHy6zl3aNxyInWrcY/Saln/UElzo7lZWMC0Yktroxd/2J26lNQ==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@pnpm/exe.linux-arm64@12.4.1':
    resolution: {integrity: sha512-TlOdacTTP09BgcMvwWBFRsu8VAjfwqwnslBj+XSq1JFM3ck4f3k+1O/747EuctxZxs3/o785b6Q3s7Pd92Ptsg==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@pnpm/exe.linux-ppc64@12.4.1':
    resolution: {integrity: sha512-r/ab/MlIBo75oizUP5ITiziCCrnXz4SJwfErLQ+603AshB+Yq7xTMCoMtzTSCAMu6aaymIKkAFtZvd2J75Wq0w==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@pnpm/exe.linux-riscv64@12.4.1':
    resolution: {integrity: sha512-C/D1QWdKMiB8+wv/spl1rGITFUuqC+aI/fb6h8NB5sqxsOaGXeYc/g891oCuzggHn6SODk9p+I09hI76x/cMNw==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@pnpm/exe.linux-s390x@12.4.1':
    resolution: {integrity: sha512-nxz5zD4yXt94uzbStDk0QTPKW+aE92hH1b5tFXK9ctB1HE9Xcq1vjTiA2LsZMFC6p4gdu5OwQeFqYNAVGa6QlA==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@pnpm/exe.linux-x64-musl@12.4.1':
    resolution: {integrity: sha512-5AwgFdGhVUg2kIweYGfxzSLEHiIG77PQhZAkXC3TwofQHsu1Wr+TrV5/rNX2PopFnHRzuE581zoB8F6Wle32yg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@pnpm/exe.linux-x64@12.4.1':
    resolution: {integrity: sha512-FJOZuuuQMhp0oLzBtcKkLXknBI92hfkmSnlKc47vfin4HrmfID5khY2lGekL9tCzk1cpR+HShEw/meFl+nHtzQ==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@pnpm/exe.win32-arm64@12.4.1':
    resolution: {integrity: sha512-OO7eKBL9S+xk5hRy+JUUZSNJknGuGe3GEUffsrlC2LbqKF02g+VX1anGIzSbJDvkkdnpJhSlxF5AUz2JzJu2Jw==}
    cpu: [arm64]
    os: [win32]

  '@pnpm/exe.win32-x64@12.4.1':
    resolution: {integrity: sha512-x7gJHZgHo6hp354xCYA2NvoFzYJkHwovt2kVsUBK5EmXULLcP51JGMq09CX+5FRFJUZFKoXjLu3mZWmfP7o6PQ==}
    cpu: [x64]
    os: [win32]

  pnpm@12.4.1:
    resolution: {integrity: sha512-LoHjmdc/6DkNqyXgaqeIq3pZCCSNL1o3D4K0gRR6ano2e/gEj5pv22Rg8hpm8FQt7bi5TKLIcjWWdBkgsWVtTA==}
    engines: {node: '>=18.*'}
    hasBin: true

snapshots:

  '@pnpm/exe.android-arm64@12.4.1':
    optional: true

  '@pnpm/exe.android-x64@12.4.1':
    optional: true

  '@pnpm/exe.darwin-arm64@12.4.1':
    optional: true

  '@pnpm/exe.darwin-x64@12.4.1':
    optional: true

  '@pnpm/exe.freebsd-x64@12.4.1':
    optional: true

  '@pnpm/exe.linux-arm64-musl@12.4.1':
    optional: true

  '@pnpm/exe.linux-arm64@12.4.1':
    optional: true

  '@pnpm/exe.linux-ppc64@12.4.1':
    optional: true

  '@pnpm/exe.linux-riscv64@12.4.1':
    optional: true

  '@pnpm/exe.linux-s390x@12.4.1':
    optional: true

  '@pnpm/exe.linux-x64-musl@12.4.1':
    optional: true

  '@pnpm/exe.linux-x64@12.4.1':
    optional: true

  '@pnpm/exe.win32-arm64@12.4.1':
    optional: true

  '@pnpm/exe.win32-x64@12.4.1':
    optional: true

  pnpm@12.4.1:
    optionalDependencies:
      '@pnpm/exe.android-arm64': 12.4.1
      '@pnpm/exe.android-x64': 12.4.1
      '@pnpm/exe.darwin-arm64': 12.4.1
      '@pnpm/exe.darwin-x64': 12.4.1
      '@pnpm/exe.freebsd-x64': 12.4.1
      '@pnpm/exe.linux-arm64': 12.4.1
      '@pnpm/exe.linux-arm64-musl': 12.4.1
      '@pnpm/exe.linux-ppc64': 12.4.1
      '@pnpm/exe.linux-riscv64': 12.4.1
      '@pnpm/exe.linux-s390x': 12.4.1
      '@pnpm/exe.linux-x64': 12.4.1
      '@pnpm/exe.linux-x64-musl': 12.4.1
      '@pnpm/exe.win32-arm64': 12.4.1
      '@pnpm/exe.win32-x64': 12.4.1

---
lockfileVersion: '9.0'

settings:
  autoInstallPeers: true
  excludeLinksFromLockfile: false

catalogs:
  default:
    '@ai-sdk/anthropic':
      specifier: 3.0.58
      version: 3.0.58
    '@ai-sdk/devtools':
      specifier: 0.0.15
      version: 0.0.15
    '@ai-sdk/google':
      specifier: 3.0.43
      version: 3.0.43
    '@ai-sdk/openai':
      specifier: 3.0.41
      version: 3.0.41
    '@ai-sdk/openai-compatible':
      specifier: 2.0.35
      version: 2.0.35
    '@ai-sdk/vue':
      specifier: 3.0.116
      version: 3.0.116
    '@authenio/samlify-node-xmllint':
      specifier: 2.0.0
      version: 2.0.0
    '@aws-sdk/client-s3':
      specifier: 3.1111.0
      version: 3.1111.0
    '@aws-sdk/client-sesv2':
      specifier: 3.1111.0
      version: 3.1111.0
    '@aws-sdk/lib-storage':
      specifier: 3.1111.0
      version: 3.1111.0
    '@azure/storage-blob':
      specifier: 12.33.0
      version: 12.33.0
    '@braintrust/otel':
      specifier: 0.2.0
      version: 0.2.0
    '@changesets/cli':
      specifier: 2.29.7
      version: 2.29.7
    '@changesets/get-github-info':
      specifier: 0.6.0
      version: 0.6.0
    '@changesets/types':
      specifier: 6.1.0
      version: 6.1.0
    '@clack/prompts':
      specifier: 1.7.0
      version: 1.7.0
    '@directus/license':
      specifier: 0.6.1
      version: 0.6.1
    '@directus/mock-license-server':
      specifier: 0.6.0
      version: 0.6.0
    '@directus/tsconfig':
      specifier: 4.0.0
      version: 4.0.0
    '@directus/vue-split-panel':
      specifier: 0.8.9
      version: 0.8.9
    '@editorjs/attaches':
      specifier: 1.3.2
      version: 1.3.2
    '@editorjs/checklist':
      specifier: 1.6.0
      version: 1.6.0
    '@editorjs/code':
      specifier: 2.9.3
      version: 2.9.3
    '@editorjs/delimiter':
      specifier: 1.4.2
      version: 1.4.2
    '@editorjs/editorjs':
      specifier: 2.31.2
      version: 2.31.2
    '@editorjs/embed':
      specifier: 2.7.6
      version: 2.7.6
    '@editorjs/header':
      specifier: 2.8.8
      version: 2.8.8
    '@editorjs/image':
      specifier: 2.10.3
      version: 2.10.3
    '@editorjs/inline-code':
      specifier: 1.5.2
      version: 1.5.2
    '@editorjs/nested-list':
      specifier: 1.4.3
      version: 1.4.3
    '@editorjs/paragraph':
      specifier: 2.11.7
      version: 2.11.7
    '@editorjs/quote':
      specifier: 2.7.6
      version: 2.7.6
    '@editorjs/raw':
      specifier: 2.5.1
      version: 2.5.1
    '@editorjs/table':
      specifier: 2.4.5
      version: 2.4.5
    '@editorjs/underline':
      specifier: 1.2.1
      version: 1.2.1
    '@eslint/js':
      specifier: 10.0.1
      version: 10.0.1
    '@fortawesome/fontawesome-svg-core':
      specifier: 6.7.2
      version: 6.7.2
    '@fortawesome/free-brands-svg-icons':
      specifier: 6.7.2
      version: 6.7.2
    '@fullcalendar/core':
      specifier: 6.1.19
      version: 6.1.19
    '@fullcalendar/daygrid':
      specifier: 6.1.19
      version: 6.1.19
    '@fullcalendar/interaction':
      specifier: 6.1.19
      version: 6.1.19
    '@fullcalendar/list':
      specifier: 6.1.19
      version: 6.1.19
    '@fullcalendar/timegrid':
      specifier: 6.1.19
      version: 6.1.19
    '@godaddy/terminus':
      specifier: 4.12.1
      version: 4.12.1
    '@google-cloud/storage':
      specifier: 8.0.0
      version: 8.0.0
    '@internationalized/date':
      specifier: 3.10.1
      version: 3.10.1
    '@joeattardi/emoji-button':
      specifier: 4.6.4
      version: 4.6.4
    '@json2csv/plainjs':
      specifier: 7.0.6
      version: 7.0.6
    '@keyv/redis':
      specifier: 3.0.1
      version: 3.0.1
    '@langfuse/otel':
      specifier: 4.0.0
      version: 4.0.0
    '@mapbox/mapbox-gl-draw':
      specifier: 1.5.1
      version: 1.5.1
    '@mapbox/mapbox-gl-draw-static-mode':
      specifier: 1.0.1
      version: 1.0.1
    '@mapbox/mapbox-gl-geocoder':
      specifier: 5.1.2
      version: 5.1.2
    '@modelcontextprotocol/sdk':
      specifier: 1.32.1
      version: 1.32.1
    '@netlify/api':
      specifier: 14.0.14
      version: 14.0.14
    '@ngneat/falso':
      specifier: 8.0.2
      version: 8.0.2
    '@npm/types':
      specifier: 2.1.0
      version: 2.1.0
    '@opentelemetry/sdk-trace-node':
      specifier: 2.11.0
      version: 2.11.0
    '@pinia/testing':
      specifier: 1.0.3
      version: 1.0.3
    '@pnpm/logger':
      specifier: 1001.0.1
      version: 1001.0.1
    '@pnpm/types':
      specifier: 1000.7.0
      version: 1000.7.0
    '@pnpm/workspace.pkgs-graph':
      specifier: 1000.0.25
      version: 1000.0.25
    '@popperjs/core':
      specifier: 2.11.8
      version: 2.11.8
    '@reach/observe-rect':
      specifier: 1.2.0
      version: 1.2.0
    '@rollup/plugin-alias':
      specifier: 5.1.1
      version: 5.1.1
    '@rollup/plugin-commonjs':
      specifier: 28.0.9
      version: 28.0.9
    '@rollup/plugin-json':
      specifier: 6.1.0
      version: 6.1.0
    '@rollup/plugin-node-resolve':
      specifier: 16.0.3
      version: 16.0.3
    '@rollup/plugin-replace':
      specifier: 6.0.3
      version: 6.0.3
    '@rollup/plugin-terser':
      specifier: 1.0.0
      version: 1.0.0
    '@rollup/plugin-virtual':
      specifier: 3.0.2
      version: 3.0.2
    '@rollup/plugin-yaml':
      specifier: 5.0.0
      version: 5.0.0
    '@sesamecare-oss/redlock':
      specifier: 1.4.0
      version: 1.4.0
    '@shopify/semaphore':
      specifier: 3.1.0
      version: 3.1.0
    '@sindresorhus/slugify':
      specifier: 2.2.1
      version: 2.2.1
    '@smithy/node-http-handler':
      specifier: 4.11.2
      version: 4.11.2
    '@supabase/storage-js':
      specifier: 2.112.3
      version: 2.112.3
    '@tiptap/core':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-image':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-link':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-paragraph':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-subscript':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-superscript':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-table':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-text-align':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extension-text-style':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/extensions':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/pm':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/starter-kit':
      specifier: 3.31.3
      version: 3.31.3
    '@tiptap/vue-3':
      specifier: 3.31.3
      version: 3.31.3
    '@tresjs/core':
      specifier: 5.8.0
      version: 5.8.0
    '@turf/meta':
      specifier: 7.2.0
      version: 7.2.0
    '@tus/server':
      specifier: 2.4.4
      version: 2.4.4
    '@tus/utils':
      specifier: 0.7.1
      version: 0.7.1
    '@types/archiver':
      specifier: 8.0.0
      version: 8.0.0
    '@types/async':
      specifier: 3.2.25
      version: 3.2.25
    '@types/base-64':
      specifier: 1.0.2
      version: 1.0.2
    '@types/busboy':
      specifier: 1.5.4
      version: 1.5.4
    '@types/bytes':
      specifier: 3.1.5
      version: 3.1.5
    '@types/chroma-js':
      specifier: 3.1.2
      version: 3.1.2
    '@types/codemirror':
      specifier: 5.60.16
      version: 5.60.16
    '@types/content-disposition':
      specifier: 0.5.9
      version: 0.5.9
    '@types/cookie-parser':
      specifier: 1.4.10
      version: 1.4.10
    '@types/cors':
      specifier: 2.8.19
      version: 2.8.19
    '@types/deep-diff':
      specifier: 1.0.5
      version: 1.0.5
    '@types/diacritics':
      specifier: 1.3.3
      version: 1.3.3
    '@types/encodeurl':
      specifier: 1.0.3
      version: 1.0.3
    '@types/express':
      specifier: 4.17.21
      version: 4.17.21
    '@types/express-serve-static-core':
      specifier: 4.19.6
      version: 4.19.6
    '@types/file-saver':
      specifier: 2.0.7
      version: 2.0.7
    '@types/fs-extra':
      specifier: 11.0.4
      version: 11.0.4
    '@types/geojson':
      specifier: 7946.0.16
      version: 7946.0.16
    '@types/glob-to-regexp':
      specifier: 0.4.4
      version: 0.4.4
    '@types/inquirer':
      specifier: 9.0.9
      version: 9.0.9
    '@types/js-yaml':
      specifier: 4.0.9
      version: 4.0.9
    '@types/json2csv':
      specifier: 5.0.7
      version: 5.0.7
    '@types/jsonwebtoken':
      specifier: 9.0.10
      version: 9.0.10
    '@types/lodash-es':
      specifier: 4.17.12
      version: 4.17.12
    '@types/mapbox__mapbox-gl-draw':
      specifier: 1.4.9
      version: 1.4.9
    '@types/mapbox__mapbox-gl-geocoder':
      specifier: 5.1.0
      version: 5.1.0
    '@types/mime-types':
      specifier: 3.0.1
      version: 3.0.1
    '@types/ms':
      specifier: 2.1.0
      version: 2.1.0
    '@types/node':
      specifier: 26.2.0
      version: 26.2.0
    '@types/nodemailer':
      specifier: 8.0.1
      version: 8.0.1
    '@types/object-hash':
      specifier: 3.0.6
      version: 3.0.6
    '@types/papaparse':
      specifier: 5.5.0
      version: 5.5.0
    '@types/proxy-addr':
      specifier: 2.0.3
      version: 2.0.3
    '@types/qrcode':
      specifier: 1.5.6
      version: 1.5.6
    '@types/qs':
      specifier: 6.14.0
      version: 6.14.0
    '@types/sanitize-html':
      specifier: 2.16.0
      version: 2.16.0
    '@types/semver':
      specifier: 7.7.1
      version: 7.7.1
    '@types/three':
      specifier: 0.184.0
      version: 0.184.0
    '@types/tmp':
      specifier: 0.2.6
      version: 0.2.6
    '@types/wellknown':
      specifier: 0.5.8
      version: 0.5.8
    '@types/ws':
      specifier: 8.18.1
      version: 8.18.1
    '@unhead/vue':
      specifier: 3.4.1
      version: 3.4.1
    '@vitejs/plugin-vue':
      specifier: 6.0.1
      version: 6.0.1
    '@vitest/coverage-v8':
      specifier: 4.1.12
      version: 4.1.12
    '@vitest/ui':
      specifier: 4.1.12
      version: 4.1.12
    '@vue/test-utils':
      specifier: 2.4.6
      version: 2.4.6
    '@vueuse/core':
      specifier: 14.0.0
      version: 14.0.0
    '@vueuse/integrations':
      specifier: 14.0.0
      version: 14.0.0
    '@vueuse/router':
      specifier: 14.0.0
      version: 14.0.0
    ai:
      specifier: 6.0.116
      version: 6.0.116
    apexcharts:
      specifier: 4.7.0
      version: 4.7.0
    archiver:
      specifier: 8.0.0
      version: 8.0.0
    argon2:
      specifier: 0.44.0
      version: 0.44.0
    async:
      specifier: 3.2.6
      version: 3.2.6
    async-mutex:
      specifier: 0.5.0
      version: 0.5.0
    axios:
      specifier: 1.20.0
      version: 1.20.0
    axios-cache-interceptor:
      specifier: 1.12.3
      version: 1.12.3
    base-64:
      specifier: 1.0.0
      version: 1.0.0
    boxen:
      specifier: 8.0.1
      version: 8.0.1
    braintrust:
      specifier: 3.37.0
      version: 3.37.0
    busboy:
      specifier: 1.6.0
      version: 1.6.0
    bytes:
      specifier: 3.1.2
      version: 3.1.2
    camelcase:
      specifier: 8.0.0
      version: 8.0.0
    caret-pos:
      specifier: 2.0.0
      version: 2.0.0
    chalk:
      specifier: 5.6.2
      version: 5.6.2
    chokidar:
      specifier: 5.0.0
      version: 5.0.0
    chroma-js:
      specifier: 3.1.2
      version: 3.1.2
    codemirror:
      specifier: 5.65.18
      version: 5.65.18
    color:
      specifier: 5.0.2
      version: 5.0.2
    commander:
      specifier: 14.0.2
      version: 14.0.2
    content-disposition:
      specifier: 0.5.4
      version: 0.5.4
    cookie:
      specifier: 1.0.2
      version: 1.0.2
    cookie-parser:
      specifier: 1.4.7
      version: 1.4.7
    cors:
      specifier: 2.8.5
      version: 2.8.5
    cron:
      specifier: 4.3.4
      version: 4.3.4
    cropperjs:
      specifier: 1.6.2
      version: 1.6.2
    date-fns:
      specifier: 4.1.0
      version: 4.1.0
    date-fns-tz:
      specifier: 3.2.0
      version: 3.2.0
    decamelize:
      specifier: 6.0.1
      version: 6.0.1
    deep-diff:
      specifier: 1.0.2
      version: 1.0.2
    diacritics:
      specifier: 1.3.0
      version: 1.3.0
    diff:
      specifier: 9.0.0
      version: 9.0.0
    dompurify:
      specifier: 3.4.17
      version: 3.4.17
    editorjs-toggle-block:
      specifier: 0.3.16
      version: 0.3.16
    encodeurl:
      specifier: 2.0.0
      version: 2.0.0
    esbuild:
      specifier: 0.28.1
      version: 0.28.1
    escape-string-regexp:
      specifier: 5.0.0
      version: 5.0.0
    eslint:
      specifier: 10.8.0
      version: 10.8.0
    eslint-config-prettier:
      specifier: 10.1.8
      version: 10.1.8
    eslint-plugin-import-x:
      specifier: 4.17.1
      version: 4.17.1
    eslint-plugin-vue:
      specifier: 10.10.0
      version: 10.10.0
    eventemitter2:
      specifier: 6.4.9
      version: 6.4.9
    execa:
      specifier: 9.6.0
      version: 9.6.0
    exif-reader:
      specifier: 2.0.2
      version: 2.0.2
    express:
      specifier: 4.22.3
      version: 4.22.3
    file-saver:
      specifier: 2.0.5
      version: 2.0.5
    find-cache-directory:
      specifier: 6.0.0
      version: 6.0.0
    flat:
      specifier: 6.0.1
      version: 6.0.1
    focus-trap:
      specifier: 7.6.6
      version: 7.6.6
    form-data:
      specifier: 4.0.6
      version: 4.0.6
    fs-extra:
      specifier: 11.3.2
      version: 11.3.2
    geojson:
      specifier: 0.5.0
      version: 0.5.0
    get-port:
      specifier: 7.1.0
      version: 7.1.0
    glob-to-regexp:
      specifier: 0.4.1
      version: 0.4.1
    globals:
      specifier: 16.5.0
      version: 16.5.0
    graphql:
      specifier: 16.12.0
      version: 16.12.0
    graphql-compose:
      specifier: 9.1.0
      version: 9.1.0
    graphql-ws:
      specifier: 6.0.6
      version: 6.0.6
    helmet:
      specifier: 8.1.0
      version: 8.1.0
    html-entities:
      specifier: 2.6.0
      version: 2.6.0
    icc:
      specifier: 3.0.0
      version: 3.0.0
    inquirer:
      specifier: 12.11.0
      version: 12.11.0
    ioredis:
      specifier: 5.8.2
      version: 5.8.2
    ipaddr.js:
      specifier: 2.4.0
      version: 2.4.0
    isolated-vm:
      specifier: 7.0.1
      version: 7.0.1
    joi:
      specifier: 18.3.1
      version: 18.3.1
    js-yaml:
      specifier: 4.3.2
      version: 4.3.2
    js2xmlparser:
      specifier: 5.0.0
      version: 5.0.0
    jsdom:
      specifier: 29.1.1
      version: 29.1.1
    json-to-graphql-query:
      specifier: 2.3.0
      version: 2.3.0
    json2csv:
      specifier: 5.0.7
      version: 5.0.7
    jsonlint-mod:
      specifier: 1.7.6
      version: 1.7.6
    jsonwebtoken:
      specifier: 9.0.3
      version: 9.0.3
    keyv:
      specifier: 5.5.3
      version: 5.5.3
    knex:
      specifier: 3.1.0
      version: 3.1.0
    knex-mock-client:
      specifier: 3.0.2
      version: 3.0.2
    ky:
      specifier: 1.14.0
      version: 1.14.0
    ldapts:
      specifier: 8.1.3
      version: 8.1.3
    liquidjs:
      specifier: 10.27.2
      version: 10.27.2
    lodash-es:
      specifier: 4.18.1
      version: 4.18.1
    log-symbols:
      specifier: 7.0.1
      version: 7.0.1
    lru-cache:
      specifier: 11.2.2
      version: 11.2.2
    mailtrap:
      specifier: 4.9.0
      version: 4.9.0
    maplibre-gl:
      specifier: 6.9.0
      version: 6.9.0
    marked:
      specifier: 16.4.1
      version: 16.4.1
    micromustache:
      specifier: 8.0.3
      version: 8.0.3
    mime:
      specifier: 4.1.0
      version: 4.1.0
    mime-types:
      specifier: 3.0.1
      version: 3.0.1
    minimatch:
      specifier: 10.2.6
      version: 10.2.6
    mitt:
      specifier: 3.0.1
      version: 3.0.1
    mnemonist:
      specifier: 0.40.3
      version: 0.40.3
    ms:
      specifier: 2.1.3
      version: 2.1.3
    mysql2:
      specifier: 3.24.4
      version: 3.24.4
    nanoid:
      specifier: 5.1.16
      version: 5.1.16
    native-copyfiles:
      specifier: 2.0.3
      version: 2.0.3
    node-machine-id:
      specifier: 1.1.12
      version: 1.1.12
    nodemailer:
      specifier: 10.1.7
      version: 10.1.7
    nodemailer-mailgun-transport:
      specifier: 2.1.5
      version: 2.1.5
    npm-watch:
      specifier: 0.13.0
      version: 0.13.0
    object-hash:
      specifier: 3.0.0
      version: 3.0.0
    ofetch:
      specifier: 1.5.1
      version: 1.5.1
    openapi3-ts:
      specifier: 4.5.0
      version: 4.5.0
    openid-client:
      specifier: 5.7.1
      version: 5.7.1
    ora:
      specifier: 8.2.0
      version: 8.2.0
    oracledb:
      specifier: 6.10.0
      version: 6.10.0
    otplib:
      specifier: 12.0.1
      version: 12.0.1
    p-limit:
      specifier: 7.2.0
      version: 7.2.0
    p-queue:
      specifier: 8.1.0
      version: 8.1.0
    papaparse:
      specifier: 5.5.3
      version: 5.5.3
    pg:
      specifier: 8.16.3
      version: 8.16.3
    pinia:
      specifier: 2.3.1
      version: 2.3.1
    pino:
      specifier: 9.7.0
      version: 9.7.0
    pino-http:
      specifier: 10.5.0
      version: 10.5.0
    pino-http-print:
      specifier: 3.1.0
      version: 3.1.0
    pino-pretty:
      specifier: 13.1.2
      version: 13.1.2
    pm2:
      specifier: 7.0.4
      version: 7.0.4
    postcss-html:
      specifier: 2.0.0
      version: 2.0.0
    prettier:
      specifier: 3.6.2
      version: 3.6.2
    prom-client:
      specifier: 15.1.3
      version: 15.1.3
    proxy-addr:
      specifier: 2.0.8
      version: 2.0.8
    qrcode:
      specifier: 1.5.4
      version: 1.5.4
    qs:
      specifier: 6.16.1
      version: 6.16.1
    rate-limiter-flexible:
      specifier: 7.2.0
      version: 7.2.0
    reka-ui:
      specifier: 2.8.2
      version: 2.8.2
    rolldown:
      specifier: 1.0.0-beta.31
      version: 1.0.0-beta.31
    rollup:
      specifier: 4.59.0
      version: 4.59.0
    rollup-plugin-esbuild:
      specifier: 6.2.1
      version: 6.2.1
    rollup-plugin-styler:
      specifier: 2.0.0
      version: 2.0.0
    samlify:
      specifier: 2.13.1
      version: 2.13.1
    sanitize-filename:
      specifier: 1.6.3
      version: 1.6.3
    sanitize-html:
      specifier: 2.18.1
      version: 2.18.1
    sass-embedded:
      specifier: 1.93.3
      version: 1.93.3
    semver:
      specifier: 7.7.3
      version: 7.7.3
    sharp:
      specifier: 0.35.5
      version: 0.35.5
    snappy:
      specifier: 7.3.3
      version: 7.3.3
    sqlite3:
      specifier: 6.0.1
      version: 6.0.1
    stream-json:
      specifier: 3.7.0
      version: 3.7.0
    string-width:
      specifier: 7.2.0
      version: 7.2.0
    strip-ansi:
      specifier: 7.1.2
      version: 7.1.2
    stylelint:
      specifier: 17.13.0
      version: 17.13.0
    stylelint-config-standard:
      specifier: 40.0.0
      version: 40.0.0
    stylelint-config-standard-scss:
      specifier: 17.0.0
      version: 17.0.0
    stylelint-config-standard-vue:
      specifier: 1.0.0
      version: 1.0.0
    stylelint-use-logical:
      specifier: 2.1.3
      version: 2.1.3
    swagger-cli:
      specifier: 4.0.4
      version: 4.0.4
    tedious:
      specifier: 18.6.1
      version: 18.6.1
    three:
      specifier: 0.184.0
      version: 0.184.0
    tmp:
      specifier: 0.2.7
      version: 0.2.7
    tsdown:
      specifier: 0.15.11
      version: 0.15.11
    tsx:
      specifier: 4.22.4
      version: 4.22.4
    tus-js-client:
      specifier: 4.3.1
      version: 4.3.1
    typedoc:
      specifier: 0.28.19
      version: 0.28.19
    typedoc-plugin-markdown:
      specifier: 4.8.1
      version: 4.8.1
    typescript:
      specifier: 5.9.3
      version: 5.9.3
    typescript-eslint:
      specifier: 8.66.0
      version: 8.66.0
    undici:
      specifier: 7.30.1
      version: 7.30.1
    universal-cookie:
      specifier: 8.0.1
      version: 8.0.1
    unplugin-vue:
      specifier: 7.2.0
      version: 7.2.0
    unplugin-yaml:
      specifier: 3.0.7
      version: 3.0.7
    update-check:
      specifier: 1.5.4
      version: 1.5.4
    vite:
      specifier: 8.1.6
      version: 8.1.6
    vite-plugin-vue-devtools:
      specifier: 7.7.2
      version: 7.7.2
    vite-tsconfig-paths:
      specifier: 5.1.4
      version: 5.1.4
    vitest:
      specifier: 4.1.12
      version: 4.1.12
    vue:
      specifier: 3.5.43
      version: 3.5.43
    vue-eslint-parser:
      specifier: 10.4.1
      version: 10.4.1
    vue-i18n:
      specifier: 11.4.17
      version: 11.4.17
    vue-router:
      specifier: 4.6.3
      version: 4.6.3
    vue-tsc:
      specifier: 3.1.8
      version: 3.1.8
    vue-virtual-scroller:
      specifier: 2.0.0-beta.8
      version: 2.0.0-beta.8
    vuedraggable:
      specifier: 4.1.0
      version: 4.1.0
    wellknown:
      specifier: 0.5.0
      version: 0.5.0
    ws:
      specifier: 8.21.0
      version: 8.21.0
    zod-validation-error:
      specifier: 4.0.2
      version: 4.0.2

overrides:
  tar: 7.5.22
  js-beautify>editorconfig: 3.0.2
  js-beautify>glob: 14.0.3
  js-yaml@4: 4.3.2
  js-yaml@3: 3.15.2
  unplugin-yaml>yaml: 2.9.0
  uuid: 11.1.1
  '@ai-sdk/provider-utils': 4.0.51
  '@opentelemetry/core': 2.11.0
  get-uri>basic-ftp: 6.2.2
  '@directus/mock-license-server>fastify': 5.12.7
  zod: 4.6.7
  happy-dom: 21.0.4
  '@azure/identity>@azure/msal-node': 7.1.1
  '@ai-sdk/devtools>@hono/node-server': 2.1.6

importers:

  .:
    devDependencies:
      '@changesets/cli':
        specifier: 'catalog:'
        version: 2.29.7(@types/node@26.6.6)
      '@directus/release-notes-generator':
        specifier: workspace:*
        version: link:packages/release-notes-generator
      '@eslint/js':
        specifier: 'catalog:'
        version: 10.0.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))
      eslint:
        specifier: 'catalog:'
        version: 10.8.0(jiti@2.7.0)(supports-color@10.2.2)
      eslint-config-prettier:
        specifier: 'catalog:'
        version: 10.1.8(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))
      eslint-plugin-import-x:
        specifier: 'catalog:'
        version: 4.17.1(@typescript-eslint/utils@8.66.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)
      eslint-plugin-vue:
        specifier: 'catalog:'
        version: 10.10.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3))(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(vue-eslint-parser@10.4.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2))
      globals:
        specifier: 'catalog:'
        version: 16.5.0
      postcss-html:
        specifier: 'catalog:'
        version: 2.0.0(postcss@8.5.32)
      prettier:
        specifier: 'catalog:'
        version: 3.6.2
      stylelint:
        specifier: 'catalog:'
        version: 17.13.0(supports-color@10.2.2)(typescript@5.9.3)
      stylelint-config-standard:
        specifier: 'catalog:'
        version: 40.0.0(stylelint@17.13.0(supports-color@10.2.2)(typescript@5.9.3))
      stylelint-config-standard-scss:
        specifier: 'catalog:'
        version: 17.0.0(postcss@8.5.32)(stylelint@17.13.0(supports-color@10.2.2)(typescript@5.9.3))
      stylelint-config-standard-vue:
        specifier: 'catalog:'
        version: 1.0.0(postcss-html@2.0.0(postcss@8.5.32))(stylelint-config-recommended-scss@17.0.1(postcss@8.5.32)(stylelint@17.13.0(supports-color@10.2.2)(typescript@5.9.3)))(stylelint-config-recommended@18.0.0(stylelint@17.13.0(supports-color@10.2.2)(typescript@5.9.3)))(stylelint@17.13.0(supports-color@10.2.2)(typescript@5.9.3))
      stylelint-use-logical:
        specifier: 'catalog:'
        version: 2.1.3(stylelint@17.13.0(supports-color@10.2.2)(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      typescript-eslint:
        specifier: 'catalog:'
        version: 8.66.0(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)(typescript@5.9.3)
      vue-eslint-parser:
        specifier: 'catalog:'
        version: 10.4.1(eslint@10.8.0(jiti@2.7.0)(supports-color@10.2.2))(supports-color@10.2.2)

  api:
    dependencies:
      '@ai-sdk/anthropic':
        specifier: 'catalog:'
        version: 3.0.58(zod@4.6.7)
      '@ai-sdk/devtools':
        specifier: 'catalog:'
        version: 0.0.15
      '@ai-sdk/google':
        specifier: 'catalog:'
        version: 3.0.43(zod@4.6.7)
      '@ai-sdk/openai':
        specifier: 'catalog:'
        version: 3.0.41(zod@4.6.7)
      '@ai-sdk/openai-compatible':
        specifier: 'catalog:'
        version: 2.0.35(zod@4.6.7)
      '@authenio/samlify-node-xmllint':
        specifier: 'catalog:'
        version: 2.0.0(samlify@2.13.1)
      '@aws-sdk/client-sesv2':
        specifier: 'catalog:'
        version: 3.1111.0
      '@braintrust/otel':
        specifier: 'catalog:'
        version: 0.2.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.0))(@opentelemetry/exporter-trace-otlp-http@0.202.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.0))(braintrust@3.37.0(@aws-sdk/credential-provider-web-identity@3.972.87)(supports-color@10.2.2)(zod@4.6.7))
      '@directus/ai':
        specifier: workspace:*
        version: link:../packages/ai
      '@directus/app':
        specifier: workspace:*
        version: link:../app
      '@directus/constants':
        specifier: workspace:*
        version: link:../packages/constants
      '@directus/env':
        specifier: workspace:*
        version: link:../packages/env
      '@directus/errors':
        specifier: workspace:*
        version: link:../packages/errors
      '@directus/extensions':
        specifier: workspace:*
        version: link:../packages/extensions
      '@directus/extensions-registry':
        specifier: workspace:*
        version: link:../packages/extensions-registry
      '@directus/format-title':
        specifier: workspace:*
        version: link:../packages/format-title
      '@directus/license':
        specifier: 'catalog:'
        version: 0.6.1(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      '@directus/memory':
        specifier: workspace:*
        version: link:../packages/memory
      '@directus/pressure':
        specifier: workspace:*
        version: link:../packages/pressure
      '@directus/schema':
        specifier: workspace:*
        version: link:../packages/schema
      '@directus/specs':
        specifier: workspace:*
        version: link:../packages/specs
      '@directus/storage':
        specifier: workspace:*
        version: link:../packages/storage
      '@directus/storage-driver-azure':
        specifier: workspace:*
        version: link:../packages/storage-driver-azure
      '@directus/storage-driver-cloudinary':
        specifier: workspace:*
        version: link:../packages/storage-driver-cloudinary
      '@directus/storage-driver-gcs':
        specifier: workspace:*
        version: link:../packages/storage-driver-gcs
      '@directus/storage-driver-local':
        specifier: workspace:*
        version: link:../packages/storage-driver-local
      '@directus/storage-driver-s3':
        specifier: workspace:*
        version: link:../packages/storage-driver-s3
      '@directus/storage-driver-supabase':
        specifier: workspace:*
        version: link:../packages/storage-driver-supabase
      '@directus/system-data':
        specifier: workspace:*
        version: link:../packages/system-data
      '@directus/utils':
        specifier: workspace:*
        version: link:../packages/utils
      '@directus/validation':
        specifier: workspace:*
        version: link:../packages/validation
      '@godaddy/terminus':
        specifier: 'catalog:'
        version: 4.12.1
      '@langfuse/otel':
        specifier: 'catalog:'
        version: 4.0.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.0))(@opentelemetry/exporter-trace-otlp-http@0.202.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.0))
      '@modelcontextprotocol/sdk':
        specifier: 'catalog:'
        version: 1.32.1(supports-color@10.2.2)(zod@4.6.7)
      '@netlify/api':
        specifier: 'catalog:'
        version: 14.0.14
      '@opentelemetry/sdk-trace-node':
        specifier: 'catalog:'
        version: 2.11.0(@opentelemetry/api@1.9.0)
      '@rollup/plugin-alias':
        specifier: 'catalog:'
        version: 5.1.1(rollup@4.59.0)
      '@rollup/plugin-node-resolve':
        specifier: 'catalog:'
        version: 16.0.3(rollup@4.59.0)
      '@rollup/plugin-virtual':
        specifier: 'catalog:'
        version: 3.0.2(rollup@4.59.0)
      '@tus/server':
        specifier: 'catalog:'
        version: 2.4.4(@opentelemetry/api@1.9.0)(supports-color@10.2.2)
      '@tus/utils':
        specifier: 'catalog:'
        version: 0.7.1
      ai:
        specifier: 'catalog:'
        version: 6.0.116(zod@4.6.7)
      archiver:
        specifier: 'catalog:'
        version: 8.0.0(bare-buffer@3.7.1)
      argon2:
        specifier: 'catalog:'
        version: 0.44.0
      async:
        specifier: 'catalog:'
        version: 3.2.6
      async-mutex:
        specifier: 'catalog:'
        version: 0.5.0
      axios:
        specifier: 'catalog:'
        version: 1.20.0(debug@4.3.7(supports-color@10.2.2))(supports-color@10.2.2)
      busboy:
        specifier: 'catalog:'
        version: 1.6.0
      camelcase:
        specifier: 'catalog:'
        version: 8.0.0
      chalk:
        specifier: 'catalog:'
        version: 5.6.2
      chokidar:
        specifier: 'catalog:'
        version: 5.0.0
      commander:
        specifier: 'catalog:'
        version: 14.0.2
      content-disposition:
        specifier: 'catalog:'
        version: 0.5.4
      cookie:
        specifier: 'catalog:'
        version: 1.0.2
      cookie-parser:
        specifier: 'catalog:'
        version: 1.4.7
      cors:
        specifier: 'catalog:'
        version: 2.8.5
      cron:
        specifier: 'catalog:'
        version: 4.3.4
      date-fns:
        specifier: 'catalog:'
        version: 4.1.0
      deep-diff:
        specifier: 'catalog:'
        version: 1.0.2
      directus:
        specifier: workspace:*
        version: link:../directus
      encodeurl:
        specifier: 'catalog:'
        version: 2.0.0
      eventemitter2:
        specifier: 'catalog:'
        version: 6.4.9
      execa:
        specifier: 'catalog:'
        version: 9.6.0
      exif-reader:
        specifier: 'catalog:'
        version: 2.0.2
      express:
        specifier: 'catalog:'
        version: 4.22.3(supports-color@10.2.2)
      flat:
        specifier: 'catalog:'
        version: 6.0.1
      fs-extra:
        specifier: 'catalog:'
        version: 11.3.2
      glob-to-regexp:
        specifier: 'catalog:'
        version: 0.4.1
      graphql:
        specifier: 'catalog:'
        version: 16.12.0
      graphql-compose:
        specifier: 'catalog:'
        version: 9.1.0(graphql@16.12.0)
      graphql-ws:
        specifier: 'catalog:'
        version: 6.0.6(graphql@16.12.0)(ws@8.21.0)
      helmet:
        specifier: 'catalog:'
        version: 8.1.0
      icc:
        specifier: 'catalog:'
        version: 3.0.0
      inquirer:
        specifier: 'catalog:'
        version: 12.11.0(@types/node@26.2.0)
      ioredis:
        specifier: 'catalog:'
        version: 5.8.2(supports-color@10.2.2)
      isolated-vm:
        specifier: 'catalog:'
        version: 7.0.1
      joi:
        specifier: 'catalog:'
        version: 18.3.1
      js-yaml:
        specifier: 'catalog:'
        version: 4.3.2
      js2xmlparser:
        specifier: 'catalog:'
        version: 5.0.0
      json2csv:
        specifier: 'catalog:'
        version: 5.0.7
      jsonwebtoken:
        specifier: 'catalog:'
        version: 9.0.3
      keyv:
        specifier: 'catalog:'
        version: 5.5.3
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      ldapts:
        specifier: 'catalog:'
        version: 8.1.3
      liquidjs:
        specifier: 'catalog:'
        version: 10.27.2
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      marked:
        specifier: 'catalog:'
        version: 16.4.1
      micromustache:
        specifier: 'catalog:'
        version: 8.0.3
      mime-types:
        specifier: 'catalog:'
        version: 3.0.1
      minimatch:
        specifier: 'catalog:'
        version: 10.2.6
      mnemonist:
        specifier: 'catalog:'
        version: 0.40.3
      nanoid:
        specifier: 'catalog:'
        version: 5.1.16
      node-machine-id:
        specifier: 'catalog:'
        version: 1.1.12
      nodemailer:
        specifier: 'catalog:'
        version: 10.1.7
      object-hash:
        specifier: 'catalog:'
        version: 3.0.0
      openapi3-ts:
        specifier: 'catalog:'
        version: 4.5.0
      openid-client:
        specifier: 'catalog:'
        version: 5.7.1
      ora:
        specifier: 'catalog:'
        version: 8.2.0
      otplib:
        specifier: 'catalog:'
        version: 12.0.1
      p-limit:
        specifier: 'catalog:'
        version: 7.2.0
      p-queue:
        specifier: 'catalog:'
        version: 8.1.0
      papaparse:
        specifier: 'catalog:'
        version: 5.5.3
      pino:
        specifier: 'catalog:'
        version: 9.7.0
      pino-http:
        specifier: 'catalog:'
        version: 10.5.0
      pino-http-print:
        specifier: 'catalog:'
        version: 3.1.0
      pino-pretty:
        specifier: 'catalog:'
        version: 13.1.2
      pm2:
        specifier: 'catalog:'
        version: 7.0.4(supports-color@10.2.2)
      prom-client:
        specifier: 'catalog:'
        version: 15.1.3
      proxy-addr:
        specifier: 'catalog:'
        version: 2.0.8
      qs:
        specifier: 'catalog:'
        version: 6.16.1
      rate-limiter-flexible:
        specifier: 'catalog:'
        version: 7.2.0
      rolldown:
        specifier: 'catalog:'
        version: 1.0.0-beta.31(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)
      rollup:
        specifier: 'catalog:'
        version: 4.59.0
      samlify:
        specifier: 'catalog:'
        version: 2.13.1
      sanitize-filename:
        specifier: 'catalog:'
        version: 1.6.3
      sanitize-html:
        specifier: 'catalog:'
        version: 2.18.1
      sharp:
        specifier: 'catalog:'
        version: 0.35.5(@types/node@26.2.0)
      snappy:
        specifier: 'catalog:'
        version: 7.3.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)
      stream-json:
        specifier: 'catalog:'
        version: 3.7.0
      tar:
        specifier: 7.5.22
        version: 7.5.22
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      tsx:
        specifier: 'catalog:'
        version: 4.22.4
      uuid:
        specifier: 11.1.1
        version: 11.1.1
      wellknown:
        specifier: 'catalog:'
        version: 0.5.0
      ws:
        specifier: 'catalog:'
        version: 8.21.0
      zod:
        specifier: 4.6.7
        version: 4.6.7
      zod-validation-error:
        specifier: 'catalog:'
        version: 4.0.2(zod@4.6.7)
    devDependencies:
      '@directus/schema-builder':
        specifier: workspace:*
        version: link:../packages/schema-builder
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../packages/types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@types/archiver':
        specifier: 'catalog:'
        version: 8.0.0
      '@types/async':
        specifier: 'catalog:'
        version: 3.2.25
      '@types/busboy':
        specifier: 'catalog:'
        version: 1.5.4
      '@types/content-disposition':
        specifier: 'catalog:'
        version: 0.5.9
      '@types/cookie-parser':
        specifier: 'catalog:'
        version: 1.4.10(@types/express@4.17.21)
      '@types/cors':
        specifier: 'catalog:'
        version: 2.8.19
      '@types/deep-diff':
        specifier: 'catalog:'
        version: 1.0.5
      '@types/encodeurl':
        specifier: 'catalog:'
        version: 1.0.3
      '@types/express':
        specifier: 'catalog:'
        version: 4.17.21
      '@types/express-serve-static-core':
        specifier: 'catalog:'
        version: 4.19.6
      '@types/fs-extra':
        specifier: 'catalog:'
        version: 11.0.4
      '@types/glob-to-regexp':
        specifier: 'catalog:'
        version: 0.4.4
      '@types/inquirer':
        specifier: 'catalog:'
        version: 9.0.9
      '@types/js-yaml':
        specifier: 'catalog:'
        version: 4.0.9
      '@types/json2csv':
        specifier: 'catalog:'
        version: 5.0.7
      '@types/jsonwebtoken':
        specifier: 'catalog:'
        version: 9.0.10
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/mime-types':
        specifier: 'catalog:'
        version: 3.0.1
      '@types/ms':
        specifier: 'catalog:'
        version: 2.1.0
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@types/nodemailer':
        specifier: 'catalog:'
        version: 8.0.1
      '@types/object-hash':
        specifier: 'catalog:'
        version: 3.0.6
      '@types/papaparse':
        specifier: 'catalog:'
        version: 5.5.0
      '@types/proxy-addr':
        specifier: 'catalog:'
        version: 2.0.3
      '@types/qs':
        specifier: 'catalog:'
        version: 6.14.0
      '@types/sanitize-html':
        specifier: 'catalog:'
        version: 2.16.0
      '@types/wellknown':
        specifier: 'catalog:'
        version: 0.5.8
      '@types/ws':
        specifier: 'catalog:'
        version: 8.18.1
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      form-data:
        specifier: 'catalog:'
        version: 4.0.6
      get-port:
        specifier: 'catalog:'
        version: 7.1.0
      knex-mock-client:
        specifier: 'catalog:'
        version: 3.0.2(knex@3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2)))
      native-copyfiles:
        specifier: 'catalog:'
        version: 2.0.3
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.9.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))
    optionalDependencies:
      '@keyv/redis':
        specifier: 'catalog:'
        version: 3.0.1(supports-color@10.2.2)
      braintrust:
        specifier: 'catalog:'
        version: 3.37.0(@aws-sdk/credential-provider-web-identity@3.972.87)(supports-color@10.2.2)(zod@4.6.7)
      mailtrap:
        specifier: 'catalog:'
        version: 4.9.0(@types/nodemailer@8.0.1)(debug@4.3.7(supports-color@10.2.2))(nodemailer@10.1.7)(supports-color@10.2.2)
      mysql2:
        specifier: 'catalog:'
        version: 3.24.4(@types/node@26.2.0)
      nodemailer-mailgun-transport:
        specifier: 'catalog:'
        version: 2.1.5(debug@4.3.7(supports-color@10.2.2))(lodash@4.18.1)(mustache@4.2.0)(supports-color@10.2.2)(underscore@1.13.8)
      oracledb:
        specifier: 'catalog:'
        version: 6.10.0
      pg:
        specifier: 'catalog:'
        version: 8.16.3
      sqlite3:
        specifier: 'catalog:'
        version: 6.0.1
      tedious:
        specifier: 'catalog:'
        version: 18.6.1(supports-color@10.2.2)

  app:
    devDependencies:
      '@ai-sdk/vue':
        specifier: 'catalog:'
        version: 3.0.116(@vue/test-utils@2.4.6)(vue@3.5.43(typescript@5.9.3))(zod@4.6.7)
      '@directus/ai':
        specifier: workspace:*
        version: link:../packages/ai
      '@directus/composables':
        specifier: workspace:*
        version: link:../packages/composables
      '@directus/constants':
        specifier: workspace:*
        version: link:../packages/constants
      '@directus/errors':
        specifier: workspace:*
        version: link:../packages/errors
      '@directus/extensions':
        specifier: workspace:*
        version: link:../packages/extensions
      '@directus/extensions-registry':
        specifier: workspace:*
        version: link:../packages/extensions-registry
      '@directus/extensions-sdk':
        specifier: workspace:*
        version: link:../packages/extensions-sdk
      '@directus/format-title':
        specifier: workspace:*
        version: link:../packages/format-title
      '@directus/license':
        specifier: 'catalog:'
        version: 0.6.1(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      '@directus/sdk':
        specifier: workspace:*
        version: link:../sdk
      '@directus/stores':
        specifier: workspace:*
        version: link:../packages/stores
      '@directus/system-data':
        specifier: workspace:*
        version: link:../packages/system-data
      '@directus/themes':
        specifier: workspace:*
        version: link:../packages/themes
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../packages/types
      '@directus/utils':
        specifier: workspace:*
        version: link:../packages/utils
      '@directus/validation':
        specifier: workspace:*
        version: link:../packages/validation
      '@directus/visual-editing':
        specifier: workspace:*
        version: link:../packages/visual-editing
      '@directus/vue-split-panel':
        specifier: 'catalog:'
        version: 0.8.9(vue@3.5.43(typescript@5.9.3))
      '@editorjs/attaches':
        specifier: 'catalog:'
        version: 1.3.2
      '@editorjs/checklist':
        specifier: 'catalog:'
        version: 1.6.0
      '@editorjs/code':
        specifier: 'catalog:'
        version: 2.9.3
      '@editorjs/delimiter':
        specifier: 'catalog:'
        version: 1.4.2
      '@editorjs/editorjs':
        specifier: 'catalog:'
        version: 2.31.2
      '@editorjs/embed':
        specifier: 'catalog:'
        version: 2.7.6
      '@editorjs/header':
        specifier: 'catalog:'
        version: 2.8.8
      '@editorjs/image':
        specifier: 'catalog:'
        version: 2.10.3
      '@editorjs/inline-code':
        specifier: 'catalog:'
        version: 1.5.2
      '@editorjs/nested-list':
        specifier: 'catalog:'
        version: 1.4.3
      '@editorjs/paragraph':
        specifier: 'catalog:'
        version: 2.11.7
      '@editorjs/quote':
        specifier: 'catalog:'
        version: 2.7.6
      '@editorjs/raw':
        specifier: 'catalog:'
        version: 2.5.1
      '@editorjs/table':
        specifier: 'catalog:'
        version: 2.4.5
      '@editorjs/underline':
        specifier: 'catalog:'
        version: 1.2.1
      '@fortawesome/fontawesome-svg-core':
        specifier: 'catalog:'
        version: 6.7.2
      '@fortawesome/free-brands-svg-icons':
        specifier: 'catalog:'
        version: 6.7.2
      '@fullcalendar/core':
        specifier: 'catalog:'
        version: 6.1.19
      '@fullcalendar/daygrid':
        specifier: 'catalog:'
        version: 6.1.19(@fullcalendar/core@6.1.19)
      '@fullcalendar/interaction':
        specifier: 'catalog:'
        version: 6.1.19(@fullcalendar/core@6.1.19)
      '@fullcalendar/list':
        specifier: 'catalog:'
        version: 6.1.19(@fullcalendar/core@6.1.19)
      '@fullcalendar/timegrid':
        specifier: 'catalog:'
        version: 6.1.19(@fullcalendar/core@6.1.19)
      '@internationalized/date':
        specifier: 'catalog:'
        version: 3.10.1
      '@joeattardi/emoji-button':
        specifier: 'catalog:'
        version: 4.6.4
      '@json2csv/plainjs':
        specifier: 'catalog:'
        version: 7.0.6
      '@mapbox/mapbox-gl-draw':
        specifier: 'catalog:'
        version: 1.5.1
      '@mapbox/mapbox-gl-draw-static-mode':
        specifier: 'catalog:'
        version: 1.0.1
      '@mapbox/mapbox-gl-geocoder':
        specifier: 'catalog:'
        version: 5.1.2
      '@pinia/testing':
        specifier: 'catalog:'
        version: 1.0.3(pinia@2.3.1(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3)))
      '@popperjs/core':
        specifier: 'catalog:'
        version: 2.11.8
      '@rollup/plugin-yaml':
        specifier: 'catalog:'
        version: 5.0.0(rollup@4.59.0)
      '@sindresorhus/slugify':
        specifier: 'catalog:'
        version: 2.2.1
      '@tiptap/core':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/extension-image':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-link':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-paragraph':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-subscript':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-superscript':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-table':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/extension-text-align':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extension-text-style':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))
      '@tiptap/extensions':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
      '@tiptap/pm':
        specifier: 'catalog:'
        version: 3.31.3
      '@tiptap/starter-kit':
        specifier: 'catalog:'
        version: 3.31.3
      '@tiptap/vue-3':
        specifier: 'catalog:'
        version: 3.31.3(@floating-ui/dom@1.8.0)(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(vue@3.5.43(typescript@5.9.3))
      '@tresjs/core':
        specifier: 'catalog:'
        version: 5.8.0(three@0.184.0)(vue@3.5.43(typescript@5.9.3))
      '@turf/meta':
        specifier: 'catalog:'
        version: 7.2.0
      '@types/base-64':
        specifier: 'catalog:'
        version: 1.0.2
      '@types/chroma-js':
        specifier: 'catalog:'
        version: 3.1.2
      '@types/codemirror':
        specifier: 'catalog:'
        version: 5.60.16
      '@types/diacritics':
        specifier: 'catalog:'
        version: 1.3.3
      '@types/file-saver':
        specifier: 'catalog:'
        version: 2.0.7
      '@types/geojson':
        specifier: 'catalog:'
        version: 7946.0.16
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/mapbox__mapbox-gl-draw':
        specifier: 'catalog:'
        version: 1.4.9
      '@types/mapbox__mapbox-gl-geocoder':
        specifier: 'catalog:'
        version: 5.1.0
      '@types/qrcode':
        specifier: 'catalog:'
        version: 1.5.6
      '@types/semver':
        specifier: 'catalog:'
        version: 7.7.1
      '@types/three':
        specifier: 'catalog:'
        version: 0.184.0
      '@types/wellknown':
        specifier: 'catalog:'
        version: 0.5.8
      '@unhead/vue':
        specifier: 'catalog:'
        version: 3.4.1(@oxc-project/types@0.156.0)(esbuild@0.28.2)(lightningcss@1.33.0)(rolldown@1.2.16)(rollup@4.59.0)(vite@8.1.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))(vue@3.5.43(typescript@5.9.3))
      '@vitejs/plugin-vue':
        specifier: 'catalog:'
        version: 6.0.1(vite@8.1.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))(vue@3.5.43(typescript@5.9.3))
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      '@vitest/ui':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      '@vue/test-utils':
        specifier: 'catalog:'
        version: 2.4.6
      '@vueuse/core':
        specifier: 'catalog:'
        version: 14.0.0(vue@3.5.43(typescript@5.9.3))
      '@vueuse/integrations':
        specifier: 'catalog:'
        version: 14.0.0(axios@1.20.0(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2))(focus-trap@7.6.6)(qrcode@1.5.4)(sortablejs@1.14.0)(universal-cookie@8.0.1)(vue@3.5.43(typescript@5.9.3))
      '@vueuse/router':
        specifier: 'catalog:'
        version: 14.0.0(vue-router@4.6.3(vue@3.5.43(typescript@5.9.3)))(vue@3.5.43(typescript@5.9.3))
      ai:
        specifier: 'catalog:'
        version: 6.0.116(zod@4.6.7)
      apexcharts:
        specifier: 'catalog:'
        version: 4.7.0
      axios:
        specifier: 'catalog:'
        version: 1.20.0(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)
      base-64:
        specifier: 'catalog:'
        version: 1.0.0
      caret-pos:
        specifier: 'catalog:'
        version: 2.0.0
      chroma-js:
        specifier: 'catalog:'
        version: 3.1.2
      codemirror:
        specifier: 'catalog:'
        version: 5.65.18
      color:
        specifier: 'catalog:'
        version: 5.0.2
      cropperjs:
        specifier: 'catalog:'
        version: 1.6.2
      date-fns:
        specifier: 'catalog:'
        version: 4.1.0
      date-fns-tz:
        specifier: 'catalog:'
        version: 3.2.0(date-fns@4.1.0)
      diacritics:
        specifier: 'catalog:'
        version: 1.3.0
      diff:
        specifier: 'catalog:'
        version: 9.0.0
      dompurify:
        specifier: 'catalog:'
        version: 3.4.17
      editorjs-toggle-block:
        specifier: 'catalog:'
        version: 0.3.16
      escape-string-regexp:
        specifier: 'catalog:'
        version: 5.0.0
      file-saver:
        specifier: 'catalog:'
        version: 2.0.5
      focus-trap:
        specifier: 'catalog:'
        version: 7.6.6
      geojson:
        specifier: 'catalog:'
        version: 0.5.0
      happy-dom:
        specifier: 21.0.4
        version: 21.0.4
      html-entities:
        specifier: 'catalog:'
        version: 2.6.0
      jsdom:
        specifier: 'catalog:'
        version: 29.1.1
      json-to-graphql-query:
        specifier: 'catalog:'
        version: 2.3.0
      jsonlint-mod:
        specifier: 'catalog:'
        version: 1.7.6
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      maplibre-gl:
        specifier: 'catalog:'
        version: 6.9.0
      marked:
        specifier: 'catalog:'
        version: 16.4.1
      micromustache:
        specifier: 'catalog:'
        version: 8.0.3
      mime:
        specifier: 'catalog:'
        version: 4.1.0
      mitt:
        specifier: 'catalog:'
        version: 3.0.1
      nanoid:
        specifier: 'catalog:'
        version: 5.1.16
      ofetch:
        specifier: 'catalog:'
        version: 1.5.1
      p-queue:
        specifier: 'catalog:'
        version: 8.1.0
      pinia:
        specifier: 'catalog:'
        version: 2.3.1(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      qrcode:
        specifier: 'catalog:'
        version: 1.5.4
      reka-ui:
        specifier: 'catalog:'
        version: 2.8.2(vue@3.5.43(typescript@5.9.3))
      sass-embedded:
        specifier: 'catalog:'
        version: 1.93.3
      semver:
        specifier: 'catalog:'
        version: 7.7.3
      string-width:
        specifier: 'catalog:'
        version: 7.2.0
      three:
        specifier: 'catalog:'
        version: 0.184.0
      tus-js-client:
        specifier: 'catalog:'
        version: 4.3.1
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      universal-cookie:
        specifier: 'catalog:'
        version: 8.0.1
      uuid:
        specifier: 11.1.1
        version: 11.1.1
      vite:
        specifier: 'catalog:'
        version: 8.1.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1)
      vite-plugin-vue-devtools:
        specifier: 'catalog:'
        version: 7.7.2(rollup@4.59.0)(supports-color@10.2.2)(vite@8.1.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))(vue@3.5.43(typescript@5.9.3))
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.1.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)
      vue-i18n:
        specifier: 'catalog:'
        version: 11.4.17(vue@3.5.43(typescript@5.9.3))
      vue-router:
        specifier: 'catalog:'
        version: 4.6.3(vue@3.5.43(typescript@5.9.3))
      vue-tsc:
        specifier: 'catalog:'
        version: 3.1.8(typescript@5.9.3)
      vue-virtual-scroller:
        specifier: 'catalog:'
        version: 2.0.0-beta.8(vue@3.5.43(typescript@5.9.3))
      vuedraggable:
        specifier: 'catalog:'
        version: 4.1.0(vue@3.5.43(typescript@5.9.3))
      wellknown:
        specifier: 'catalog:'
        version: 0.5.0
      zod:
        specifier: 4.6.7
        version: 4.6.7

  directus:
    dependencies:
      '@directus/api':
        specifier: workspace:*
        version: link:../api
      '@directus/update-check':
        specifier: workspace:*
        version: link:../packages/update-check

  packages/ai:
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/cli:
    dependencies:
      '@clack/prompts':
        specifier: 'catalog:'
        version: 1.7.0
      '@directus/sdk':
        specifier: workspace:*
        version: link:../../sdk
      '@directus/system-data':
        specifier: workspace:*
        version: link:../system-data
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      chalk:
        specifier: 'catalog:'
        version: 5.6.2
      commander:
        specifier: 'catalog:'
        version: 14.0.2
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      zod:
        specifier: 4.6.7
        version: 4.6.7
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      undici:
        specifier: 'catalog:'
        version: 7.30.1
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.9.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))

  packages/composables:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      '@vueuse/core':
        specifier: 'catalog:'
        version: 14.0.0(vue@3.5.43(typescript@5.9.3))
      axios:
        specifier: 'catalog:'
        version: 1.20.0(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      nanoid:
        specifier: 'catalog:'
        version: 5.1.16
    devDependencies:
      '@directus/sdk':
        specifier: workspace:*
        version: link:../../sdk
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      '@vue/test-utils':
        specifier: 'catalog:'
        version: 2.4.6
      jsdom:
        specifier: 'catalog:'
        version: 29.1.1
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)

  packages/constants:
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/create-directus-extension:
    dependencies:
      '@directus/extensions':
        specifier: workspace:*
        version: link:../extensions
      '@directus/extensions-sdk':
        specifier: workspace:*
        version: link:../extensions-sdk
      commander:
        specifier: 'catalog:'
        version: 14.0.2
      inquirer:
        specifier: 'catalog:'
        version: 12.11.0(@types/node@26.6.6)
    devDependencies:
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/create-directus-project:
    dependencies:
      chalk:
        specifier: 'catalog:'
        version: 5.6.2
      commander:
        specifier: 'catalog:'
        version: 14.0.2
      execa:
        specifier: 'catalog:'
        version: 9.6.0
      fs-extra:
        specifier: 'catalog:'
        version: 11.3.2
      log-symbols:
        specifier: 'catalog:'
        version: 7.0.1
      ora:
        specifier: 'catalog:'
        version: 8.2.0
      update-check:
        specifier: 'catalog:'
        version: 1.5.4
    devDependencies:
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/env:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      bytes:
        specifier: 'catalog:'
        version: 3.1.2
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/bytes':
        specifier: 'catalog:'
        version: 3.1.5
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  packages/errors:
    dependencies:
      ms:
        specifier: 'catalog:'
        version: 2.1.3
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@types/ms':
        specifier: 'catalog:'
        version: 2.1.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/extensions:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      fs-extra:
        specifier: 'catalog:'
        version: 11.3.2
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      zod:
        specifier: 4.6.7
        version: 4.6.7
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@tiptap/core':
        specifier: 'catalog:'
        version: 3.31.3(@tiptap/pm@3.31.3)
      '@tiptap/pm':
        specifier: 'catalog:'
        version: 3.31.3
      '@types/fs-extra':
        specifier: 'catalog:'
        version: 11.0.4
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      pino:
        specifier: 'catalog:'
        version: 9.7.0
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)
      vue-router:
        specifier: 'catalog:'
        version: 4.6.3(vue@3.5.43(typescript@5.9.3))

  packages/extensions-registry:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/errors':
        specifier: workspace:*
        version: link:../errors
      ky:
        specifier: 'catalog:'
        version: 1.14.0
      zod:
        specifier: 4.6.7
        version: 4.6.7
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/extensions-sdk:
    dependencies:
      '@directus/composables':
        specifier: workspace:*
        version: link:../composables
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/extensions':
        specifier: workspace:*
        version: link:../extensions
      '@directus/themes':
        specifier: workspace:*
        version: link:../themes
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      '@rollup/plugin-commonjs':
        specifier: 'catalog:'
        version: 28.0.9(rollup@4.59.0)
      '@rollup/plugin-json':
        specifier: 'catalog:'
        version: 6.1.0(rollup@4.59.0)
      '@rollup/plugin-node-resolve':
        specifier: 'catalog:'
        version: 16.0.3(rollup@4.59.0)
      '@rollup/plugin-replace':
        specifier: 'catalog:'
        version: 6.0.3(rollup@4.59.0)
      '@rollup/plugin-terser':
        specifier: 'catalog:'
        version: 1.0.0(rollup@4.59.0)
      '@rollup/plugin-virtual':
        specifier: 'catalog:'
        version: 3.0.2(rollup@4.59.0)
      '@vitejs/plugin-vue':
        specifier: 'catalog:'
        version: 6.0.1(vite@8.1.6(@types/node@26.6.6)(esbuild@0.28.1)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))(vue@3.5.43(typescript@5.9.3))
      chalk:
        specifier: 'catalog:'
        version: 5.6.2
      commander:
        specifier: 'catalog:'
        version: 14.0.2
      esbuild:
        specifier: 'catalog:'
        version: 0.28.1
      execa:
        specifier: 'catalog:'
        version: 9.6.0
      fs-extra:
        specifier: 'catalog:'
        version: 11.3.2
      inquirer:
        specifier: 'catalog:'
        version: 12.11.0(@types/node@26.6.6)
      ora:
        specifier: 'catalog:'
        version: 8.2.0
      rollup:
        specifier: 'catalog:'
        version: 4.59.0
      rollup-plugin-esbuild:
        specifier: 'catalog:'
        version: 6.2.1(esbuild@0.28.1)(rollup@4.59.0)(supports-color@10.2.2)
      rollup-plugin-styler:
        specifier: 'catalog:'
        version: 2.0.0(rollup@4.59.0)(typescript@5.9.3)
      semver:
        specifier: 'catalog:'
        version: 7.7.3
      vite:
        specifier: 'catalog:'
        version: 8.1.6(@types/node@26.6.6)(esbuild@0.28.1)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1)
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/fs-extra':
        specifier: 'catalog:'
        version: 11.0.4
      '@types/inquirer':
        specifier: 'catalog:'
        version: 9.0.9
      '@types/semver':
        specifier: 'catalog:'
        version: 7.7.1
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.1.6(@types/node@26.6.6)(esbuild@0.28.1)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))

  packages/format-title:
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/memory:
    dependencies:
      '@directus/errors':
        specifier: workspace:*
        version: link:../errors
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      '@sesamecare-oss/redlock':
        specifier: 'catalog:'
        version: 1.4.0(ioredis@5.8.2(supports-color@10.2.2))
      ioredis:
        specifier: 'catalog:'
        version: 5.8.2(supports-color@10.2.2)
      lru-cache:
        specifier: 'catalog:'
        version: 11.2.2
      rate-limiter-flexible:
        specifier: 'catalog:'
        version: 7.2.0
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  packages/pressure:
    dependencies:
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/express':
        specifier: 'catalog:'
        version: 4.17.21
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/release-notes-generator:
    dependencies:
      '@changesets/get-github-info':
        specifier: 'catalog:'
        version: 0.6.0
      '@pnpm/logger':
        specifier: 'catalog:'
        version: 1001.0.1
      '@pnpm/types':
        specifier: 'catalog:'
        version: 1000.7.0
      '@pnpm/workspace.pkgs-graph':
        specifier: 'catalog:'
        version: 1000.0.25(@pnpm/logger@1001.0.1)
      js-yaml:
        specifier: 'catalog:'
        version: 4.3.2
      semver:
        specifier: 'catalog:'
        version: 7.7.3
    devDependencies:
      '@changesets/types':
        specifier: 'catalog:'
        version: 6.1.0
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/js-yaml':
        specifier: 'catalog:'
        version: 4.0.9
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@types/semver':
        specifier: 'catalog:'
        version: 7.7.1
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  packages/schema:
    dependencies:
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3

  packages/schema-builder:
    dependencies:
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/specs:
    dependencies:
      openapi3-ts:
        specifier: 'catalog:'
        version: 4.5.0
    devDependencies:
      npm-watch:
        specifier: 'catalog:'
        version: 0.13.0
      swagger-cli:
        specifier: 'catalog:'
        version: 4.0.4(openapi-types@12.1.3)

  packages/storage:
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  packages/storage-driver-azure:
    dependencies:
      '@azure/storage-blob':
        specifier: 'catalog:'
        version: 12.33.0(supports-color@10.2.2)
      '@directus/storage':
        specifier: workspace:*
        version: link:../storage
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/storage-driver-cloudinary:
    dependencies:
      '@directus/storage':
        specifier: workspace:*
        version: link:../storage
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      p-queue:
        specifier: 'catalog:'
        version: 8.1.0
      undici:
        specifier: 'catalog:'
        version: 7.30.1
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/storage-driver-gcs:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/storage':
        specifier: workspace:*
        version: link:../storage
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      '@google-cloud/storage':
        specifier: 'catalog:'
        version: 8.0.0(supports-color@10.2.2)
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/storage-driver-local:
    dependencies:
      '@directus/storage':
        specifier: workspace:*
        version: link:../storage
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  packages/storage-driver-s3:
    dependencies:
      '@aws-sdk/client-s3':
        specifier: 'catalog:'
        version: 3.1111.0
      '@aws-sdk/lib-storage':
        specifier: 'catalog:'
        version: 3.1111.0(@aws-sdk/client-s3@3.1111.0)
      '@directus/storage':
        specifier: workspace:*
        version: link:../storage
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      '@shopify/semaphore':
        specifier: 'catalog:'
        version: 3.1.0
      '@smithy/node-http-handler':
        specifier: 'catalog:'
        version: 4.11.2
      '@tus/utils':
        specifier: 'catalog:'
        version: 0.7.1
      ms:
        specifier: 'catalog:'
        version: 2.1.3
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@types/ms':
        specifier: 'catalog:'
        version: 2.1.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/storage-driver-supabase:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/storage':
        specifier: workspace:*
        version: link:../storage
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      '@supabase/storage-js':
        specifier: 'catalog:'
        version: 2.112.3
      tus-js-client:
        specifier: 'catalog:'
        version: 4.3.1
      undici:
        specifier: 'catalog:'
        version: 7.30.1
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/stores:
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      pinia:
        specifier: 'catalog:'
        version: 2.3.1(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)

  packages/system-data:
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      unplugin-yaml:
        specifier: 'catalog:'
        version: 3.0.7(esbuild@0.28.2)(rolldown@1.2.16)(rollup@4.59.0)(vite@8.3.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0))
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))

  packages/themes:
    dependencies:
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      decamelize:
        specifier: 'catalog:'
        version: 6.0.1
      flat:
        specifier: 'catalog:'
        version: 6.0.1
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      zod:
        specifier: 4.6.7
        version: 4.6.7
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@unhead/vue':
        specifier: 'catalog:'
        version: 3.4.1(esbuild@0.28.2)(lightningcss@1.33.0)(rolldown@1.2.16)(rollup@4.59.0)(vite@8.3.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))(vue@3.5.43(typescript@5.9.3))
      pinia:
        specifier: 'catalog:'
        version: 2.3.1(typescript@5.9.3)(vue@3.5.43(typescript@5.9.3))
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      unplugin-vue:
        specifier: 'catalog:'
        version: 7.2.0(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(rolldown@1.2.16)(rollup@4.59.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(vue@3.5.43(typescript@5.9.3))(yaml@2.9.1)
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(esbuild@0.28.2)(jiti@2.7.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.51.2)(tsx@4.22.4)(yaml@2.9.1))
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)
      vue-tsc:
        specifier: 'catalog:'
        version: 3.1.8(typescript@5.9.3)

  packages/types:
    dependencies:
      '@directus/ai':
        specifier: workspace:*
        version: link:../ai
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/schema':
        specifier: workspace:*
        version: link:../schema
      '@types/archiver':
        specifier: 'catalog:'
        version: 8.0.0
      '@types/express':
        specifier: 'catalog:'
        version: 4.17.21
      '@types/geojson':
        specifier: 'catalog:'
        version: 7946.0.16
      '@types/nodemailer':
        specifier: 'catalog:'
        version: 8.0.1
      '@types/ws':
        specifier: 'catalog:'
        version: 8.18.1
      deep-diff:
        specifier: 'catalog:'
        version: 1.0.2
      express:
        specifier: 'catalog:'
        version: 4.22.3(supports-color@10.2.2)
      graphql:
        specifier: 'catalog:'
        version: 16.12.0
      nodemailer:
        specifier: 'catalog:'
        version: 10.1.7
      openapi3-ts:
        specifier: 'catalog:'
        version: 4.5.0
      pino:
        specifier: 'catalog:'
        version: 9.7.0
      sharp:
        specifier: 'catalog:'
        version: 0.35.5(@types/node@26.6.6)
      vue-router:
        specifier: 'catalog:'
        version: 4.6.3(vue@3.5.43(typescript@5.9.3))
      ws:
        specifier: 'catalog:'
        version: 8.21.0
      zod:
        specifier: 4.6.7
        version: 4.6.7
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/deep-diff':
        specifier: 'catalog:'
        version: 1.0.5
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)

  packages/update-check:
    dependencies:
      axios:
        specifier: 'catalog:'
        version: 1.20.0(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2)
      axios-cache-interceptor:
        specifier: 'catalog:'
        version: 1.12.3(axios@1.20.0(debug@4.4.3(supports-color@10.2.2))(supports-color@10.2.2))
      boxen:
        specifier: 'catalog:'
        version: 8.0.1
      chalk:
        specifier: 'catalog:'
        version: 5.6.2
      find-cache-directory:
        specifier: 'catalog:'
        version: 6.0.0
      semver:
        specifier: 'catalog:'
        version: 7.7.3
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@npm/types':
        specifier: 'catalog:'
        version: 2.1.0
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@types/semver':
        specifier: 'catalog:'
        version: 7.7.1
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      strip-ansi:
        specifier: 'catalog:'
        version: 7.1.2
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  packages/utils:
    dependencies:
      '@directus/constants':
        specifier: workspace:*
        version: link:../constants
      '@directus/system-data':
        specifier: workspace:*
        version: link:../system-data
      date-fns:
        specifier: 'catalog:'
        version: 4.1.0
      fs-extra:
        specifier: 'catalog:'
        version: 11.3.2
      ipaddr.js:
        specifier: 'catalog:'
        version: 2.4.0
      joi:
        specifier: 'catalog:'
        version: 18.3.1
      js-yaml:
        specifier: 'catalog:'
        version: 4.3.2
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      micromustache:
        specifier: 'catalog:'
        version: 8.0.3
      ms:
        specifier: 'catalog:'
        version: 2.1.3
    devDependencies:
      '@directus/errors':
        specifier: workspace:*
        version: link:../errors
      '@directus/schema-builder':
        specifier: workspace:*
        version: link:../schema-builder
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@ngneat/falso':
        specifier: 'catalog:'
        version: 8.0.2
      '@types/fs-extra':
        specifier: 'catalog:'
        version: 11.0.4
      '@types/js-yaml':
        specifier: 'catalog:'
        version: 4.0.9
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/ms':
        specifier: 'catalog:'
        version: 2.1.0
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@types/tmp':
        specifier: 'catalog:'
        version: 0.2.6
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      tmp:
        specifier: 'catalog:'
        version: 0.2.7
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))
      vue:
        specifier: 'catalog:'
        version: 3.5.43(typescript@5.9.3)

  packages/validation:
    dependencies:
      '@directus/errors':
        specifier: workspace:*
        version: link:../errors
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      joi:
        specifier: 'catalog:'
        version: 18.3.1
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  packages/visual-editing:
    dependencies:
      '@reach/observe-rect':
        specifier: 'catalog:'
        version: 1.2.0
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../types
      '@directus/utils':
        specifier: workspace:*
        version: link:../utils
      happy-dom:
        specifier: 21.0.4
        version: 21.0.4
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.6.6)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.6.6)(jiti@2.7.0))

  sdk:
    devDependencies:
      '@directus/system-data':
        specifier: workspace:*
        version: link:../packages/system-data
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      '@vitest/coverage-v8':
        specifier: 'catalog:'
        version: 4.1.12(vitest@4.1.12)
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  tests/e2e:
    dependencies:
      '@directus/license':
        specifier: 'catalog:'
        version: 0.6.1(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      '@directus/mock-license-server':
        specifier: 'catalog:'
        version: 0.6.0(deep-diff@1.0.2)(graphql@16.12.0)(knex@3.1.0(supports-color@10.2.2))(openapi3-ts@4.5.0)(pino@9.7.0)(supports-color@10.2.2)(vue-router@4.6.3(vue@3.5.43(typescript@5.9.3)))(vue@3.5.43(typescript@5.9.3))
      '@directus/sandbox':
        specifier: workspace:*
        version: link:../sandbox
      '@directus/schema-builder':
        specifier: workspace:*
        version: link:../../packages/schema-builder
      '@directus/sdk':
        specifier: workspace:*
        version: link:../../sdk
      '@directus/system-data':
        specifier: workspace:*
        version: link:../../packages/system-data
      date-fns:
        specifier: 'catalog:'
        version: 4.1.0
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      ldapts:
        specifier: 'catalog:'
        version: 8.1.3
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      tus-js-client:
        specifier: 'catalog:'
        version: 4.3.1
    devDependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../../packages/types
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      tsx:
        specifier: 'catalog:'
        version: 4.22.4
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
      vite-tsconfig-paths:
        specifier: 'catalog:'
        version: 5.1.4(supports-color@10.2.2)(typescript@5.9.3)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))
      vitest:
        specifier: 'catalog:'
        version: 4.1.12(@opentelemetry/api@1.10.0)(@types/node@26.2.0)(@vitest/coverage-v8@4.1.12)(@vitest/ui@4.1.12)(happy-dom@21.0.4)(jsdom@29.1.1)(vite@8.3.6(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.22.4))

  tests/sandbox:
    dependencies:
      '@directus/tsconfig':
        specifier: 'catalog:'
        version: 4.0.0
      '@directus/types':
        specifier: workspace:*
        version: link:../../packages/types
      '@directus/utils':
        specifier: workspace:*
        version: link:../../packages/utils
      '@types/lodash-es':
        specifier: 'catalog:'
        version: 4.17.12
      '@types/node':
        specifier: 'catalog:'
        version: 26.2.0
      chalk:
        specifier: 'catalog:'
        version: 5.6.2
      commander:
        specifier: 'catalog:'
        version: 14.0.2
      get-port:
        specifier: 'catalog:'
        version: 7.1.0
      knex:
        specifier: 'catalog:'
        version: 3.1.0(mysql2@3.24.4(@types/node@26.2.0))(pg@8.16.3)(sqlite3@6.0.1)(supports-color@10.2.2)(tedious@18.6.1(supports-color@10.2.2))
      lodash-es:
        specifier: 'catalog:'
        version: 4.18.1
      native-copyfiles:
        specifier: 'catalog:'
        version: 2.0.3
      tsdown:
        specifier: 'catalog:'
        version: 0.15.11(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(supports-color@10.2.2)(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))
      tsx:
        specifier: 'catalog:'
        version: 4.22.4
      typedoc:
        specifier: 'catalog:'
        version: 0.28.19(typescript@5.9.3)
      typedoc-plugin-markdown:
        specifier: 'catalog:'
        version: 4.8.1(typedoc@0.28.19(typescript@5.9.3))
      typescript:
        specifier: 'catalog:'
        version: 5.9.3
    optionalDependencies:
      mysql2:
        specifier: 'catalog:'
        version: 3.24.4(@types/node@26.2.0)
      oracledb:
        specifier: 'catalog:'
        version: 6.10.0
      pg:
        specifier: 'catalog:'
        version: 8.16.3
      sqlite3:
        specifier: 'catalog:'
        version: 6.0.1
      tedious:
        specifier: 'catalog:'
        version: 18.6.1(supports-color@10.2.2)

packages:

  '@ai-sdk/anthropic@3.0.58':
    resolution: {integrity: sha512-/53SACgmVukO4bkms4dpxpRlYhW8Ct6QZRe6sj1Pi5H00hYhxIrqfiLbZBGxkdRvjsBQeP/4TVGsXgH5rQeb8Q==}
    engines: {node: '>=18'}
    peerDependencies:
      zod: 4.6.7

  '@ai-sdk/devtools@0.0.15':
    resolution: {integrity: sha512-zRF+ClRh0fcmvoKclOcmy2hmTDN48ZfHD3y1fC3Lx0vIYaX55uywssiyaA18WlV2mD+N9H4fgPxq+9JeGfMGlQ==}
    hasBin: true

  '@ai-sdk/gateway@3.0.66':
    resolution: {integrity: sha512-SIQ0YY0iMuv+07HLsZ+bB990zUJ6S4ujORAh+Jv1V2KGNn73qQKnGO0JBk+w+Res8YqOFSycwDoWcFlQrVxS4A==}
    engines: {node: '>=18'}
    peerDependencies:
      zod: 4.6.7

  '@ai-sdk/google@3.0.43':
    resolution: {integrity: sha512-NGCgP5g8HBxrNdxvF8Dhww+UKfqAkZAmyYBvbu9YLoBkzAmGKDBGhVptN/oXPB5Vm0jggMdoLycZ8JReQM8Zqg==}
    engines: {node: '>=18'}
    peerDependencies:
      zod: 4.6.7

  '@ai-sdk/openai-compatible@2.0.35':
    resolution: {integrity: sha512-g3wA57IAQFb+3j4YuFndgkUdXyRETZVvbfAWM+UX7bZSxA3xjes0v3XKgIdKdekPtDGsh4ZX2byHD0gJIMPfiA==}
    engines: {node: '>=18'}
    peerDependencies:
      zod: 4.6.7

  '@ai-sdk/openai@3.0.41':
    resolution: {integrity: sha512-IZ42A+FO+vuEQCVNqlnAPYQnnUpUfdJIwn1BEDOBywiEHa23fw7PahxVtlX9zm3/zMvTW4JKPzWyvAgDu+SQ2A==}
    engines: {node: '>=18'}
    peerDependencies:
      zod: 4.6.7

  '@ai-sdk/provider-utils@4.0.51':
    resolution: {integrity: sha512-ukLTs9x1Xm6lxSIwbJIxYQxbZHmVeIczNntARZrBcOa6pjdBhqeZnATNnJMHa7M9dZ8Ji5NJbpKpvz7o5XyBtg==}
    engines: {node: '>=18.17'}
    peerDependencies:
      zod: 4.6.7

  '@ai-sdk/provider@3.0.16':
    resolution: {integrity: sha512-9Av6kg0t/IN/dcYAAmEJ4B9OPhcEJqwSR+GfHEA8olRkindXpUHadc3p3cyvgFUQFTVm1G5thtsmgZ9yVb2w3A==}
    engines: {node: '>=18'}

  '@ai-sdk/provider@3.0.8':
    resolution: {integrity: sha512-oGMAgGoQdBXbZqNG0Ze56CHjDZ1IDYOwGYxYjO5KLSlz5HiNQ9udIXsPZ61VWaHGZ5XW/jyjmr6t2xz2jGVwbQ==}
    engines: {node: '>=18'}

  '@ai-sdk/vue@3.0.116':
    resolution: {integrity: sha512-9+3Pi2T9F4ImvboJabeoApcXz4zjk1Gi2USjFscGfapfBIuYBkPBfJLmG1/7EAt0+3/GieGqeU553jVPa7pnQw==}
    engines: {node: '>=18'}
    peerDependencies:
      vue: ^3.3.4

  '@antfu/utils@0.7.10':
    resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}

  '@apidevtools/json-schema-ref-parser@11.7.2':
    resolution: {integrity: sha512-4gY54eEGEstClvEkGnwVkTkrx0sqwemEFG5OSRRn3tD91XH0+Q8XIkYIfo7IwEWPpJZwILb9GUXeShtplRc/eA==}
    engines: {node: '>= 16'}

  '@apidevtools/openapi-schemas@2.1.0':
    resolution: {integrity: sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==}
    engines: {node: '>=10'}

  '@apidevtools/swagger-cli@4.0.4':
    resolution: {integrity: sha512-hdDT3B6GLVovCsRZYDi3+wMcB1HfetTU20l2DC8zD3iFRNMC6QNAZG5fo/6PYeHWBEv7ri4MvnlKodhNB0nt7g==}
    engines: {node: '>=10'}
    deprecated: This package has been abandoned. Please switch to using the actively maintained @redocly/cli
    hasBin: true

  '@apidevtools/swagger-methods@3.0.2':
    resolution: {integrity: sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==}

  '@apidevtools/swagger-parser@10.1.1':
    resolution: {integrity: sha512-u/kozRnsPO/x8QtKYJOqoGtC4kH6yg1lfYkB9Au0WhYB0FNLpyFusttQtvhlwjtG3rOwiRz4D8DnnXa8iEpIKA==}
    peerDependencies:
      openapi-types: '>=7'

  '@asamuzakjp/css-color@5.1.11':
    resolution: {integrity: sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  '@asamuzakjp/dom-selector@7.1.1':
    resolution: {integrity: sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  '@asamuzakjp/generational-cache@1.0.1':
    resolution: {integrity: sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}

  '@asamuzakjp/nwsapi@2.3.9':
    resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==}

  '@authenio/samlify-node-xmllint@2.0.0':
    resolution: {integrity: sha512-V9cQ0CHqu3JwOmbSecGPUnzIES5kHxD00FEZKnWh90ksQUJG5/TscV2r9XLbKp7MlRMOSUfWxecM35xPSLFdSg==}
    peerDependencies:
      samlify: '>= 2.6.0'

  '@authenio/xml-encryption@2.0.2':
    resolution: {integrity: sha512-cTlrKttbrRHEw3W+0/I609A2Matj5JQaRvfLtEIGZvlN0RaPi+3ANsMeqAyCAVlH/lUIW2tmtBlSMni74lcXeg==}
    engines: {node: '>=12'}

  '@aws-sdk/checksums@3.1002.2':
    resolution: {integrity: sha512-u57THWR5YOCqjIzg5og8r5dDc54n7hENs2eVy+aw1+Fd+QERa2x72qNlsiMNJI9svSpQp3WevkSKljzIG6x1YA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-s3@3.1111.0':
    resolution: {integrity: sha512-VnLT6aSTN8tWl/NsXUysXNZor7wQBp9CRwufo7kt8cwGXvHLZ0S/cV1K9WFcREGboVYSo3NGQ3ZvU7LRidh2aQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-sesv2@3.1111.0':
    resolution: {integrity: sha512-RLraobtxTBIGOVNQzf9q6Irsx6OUSdLgmRw6cGTCoRZ5o8xrHbxA8KUgXLnoDRnVobSfxJaarqd+dS4DQl11rA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/client-sesv2@3.1162.0':
    resolution: {integrity: sha512-FtMT7MuW/rPpaVqYRxEna4cg9uYi10KFl2EgqkeInMMmHKbcRrgP8dlHy1Rs2aacL8Vj2WRXUtR/+GzsnhQQ4g==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/core@3.980.0':
    resolution: {integrity: sha512-2RVSP/SsPS8HSPPzIPWNYFnSmlOdxx8VDlt5gDOuMaq9UiIi35pUyo6ZEuJcysjVCu0L8Lv5dJevLLpEkyF0/Q==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-env@3.972.81':
    resolution: {integrity: sha512-VD+EVZ9UHNZhSm4KtakXZAPzgfOw4mRx66dAXNUtHcdJUisbsE7kpi1PRZFMquvuqVfx52fCDBgJgYyOFT/4hQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-http@3.972.83':
    resolution: {integrity: sha512-NsLT02HXcWAQAgpuDJznoJDPIDH/Hh2LiQVlYc+1bVGsksEUZuYCMKa1E1L5qvzc5LLTphp7BP9LYVIhf+MbQA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-ini@3.973.26':
    resolution: {integrity: sha512-vRydnN8wPqh5APe5R+/y4/UOts7QQQQP1UTczJq3fLcLzkQblbkYpLn+Srr8w9S/gzXU1pbiPKTv479unRawAA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-login@3.972.88':
    resolution: {integrity: sha512-J8IcBpuFj3j3RImHq/dVO5HtnUbFgvzg7JQvzLt5A42VmzLLgPLM+CUWN68jpIMdIPayu1bb1T+mJjDv9Sq1aA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-node@3.972.93':
    resolution: {integrity: sha512-f5Grg1sgckk11ojxZ7NUYG1ZCOvcNhuuPngKWVxOKGuZokj8eOmo/75+GyR6qAQx4wAGytglZ53r4a3UPleAPQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-process@3.972.81':
    resolution: {integrity: sha512-6NBoFaNJbHB0YjcKW4WfrYIDmaMjtwbxlRreAf3MnXkD9WJX8XYu62pa78M0AQGgEt2TJmcNxqL3btAAjV67bA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-sso@3.973.25':
    resolution: {integrity: sha512-p1fNaa3as6S2L0wrWqe1cEz1r4iGQa7GbW23KJE3rJy+ZZxhPr6pr9cyCAJ7fAnzoMELvQGZZAuv/rG1ogRuOQ==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/credential-provider-web-identity@3.972.87':
    resolution: {integrity: sha512-O2P6CUfMP2qi8vgYB6UHYj/NYTEAAdTr2geEVdVchr3JBofK4Q6W917FiVr2sleA72R59YAXMEhrpzPwkX/xdA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/lib-storage@3.1111.0':
    resolution: {integrity: sha512-UjLJE0Zxv/m8Xgd3DLBXssZYISgoEPZpJiPWY+MadEdP36oOcjHVsR8ToUq6MMmKdzuBFYB6qGHWS/yKAG4fow==}
    engines: {node: '>=20.0.0'}
    peerDependencies:
      '@aws-sdk/client-s3': ^3.1111.0

  '@aws-sdk/middleware-sdk-s3@3.972.86':
    resolution: {integrity: sha512-S3RunQUwvUJcuJ5VrVgvhN5OsVpK4GHRcuXaSawCbutO4piyHTmpObUKm19HdqqLBqjf6kHSeAOk/7OyAJ+hmA==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/nested-clients@3.998.0':
    resolution: {integrity: sha512-aOD1oQVWG6UjOOEdp0MsrWE93vG8pPbvtymmeNtglGxAARplh1wzhHs4npqtY5JN5GBSrTaLbn1hQQ3W2Lk8ow==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/signature-v4-multi-region@3.996.51':
    resolution: {integrity: sha512-+aHvUugVBuMPXxgkPfWnTMyGdE/yWS8GHi5+qQ37HowS0YqzrbuaDLznj+Dtmtu5jgCdqz36gXmujOToUhNNWw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/token-providers@3.1162.0':
    resolution: {integrity: sha512-vOD6Ac0M43LtXaPu+/+wUMQCd27zIpKt/Le/a645qhx7T1MZeEK71PDhtIHGHgnQjGyNSfC6Z5RNud/hQb3veg==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/types@3.975.0':
    resolution: {integrity: sha512-WQlhs6juByzWOzj5fwxOx0mPJaEqMcG/sDpl3Id61B3XhKE63xY+0QWcnG+sWR/sCfprmreyUo1lM7IKZmHMzw==}
    engines: {node: '>=20.0.0'}

  '@aws-sdk/xml-builder@3.972.42':
    resolution: {integrity: sha512-smX8/gNP8Kjq+CWTBMZQLQ912vOQjiWExzwzvMO+eujPB5RY8IbtF0AGdUUXHKN7KoDWK9dIcuW0WG269kiP6w==}
    engines: {node: '>=20.0.0'}

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

  '@azure-rest/core-client@2.9.0':
    resolution: {integrity: sha512-6933vNLqh06RR7rumnrq3UZIeBtRLeBHDPMrieDPIljiCaMMwt0nRw++nd3TOxiohtasNtm29rC+b/9ZVKCOqg==}
    engines: {node: '>=22.0.0'}

  '@azure/abort-controller@2.2.0':
    resolution: {integrity: sha512-fNAjWnA/nZ2jz31kxR/AqRaUT8ewHBw/WuBIosK0moMy1C9e5ValbDfFdIxJzVOOYaYkV/b2F1S4H/aHiqfVQg==}
    engines: {node: '>=22.0.0'}

  '@azure/core-auth@1.11.0':
    resolution: {integrity: sha512-IUZydyTUkDnYdstOW9pFOOUQlBjAepK5teihDE3x6yxsPJs/hsAaaYpeGxdxrgtOiJbBKSjKW7MDk7AEhb4LRg==}
    engines: {node: '>=22.0.0'}

  '@azure/core-client@1.11.1':
    resolution: {integrity: sha512-2QygG2F76ZpMP2eMztiJvAiFMu71M9rDeU7vO/QKg5Css7MgM4frUOslFjhVjRhbGaCNPtz/S8M6y46/fFKVuQ==}
    engines: {node: '>=22.0.0'}

  '@azure/core-http-compat@2.5.0':
    resolution: {integrity: sha512-BoSmXPx2er1Ai+wKlDvj29jIQespCNBwEmKyZVHO2kEFsWbGjAjwMCGzug3DJM5/QYIV3vej0S1zcU5bq9fa8w==}
    engines: {node: '>=22.0.0'}
    peerDependencies:
      '@azure/core-client': ^1.10.0
      '@azure/core-rest-pipeline': ^1.22.0

  '@azure/core-lro@2.7.2':
    resolution: {integrity: sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==}
    engines: {node: '>=18.0.0'}

  '@azure/core-paging@1.7.0':
    resolution: {integrity: sha512-7GEAoIsaoBr6KELNRb8nypowCqvk8dnCHFCYg4XD4lOQGY2GqjQg5IhkRjyBFRO18CGSMq05PaNqSOE9GQro3g==}
    engines: {node: '>=22.0.0'}

  '@azure/core-process@1.0.0':
    resolution: {integrity: sha512-/shnJ+ooO8WPxDhPEeI/2oRQuubn16gZ6CvlbpWbEswZfzwI9tI/sMAHmF3x1LuQ9yZYXfLW3TjzGMLEC5blKg==}
    engines: {node: '>=22.0.0'}

  '@azure/core-rest-pipeline@1.25.0':
    resolution: {integrity: sha512-bMs8ekJLjX8wPV+9IPBges1SLPyuDtE9g5gLDWOpxzKcoOFQnpLGkbcT1tdw3FaAmDS1gnPmMmJ6y/T5B96kIA==}
    engines: {node: '>=22.0.0'}

  '@azure/core-tracing@1.4.0':
    resolution: {integrity: sha512-eGwxD0AtncrxeBM4tG8R55Pc3rdX1hNW2WibJAgYpCVA6E93mvvVH+LcssoVjOBrSKWS55yEIHsk0X8ctHmfOQ==}
    engines: {node: '>=22.0.0'}

  '@azure/core-util@1.14.0':
    resolution: {integrity: sha512-9n2pWK61veAuN0V20t9lOuoV4CFMdyAZ1ygZzvBGk/pBBJRib/PjL9PLXa/aI2CcPpyHfqVsxxqLCYl6uZlfDw==}
    engines: {node: '>=22.0.0'}

  '@azure/core-xml@1.6.0':
    resolution: {integrity: sha512-e7lX/dk//F6Qf7BB6PTY4+p2yuOQtyOeHGyapYHNwqSp2OnYpwQt49A/Nin2XmKBQ69pwagR4k/lQBq8lbHQkA==}
    engines: {node: '>=22.0.0'}

  '@azure/identity@4.14.1':
    resolution: {integrity: sha512-HHuuFrmN1uuF9D5A6aAo5eHzNFNX4Q+P4SksZqDKse5YaJFFy/zDLG3wXHEV2FVGgetZ3QM8jGURNBtnQYf1NQ==}
    engines: {node: '>=22.0.0'}

  '@azure/keyvault-common@2.1.1':
    resolution: {integrity: sha512-SxpomJRTBfDTQnuii3w10WnZNQJGPNi15tRPdPUQz7BqyB3yk976knEueS7R0H9kSLtXbP0wJZXRh0EbRTQ0lw==}
    engines: {node: '>=22.0.0'}

  '@azure/keyvault-keys@4.10.2':
    resolution: {integrity: sha512-VmUSLbXRAbSzDD8grXHGPaknYs0SKr3yuf6U+d4XMpX4XuVYskNqbTTwXce0zR1LyxfTZm9rWEBcvs3vdYwCmQ==}
    engines: {node: '>=20.0.0'}

  '@azure/logger@1.4.0':
    resolution: {integrity: sha512-rbAE25KUfjU/s3XHUdJgceoCP5dEOpMx85J04kF+QMdta73XkuG9JGHHinch+XIoKpBdqljin+KqURpJriSzLA==}
    engines: {node: '>=22.0.0'}

  '@azure/msal-browser@5.28.0':
    resolution: {integrity: sha512-f3yY518Z++x3ZogCbcLK6vnABgpxc8rAKGKtQibcUJKAVU9gamgh5mNAPJIRwduzXQvO2xtHx/gtmPz8iuZ8+w==}
    engines: {node: '>=0.8.0'}

  '@azure/msal-common@16.14.3':
    resolution: {integrity: sha512-tz3GvMrR9V/plb2lDdW8qaO8CPpfZevdExBKjltzzbAtyhK0eB2UIvji1aU+gkyHj3fxQ2ie+LNHyMXdmo8wOg==}
    engines: {node: '>=0.8.0'}

  '@azure/msal-common@16.16.0':
    resolution: {integrity: sha512-EZgd8h5nczsdRAQAgXA0A0pC5L/zj43n1jePXvUMgdwXMbH2zhb7b7Hp+Oe7ZOODK/sch2x+soD6FOrtgUbx/w==}
    engines: {node: '>=0.8.0'}

  '@azure/msal-node@7.1.1':
    resolution: {integrity: sha512-zHXTJB38XVrsNaXrPBCMqEUjeyQysFfgmKtUHRDsEKTRjNIPckJ/w6fE5wBXrmJXBim1D3C7O7LOag0msPTrgw==}
    engines: {node: '>=20'}

  '@azure/storage-blob@12.33.0':
    resolution: {integrity: sha512-2SX8oP8PyblUcAFZSg39c8Ls+tFjavM6sBeV+qpw33mRzRhI/5hrFJmJ/x0H9xx5l6ECPvgSP8uPxqTeVbHNIA==}
    engines: {node: '>=22.0.0'}

  '@azure/storage-common@12.5.0':
    resolution: {integrity: sha512-bttzuhQiCIwrkzjPDA+AtAR7dg19L/CC6ztcqJ5LfvWpXuys9mHp0UQ0udYnoUvv9SCT9KTR5kqFvFr0e6k0lQ==}
    engines: {node: '>=22.0.0'}

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

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

  '@babel/core@7.29.13':
    resolution: {integrity: sha512-j1nvOQCZYSgp7HLmisnCXFTpVvFODiijQ9QHkORfGKWH6YDtskTEeCJS7eV545GZ9UBzrq0e2xsOd5QQ5PjIqw==}
    engines: {node: '>=6.9.0'}

  '@babel/generator@7.29.13':
    resolution: {integrity: sha512-T5FRo+RzVHvGjWOuF1Ljc44b+NXAOazodHkGUHp4I3zCkQ4/sNVJm56h1S278LMR0bY5xBhztGziSbli8zObIw==}
    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.13':
    resolution: {integrity: sha512-8WxJ4/Vmes3ghacj8VOJy3NW8eyHiFY/4thU/LSBuBE470+igjR/j1ZTNn8fV5VdNrLx6iXUwig526UdOvfP0w==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-create-class-features-plugin@7.29.13':
    resolution: {integrity: sha512-fo8/Fr44/DMV71FQjk/HA0Npmu3bo5DFoWTCW1dhUR8Vx3NFfAVeEy0TbcBpt4e+hd2QhdmWgmspHo/9iWj8RA==}
    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.13':
    resolution: {integrity: sha512-/U96wOz+SCoZ7Da/8kjDGltcNY280JPQcRNPK0Hk3PTbdpaiBDQImtC6JsbVwb1HGMr3usZQU2WsWVjhYNmRzw==}
    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.13':
    resolution: {integrity: sha512-Abm4rKIH0tmCayJLwcoeOkdzpYUphTbO52fHhyEBHn7S0R+ni4epNLI/8nq1L0DN2Bl0u5qmgWm2Og/z4fBb+Q==}
    engines: {node: '>=6.9.0'}

  '@babel/helper-string-parser@7.29.13':
    resolution: {integrity: sha512-fWegr+WsEsiMVW4KUNdIIzzMTZSzNiqhy0//6+2MRi2d5NFNsL/AYwBQW8eBnRbTBVRnDVzjaJEUqKaCWjMMdQ==}
    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.13':
    resolution: {integrity: sha512-laoRpD/kO/iA4CDlgJbixHekg7oPvWALK0PQyK3Ob2I2njZRvVAD77RfWCIImtqWCq6KijoBoZK7bp/HlTWASQ==}
    engines: {node: '>=6.9.0'}

  '@babel/parser@7.29.13':
    resolution: {integrity: sha512-fJM50YYjlTiBhgdkGmC1tBpv+FMAyo4annf2X6Aks+0yRlaiVkYW/3f07xAfVVkYIoZ9fFZp+mEThUFnuybhkQ==}
    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-import-attributes@7.29.7':
    resolution: {integrity: sha512-zGYcYfq/WmZ4V+kBIXQon9dSSc8ircGZqw9ZaNhhGj9nZkeBu1jHLBDQqYYi5WA9uawvA2sIMbry2nCFhf5Djg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-syntax-import-meta@7.10.4':
    resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/plugin-syntax-jsx@7.29.7':
    resolution: {integrity: sha512-TSu8+mHCoEaaCDEZ0I3+6mvTBYR4PCxQwf2z9/r5Tbztv6NaLR3B9thGTTxX2WGuGHJqRiAbKPeGTJ5XWXVg6A==}
    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-typescript@7.29.9':
    resolution: {integrity: sha512-FFwIwzU+7SCOuxxV4YtJql6T9981ZVTm+FHO5GhVsRqCTdy0WwrEZh3l42ARpXruJUDGOptdduHW6Zr7pNPLNg==}
    engines: {node: '>=6.9.0'}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@babel/runtime@7.29.13':
    resolution: {integrity: sha512-v+oN26xP4YIlQsbQ/CbTH1WG5m/l/DjKKZNy/Kp3f/AFvbgt7Em/D0FeMM3O2hX0YzeN2M16W8lOpyhIkfCBcQ==}
    engines: {node: '>=6.9.0'}

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

  '@babel/traverse@7.29.13':
    resolution: {integrity: sha512-0ve0xMlFA73dgY1oyJRY6RoW+/bncdcOQqg6jjYcVfXBK90OdLXjm9R6lmRetdZVrPjXkKIoMVBqYFPjcAlZ4Q==}
    engines: {node: '>=6.9.0'}

  '@babel/types@7.29.11':
    resolution: {integrity: sha512-WCsemW40Cpc6gouC1SrY6PBaZ+oLRlEVY9XBvZBI7il/HyUrb2nJ505wE1MHEFyDZNnrWDEuy4jL50WVHfTTSQ==}
    engines: {node: '>=6.9.0'}

  '@bcoe/v8-coverage@1.0.2':
    resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==}
    engines: {node: '>=18'}

  '@braintrust/bt-darwin-arm64@0.12.0':
    resolution: {integrity: sha512-mY6VW/3VwcOQOGN8sYHS6F0xzHTFwgZcNlj7zlQttI6OXOCGt/bhonGIqd03QBhxmj0M31ymSS7TqSeCK/RYIQ==}
    cpu: [arm64]
    os: [darwin]

  '@braintrust/bt-darwin-x64@0.12.0':
    resolution: {integrity: sha512-woyRyDv2DfCF8+von+3X9f1cddAbFnKLSfCbEkrBQVc0ZsAM60as8nehYv7DkafJF/67yKFx/sUraV65sukesQ==}
    cpu: [x64]
    os: [darwin]

  '@braintrust/bt-linux-arm64@0.12.0':
    resolution: {integrity: sha512-J9/7f3EIMKmFmSSQHQnAQLpUgB8YJENrOlkABjlTprBgsIYVgz7tSH7yg2P3ur+2Jem7PpGnrDxHGh/UjRfjsg==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@braintrust/bt-linux-x64-musl@0.12.0':
    resolution: {integrity: sha512-KnLgENOoztBXcH+mLFJe4bYzi67kSOuELOQrm4Hler35GjgaBMI1fFLIUjKRPAmyT9VIhBMhy1ICfGEFLueMEQ==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@braintrust/bt-linux-x64@0.12.0':
    resolution: {integrity: sha512-HJFbUl3HYYY1Ivw8OYBeIMcIsU9r7+fC9BzLWB5FdH7881ToKee2wbbLZssMCxFbMVeUxzEo+SzGD/1Z9Gk9CA==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@braintrust/bt-win32-arm64@0.12.0':
    resolution: {integrity: sha512-+7PkdBAmiqEJsWteGHP/Zs62F75PkHPA8m/ej4TOz/mHGKulUU0bZibw91KRqIB7J7jGi5ItvCiqkiGaLKLnyw==}
    cpu: [arm64]
    os: [win32]

  '@braintrust/bt-win32-x64@0.12.0':
    resolution: {integrity: sha512-Q0c+pVUGm82n/7N8QJ5s6j/G/Q0GFzqOaTipHjkmElLbAOOEcfRH/uljdtIPNBiEQcrzqirS0GmOgiFkeQ3Txg==}
    cpu: [x64]
    os: [win32]

  '@braintrust/otel@0.2.0':
    resolution: {integrity: sha512-O4xArrvhoxWybIxzMIYrCYvSkUDv+3Fc4CXOKxc8X5eX82X3AFDEdD0lqIWRvNTbX99+Z5/4DbAyxNr4vbQuSQ==}
    peerDependencies:
      '@opentelemetry/api': '>=1.9.0'
      '@opentelemetry/core': 2.11.0
      '@opentelemetry/exporter-trace-otlp-http': '>=0.35.0'
      '@opentelemetry/sdk-trace-base': '>=1.9.0'
      braintrust: '>=1.0.0-0'

  '@bramus/specificity@2.4.3':
    resolution: {integrity: sha512-0GEz8qJWokkUVYQYRukmkSHIFNoBH8QTreeHrAFbvz1XFYc3Y+puhMs8PQ5x8GNugiC2l5jvDBXKLbBIByeSBw==}
    hasBin: true

  '@bufbuild/protobuf@2.17.0':
    resolution: {integrity: sha512-hcPkSz6D7MiTU/5VBBhK+kxaYDoOdQ6yJRFJ3kS8Nydp+VZXfg1vrpABKPNod8bXMufsVCmiUJVIKFzCzta4uw==}

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

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

  '@changesets/apply-release-plan@7.1.1':
    resolution: {integrity: sha512-9qPCm/rLx/xoOFXIHGB229+4GOL76S4MC+7tyOuTsR6+1jYlfFDQORdvwR5hDA6y4FL2BPt3qpbcQIS+dW85LA==}

  '@changesets/assemble-release-plan@6.0.10':
    resolution: {integrity: sha512-rSDcqdJ9KbVyjpBIuCidhvZNIiVt1XaIYp73ycVQRIA5n/j6wQaEk0ChRLMUQ1vkxZe51PTQ9OIhbg6HQMW45A==}

  '@changesets/changelog-git@0.2.1':
    resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==}

  '@changesets/cli@2.29.7':
    resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==}
    hasBin: true

  '@changesets/config@3.1.4':
    resolution: {integrity: sha512-pf0bvD/v6WI2cRlZ6hzpjtZdSlXDXMAJ+Iz7xfFzV4ZxJ8OGGAON+1qYc99ZPrijnt4xp3VGG7eNvAOGS24V1Q==}

  '@changesets/errors@0.2.0':
    resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==}

  '@changesets/get-dependents-graph@2.1.4':
    resolution: {integrity: sha512-ZsS00x6WvmHq3sQv8oCMwL0f/z3wbXCVuSVTJwCnnmbC/iBdNJGFx1EcbMG4PC6sXRyH69liM4A2WKXzn/kRPg==}

  '@changesets/get-github-info@0.6.0':
    resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==}

  '@changesets/get-release-plan@4.0.16':
    resolution: {integrity: sha512-2K5Om6CrMPm45rtvckfzWo7e9jOVCKLCnXia5eUPaURH7/LWzri7pK1TycdzAuAtehLkW7VPbWLCSExTHmiI6g==}

  '@changesets/get-version-range-type@0.4.0':
    resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==}

  '@changesets/git@3.0.4':
    resolution: {integrity: sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==}

  '@changesets/logger@0.1.1':
    resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==}

  '@changesets/parse@0.4.3':
    resolution: {integrity: sha512-ZDmNc53+dXdWEv7fqIUSgRQOLYoUom5Z40gmLgmATmYR9NbL6FJJHwakcCpzaeCy+1D0m0n7mT4jj2B/MQPl7A==}

  '@changesets/pre@2.0.2':
    resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==}

  '@changesets/read@0.6.7':
    resolution: {integrity: sha512-D1G4AUYGrBEk8vj8MGwf75k9GpN6XL3wg8i42P2jZZwFLXnlr2Pn7r9yuQNbaMCarP7ZQWNJbV6XLeysAIMhTA==}

  '@changesets/should-skip-package@0.1.2':
    resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==}

  '@changesets/types@4.1.0':
    resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==}

  '@changesets/types@6.1.0':
    resolution: {integrity: sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==}

  '@changesets/write@0.4.0':
    resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==}

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

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

  '@codexteam/ajax@4.2.0':
    resolution: {integrity: sha512-54r/HZirqBPEV8rM9gZh570RCwG6M/iDAXT9Q9eGuMo9KZU49tw1dEDHjYsResGckfCsaymDqg4GnhfrBtX9JQ==}

  '@codexteam/icons@0.0.2':
    resolution: {integrity: sha512-KdeKj3TwaTHqM3IXd5YjeJP39PBUZTb+dtHjGlf5+b0VgsxYD4qzsZkb11lzopZbAuDsHaZJmAYQ8LFligIT6Q==}

  '@codexteam/icons@0.0.4':
    resolution: {integrity: sha512-V8N/TY2TGyas4wLrPIFq7bcow68b3gu8DfDt1+rrHPtXxcexadKauRJL6eQgfG7Z0LCrN4boLRawR4S9gjIh/Q==}

  '@codexteam/icons@0.0.5':
    resolution: {integrity: sha512-s6H2KXhLz2rgbMZSkRm8dsMJvyUNZsEjxobBEg9ztdrb1B2H3pEzY6iTwI4XUPJWJ3c3qRKwV4TrO3J5jUdoQA==}

  '@codexteam/icons@0.0.6':
    resolution: {integrity: sha512-L7Q5PET8PjKcBT5wp7VR+FCjwCi5PUp7rd/XjsgQ0CI5FJz0DphyHGRILMuDUdCW2MQT9NHbVr4QP31vwAkS/A==}

  '@codexteam/icons@0.3.3':
    resolution: {integrity: sha512-cp7mkZPgmBuSxigTm3Vb+DtVHYeX7qXfQd7o05vcLD8Ag5WvRlol2QSn5P10k0CDAJwmkH9nQGQLBycErS9lsQ==}

  '@colordx/core@5.8.0':
    resolution: {integrity: sha512-cG0QJAO6VkaRUlIb0zOzX9gfJgs1pjoOL9gZ/PK1kfvBs0GCkADu5oQh6gPxXgQnZ3gV575h+lQRC0NlMDTclA==}

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

  '@csstools/color-helpers@6.1.2':
    resolution: {integrity: sha512-grhRy3OKmniaAEKXMjua5z/EODX0MSqBGjunw8+j/3HQjOnahs2AGhvEOIYVUWcU6ScApbhLhVrQTX8XqrMrow==}
    engines: {node: '>=20.19.0'}

  '@csstools/css-calc@3.4.3':
    resolution: {integrity: sha512-iex20d8CHVkyvg6B7UKV7uHnI2Bqo9g+EFfT9E0y+GvTvhZ/DwONJ+9aKb1dlqm0ZiGsL5RXjp0fCoJYnkeDjA==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-parser-algorithms': ^4.0.2
      '@csstools/css-tokenizer': ^4.0.2

  '@csstools/css-color-parser@4.2.7':
    resolution: {integrity: sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-parser-algorithms': ^4.0.2
      '@csstools/css-tokenizer': ^4.0.2

  '@csstools/css-parser-algorithms@4.0.2':
    resolution: {integrity: sha512-40cSKyMvK+tq4qz6Awrlye2WGuOKt3FwPgtGg6KTfbHOWNw+Rk1rzbAtZnZ6IBhsY491HLRnDXwoyBAijmmILA==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-tokenizer': ^4.0.2

  '@csstools/css-syntax-patches-for-csstree@1.1.16':
    resolution: {integrity: sha512-LsDbJPP/B8cPasUJyTA5S99F7C4G93ngW8hUluXz8CFeOaaRnBPtBiIlvgcPYU0HmHNz8CXg+1vwFrIB4F6Dgw==}
    peerDependencies:
      css-tree: ^3.2.1
    peerDependenciesMeta:
      css-tree:
        optional: true

  '@csstools/css-tokenizer@4.0.2':
    resolution: {integrity: sha512-OoKoR0f76dCY666JlcbhmVTs2drYj1GUXZTYTcbUgJjh9Nv41aFfZ21bPQTERm5+L5cBDo466NltB2lplS5GBw==}
    engines: {node: '>=20.19.0'}

  '@csstools/media-query-list-parser@5.0.2':
    resolution: {integrity: sha512-qx19O8AbbLLbDSAcI6YOby/Vq8rV51psgIvlF5OZT/L8fQJDCyQifL6k+kYU4a8ySpzJ4RBzZkIs530bAn8y4Q==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      '@csstools/css-parser-algorithms': ^4.0.2
      '@csstools/css-tokenizer': ^4.0.2

  '@csstools/selector-resolve-nested@4.0.2':
    resolution: {integrity: sha512-JpjNBJFA+4OnAHKRK4AMp8xrYyLhI9XapOeBlP2PhRU/IylSw+1ep3BFNTksBJnrTS3KT6kqKNVfpzLLwZUW5Q==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      postcss-selector-parser: ^7.1.1

  '@csstools/selector-specificity@6.0.1':
    resolution: {integrity: sha512-MBuqFIIvqk4S593MGAskTkPpEUUzZNvGzh8mMxEwl3oHwjQlXmqHEDxNbN3Y0Tsh+xjmem4GZjeg7I0qkwBivg==}
    engines: {node: '>=20.19.0'}
    peerDependencies:
      postcss-selector-parser: ^7.1.1

  '@dimforge/rapier3d-compat@0.12.0':
    resolution: {integrity: sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==}

  '@directus/ai@1.3.1':
    resolution: {integrity: sha512-OuQwQtx6wDQp7rAvF/pIV6jo1svPu3mZ769tJLC/nqO2dMZxfyYcFQ4Gr1ip4SoVfPLbyEpWTMHvgafvVsAmLA==}

  '@directus/constants@14.3.0':
    resolution: {integrity: sha512-mf4CEm0q/pVlfbkvFc2JuCpas4BJS6ldLtYqLUA1uqzBJg1eP7OWxp6DF27kZmNeDUgN1Wbzbt9TI3qTJMd8FA==}

  '@directus/errors@2.3.1':
    resolution: {integrity: sha512-lTFCIBRirQa7gH1Nr6EpNiM0cFeIUMfBMrRzGDmgCqe56MnQ6+ZG0f7czY35+5uCKeIsLcrOVVv7NM3XGBQZ9w==}

  '@directus/license@0.6.0':
    resolution: {integrity: sha512-ccfxNMVWlRT9XULIaVRwmN3uOFfY+qhQ3dGxaodS8jsUjQYpGx3MUR4L7ambAckaIM8SBoYmocmRu73+0AgB7A==}

  '@directus/license@0.6.1':
    resolution: {integrity: sha512-VcHh7Nlze4Bt27chEtfDOWENOLP8IyjMqxl4lLd0wfCiWqwSw0HcXv9IIHi67pMpDOmWmkOWKB4Q2ivCQslgdA==}

  '@directus/mock-license-server@0.6.0':
    resolution: {integrity: sha512-B1Bnijl7ZFBZ2UCGhwYm7eX9FUOLZc0AXp84geOkszae1yj9McqZJR+ByWE9P5Jz2wk9Ug12G5SJ7SvMm829Sw==}
    engines: {node: '>=22'}

  '@directus/schema@13.0.8':
    resolution: {integrity: sha512-L6SXT83GlLyoxZF16EIXy0TPW/l/YvGvUuuJHHvpwo3CaL+NXLfXXG9lrnYQD4m7IvZquUbXi3orrrTFon/eJg==}

  '@directus/sdk@21.3.0':
    resolution: {integrity: sha512-ozK2OmlaBiCuP5RuL046CaGGqEnlOdl4Rg690qaOgbC0C45XnDZVeBlb+NDLTUqEj88iSX8Cv74G3qh0L2i7Yw==}
    engines: {node: '>=22'}

  '@directus/storage@12.0.4':
    resolution: {integrity: sha512-dfM1o0PKHIJV81vGRnvzLPl/YlAO+3vTcpY6eGXxYZ094Uiz52BzJCofmAf6LjWt7d8ydEVDxKG0trSaRFAkCw==}

  '@directus/tsconfig@4.0.0':
    resolution: {integrity: sha512-NceIipnlqY/ByHKwsWKva7Ompio3wv8SGfByaSkieopwxa9jn2VjxaOrC+uZnKgbDJBexkdgVLeYiNEVdayf2A==}
    engines: {pnpm: '10'}

  '@directus/types@15.0.3':
    resolution: {integrity: sha512-0M27sbfEjzX5hh1Y8U5c4jU5FtirQsTfYTZvm2DL0XQ9cxklk0JQGrydmIoSaNjXh5VXOnZXkC/jn7RljQm3rA==}
    peerDependencies:
      deep-diff: 1.0.2
      express: 4.21.2
      graphql: 16.12.0
      knex: 3.1.0
      nodemailer: 8.0.5
      openapi3-ts: 4.5.0
      pino: 9.7.0
      sharp: 0.34.5
      vue: 3.5.24
      vue-router: 4.6.3
      ws: 8.18.3
    peerDependenciesMeta:
      deep-diff:
        optional: true
      express:
        optional: true
      graphql:
        optional: true
      knex:
        optional: true
      nodemailer:
        optional: true
      openapi3-ts:
        optional: true
      pino:
        optional: true
      sharp:
        optional: true
      vue:
        optional: true
      vue-router:
        optional: true
      ws:
        optional: true

  '@directus/vue-split-panel@0.8.9':
    resolution: {integrity: sha512-8SrKpfge08bHoTHvX5/h2KcDXXgxBSSqudlRUPGrP1MuvL4gHnW26QtL+lmI7m1FYS6HML+rPkrTjoIE4ZgUEg==}
    peerDependencies:
      vue: ^3.5.0

  '@editorjs/attaches@1.3.2':
    resolution: {integrity: sha512-hzwcOo/Lk1hTEzXXV0MSnwPsGIILaeM1R7SCMu4uUALftlQVugf+Vm4a9Rd66IT7TU3tfyiOwJPb/Ydp9zn36A==}
    engines: {node: '>=20.0.0'}

  '@editorjs/caret@1.1.0':
    resolution: {integrity: sha512-dzUjrPV7mtqM0HR/7IwT1/1PfyMxUfe5MRXo9joFmBRDIcrQ5ikbqVxSL9+Hy5tQ+BUWBwqLUgX1UKTJylWW9Q==}

  '@editorjs/checklist@1.6.0':
    resolution: {integrity: sha512-hRNP36DInr73mSK3noHBQeoQb7DA12ANfqTXufEkTgQzx+k4mRJ0HdeGukTIR4JbwjHJ9ecUBnnQqIEGnxCFEg==}

  '@editorjs/code@2.9.3':
    resolution: {integrity: sha512-nXUrK3CjhpubvShYtcbkpZ9SU15IYwmJOsWZrlWYSzy9unZBRQthii6eABndsCtODzzV0yiSKmTp00RQkFow3Q==}

  '@editorjs/delimiter@1.4.2':
    resolution: {integrity: sha512-S8q2LpeYdYkVShLp7K8c4HLthDHBevLw+sT+iO0+SH0oMvFmld9SUon3DFzMQ2gG07EOdZGRZ958+sVxyvFjZw==}

  '@editorjs/dom@0.0.5':
    resolution: {integrity: sha512-SZ78Gwpkp3EUhjBIp0lSojeQ35V9acF8SubJsMeOH/vlOUE40GOnvvwWZnF05lO7bIB0dOHhhJy4N7IIAWxP2w==}

  '@editorjs/dom@1.2.0':
    resolution: {integrity: sha512-0b7kyM6bKBNqr90JruQCghwoR7zFfXJp1Ysuj2CG8Df1lGBq2/aKGzPnJteXgFHmViykdebAVTICvQsUk9ocHQ==}

  '@editorjs/editorjs@2.31.2':
    resolution: {integrity: sha512-9fK4RsboiLtPF3GoeRspzx1Xp0sg32ArNL7W7obATSNw3CjmrSie878WWOk3xSpdftBmJGVo2wvFmbLGzJkttg==}

  '@editorjs/embed@2.7.6':
    resolution: {integrity: sha512-L3agW/23mOI0L+oksUE9UOR5VSNCqapxLH5lma+5j+idjKCC31nxbx07x53MSJ4rlOTO1L7cFVhkqptEdOliJA==}

  '@editorjs/header@2.8.8':
    resolution: {integrity: sha512-bsMSs34u2hoi0UBuRoc5EGWXIFzJiwYgkFUYQGVm63y5FU+s8zPBmVx5Ip2sw1xgs0fqfDROqmteMvvmbCy62w==}

  '@editorjs/helpers@0.0.4':
    resolution: {integrity: sha512-ieg3dzo2m1/ELze/RMNADiAiC5amXxIlVXoJ5vvXITOu/p/dPsrF+Oi3h5gBYvtGk9vg5LJUSG5YWU0tBUO1tw==}

  '@editorjs/helpers@1.2.3':
    resolution: {integrity: sha512-8NnWyZhVqfkaDSRTOpayd8oaGkppw00XvOvUIxPB6SZFd9LKgQo31o9v6eDK4XFsbTed8LQt2xmvZFFK9wNTSg==}

  '@editorjs/image@2.10.3':
    resolution: {integrity: sha512-ekCsGICZOIdghF/U2T34H7CItqaWAoJDXbkRD+x8l/LIo/7Ozf7KovYm21qz+CluArgV4RurVFHqwlz+O0vfJA==}

  '@editorjs/inline-code@1.5.2':
    resolution: {integrity: sha512-IpEvwMTP3q89T/6vTi3ACoSMOcTdywtMsci1w19+Z/lxQn/NVuVah++ro93wQ/1ZVTyCr+TPUCchxwzY1/xaMg==}

  '@editorjs/nested-list@1.4.3':
    resolution: {integrity: sha512-3jTJd6H2Zwe8SeiI9li9AolkCxFVitEnCpJjDI6+la/HslSJC827fHivc9hue6JmC8esA4yri0KCMyp8N4ykww==}

  '@editorjs/paragraph@2.11.7':
    resolution: {integrity: sha512-qD6bbWvRc4VvP0mXDOm+hOhzzhUYR9ZjcAvgCuKWcCbUMpCvhVF1s8NX40zdjekPi6JEnuHTamCncTrSzVsVhw==}

  '@editorjs/quote@2.7.6':
    resolution: {integrity: sha512-D01KUMSDj2r+6Z+xjDkQqI+y6URpeHCvj0+P4pah+GtkG040lWjFb2H4pgHFXuol2cbfyAoraYSw85fuPheCvw==}

  '@editorjs/raw@2.5.1':
    resolution: {integrity: sha512-h7CjXtfSTe4Bj1CL84ch5NW0q0CdrlWsLzQ/kbaFTgx914CzKz4Ug+xgdvytVO1dd1QzB5/HCW0ic1VxtgkhMQ==}

  '@editorjs/table@2.4.5':
    resolution: {integrity: sha512-pF48R2wc5m0c+N+RjtCLXBGZd23Rl7EjfSFpmcSViwNsu5RwMgYGrEiQ8mzVh98mbvYQwXm/NYBi9DEUUs970A==}

  '@editorjs/underline@1.2.1':
    resolution: {integrity: sha512-LjJ01ia6Pj0Z/elifycp9+T1bQs0eXNnIcEYKOlk0sGHLy88DPcBOh9oz1i+uWarZ4AjGsvSMaptpWe+yQNsjQ==}

  '@emnapi/core@1.10.0':
    resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}

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

  '@emnapi/runtime@1.10.0':
    resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}

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

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

  '@emnapi/wasi-threads@1.2.1':
    resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}

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

  '@epic-web/invariant@1.0.0':
    resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  '@esbuild/win32-x64@0.28.2':
    resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}
    engines: {node: '>=18'}
    cpu: [x64]
    os: [win32]

  '@eslint-community/eslint-utils@4.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@1.2.1':
    resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}

  '@eslint/js@10.0.1':
    resolution: {integrity: sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=24}
    peerDependencies:
      eslint: ^10.0.0
    peerDependenciesMeta:
      eslint:
        optional: true

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

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

  '@exodus/bytes@1.16.0':
    resolution: {integrity: sha512-IcpW84uEn3N7ETtNZMlxKhfl6Pec8rUNGOTBtWbK1FKhJxIFAptZyVrvVRVBimAJxJCgc3PxepxkdWWG4DVzfA==}
    engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
    peerDependencies:
      '@noble/hashes': ^1.8.0 || ^2.0.0
    peerDependenciesMeta:
      '@noble/hashes':
        optional: true

  '@fastify/ajv-compiler@4.0.7':
    resolution: {integrity: sha512-VP0yIfwlc1ohj733keYDqyHm1VWeP9VQxYomunhr90jkC4aNNibbkrRiaNgPgqj1ORxUenILR4qzA/ppYBNAtQ==}

  '@fastify/deepmerge@3.2.4':
    resolution: {integrity: sha512-kc8GQq5gX9RRhw0rov3DMrN8wS8yRlxJRdDzsYwwdBV/wazuVgc/1K7CKL90tlvu3RlHan6Y0R0aE3nJtBz2eQ==}

  '@fastify/error@4.2.1':
    resolution: {integrity: sha512-MYBumuIwP+5MIpXSyKm6/o1Eigcoij186lWUssX3LH5U8KWqU0ktZhzC4CErIX9EJeQeRGI+zJZQWakBlFbUcg==}

  '@fastify/fast-json-stringify-compiler@5.1.1':
    resolution: {integrity: sha512-pyxRKk7UpUnnrztP9pF4+ZYxusEQ4LifTyzRdiXmyql1QezNHxO02D25MVU2o4kMeAMYWAjG6RKRlojgkbiDAw==}

  '@fastify/forwarded@3.1.2':
    resolution: {integrity: sha512-89WiRG+hW3VQSfCwg4Hb8b43PeyEX15K5+lEfsZ4EUth/FyOjS/lv8HsVuswUNXWiSnxMGNouE/fq/0w3VumHQ==}

  '@fastify/merge-json-schemas@0.2.2':
    resolution: {integrity: sha512-d/gx9sRbUCVgGRGzma46wLcwiY8noTqO2Nmjg/vbTARxHRE5bdh5PIL8s97Lt1X7ScRWRW52eVYxwIoPwIdVUA==}

  '@fastify/proxy-addr@5.1.2':
    resolution: {integrity: sha512-uqB4QsgVoro0XDC+DIftIMGXHdBPn+lK6Ek3xXAIxPMCJfqxnbtyEoMCm2KPUVOuIosd7Cyw9HawEqMFM/UA+g==}

  '@floating-ui/core@1.8.0':
    resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==}

  '@floating-ui/dom@1.8.0':
    resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==}

  '@floating-ui/utils@0.2.12':
    resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==}

  '@floating-ui/vue@1.1.11':
    resolution: {integrity: sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==}

  '@fortawesome/fontawesome-common-types@0.2.36':
    resolution: {integrity: sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==}
    engines: {node: '>=6'}

  '@fortawesome/fontawesome-common-types@0.3.0':
    resolution: {integrity: sha512-CA3MAZBTxVsF6SkfkHXDerkhcQs0QPofy43eFdbWJJkZiq3SfiaH1msOkac59rQaqto5EqWnASboY1dBuKen5w==}
    engines: {node: '>=6'}
    deprecated: Please upgrade to 6.1.0. https://fontawesome.com/docs/changelog/

  '@fortawesome/fontawesome-common-types@6.7.2':
    resolution: {integrity: sha512-Zs+YeHUC5fkt7Mg1l6XTniei3k4bwG/yo3iFUtZWd/pMx9g3fdvkSK9E0FOC+++phXOka78uJcYb8JaFkW52Xg==}
    engines: {node: '>=6'}

  '@fortawesome/fontawesome-svg-core@1.3.0':
    resolution: {integrity: sha512-UIL6crBWhjTNQcONt96ExjUnKt1D68foe3xjEensLDclqQ6YagwCRYVQdrp/hW0ALRp/5Fv/VKw+MqTUWYYvPg==}
    engines: {node: '>=6'}
    deprecated: Please upgrade to 6.1.0. https://fontawesome.com/docs/changelog/

  '@fortawesome/fontawesome-svg-core@6.7.2':
    resolution: {integrity: sha512-yxtOBWDrdi5DD5o1pmVdq3WMCvnobT0LU6R8RyyVXPvFRd2o79/0NCuQoCjNTeZz9EzA9xS3JxNWfv54RIHFEA==}
    engines: {node: '>=6'}

  '@fortawesome/free-brands-svg-icons@6.7.2':
    resolution: {integrity: sha512-zu0evbcRTgjKfrr77/2XX+bU+kuGfjm0LbajJHVIgBWNIDzrhpRxiCPNT8DW5AdmSsq7Mcf9D1bH0aSeSUSM+Q==}
    engines: {node: '>=6'}

  '@fortawesome/free-regular-svg-icons@5.15.4':
    resolution: {integrity: sha512-9VNNnU3CXHy9XednJ3wzQp6SwNwT3XaM26oS4Rp391GsxVYA+0oDR2J194YCIWf7jNRCYKjUCOduxdceLrx+xw==}
    engines: {node: '>=6'}

  '@fortawesome/free-solid-svg-icons@5.15.4':
    resolution: {integrity: sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==}
    engines: {node: '>=6'}

  '@fullcalendar/core@6.1.19':
    resolution: {integrity: sha512-z0aVlO5e4Wah6p6mouM0UEqtRf1MZZPt4mwzEyU6kusaNL+dlWQgAasF2cK23hwT4cmxkEmr4inULXgpyeExdQ==}

  '@fullcalendar/daygrid@6.1.19':
    resolution: {integrity: sha512-IAAfnMICnVWPjpT4zi87i3FEw0xxSza0avqY/HedKEz+l5MTBYvCDPOWDATpzXoLut3aACsjktIyw9thvIcRYQ==}
    peerDependencies:
      '@fullcalendar/core': ~6.1.19

  '@fullcalendar/interaction@6.1.19':
    resolution: {integrity: sha512-GOciy79xe8JMVp+1evAU3ytdwN/7tv35t5i1vFkifiuWcQMLC/JnLg/RA2s4sYmQwoYhTw/p4GLcP0gO5B3X5w==}
    peerDependencies:
      '@fullcalendar/core': ~6.1.19

  '@fullcalendar/list@6.1.19':
    resolution: {integrity: sha512-knZHpAVF0LbzZpSJSUmLUUzF0XlU/MRGK+Py2s0/mP93bCtno1k2L3XPs/kzh528hSjehwLm89RgKTSfW1P6cA==}
    peerDependencies:
      '@fullcalendar/core': ~6.1.19

  '@fullcalendar/timegrid@6.1.19':
    resolution: {integrity: sha512-OuzpUueyO9wB5OZ8rs7TWIoqvu4v3yEqdDxZ2VcsMldCpYJRiOe7yHWKr4ap5Tb0fs7Rjbserc/b6Nt7ol6BRg==}
    peerDependencies:
      '@fullcalendar/core': ~6.1.19

  '@gerrit0/mini-shiki@3.23.0':
    resolution: {integrity: sha512-bEMORlG0cqdjVyCEuU0cDQbORWX+kYCeo0kV1lbxF5bt4r7SID2l9bqsxJEM0zndaxpOUT7riCyIVEuqq/Ynxg==}

  '@godaddy/terminus@4.12.1':
    resolution: {integrity: sha512-Tm+wVu1/V37uZXcT7xOhzdpFoovQReErff8x3y82k6YyWa1gzxWBjTyrx4G2enjEqoXPnUUmJ3MOmwH+TiP6Sw==}

  '@google-cloud/paginator@5.0.2':
    resolution: {integrity: sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==}
    engines: {node: '>=14.0.0'}

  '@google-cloud/projectify@4.0.0':
    resolution: {integrity: sha512-MmaX6HeSvyPbWGwFq7mXdo0uQZLGBYCwziiLIGq5JVX+/bdI3SAq6bP98trV5eTWfLuvsMcIC1YJOF2vfteLFA==}
    engines: {node: '>=14.0.0'}

  '@google-cloud/promisify@4.0.0':
    resolution: {integrity: sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==}
    engines: {node: '>=14'}

  '@google-cloud/storage@8.0.0':
    resolution: {integrity: sha512-hSxyCimnjmPSinVHOQv+TUzIdaH4cei6cnHmnXnEs6UuI25jcdVuVcEAFYU3/crBivOkd2Fe2WBBwDKcoS6VVA==}
    engines: {node: '>=22'}

  '@hapi/address@5.1.1':
    resolution: {integrity: sha512-A+po2d/dVoY7cYajycYI43ZbYMXukuopIsqCjh5QzsBCipDtdofHntljDlpccMjIfTy6UOkg+5KPriwYch2bXA==}
    engines: {node: '>=14.0.0'}

  '@hapi/formula@3.0.2':
    resolution: {integrity: sha512-hY5YPNXzw1He7s0iqkRQi+uMGh383CGdyyIGYtB+W5N3KHPXoqychklvHhKCC9M3Xtv0OCs/IHw+r4dcHtBYWw==}

  '@hapi/hoek@11.0.7':
    resolution: {integrity: sha512-HV5undWkKzcB4RZUusqOpcgxOaq6VOAH7zhhIr2g3G8NF/MlFO75SjOr2NfuSx0Mh40+1FqCkagKLJRykUWoFQ==}

  '@hapi/pinpoint@2.0.1':
    resolution: {integrity: sha512-EKQmr16tM8s16vTT3cA5L0kZZcTMU5DUOZTuvpnY738m+jyP3JIUj+Mm1xc1rsLkGBQ/gVnfKYPwOmPg1tUR4Q==}

  '@hapi/tlds@1.1.7':
    resolution: {integrity: sha512-MgNjRwy9Ti92yVAixLmDc8dd1bJIKwO9qlWCfFQRwRmUEDPQHYn4G6hwPFvFGUTzAa0FsS+inMjLin7GnyBRhA==}
    engines: {node: '>=14.0.0'}

  '@hapi/topo@6.0.2':
    resolution: {integrity: sha512-KR3rD5inZbGMrHmgPxsJ9dbi6zEK+C3ZwUwTa+eMwWLz7oijWUTWD2pMSNNYJAU6Qq+65NkxXjqHr/7LM2Xkqg==}

  '@hono/node-server@2.1.6':
    resolution: {integrity: sha512-p/KH9MnfNcsm3sR6x4lNgm5j+QN4Et8srKredl9DZfXiyZ1UQ3aQ2YVpFLbqktYN5JI+DB+VZFKM2PqE5hLKjQ==}
    engines: {node: '>=20'}
    peerDependencies:
      hono: ^4 || ^5.0.0-0

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

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

  '@humanfs/types@0.15.0':
    resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==}
    engines: {node: '>=18.18.0'}

  '@humanwhocodes/module-importer@1.0.1':
    resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
    engines: {node: '>=12.22'}

  '@humanwhocodes/retry@0.4.3':
    resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
    engines: {node: '>=18.18'}

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

  '@img/sharp-darwin-arm64@0.35.5':
    resolution: {integrity: sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-darwin-x64@0.35.5':
    resolution: {integrity: sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-freebsd-wasm32@0.35.5':
    resolution: {integrity: sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==}
    engines: {node: '>=20.9.0'}
    os: [freebsd]

  '@img/sharp-libvips-darwin-arm64@1.3.4':
    resolution: {integrity: sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==}
    cpu: [arm64]
    os: [darwin]

  '@img/sharp-libvips-darwin-x64@1.3.4':
    resolution: {integrity: sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==}
    cpu: [x64]
    os: [darwin]

  '@img/sharp-libvips-linux-arm64@1.3.4':
    resolution: {integrity: sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-arm@1.3.4':
    resolution: {integrity: sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-ppc64@1.3.4':
    resolution: {integrity: sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-riscv64@1.3.4':
    resolution: {integrity: sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-s390x@1.3.4':
    resolution: {integrity: sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linux-x64@1.3.4':
    resolution: {integrity: sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-libvips-linuxmusl-arm64@1.3.4':
    resolution: {integrity: sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@img/sharp-libvips-linuxmusl-x64@1.3.4':
    resolution: {integrity: sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@img/sharp-linux-arm64@0.35.5':
    resolution: {integrity: sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-arm@0.35.5':
    resolution: {integrity: sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==}
    engines: {node: '>=20.9.0'}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-ppc64@0.35.5':
    resolution: {integrity: sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==}
    engines: {node: '>=20.9.0'}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-riscv64@0.35.5':
    resolution: {integrity: sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==}
    engines: {node: '>=20.9.0'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@img/sharp-linux-s390x@0.35.5':
    resolution: {integrity: sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==}
    engines: {node: '>=20.9.0'}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

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

  '@img/sharp-linuxmusl-arm64@0.35.5':
    resolution: {integrity: sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

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

  '@img/sharp-wasm32@0.35.5':
    resolution: {integrity: sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==}
    engines: {node: '>=20.9.0'}

  '@img/sharp-webcontainers-wasm32@0.35.5':
    resolution: {integrity: sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==}
    engines: {node: '>=20.9.0'}
    cpu: [wasm32]

  '@img/sharp-win32-arm64@0.35.5':
    resolution: {integrity: sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==}
    engines: {node: '>=20.9.0'}
    cpu: [arm64]
    os: [win32]

  '@img/sharp-win32-ia32@0.35.5':
    resolution: {integrity: sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==}
    engines: {node: ^20.9.0}
    cpu: [ia32]
    os: [win32]

  '@img/sharp-win32-x64@0.35.5':
    resolution: {integrity: sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==}
    engines: {node: '>=20.9.0'}
    cpu: [x64]
    os: [win32]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  '@internationalized/date@3.10.1':
    resolution: {integrity: sha512-oJrXtQiAXLvT9clCf1K4kxp3eKsQhIaZqxEyowkBcsvZDdZkbWrVmnGknxs5flTD0VGsxrxKgBCZty1EzoiMzA==}

  '@internationalized/number@3.6.9':
    resolution: {integrity: sha512-GgWy2caO/+hV9sT/oCTWGHvbjmJMPT9kkXzoKRLnkEq7adghhR7UprhvY9sXrKfrp3NcDfhF6QQHXR1KfQbB8g==}

  '@intlify/core-base@11.4.17':
    resolution: {integrity: sha512-HwKRw4C0n/Nb+d6BcpT6sJdc/XPZEQjY9eMX1+1tvAqDcz0G7ovLQadKnfYvOkk1NH4sskho3rrVLyplnBoP7Q==}
    engines: {node: '>= 22'}

  '@intlify/devtools-types@11.4.17':
    resolution: {integrity: sha512-PvB/BdftBBgEfY2PJvK4n61ENr91TWaNQAy46fw8/eLSgQrkUIPJ1gNrkbO0hyE5fY1l1lrWFKab93lNiNVATg==}
    engines: {node: '>= 22'}

  '@intlify/message-compiler@11.4.17':
    resolution: {integrity: sha512-DFFSqirBN54QctjiZibXuS1X5LFtkT/4TNzBKG4lc2sMvPI/LflPWin1u6Sgbz/bB8rlcdcXTbiddNJV64rJYg==}
    engines: {node: '>= 22'}

  '@intlify/shared@11.4.17':
    resolution: {integrity: sha512-oGrg/AL/spD9/kjpR9bch+yd9V4gYxod1txoLQalPs2C+riR1c2bh9T5Wjcb7obh6fxUwrHgnVAp0+FEbC4RfQ==}
    engines: {node: '>= 22'}

  '@ioredis/commands@1.4.0':
    resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==}

  '@isaacs/fs-minipass@4.0.1':
    resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
    engines: {node: '>=18.0.0'}

  '@isaacs/nonrecursive-glob-match@1.0.3':
    resolution: {integrity: sha512-SI7kyKHq4XXDRozw+r9GlRZkia1ZkFrpLW98r2IC2Bpr8YkFGE3fvjzmxCG0x78A++69HmDNrDvSMYBZmHGpKA==}

  '@joeattardi/emoji-button@4.6.4':
    resolution: {integrity: sha512-vXji10ZwgxRG6xGQ93SIBUQEltWYTs3do/FSEn3qrRWUuavrqIUhh1oMEPmhKARF0pokW6bNRCvVKI6wq//H6w==}
    deprecated: Emoji Button is now PicMo! Please install the 'picmo' package, see https://picmojs.com for details

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

  '@js-joda/core@5.7.0':
    resolution: {integrity: sha512-WBu4ULVVxySLLzK1Ppq+OdfP+adRS4ntmDQT915rzDJ++i95gc2jZkM5B6LWEAwN3lGXpfie3yPABozdD3K3Vg==}

  '@jsdevtools/ono@7.1.3':
    resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==}

  '@json2csv/formatters@7.0.8':
    resolution: {integrity: sha512-YYpeZF7qKSX55FMYEl0m7Hn188l050k171/KwDHSMPHLHvWxDbzjmH1qVfXyV7XO7MMpDx1P7xksd/jXqlLxDw==}

  '@json2csv/plainjs@7.0.6':
    resolution: {integrity: sha512-4Md7RPDCSYpmW1HWIpWBOqCd4vWfIqm53S3e/uzQ62iGi7L3r34fK/8nhOMEe+/eVfCx8+gdSCt1d74SlacQHw==}

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

  '@keyv/redis@3.0.1':
    resolution: {integrity: sha512-eyqzomQC76LjUOEkPP8rdR2Fk4eZBSS0Ma47i7CNiQuv8NCw3trZvghx8L5Xruk7XPEj/eRAMrAxP//xQFOPdQ==}
    engines: {node: '>= 18'}

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

  '@langfuse/core@4.6.1':
    resolution: {integrity: sha512-DtQoKWHQh0I0MsJxcKrBQVKAJ3fea6+raXlISVY3NDMFG/zSKkdkNouQvUXQtSCHBbOFupHMBw8imM30lbhq3g==}
    peerDependencies:
      '@opentelemetry/api': ^1.9.0

  '@langfuse/otel@4.0.0':
    resolution: {integrity: sha512-60AvlBhe3jbUGym6NYfRealIKV4buDIYtEr4g61Wx5X8dNF6Ne6LQYVIohNFvNR3o5Rfj5ZJ4DPNDiXEMMlh8g==}
    engines: {node: '>=20'}
    peerDependencies:
      '@opentelemetry/api': ^1.9.0
      '@opentelemetry/core': 2.11.0
      '@opentelemetry/exporter-trace-otlp-http': ^0.202.0
      '@opentelemetry/sdk-trace-base': ^2.0.1

  '@manypkg/find-root@1.1.0':
    resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}

  '@manypkg/get-packages@1.1.3':
    resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}

  '@mapbox/fusspot@0.4.0':
    resolution: {integrity: sha512-6sys1vUlhNCqMvJOqPEPSi0jc9tg7aJ//oG1A16H3PXoIt9whtNngD7UzBHUVTH15zunR/vRvMtGNVsogm1KzA==}

  '@mapbox/geojson-area@0.2.2':
    resolution: {integrity: sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA==}

  '@mapbox/geojson-normalize@0.0.1':
    resolution: {integrity: sha512-82V7YHcle8lhgIGqEWwtXYN5cy0QM/OHq3ypGhQTbvHR57DF0vMHMjjVSQKFfVXBe/yWCBZTyOuzvK7DFFnx5Q==}
    hasBin: true

  '@mapbox/jsonlint-lines-primitives@2.0.3':
    resolution: {integrity: sha512-0SElaV0uMxEnxzBhhX9WTuPyUeMsAN/SS0i16tjuba4/mio63MG9khjC1a0JAiPGXAwvwm4UfHJURCN7nyudQg==}
    engines: {node: '>= 22'}

  '@mapbox/mapbox-gl-draw-static-mode@1.0.1':
    resolution: {integrity: sha512-r/y50dlRJ8ctK5YdhAzimiKIu/R2b0GkGoExw7zWn17CDTn2ftGqsljJOlfLXf5rH15Wv75t1EN9KsM6OkdhWQ==}

  '@mapbox/mapbox-gl-draw@1.5.1':
    resolution: {integrity: sha512-DnR/oarZVoIrVHssAn+mtpuGzYH+ebORoPjow46zTBNPod/HQnvIZGtL6hIb5BVWxxH49RC9D20ipxiO9WDRxA==}
    engines: {node: ^18.0.0 || >=20.0.0}

  '@mapbox/mapbox-gl-geocoder@5.1.2':
    resolution: {integrity: sha512-UjtGKL/bfaUTf4NfDaKCeYIvtMIJi9nr94QQB13p8uPXhSfjo931zhWNAib3YY7xkNqzVEBWzFGuB1IT5w7lGA==}
    engines: {node: '>=6'}

  '@mapbox/mapbox-sdk@0.16.2':
    resolution: {integrity: sha512-II8KrqOD+neL94bCakBQfYmNSD8A3MQHyxxtZ9Hy5nZQWFacocpj2PjPvQqgctmddWZQ9GS+WBgHPVamhuM9xA==}
    engines: {node: '>=6'}

  '@mapbox/parse-mapbox-token@0.2.0':
    resolution: {integrity: sha512-BjeuG4sodYaoTygwXIuAWlZV6zUv4ZriYAQhXikzx+7DChycMUQ9g85E79Htat+AsBg+nStFALehlOhClYm5cQ==}

  '@mapbox/point-geometry@1.1.0':
    resolution: {integrity: sha512-YGcBz1cg4ATXDCM/71L9xveh4dynfGmcLDqufR+nQQy3fKwsAZsWd/x4621/6uJaeB9mwOHE6hPeDgXz9uViUQ==}

  '@mapbox/polyline@1.2.1':
    resolution: {integrity: sha512-sn0V18O3OzW4RCcPoUIVDWvEGQaBNH9a0y5lgqrf5hUycyw1CzrhEoxV5irzrMNXKCkw1xRsZXcaVbsVZggHXA==}
    hasBin: true

  '@mapbox/tiny-sdf@2.3.0':
    resolution: {integrity: sha512-gBvcNDBBB66bgQYvnaJ6Jk+VCaMmVq5+IZR2kWPisT88Z8s0kBQt6hfVi8QgRW8Vpg0UWZzBA4ZSyzHHC+VeRA==}

  '@mapbox/unitbezier@1.0.0':
    resolution: {integrity: sha512-fqd515fjBmANKGGsQ286E2Wvj/XvDFpGzwJxq4CI6jMQue6Oy04uCKp+JWKF00xRTmk6cEu1jPJ9p3xqH8YWqQ==}

  '@mapbox/vector-tile@3.0.0':
    resolution: {integrity: sha512-Qf10S1uIHMk20ri/IVBnpS+esUEkVaR5Hftmz88jTInrpmWgPGJfPe3LVjjlE77trLx8tH6qjTG7uWH9hIq/0Q==}

  '@maplibre/geojson-vt@6.3.0':
    resolution: {integrity: sha512-3Zw2jsU9pIJG3G2CQFbLjWj2MlAHodhD7cSY+15iywUuLmmkgzcKRnueVRZ4AcC/5wOtfhidcJAAzBpoBNs3Xg==}

  '@maplibre/maplibre-gl-style-spec@26.5.1':
    resolution: {integrity: sha512-9ufQ5LR+Ldn87SILPVyRNz4wVm/sBrM2ZRv9VfjLRKYKIGAcvC1VFw/DEkJLAHqfMV8m03zDz1DUNTIUj/GvdA==}
    hasBin: true

  '@maplibre/mlt@1.3.0':
    resolution: {integrity: sha512-7M2O7ABM80Oi8XPkfkrjKB8mOBIxGoVgkA52Mu4RMWoBvvMdagQ522+WxVYujZsMpqIr3BpzrTbXrm4k8lCzCQ==}

  '@maplibre/vt-pbf@4.3.3':
    resolution: {integrity: sha512-dEe5XUd64RQbxNxy2OzIkJnwNDWjVmSXjCd0A7zLirm7QJ/WWbmtDFIkfsiM4yt1cplqzG6oSivRYeWx1SM1yg==}

  '@modelcontextprotocol/sdk@1.32.1':
    resolution: {integrity: sha512-2DdE+SJDtzLEEWzY1ZjY7Q+VcPhcV1KisD3zI4u0XZyktsjHum1mwbMI+JaulUBi2OZk+KJAi2uPXzxichPkdw==}
    engines: {node: '>=18'}
    peerDependencies:
      '@cfworker/json-schema': ^4.1.1
      zod: 4.6.7
    peerDependenciesMeta:
      '@cfworker/json-schema':
        optional: true

  '@napi-rs/snappy-android-arm-eabi@7.3.3':
    resolution: {integrity: sha512-d4vUFFzNBvazGfB/KU8MnEax6itTIgRWXodPdZDnWKHy9HwVBndpCiedQDcSNHcZNYV36rx034rpn7SAuTL2NA==}
    engines: {node: '>= 10'}
    cpu: [arm]
    os: [android]

  '@napi-rs/snappy-android-arm64@7.3.3':
    resolution: {integrity: sha512-Uh+w18dhzjVl85MGhRnojb7OLlX2ErvMsYIunO/7l3Frvc2zQvfqsWsFJanu2dwqlE2YDooeNP84S+ywgN9sxg==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [android]

  '@napi-rs/snappy-darwin-arm64@7.3.3':
    resolution: {integrity: sha512-AmJn+6yOu/0V0YNHLKmRUNYkn93iv/1wtPayC7O1OHtfY6YqHQ31/MVeeRBiEYtQW9TwVZxXrDirxSB1PxRdtw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [darwin]

  '@napi-rs/snappy-darwin-x64@7.3.3':
    resolution: {integrity: sha512-biLTXBmPjPmO7HIpv+5BaV9Gy/4+QJSUNJW8Pjx1UlWAVnocPy7um+zbvAWStZssTI5sfn/jOClrAegD4w09UA==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [darwin]

  '@napi-rs/snappy-freebsd-x64@7.3.3':
    resolution: {integrity: sha512-E3R3ewm8Mrjm0yL2TC3VgnphDsQaCPixNJqBbGiz3NTshVDhlPlOgPKF0NGYqKiKaDGdD9PKtUgOR4vagUtn7g==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [freebsd]

  '@napi-rs/snappy-linux-arm-gnueabihf@7.3.3':
    resolution: {integrity: sha512-ZuNgtmk9j0KyT7TfLyEnvZJxOhbkyNR761nk04F0Q4NTHMICP28wQj0xgEsnCHUsEeA9OXrRL4R7waiLn+rOQA==}
    engines: {node: '>= 10'}
    cpu: [arm]
    os: [linux]

  '@napi-rs/snappy-linux-arm64-gnu@7.3.3':
    resolution: {integrity: sha512-KIzwtq0dAzshzpqZWjg0Q9lUx93iZN7wCCUzCdLYIQ+mvJZKM10VCdn0RcuQze1R3UJTPwpPLXQIVskNMBYyPA==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/snappy-linux-arm64-musl@7.3.3':
    resolution: {integrity: sha512-AAED4cQS74xPvktsyVmz5sy8vSxG/+3d7Rq2FDBZzj3Fv6v5vux6uZnECPCAqpALCdTtJ61unqpOyqO7hZCt1Q==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@napi-rs/snappy-linux-ppc64-gnu@7.3.3':
    resolution: {integrity: sha512-pofO5eSLg8ZTBwVae4WHHwJxJGZI8NEb4r5Mppvq12J/1/Hq1HecClXmfY3A7bdT2fsS2Td+Q7CI9VdBOj2sbA==}
    engines: {node: '>= 10'}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/snappy-linux-riscv64-gnu@7.3.3':
    resolution: {integrity: sha512-OiHYdeuwj0TVBXADUmmQDQ4lL1TB+8EwmXnFgOutoDVXHaUl0CJFyXLa6tYUXe+gRY8hs1v7eb0vyE97LKY06Q==}
    engines: {node: '>= 10'}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/snappy-linux-s390x-gnu@7.3.3':
    resolution: {integrity: sha512-66QdmuV9CTq/S/xifZXlMy3PsZTviAgkqqpZ+7vPCmLtuP+nqhaeupShOFf/sIDsS0gZePazPosPTeTBbhkLHg==}
    engines: {node: '>= 10'}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@napi-rs/snappy-linux-x64-gnu@7.3.3':
    resolution: {integrity: sha512-g6KURjOxrgb8yXDEZMuIcHkUr/7TKlDwSiydEQtMtP3n4iI4sNjkcE/WNKlR3+t9bZh1pFGAq7NFRBtouQGHpQ==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@napi-rs/snappy-linux-x64-musl@7.3.3':
    resolution: {integrity: sha512-6UvOyczHknpaKjrlKKSlX3rwpOrfJwiMG6qA0NRKJFgbcCAEUxmN9A8JvW4inP46DKdQ0bekdOxwRtAhFiTDfg==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@napi-rs/snappy-openharmony-arm64@7.3.3':
    resolution: {integrity: sha512-I5mak/5rTprobf7wMCk0vFhClmWOL/QiIJM4XontysnadmP/R9hAcmuFmoMV2GaxC9MblqLA7Z++gy8ou5hJVw==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [openharmony]

  '@napi-rs/snappy-wasm32-wasi@7.3.3':
    resolution: {integrity: sha512-+EroeygVYo9RksOchjF206frhMkfD2PaIun3yH4Zp5j/Y0oIEgs/+VhAYx/f+zHRylQYUIdLzDRclcoepvlR8Q==}
    engines: {node: '>=14.0.0'}
    cpu: [wasm32]

  '@napi-rs/snappy-win32-arm64-msvc@7.3.3':
    resolution: {integrity: sha512-rxqfntBsCfzgOha/OlG8ld2hs6YSMGhpMUbFjeQLyVDbooY041fRXv3S7yk52DfO6H4QQhLT5+p7cW0mYdhyiQ==}
    engines: {node: '>= 10'}
    cpu: [arm64]
    os: [win32]

  '@napi-rs/snappy-win32-ia32-msvc@7.3.3':
    resolution: {integrity: sha512-joRV16DsRtqjGt0CdSpxGCkO0UlHGeTZ/GqvdscoALpRKbikR2Top4C61dxEchmOd3lSYsXutuwWWGg3Nr++WA==}
    engines: {node: '>= 10'}
    cpu: [ia32]
    os: [win32]

  '@napi-rs/snappy-win32-x64-msvc@7.3.3':
    resolution: {integrity: sha512-cEnQwcsdJyOU7HSZODWsHpKuQoSYM4jaqw/hn9pOXYbRN1+02WxYppD3fdMuKN6TOA6YG5KA5PHRNeVilNX86Q==}
    engines: {node: '>= 10'}
    cpu: [x64]
    os: [win32]

  '@napi-rs/wasm-runtime@1.2.7':
    resolution: {integrity: sha512-zJccwplOAbgfZju95IUHazLnx9RAPtPN2YGJXI6UbrgeaR9QfPjGrQL6ERkSAtnVCA4Q+83ApGyaX5zdpCaKkQ==}
    engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
    peerDependencies:
      '@emnapi/core': ^1.7.1 || 2.0.0-beta.2 || 2.0.0-beta.3
      '@emnapi/runtime': ^1.7.1 || 2.0.0-beta.2 || 2.0.0-beta.3

  '@netlify/api@14.0.14':
    resolution: {integrity: sha512-/YwcFbI0RsKXof+e+f48pVqmELzkGWOrhqZuL5xCUNdHYhvUd9El0jQDv7fBjdhxHSrflnZfXFUW56xaI69k4A==}
    engines: {node: '>=18.14.0'}

  '@netlify/open-api@2.63.1':
    resolution: {integrity: sha512-u0IX6OE3ezwbfLjSVIvLpN+wSkMMoq8dXwKcI/EUSAEDMgQ7Rwy/MR47NsjgSKMTyFqmvseCzP0+dSM7J5gvjg==}
    engines: {node: '>=14.8.0'}

  '@next/env@14.2.35':
    resolution: {integrity: sha512-DuhvCtj4t9Gwrx80dmz2F4t/zKQ4ktN8WrMwOuVzkJfBilwAwGr6v16M5eI8yCuZ63H9TTuEU09Iu2HqkzFPVQ==}

  '@ngneat/falso@8.0.2':
    resolution: {integrity: sha512-vhPtuoHoxE5JGWPSPBqEyTXcjI4MAn8GllR+Vs8FfpAQu2sQRd4PJc3e8kc9vdbdhYHx1C9HmbECgtGLK30z4w==}

  '@nodable/entities@3.1.0':
    resolution: {integrity: sha512-LsS/DjHr+uDM647Gru/cA8+J3a3HfhttwCKLyuoyN7yXTFCxKBtSgMQBvrW9yNPa2/zDRUNuGPaH5QUFoa4arQ==}

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

  '@npm/types@2.1.0':
    resolution: {integrity: sha512-humQVe2BrWR7Yum5hGDYBnIPnnZJvKSOH/I4QN1ZL2bdb4c4zQHaHupEJ3cOkSJ07G3YfN793ptbNh196BWLgA==}
    engines: {node: '>=18.6.0'}

  '@one-ini/wasm@0.2.1':
    resolution: {integrity: sha512-TUqERXGNTifZ9y2g3wPxQrw3HpHv/02DsW3D90T9x0hhonrL1ZqpSmNrU2XkoIq0fP1N6gZfVQzy2Fw1ZvGBNg==}

  '@opentelemetry/api-logs@0.202.0':
    resolution: {integrity: sha512-fTBjMqKCfotFWfLzaKyhjLvyEyq5vDKTTFfBmx21btv3gvy8Lq6N5Dh2OzqeuN4DjtpSvNT1uNVfg08eD2Rfxw==}
    engines: {node: '>=8.0.0'}

  '@opentelemetry/api@1.10.0':
    resolution: {integrity: sha512-lMkyes8iHrG+mk6WH7X70MdCLI2RS0FwNBY1PyQ8UemaijE2m5mv5A0Niy3HtbYTFrgkUEQjFMXmSAk2hQDuPQ==}
    engines: {node: '>=8.0.0'}

  '@opentelemetry/api@1.9.0':
    resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
    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.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-trace-otlp-http@0.202.0':
    resolution: {integrity: sha512-/hKE8DaFCJuaQqE1IxpgkcjOolUIwgi3TgHElPVKGdGRBSmJMTmN/cr6vWa55pCJIXPyhKvcMrbrya7DZ3VmzA==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-exporter-base@0.202.0':
    resolution: {integrity: sha512-nMEOzel+pUFYuBJg2znGmHJWbmvMbdX5/RhoKNKowguMbURhz0fwik5tUKplLcUtl8wKPL1y9zPnPxeBn65N0Q==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/otlp-transformer@0.202.0':
    resolution: {integrity: sha512-5XO77QFzs9WkexvJQL9ksxL8oVFb/dfi9NWQSq7Sv0Efr9x3N+nb1iklP1TeVgxqJ7m1xWiC/Uv3wupiQGevMw==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': ^1.3.0

  '@opentelemetry/resources@2.0.1':
    resolution: {integrity: sha512-dZOB3R6zvBwDKnHDTB4X1xtMArB/d324VsbiPkX/Yu0Q8T2xceRthoIVFhJdvgVM2QhGVUyX9tzwiNxGtoBJUw==}
    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.202.0':
    resolution: {integrity: sha512-pv8QiQLQzk4X909YKm0lnW4hpuQg4zHwJ4XBd5bZiXcd9urvrJNoNVKnxGHPiDVX/GiLFvr5DMYsDBQbZCypRQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.4.0 <1.10.0'

  '@opentelemetry/sdk-metrics@2.0.1':
    resolution: {integrity: sha512-wf8OaJoSnujMAHWR3g+/hGvNcsC16rf9s1So4JlMiFaFHiE4HpIA3oUh+uWZQ7CNuK8gVW/pQSkgoa5HkkOl0g==}
    engines: {node: ^18.19.0 || >=20.6.0}
    peerDependencies:
      '@opentelemetry/api': '>=1.9.0 <1.10.0'

  '@opentelemetry/sdk-trace-base@2.0.1':
    resolution: {integrity: sha512-xYLlvk/xdScGx1aEqvxLwf6sXQLXCjk3/1SQT9X9AoN5rXRhkdvIFShuNNmtTEPRBqcsMbS4p/gJLNI2wXaDuQ==}
    engines: {node: ^18.19.0 || >=20.6.0}
    deprecated: Use @opentelemetry/sdk-trace package
    peerDependencies:
      '@opentelemetry/api': '>=1.3.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}
    deprecated: Use @opentelemetry/sdk-trace package
    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}
    deprecated: Use @opentelemetry/sdk-trace package
    peerDependencies:
      '@opentelemetry/api': '>=1.0.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.44.0':
    resolution: {integrity: sha512-E3JkOlMBi3N8OGGkbl7tFyqk2MAS6/lySRZBK3Mu7AzjF1fT8oIChH9ChE48SUWzDn9Kdwta+G/p5LJ4xW4CLQ==}
    engines: {node: '>=14'}

  '@otplib/core@12.0.1':
    resolution: {integrity: sha512-4sGntwbA/AC+SbPhbsziRiD+jNDdIzsZ3JUyfZwjtKyc/wufl1pnSIaG4Uqx8ymPagujub0o92kgBnB89cuAMA==}

  '@otplib/plugin-crypto@12.0.1':
    resolution: {integrity: sha512-qPuhN3QrT7ZZLcLCyKOSNhuijUi9G5guMRVrxq63r9YNOxxQjPm59gVxLM+7xGnHnM6cimY57tuKsjK7y9LM1g==}
    deprecated: Please upgrade to v13 of otplib. Refer to otplib docs for migration paths

  '@otplib/plugin-thirty-two@12.0.1':
    resolution: {integrity: sha512-MtT+uqRso909UkbrrYpJ6XFjj9D+x2Py7KjTO9JDPhL0bJUYVu5kFP4TFZW4NFAywrAtFRxOVY261u0qwb93gA==}
    deprecated: Please upgrade to v13 of otplib. Refer to otplib docs for migration paths

  '@otplib/preset-default@12.0.1':
    resolution: {integrity: sha512-xf1v9oOJRyXfluBhMdpOkr+bsE+Irt+0D5uHtvg6x1eosfmHCsCC6ej/m7FXiWqdo0+ZUI6xSKDhJwc8yfiOPQ==}
    deprecated: Please upgrade to v13 of otplib. Refer to otplib docs for migration paths

  '@otplib/preset-v11@12.0.1':
    resolution: {integrity: sha512-9hSetMI7ECqbFiKICrNa4w70deTUfArtwXykPUvSHWOdzOlfa9ajglu7mNCntlvxycTiOAXkQGwjQCzzDEMRMg==}

  '@oxc-project/runtime@0.80.0':
    resolution: {integrity: sha512-3rzy1bJAZ4s7zV9TKT60x119RwJDCDqEtCwK/Zc2qlm7wGhiIUxLLYUhE/mN91yB0u1kxm5sh4NjU12sPqQTpg==}
    engines: {node: '>=6.9.0'}

  '@oxc-project/types@0.127.0':
    resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==}

  '@oxc-project/types@0.139.0':
    resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==}

  '@oxc-project/types@0.156.0':
    resolution: {integrity: sha512-1Duyg48TdJNdyhEB8Xn1L36bT9Pv6GUtlKjHxOys8xkaF/rQq3XJE+bAurSK/AgIz5mGFsb77cn9Pb20+WCScw==}

  '@oxc-project/types@0.80.0':
    resolution: {integrity: sha512-xxHQm8wfCv2e8EmtaDwpMeAHOWqgQDAYg+BJouLXSQt5oTKu9TIXrgNMGSrM2fLvKmECsRd9uUFAAD+hPyootA==}

  '@oxc-project/types@0.95.0':
    resolution: {integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==}

  '@parcel/watcher-android-arm64@2.6.0':
    resolution: {integrity: sha512-trgpLSCKRC/huFjXX/Smh+0sWe4+YtKfktIToiMl59ghz7z+qkH6kMvNnUbLyRs9N11t8l4svSCs1+5B3rOAhA==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm64]
    os: [android]

  '@parcel/watcher-darwin-arm64@2.6.0':
    resolution: {integrity: sha512-Y3QV0gl7Q1zbfueunkWIERICbEojQFCgpyG7YqOGNFLsckXyI1xu9mAIUpKY9QBYzBtSkN8dBPwd3yiAO9ovMw==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm64]
    os: [darwin]

  '@parcel/watcher-darwin-x64@2.6.0':
    resolution: {integrity: sha512-Ohv6OpzhUfKYD7Beb8kDvG0jbIxORCYY1JRdZnaBtnjjkJxgD7ZVL0nw2sCYd0yTMKTvz3nnTnOF3cDifK+kvw==}
    engines: {node: '>= 10.0.0'}
    cpu: [x64]
    os: [darwin]

  '@parcel/watcher-freebsd-x64@2.6.0':
    resolution: {integrity: sha512-5HmXvDgs8VK+74jF9y9/2FE3/OnlcKmc56tjmSrEuZjpSZOGL+fvAu+HKJBdPs9uwoP2hE6TlSUpXZ/C5jUFmQ==}
    engines: {node: '>= 10.0.0'}
    cpu: [x64]
    os: [freebsd]

  '@parcel/watcher-linux-arm-glibc@2.6.0':
    resolution: {integrity: sha512-Ps/hui3A+vMbjdqlqAowK2ZL8+BO8dBjxeWXj6npTBs3jx4wWmbPpaLuqwrQrSqIVMCnpWo238bJ1U37GhQOYg==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@parcel/watcher-linux-arm-musl@2.6.0':
    resolution: {integrity: sha512-9c6AUHgHoG+IY88MRIHupztQiQnrbqHYQjkM2btA+Bf/wQnQMuiD0Wfk1EVv3TlNT3x41uU71rn6E4xh/+zvkw==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm]
    os: [linux]
    libc: [musl]

  '@parcel/watcher-linux-arm64-glibc@2.6.0':
    resolution: {integrity: sha512-yHRqS2owEXe6Hic9z6Mh1ECsCd+ODVOGvZDyciqRd21+v+o+DnXMOrw50DSpIG2sb8GPEaPPmfeCAWKPJdq46g==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@parcel/watcher-linux-arm64-musl@2.6.0':
    resolution: {integrity: sha512-WhB2e/V7rqdHHWZusBSPuy5Ei8S6lSz6FE5TKKQz5h3a0O+C+mhY7vxU9b/stqvMb8beLnPY82ZrFTLKs+SrKA==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@parcel/watcher-linux-x64-glibc@2.6.0':
    resolution: {integrity: sha512-ulGE6x6Oz6iAwg75T8YQSoguBWasniIbX+QWpaYPcCnDOpdWX3k+4xbEYPZVLxOuoJI+svJJPD3sEj8G7lrQ3A==}
    engines: {node: '>= 10.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@parcel/watcher-linux-x64-musl@2.6.0':
    resolution: {integrity: sha512-tkBYKt7YQrjIJWYDnto2YgO8MRkjlMTSNoRHzsXinBqbLdeOM3L32wPZJvIZxqaLMfSlS/4sUjH/6STVP/XDLw==}
    engines: {node: '>= 10.0.0'}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@parcel/watcher-win32-arm64@2.6.0':
    resolution: {integrity: sha512-gIZAP23jaHjGWasY/TY6yL7NHFClf0Ga7FN+iINvk+KN94rhm94lYZhFsbYFNcA04/onvGD9kKmiJLJB2HbNwQ==}
    engines: {node: '>= 10.0.0'}
    cpu: [arm64]
    os: [win32]

  '@parcel/watcher-win32-x64@2.6.0':
    resolution: {integrity: sha512-cA+/pXV2YkfxlIcXOQ5fSWqAzzPyD78/x5qbK/I0vUkrlYHA8TIz+MXjAbGouguKVSI4bOmkTSJ1/poVSsgt+A==}
    engines: {node: '>= 10.0.0'}
    cpu: [x64]
    os: [win32]

  '@parcel/watcher@2.6.0':
    resolution: {integrity: sha512-7FNeNl8NCE7aINx7WXiKQrPYZWC/hvrTsmk6zmxbI7LTXE7hVek/n8AfVgpe2y82zl3w0HvCHN0bVKMBoJcC0w==}
    engines: {node: '>= 10.0.0'}

  '@phc/format@1.0.0':
    resolution: {integrity: sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==}
    engines: {node: '>=10'}

  '@pinia/testing@1.0.3':
    resolution: {integrity: sha512-g+qR49GNdI1Z8rZxKrQC3GN+LfnGTNf5Kk8Nz5Cz6mIGva5WRS+ffPXQfzhA0nu6TveWzPNYTjGl4nJqd3Cu9Q==}
    peerDependencies:
      pinia: '>=3.0.4'

  '@pinojs/redact@0.4.0':
    resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==}

  '@pm2/blessed@0.1.81':
    resolution: {integrity: sha512-ZcNHqQjMuNRcQ7Z1zJbFIQZO/BDKV3KbiTckWdfbUaYhj7uNmUwb+FbdDWSCkvxNr9dBJQwvV17o6QBkAvgO0g==}
    engines: {node: '>= 0.8.0'}
    hasBin: true

  '@pm2/js-api@0.8.1':
    resolution: {integrity: sha512-n9tDOz1ojyDOs05XthEXrLFVQYbbh2oAN19UakLPyEZDrUyEq05h8wIZU8+dNXBQY/KeFlWMLVA76nnX52ofRg==}
    engines: {node: '>=4.0'}

  '@pm2/pm2-version-check@1.0.4':
    resolution: {integrity: sha512-SXsM27SGH3yTWKc2fKR4SYNxsmnvuBQ9dd6QHtEWmiZ/VqaOYPAIlS8+vMcn27YLtAEBGvNRSh3TPNvtjZgfqA==}

  '@pmndrs/pointer-events@6.6.32':
    resolution: {integrity: sha512-ziow8WQach6AF3fB8XGfmxmjLH6iUKPDJsw5RzxU7oxhfpn4uQZKzq50U1LFywroMZ45JhCqxE+p7IM8MHRsFg==}

  '@pnpm/constants@1001.3.1':
    resolution: {integrity: sha512-2hf0s4pVrVEH8RvdJJ7YRKjQdiG8m0iAT26TTqXnCbK30kKwJW69VLmP5tED5zstmDRXcOeH5eRcrpkdwczQ9g==}
    engines: {node: '>=18.12'}

  '@pnpm/core-loggers@1001.0.4':
    resolution: {integrity: sha512-WzdXlK0GEKAmm+d7/QJKrgnfLxcmTrM62lVUIl5994IYbBwl65h0KAX9h0wXi2L7BK6uVDUxrwFWSPcmdT5Buw==}
    engines: {node: '>=18.12'}
    peerDependencies:
      '@pnpm/logger': '>=1001.0.0 <1002.0.0'

  '@pnpm/crypto.hash@1000.2.1':
    resolution: {integrity: sha512-Kgo3bgYbdKkC5xFvvQshbHa+Nru7k50D91+yyq7enp4Ur2EMp4wg5oXleaC5xu5hC9A/1eSCRI8npCioplxG4A==}
    engines: {node: '>=18.12'}

  '@pnpm/crypto.polyfill@1000.1.0':
    resolution: {integrity: sha512-tNe7a6U4rCpxLMBaR0SIYTdjxGdL0Vwb3G1zY8++sPtHSvy7qd54u8CIB0Z+Y6t5tc9pNYMYCMwhE/wdSY7ltg==}
    engines: {node: '>=18.12'}

  '@pnpm/error@1000.0.5':
    resolution: {integrity: sha512-GjH0TPjbVNrPnl/BAGoFuBLJ2sFfXNKbS33lll/Ehe9yw0fyc8Kdw7kO9if37yQqn6vaa4dAHKkPllum7f/IPQ==}
    engines: {node: '>=18.12'}

  '@pnpm/fetching-types@1000.2.0':
    resolution: {integrity: sha512-9VICUg0DSJsCAw1smftmB/c41x4s7bQJdX39WZ8y5DWmsMccFOSe+EXm18nMxjFuVRuyYXaMCQi/3G4S7Zj+BA==}
    engines: {node: '>=18.12'}

  '@pnpm/graceful-fs@1000.0.1':
    resolution: {integrity: sha512-JnzaAVFJIEgwTcB55eww8N3h5B6qJdZqDA2wYkSK+OcTvvMSQb9c2STMhBP6GfkWygG1fs3w8D7JRx9SPZnxJg==}
    engines: {node: '>=18.12'}

  '@pnpm/logger@1001.0.1':
    resolution: {integrity: sha512-gdwlAMXC4Wc0s7Dmg/4wNybMEd/4lSd9LsXQxeg/piWY0PPXjgz1IXJWnVScx6dZRaaodWP3c1ornrw8mZdFZw==}
    engines: {node: '>=18.12'}

  '@pnpm/node-fetch@1.0.0':
    resolution: {integrity: sha512-eYwrzhKUBGFdq78rJStGjaHTUHA2VH+Avr//CVx/T+EJkI7hnFmOy6YghvcB2clj8HpO4V8tXRNuFNfRX08ayw==}
    engines: {node: ^10.17 || >=12.3}

  '@pnpm/npm-package-arg@2.0.0':
    resolution: {integrity: sha512-429x8dFMgxZoeYUTUPAMC09IeM5yQ86X1LyYEQF1P4uyvhLSCh44QKkiprX9qdwBsV9QxjeNad2QoDZy1RSeRw==}
    engines: {node: '>=18.12'}

  '@pnpm/npm-resolver@1004.4.1':
    resolution: {integrity: sha512-ziiuSjJzw9fZSVab6dQs2H5jiGh0vPcQq4/a9H1rMil8D3EFvHj/HqFlO0tNNvPWCGmiAPYF9KN9MJWtowC/nw==}
    engines: {node: '>=18.12'}
    peerDependencies:
      '@pnpm/logger': '>=1001.0.0 <1002.0.0'

  '@pnpm/pick-registry-for-package@1000.0.11':
    resolution: {integrity: sha512-2/G6OLPRoLn9Iyxe9HCc+YQNclNub8XfQ9zxyLe0rvRLMThxS+kpBP5TzD9sYoDgYnKVbUT+DcBwxYmY1bM6Yg==}
    engines: {node: '>=18.12'}

  '@pnpm/ramda@0.28.1':
    resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==}

  '@pnpm/registry.pkg-metadata-filter@1000.1.1':
    resolution: {integrity: sha512-4Pgzu7A8tN/HcSQ+hssaLwYt+CX0mYIiPimRFhoHj300n07BqxPK+5HZNAIgOsQek1NSwguE+j//h2BuTRCekg==}
    engines: {node: '>=18.12'}
    peerDependencies:
      '@pnpm/logger': '>=1001.0.0 <1002.0.0'

  '@pnpm/registry.types@1000.0.1':
    resolution: {integrity: sha512-wM5VPOl2thYD4WamvH4zaIMW8732aE6wTvfvjq0+CzyNxoNCUkW2/BM+OtiipU5w4xBGTWqlzHIxLDj3gfbbog==}
    engines: {node: '>=18.12'}

  '@pnpm/resolve-workspace-range@1000.0.0':
    resolution: {integrity: sha512-NO0Rz4MEOVvGsMBR7AGqqQ5zgHMQ0fpRE01iYKUKfxJ42AVP6slka4GF2rpEZISfgq8HeSdSnKL9oul3+V/2jA==}
    engines: {node: '>=18.12'}

  '@pnpm/resolver-base@1005.1.0':
    resolution: {integrity: sha512-7JljhfFFf/qUVi/Nzfq4stBpfSt/JJp5xYx0nAJ6/cagAqiVeYP/chawj7iT3jhhpESclAToTi0NjyiTTzK4VQ==}
    engines: {node: '>=18.12'}

  '@pnpm/resolving.jsr-specifier-parser@1000.0.3':
    resolution: {integrity: sha512-VaGXRwSez71iZ65nOat/B0oPViWyLzAdgAfNJjmt1eDoNZ0Npu+9lrI0ZNRVZ0NDH3U+TQ8LVesCZOdvr0+5SQ==}
    engines: {node: '>=18.12'}

  '@pnpm/types@1000.7.0':
    resolution: {integrity: sha512-1s7FvDqmOEIeFGLUj/VO8sF5lGFxeE/1WALrBpfZhDnMXY/x8FbmuygTTE5joWifebcZ8Ww8Kw2CgBoStsIevQ==}
    engines: {node: '>=18.12'}

  '@pnpm/types@1000.9.0':
    resolution: {integrity: sha512-UvDTCxnbyqkTg2X0dBOuZ4IdFJ8g4UFu0Ybv/5/cZAxCWVhNl1hC/Xc9hR4tZrlBL0NRFePLRhO/iw9LmA1lbw==}
    engines: {node: '>=18.12'}

  '@pnpm/workspace.pkgs-graph@1000.0.25':
    resolution: {integrity: sha512-tCkp4whhoTJQgxtyXKIMgzbIppASDun/tBwekkyRhilwOGC+jdN5joTI0bHx7rE2gHozogoeLRH//TrZGCN2mg==}
    engines: {node: '>=18.12'}

  '@pnpm/workspace.spec-parser@1000.0.0':
    resolution: {integrity: sha512-uiCSwv0vRldMhkYRN1BDMLxn1g9KWku8lq8WutybWvKPvYg/xvHHX3s2LiVOerCP45Kys5o8DILSENQc+uaF+w==}
    engines: {node: '>=18.12'}

  '@polka/url@1.0.0-next.29':
    resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}

  '@popperjs/core@2.11.8':
    resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}

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

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

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

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

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

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

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

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

  '@protobufjs/utf8@1.1.2':
    resolution: {integrity: sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==}

  '@quansync/fs@1.1.0':
    resolution: {integrity: sha512-qAPG/t3HqML1TlN7sY/pTbEjzFVAKsMjNNMGheyDosro+kT4iw2KCUoHcVdmliwWjorm4elZbgNQyU2eD97eDg==}

  '@reach/observe-rect@1.2.0':
    resolution: {integrity: sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==}

  '@redis/client@5.12.1':
    resolution: {integrity: sha512-7aPGWeqA3uFm43o19umzdl16CEjK/JQGtSXVPevplTaOU3VJA/rseBC1QvYUz9lLDIMBimc4SW/zrW4S89BaCA==}
    engines: {node: '>= 18.19.0'}
    peerDependencies:
      '@node-rs/xxhash': ^1.1.0
      '@opentelemetry/api': '>=1 <2'
    peerDependenciesMeta:
      '@node-rs/xxhash':
        optional: true
      '@opentelemetry/api':
        optional: true

  '@rolldown/binding-android-arm-eabi@1.2.16':
    resolution: {integrity: sha512-ia3DwAs0OsMGS7+IConptSiyk9pEXkOx/AbJ2n/lAGxH3QkWQus1t8d7gnAT38FCU2sQu8lUbeR6AiZFv4JxaA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [android]

  '@rolldown/binding-android-arm64@1.0.0-beta.31':
    resolution: {integrity: sha512-0mFtKwOG7smn0HkvQ6h8j0m/ohkR7Fp5eMTJ2Pns/HSbePHuDpxMaQ4TjZ6arlVXxpeWZlAHeT5BeNsOA3iWTg==}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-android-arm64@1.0.0-beta.45':
    resolution: {integrity: sha512-bfgKYhFiXJALeA/riil908+2vlyWGdwa7Ju5S+JgWZYdR4jtiPOGdM6WLfso1dojCh+4ZWeiTwPeV9IKQEX+4g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-android-arm64@1.0.0-rc.17':
    resolution: {integrity: sha512-s70pVGhw4zqGeFnXWvAzJDlvxhlRollagdCCKRgOsgUOH3N1l0LIxf83AtGzmb5SiVM4Hjl5HyarMRfdfj3DaQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-android-arm64@1.1.5':
    resolution: {integrity: sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-android-arm64@1.2.16':
    resolution: {integrity: sha512-kx5wBiMB6E7TEvpl2B9gjLU004BkvEm2Dr941BFjx/SontPwSzNuQUIoVKxHHoSjpFIfHMmcguyLOtyn0hObRg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [android]

  '@rolldown/binding-darwin-arm64@1.0.0-beta.31':
    resolution: {integrity: sha512-BHfHJ8Nb5G7ZKJl6pimJacupONT4F7w6gmQHw41rouAnJF51ORDwGefWeb6OMLzGmJwzxlIVPERfnJf1EsMM7A==}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-arm64@1.0.0-beta.45':
    resolution: {integrity: sha512-xjCv4CRVsSnnIxTuyH1RDJl5OEQ1c9JYOwfDAHddjJDxCw46ZX9q80+xq7Eok7KC4bRSZudMJllkvOKv0T9SeA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-arm64@1.0.0-rc.17':
    resolution: {integrity: sha512-4ksWc9n0mhlZpZ9PMZgTGjeOPRu8MB1Z3Tz0Mo02eWfWCHMW1zN82Qz/pL/rC+yQa+8ZnutMF0JjJe7PjwasYw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-arm64@1.1.5':
    resolution: {integrity: sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-arm64@1.2.16':
    resolution: {integrity: sha512-qslZrXnKJU4cUpjoAmtAo/KQM9e2IRMlmpig6Zpwj+8KWxW8v+nkAf9216Bsek9lOC1jvg2yCjygCFo2f83msQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.0.0-beta.31':
    resolution: {integrity: sha512-4MiuRtExC08jHbSU/diIL+IuQP+3Ck1FbWAplK+ysQJ7fxT3DMxy5FmnIGfmhaqow8oTjb2GEwZJKgTRjZL1Vw==}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.0.0-beta.45':
    resolution: {integrity: sha512-ddcO9TD3D/CLUa/l8GO8LHzBOaZqWg5ClMy3jICoxwCuoz47h9dtqPsIeTiB6yR501LQTeDsjA4lIFd7u3Ljfw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.0.0-rc.17':
    resolution: {integrity: sha512-SUSDOI6WwUVNcWxd02QEBjLdY1VPHvlEkw6T/8nYG322iYWCTxRb1vzk4E+mWWYehTp7ERibq54LSJGjmouOsw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.1.5':
    resolution: {integrity: sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-darwin-x64@1.2.16':
    resolution: {integrity: sha512-FdF+y48ND13eAyM2mQn+85kvAqNlvRWROy2rhgA463X/0Gv4vGtazZtfaF1mRBLscYvtOlh4QnLjOWiFzX69OQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [darwin]

  '@rolldown/binding-freebsd-x64@1.0.0-beta.31':
    resolution: {integrity: sha512-nffC1u7ccm12qlAea8ExY3AvqlaHy/o/3L4p5Es8JFJ3zJSs6e3DyuxGZZVdl9EVwsLxPPTvioIl4tEm2afwyw==}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-freebsd-x64@1.0.0-beta.45':
    resolution: {integrity: sha512-MBTWdrzW9w+UMYDUvnEuh0pQvLENkl2Sis15fHTfHVW7ClbGuez+RWopZudIDEGkpZXdeI4CkRXk+vdIIebrmg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-freebsd-x64@1.0.0-rc.17':
    resolution: {integrity: sha512-hwnz3nw9dbJ05EDO/PvcjaaewqqDy7Y1rn1UO81l8iIK1GjenME75dl16ajbvSSMfv66WXSRCYKIqfgq2KCfxw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-freebsd-x64@1.1.5':
    resolution: {integrity: sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-freebsd-x64@1.2.16':
    resolution: {integrity: sha512-ddjqFM5e95AgLbUPtKIS7V1KTVlA0RUgCVr5mn+/IEhsdy3pr+Vuj/HZ7nlMN2FyxIwUktOH1LEPIQXO1v9y1Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [freebsd]

  '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.31':
    resolution: {integrity: sha512-LHmAaB3rB1GOJuHscKcL2Ts/LKLcb3YWTh2uQ/876rg/J9WE9kQ0kZ+3lRSYbth/YL8ln54j4JZmHpqQY3xptQ==}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.45':
    resolution: {integrity: sha512-4YgoCFiki1HR6oSg+GxxfzfnVCesQxLF1LEnw9uXS/MpBmuog0EOO2rYfy69rWP4tFZL9IWp6KEfGZLrZ7aUog==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17':
    resolution: {integrity: sha512-IS+W7epTcwANmFSQFrS1SivEXHtl1JtuQA9wlxrZTcNi6mx+FDOYrakGevvvTwgj2JvWiK8B29/qD9BELZPyXQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
    resolution: {integrity: sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm-gnueabihf@1.2.16':
    resolution: {integrity: sha512-tHdKWbFkFBI687iim3LIyIvyL7j66VvQYkDPss5Stn/qyE2tWkR1YD0dXmXPFKKqT/o5ZEJVsaRsWS2meQwGOA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm]
    os: [linux]

  '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.31':
    resolution: {integrity: sha512-oTDZVfqIAjLB2I1yTiLyyhfPPO6dky33sTblxTCpe+ZT55WizN3KDoBKJ4yXG8shI6I4bRShVu29Xg0yAjyQYw==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.45':
    resolution: {integrity: sha512-LE1gjAwQRrbCOorJJ7LFr10s5vqYf5a00V5Ea9wXcT2+56n5YosJkcp8eQ12FxRBv2YX8dsdQJb+ZTtYJwb6XQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-e6usGaHKW5BMNZOymS1UcEYGowQMWcgZ71Z17Sl/h2+ZziNJ1a9n3Zvcz6LdRyIW5572wBCTH/Z+bKuZouGk9Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-gnu@1.1.5':
    resolution: {integrity: sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-gnu@1.2.16':
    resolution: {integrity: sha512-FJiLGAblPBMlBEdbOqw6kW6QcXDWAf/oJu7gYs9ZJZwmg+K+/zjFLxPTIY9izJUzxzc24FHvmseyA0IvJSl17w==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-arm64-musl@1.0.0-beta.31':
    resolution: {integrity: sha512-duJ3IkEBj9Xe9NYW1n8Y3483VXHGi8zQ0ZsLbK8464EJUXLF7CXM8Ry+jkkUw+ZvA+Zu1E/+C6p2Y6T9el0C9g==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-arm64-musl@1.0.0-beta.45':
    resolution: {integrity: sha512-tdy8ThO/fPp40B81v0YK3QC+KODOmzJzSUOO37DinQxzlTJ026gqUSOM8tzlVixRbQJltgVDCTYF8HNPRErQTA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17':
    resolution: {integrity: sha512-b/CgbwAJpmrRLp02RPfhbudf5tZnN9nsPWK82znefso832etkem8H7FSZwxrOI9djcdTP7U6YfNhbRnh7djErg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-arm64-musl@1.1.5':
    resolution: {integrity: sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-arm64-musl@1.2.16':
    resolution: {integrity: sha512-hrJpblMsrQ58U9veWpbXzkhV5zStunds6HWLprqq1qauvgBr1E6P+24kLj6lSLI9vjRn/RYpjprhkHQPKGWpNg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-arm64-ohos@1.0.0-beta.31':
    resolution: {integrity: sha512-qdbmU5QSZ0uoLZBYMxiHsMQmizqtzFGTVPU5oyU1n0jU0Mo+mkSzqZuL8VBnjHOHzhVxZsoAGH9JjiRzCnoGVA==}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-4EII1iNGRUN5WwGbF/kOh/EIkoDN9HsupgLQoXfY+D1oyJm7/F4t5PYU5n8SWZgG0FEwakyM8pGgwcBYruGTlA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

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

  '@rolldown/binding-linux-ppc64-gnu@1.2.16':
    resolution: {integrity: sha512-qJd/dC6j6CwLG9/s/RP2nb1RZ0GIgj7Ioj7x/SYa3RzjVrlzrmH0fhIOpfvqQDeIsdP0loi+kHaMhJzY1PBIaA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-AH8oq3XqQo4IibpVXvPeLDI5pzkpYn0WiZAfT05kFzoJ6tQNzwRdDYQ45M8I/gslbodRZwW8uxLhbSBbkv96rA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-s390x-gnu@1.1.5':
    resolution: {integrity: sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-s390x-gnu@1.2.16':
    resolution: {integrity: sha512-Vx7Xg5uUJuNcujJjI70OICaH0EYj80BtOLZTSN7uOYg8QOLlyKnaG0IW7Fn/J0IpJsaKzmDKMhOQv1JBM9m9vg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.0.0-beta.31':
    resolution: {integrity: sha512-H7+r34TSV8udB2gAsebFM/YuEeNCkPGEAGJ1JE7SgI9XML6FflqcdKfrRSneQFsPaom/gCEc1g0WW5MZ0O3blw==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.0.0-beta.45':
    resolution: {integrity: sha512-lS082ROBWdmOyVY/0YB3JmsiClaWoxvC+dA8/rbhyB9VLkvVEaihLEOr4CYmrMse151C4+S6hCw6oa1iewox7g==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17':
    resolution: {integrity: sha512-cLnjV3xfo7KslbU41Z7z8BH/E1y5mzUYzAqih1d1MDaIGZRCMqTijqLv76/P7fyHuvUcfGsIpqCdddbxLLK9rA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.1.5':
    resolution: {integrity: sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-gnu@1.2.16':
    resolution: {integrity: sha512-TNKhgE3uJTsTzatUSSYt0Kgo+Oa2uSlSjz4r1aEIea7HX6ULBym4fAlYUhG1i6pjNf2njfCUAfKwr6C3E9Xg1w==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rolldown/binding-linux-x64-musl@1.0.0-beta.31':
    resolution: {integrity: sha512-zRm2YmzFVqbsmUsyyZnHfJrOlQUcWS/FJ5ZWL8Q1kZh5PnLBrTVZNpakIWwAxpN5gNEi9MmFd5YHocVJp8ps1Q==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-x64-musl@1.0.0-beta.45':
    resolution: {integrity: sha512-Hi73aYY0cBkr1/SvNQqH8Cd+rSV6S9RB5izCv0ySBcRnd/Wfn5plguUoGYwBnhHgFbh6cPw9m2dUVBR6BG1gxA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-x64-musl@1.0.0-rc.17':
    resolution: {integrity: sha512-0phclDw1spsL7dUB37sIARuis2tAgomCJXAHZlpt8PXZ4Ba0dRP1e+66lsRqrfhISeN9bEGNjQs+T/Fbd7oYGw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-x64-musl@1.1.5':
    resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-linux-x64-musl@1.2.16':
    resolution: {integrity: sha512-7chXdpjXZ8qG0+mIxECN3cT9kvhZ3/oZhMX6Pp876P7CDrIy8nJswva6Mq357JR7eYXfuskwZxMeV1SzoZdHrA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rolldown/binding-openharmony-arm64@1.0.0-beta.45':
    resolution: {integrity: sha512-fljEqbO7RHHogNDxYtTzr+GNjlfOx21RUyGmF+NrkebZ8emYYiIqzPxsaMZuRx0rgZmVmliOzEp86/CQFDKhJQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-openharmony-arm64@1.0.0-rc.17':
    resolution: {integrity: sha512-0ag/hEgXOwgw4t8QyQvUCxvEg+V0KBcA6YuOx9g0r02MprutRF5dyljgm3EmR02O292UX7UeS6HzWHAl6KgyhA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-openharmony-arm64@1.1.5':
    resolution: {integrity: sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-openharmony-arm64@1.2.16':
    resolution: {integrity: sha512-Kwjt+7uNTJK5/MDkGWGVO2KQPnj8yAV75dMpfwyHZrJSXWHrniOB0aUEWlVYf3H1hOqFLIStLdM5QXq6bnKmOQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [openharmony]

  '@rolldown/binding-wasm32-wasi@1.0.0-beta.31':
    resolution: {integrity: sha512-fM1eUIuHLsNJXRlWOuIIex1oBJ89I0skFWo5r/D3KSJ5gD9MBd3g4Hp+v1JGohvyFE+7ylnwRxSUyMEeYpA69A==}
    engines: {node: '>=14.0.0'}
    cpu: [wasm32]

  '@rolldown/binding-wasm32-wasi@1.0.0-beta.45':
    resolution: {integrity: sha512-ZJDB7lkuZE9XUnWQSYrBObZxczut+8FZ5pdanm8nNS1DAo8zsrPuvGwn+U3fwU98WaiFsNrA4XHngesCGr8tEQ==}
    engines: {node: '>=14.0.0'}
    cpu: [wasm32]

  '@rolldown/binding-wasm32-wasi@1.0.0-rc.17':
    resolution: {integrity: sha512-LEXei6vo0E5wTGwpkJ4KoT3OZJRnglwldt5ziLzOlc6qqb55z4tWNq2A+PFqCJuvWWdP53CVhG1Z9NtToDPJrA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [wasm32]

  '@rolldown/binding-wasm32-wasi@1.1.5':
    resolution: {integrity: sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [wasm32]

  '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.31':
    resolution: {integrity: sha512-4nftR9V2KHH3zjBwf6leuZZJQZ7v0d70ogjHIqB3SDsbDLvVEZiGSsSn2X6blSZRZeJSFzK0pp4kZ67zdZXwSw==}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.45':
    resolution: {integrity: sha512-zyzAjItHPUmxg6Z8SyRhLdXlJn3/D9KL5b9mObUrBHhWS/GwRH4665xCiFqeuktAhhWutqfc+rOV2LjK4VYQGQ==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17':
    resolution: {integrity: sha512-gUmyzBl3SPMa6hrqFUth9sVfcLBlYsbMzBx5PlexMroZStgzGqlZ26pYG89rBb45Mnia+oil6YAIFeEWGWhoZA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-arm64-msvc@1.1.5':
    resolution: {integrity: sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-arm64-msvc@1.2.16':
    resolution: {integrity: sha512-/LH6WfjDRXXJz/p5xl4TmU+jpcnwcxbKEQBW/GZE0JHfN0lGIyTtsUEGaQ/q/GikkGJ2yLKe6pwm7AnEWO8pdw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [arm64]
    os: [win32]

  '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.31':
    resolution: {integrity: sha512-0TQcKu9xZVHYALit+WJsSuADGlTFfOXhnZoIHWWQhTk3OgbwwbYcSoZUXjRdFmR6Wswn4csHtJGN1oYKeQ6/2g==}
    cpu: [ia32]
    os: [win32]

  '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.45':
    resolution: {integrity: sha512-wODcGzlfxqS6D7BR0srkJk3drPwXYLu7jPHN27ce2c4PUnVVmJnp9mJzUQGT4LpmHmmVdMZ+P6hKvyTGBzc1CA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [ia32]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.0.0-beta.31':
    resolution: {integrity: sha512-3zMICWwpZh1jrkkKDYIUCx/2wY3PXLICAS0AnbeLlhzfWPhCcpNK9eKhiTlLAZyTp+3kyipoi/ZSVIh+WDnBpQ==}
    cpu: [x64]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.0.0-beta.45':
    resolution: {integrity: sha512-wiU40G1nQo9rtfvF9jLbl79lUgjfaD/LTyUEw2Wg/gdF5OhjzpKMVugZQngO+RNdwYaNj+Fs+kWBWfp4VXPMHA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17':
    resolution: {integrity: sha512-3hkiolcUAvPB9FLb3UZdfjVVNWherN1f/skkGWJP/fgSQhYUZpSIRr0/I8ZK9TkF3F7kxvJAk0+IcKvPHk9qQg==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.1.5':
    resolution: {integrity: sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@rolldown/binding-win32-x64-msvc@1.2.16':
    resolution: {integrity: sha512-1lv1KvX0Z871zfk7vw+dnXMMnHNyDwMzWG8Kv3HxDXMOhzCX4SHc7HK319fInP0i+0p9D8brkfzL7pJOaGl+tw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    cpu: [x64]
    os: [win32]

  '@rolldown/pluginutils@1.0.0-beta.29':
    resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}

  '@rolldown/pluginutils@1.0.0-beta.31':
    resolution: {integrity: sha512-IaDZ9NhjOIOkYtm+hH0GX33h3iVZ2OeSUnFF0+7Z4+1GuKs4Kj5wK3+I2zNV9IPLfqV4XlwWif8SXrZNutxciQ==}

  '@rolldown/pluginutils@1.0.0-beta.45':
    resolution: {integrity: sha512-Le9ulGCrD8ggInzWw/k2J8QcbPz7eGIOWqfJ2L+1R0Opm7n6J37s2hiDWlh6LJN0Lk9L5sUzMvRHKW7UxBZsQA==}

  '@rolldown/pluginutils@1.0.0-rc.17':
    resolution: {integrity: sha512-n8iosDOt6Ig1UhJ2AYqoIhHWh/isz0xpicHTzpKBeotdVsTEcxsSA/i3EVM7gQAj0rU27OLAxCjzlj15IWY7bg==}

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

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

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

  '@rollup/plugin-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-virtual@3.0.2':
    resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==}
    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-yaml@5.0.0':
    resolution: {integrity: sha512-9XOiRGYJjDwmEwR15kuxw+RytZFKtEWshoXuITrtS6+57BVMQMzDfhmSO/xfQOAY5psQv1IrxhQTUqPNppe4lQ==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^2.78.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/pluginutils@5.3.0':
    resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==}
    engines: {node: '>=14.0.0'}
    peerDependencies:
      rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
    peerDependenciesMeta:
      rollup:
        optional: true

  '@rollup/pluginutils@5.5.1':
    resolution: {integrity: sha512-P9ZvnfouRu4MSC+ilERaw6FmZs8zqKhpHxEs4aGDGWQAMzQGXnhvCSvoNwokfNvdt7t3Y5Y4p6gStQgezeIqug==}
    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.59.0':
    resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==}
    cpu: [arm]
    os: [android]

  '@rollup/rollup-android-arm64@4.59.0':
    resolution: {integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==}
    cpu: [arm64]
    os: [android]

  '@rollup/rollup-darwin-arm64@4.59.0':
    resolution: {integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==}
    cpu: [arm64]
    os: [darwin]

  '@rollup/rollup-darwin-x64@4.59.0':
    resolution: {integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==}
    cpu: [x64]
    os: [darwin]

  '@rollup/rollup-freebsd-arm64@4.59.0':
    resolution: {integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==}
    cpu: [arm64]
    os: [freebsd]

  '@rollup/rollup-freebsd-x64@4.59.0':
    resolution: {integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==}
    cpu: [x64]
    os: [freebsd]

  '@rollup/rollup-linux-arm-gnueabihf@4.59.0':
    resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==}
    cpu: [arm]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-arm-musleabihf@4.59.0':
    resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==}
    cpu: [arm]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-arm64-gnu@4.59.0':
    resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-arm64-musl@4.59.0':
    resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-loong64-gnu@4.59.0':
    resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==}
    cpu: [loong64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-loong64-musl@4.59.0':
    resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==}
    cpu: [loong64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-ppc64-gnu@4.59.0':
    resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-ppc64-musl@4.59.0':
    resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==}
    cpu: [ppc64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-riscv64-gnu@4.59.0':
    resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-riscv64-musl@4.59.0':
    resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==}
    cpu: [riscv64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-linux-s390x-gnu@4.59.0':
    resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-x64-gnu@4.59.0':
    resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@rollup/rollup-linux-x64-musl@4.59.0':
    resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@rollup/rollup-openbsd-x64@4.59.0':
    resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==}
    cpu: [x64]
    os: [openbsd]

  '@rollup/rollup-openharmony-arm64@4.59.0':
    resolution: {integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==}
    cpu: [arm64]
    os: [openharmony]

  '@rollup/rollup-win32-arm64-msvc@4.59.0':
    resolution: {integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==}
    cpu: [arm64]
    os: [win32]

  '@rollup/rollup-win32-ia32-msvc@4.59.0':
    resolution: {integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==}
    cpu: [ia32]
    os: [win32]

  '@rollup/rollup-win32-x64-gnu@4.59.0':
    resolution: {integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==}
    cpu: [x64]
    os: [win32]

  '@rollup/rollup-win32-x64-msvc@4.59.0':
    resolution: {integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==}
    cpu: [x64]
    os: [win32]

  '@sec-ant/readable-stream@0.4.1':
    resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}

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

  '@shikijs/engine-oniguruma@3.23.0':
    resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==}

  '@shikijs/langs@3.23.0':
    resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==}

  '@shikijs/themes@3.23.0':
    resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==}

  '@shikijs/types@3.23.0':
    resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==}

  '@shikijs/vscode-textmate@10.1.0':
    resolution: {integrity: sha512-cVBuhDQjBZaNMTwBquYfPydrUP+E3hE6oYGasx8h6ZrODIM7/r+gxLDXdd66oszbrggZHEntdE6j+5gYIVyMWQ==}

  '@shopify/semaphore@3.1.0':
    resolution: {integrity: sha512-LxonkiWEu12FbZhuOMhsdocpxCqm7By8C/2U9QgNuEoXUx2iMrlXjJv3p93RwfNC6TrdlNRo17gRer1z1309VQ==}
    engines: {node: '>=18.12.0'}
    deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

  '@sindresorhus/is@4.6.0':
    resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
    engines: {node: '>=10'}

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

  '@sindresorhus/slugify@2.2.1':
    resolution: {integrity: sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==}
    engines: {node: '>=12'}

  '@sindresorhus/transliterate@1.6.0':
    resolution: {integrity: sha512-doH1gimEu3A46VX6aVxpHTeHrytJAG6HgdxntYnCFiIFHEM/ZGpG8KiZGBChchjQmG0XFIBL552kBTjVcMZXwQ==}
    engines: {node: '>=12'}

  '@smithy/core@3.39.0':
    resolution: {integrity: sha512-JJ/46AWQ4ipS1N2eZmUj7yzIhH8NhQIfAE+dce7NSB6dmFh+7hvD4pbofcoT4I0Xzfy/LNhZx3V2QhwYyAiqdg==}
    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.11.2':
    resolution: {integrity: sha512-avwAh9HM3h2lcfjvP3zYIZGf+XVgLQ91wOJ2qoFbNpW1UZeZb33aGlhTZvtkANHfcGhJroRY64525OjfgOg30g==}
    engines: {node: '>=18.0.0'}

  '@smithy/node-http-handler@4.14.2':
    resolution: {integrity: sha512-i1uORV1v3qBqP43ayRKzIdm1q5x14tf8N4Dd06/QUX1Szm6VxHMrTsu20X5E63UFsaNZCRjI4SXG0jDmqYa+3w==}
    engines: {node: '>=18.0.0'}

  '@smithy/signature-v4@5.7.5':
    resolution: {integrity: sha512-WPjdr5oWOk1LArpI4pavu+fSo+/evi0Re1olxGvqwuZopd4gYR1UGCi+Soyn/IjmafqbWs+ZC+3AKxJS3ZpwUg==}
    engines: {node: '>=18.0.0'}

  '@smithy/types@4.20.0':
    resolution: {integrity: sha512-lCA6QG22dPk9ecHbv91jDQZsmtPUjdS1aE2Il6NNPqe7DrYc0dZQi6DhcESk2KYXH2sp5xbAcGdYMZDFnuzA2A==}
    engines: {node: '>=18.0.0'}

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

  '@streamparser/json@0.0.20':
    resolution: {integrity: sha512-VqAAkydywPpkw63WQhPVKCD3SdwXuihCUVZbbiY3SfSTGQyHmwRoq27y4dmJdZuJwd5JIlQoMPyGvMbUPY0RKQ==}

  '@supabase/storage-js@2.112.3':
    resolution: {integrity: sha512-oSK61tzlUvg+BWPqpKQCu9qqonsO26btaoAR9D6Gest2aj7xUqToj9rKyaoYOJczkhg9BjqA1REbYy9tPI4bDA==}
    engines: {node: '>=22.0.0'}

  '@svgdotjs/svg.draggable.js@3.0.7':
    resolution: {integrity: sha512-yL2BZ2TSMNm2e8GXteXPjgd65bg0k0zJYyzRgeqcIRrpJd9GkesUFXqoLvtv9PLFH0AkTLfMXWUMUkUbTKFlVQ==}
    peerDependencies:
      '@svgdotjs/svg.js': ^3.0.0

  '@svgdotjs/svg.filter.js@3.0.10':
    resolution: {integrity: sha512-ynuqRmTRiQgy0XDV/aVV63+RMAAGxRa3qRxb0rowTFRfEJ7qJZ/CbMSuH87/TP1j1zauQhE48DFWQcxrxBv5aQ==}
    peerDependencies:
      '@svgdotjs/svg.js': ^3.1.0

  '@svgdotjs/svg.js@3.2.8':
    resolution: {integrity: sha512-NUdbI/7FDdqGpzKmqr09IQoy9MUcrAC/3bC8gLgXi6OfJuyri450zMLvJekFUhuq3iN5gpdPjoSoStNl9Eijfg==}

  '@svgdotjs/svg.resize.js@2.0.7':
    resolution: {integrity: sha512-6zTGBB6WXA2AO+b27U5++smxqN0DCsJD86gQV3ae8dC3E0twBdMcFa1HxBoq/f03F1xWus1ErF9BelhENnw9Lw==}
    peerDependencies:
      '@svgdotjs/svg.js': ^3.1.0
      '@svgdotjs/svg.select.js': ^4.0.1

  '@svgdotjs/svg.select.js@4.0.5':
    resolution: {integrity: sha512-Bw/7uu3zx7GjP0RV2PpbL+sLOesuHvBKXNRLvoVlZcIBrPEKxtqNm8Qt9/Nl8hZCHYCGzS3z7USlPinXBg3nJw==}
    peerDependencies:
      '@svgdotjs/svg.js': ^3.1.0

  '@swc/helpers@0.5.24':
    resolution: {integrity: sha512-6tcXo4kA8HgGO7AVmawB57RYi/piBPYVHVcO6dXjX+SZw8GoHmi262sp4v2Ha2kNP9Cx84qei27yT+fjS1lxgg==}

  '@szmarczak/http-timer@4.0.6':
    resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
    engines: {node: '>=10'}

  '@tanstack/virtual-core@3.19.11':
    resolution: {integrity: sha512-/5iHb0RHBvj8Di59FDs4ESNm45jls33aZAi4zccVXZjc/6ZvwQP6nzEYeT6weXjTf9E6/vrp2JhYWRyO+ZP13A==}

  '@tanstack/vue-virtual@3.13.52':
    resolution: {integrity: sha512-qTwG7HNr5o+FPd/u+T05N73A8howtkB9FgQI71VcBzx6J2KsYzlVugRz/0ji17kl26D8SAdKux1Wmk3yhTI1Kw==}
    peerDependencies:
      vue: ^2.7.0 || ^3.0.0

  '@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-bubble-menu@3.32.3':
    resolution: {integrity: sha512-N+yCaAZVy9XwhODwKZK6oAQjrYA1QW0f5bk08TPn1G5fYR3ttfQyO7w/mLA8Q9H3t+O1TSxLcAAs2C7w0dsjTQ==}
    peerDependencies:
      '@tiptap/core': 3.32.3
      '@tiptap/pm': 3.32.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-floating-menu@3.32.3':
    resolution: {integrity: sha512-7ZNJODbT2UsJ4+K6wAqYU1tRTuRA7jDWHsbgVQANFCF/fYpbWprtmzYDjwlv5p2LhRD/FK/uIqNDolkkFiEXww==}
    peerDependencies:
      '@floating-ui/dom': ^1.0.0
      '@tiptap/core': 3.32.3
      '@tiptap/pm': 3.32.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-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-subscript@3.31.3':
    resolution: {integrity: sha512-jUMMtg4QF7wIXIvsgBmgJjdQMETOX4KMF+Nl/0nuCKs59lEi1StOJzkiEdm+UbFhxvvY9B30uLVgzogGIlHHyg==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3

  '@tiptap/extension-superscript@3.31.3':
    resolution: {integrity: sha512-WzM84fb8akg1Ni2b1DcE1pE2kkWLbkEVxN2DKElzCVk/kuSNp+VKqOjunHGTnO+kJhXdcmXTVqAO4Vp2kiDxMQ==}
    peerDependencies:
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 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-align@3.31.3':
    resolution: {integrity: sha512-26BJ7c28EyvHzJovNpuenKiIgfRI4KsT/OjBB00y58MyZ0kRXc6dwZVclw8y66clupKTLTWYCDUsy0P/xHj+cA==}
    peerDependencies:
      '@tiptap/core': 3.31.3

  '@tiptap/extension-text-style@3.31.3':
    resolution: {integrity: sha512-wgjWWrjZwRZHiaDTQPX2am1y/4ePgRgGWF/2MOfSb7g4d5229p4aVtbT1JT7wu9z8OC482pEqcTlhdvgftvW7A==}
    peerDependencies:
      '@tiptap/core': 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/extensions@3.31.3':
    resolution: {integrity: sha512-8sJNPGGUe8f3aDojcOW5cfVL7I5NrBbE0UWxG08qoi9Tea6qWbvQJsCR9tsrOapr/DaLr3kpbGZ9s1gEEfcNcA==}
    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/vue-3@3.31.3':
    resolution: {integrity: sha512-PNt0+rm7BXzhe/U+xlNnXBeJ6t9x2mE3902VXeIeEBxu5CrYLCJ0a5yHrof1jU3KwJrLOe/BtlGWjbq4qnTTfQ==}
    peerDependencies:
      '@floating-ui/dom': ^1.0.0
      '@tiptap/core': 3.31.3
      '@tiptap/pm': 3.31.3
      vue: ^3.0.0

  '@tootallnate/once@2.0.1':
    resolution: {integrity: sha512-HqmEUIGRJ5fSXchkVgR5F7qn48bDBzv0kWj/Kfu5e6uci4UlEeng4331LnBkWffb++Ei3FOVLxo8JJWMFBDMeQ==}
    engines: {node: '>= 10'}

  '@tootallnate/quickjs-emscripten@0.23.0':
    resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}

  '@tresjs/core@5.8.0':
    resolution: {integrity: sha512-l0ThyBNpEUxIem3iJt1g4Fuhx2FGUYnm8xJzdGAqZeD7E1ofbh0AzKTd7xHKoHhHM/Cdd4MVY2qVz8wXRQs0gg==}
    peerDependencies:
      three: '>=0.133'
      vue: '>=3.4'

  '@turf/clone@7.4.0':
    resolution: {integrity: sha512-IfYnuil7XYJauy3crzIYEr26QkmBiTgFdGfYwUUe3S6dawX+lyb3vhuaYyssEPcCJq83g0G7hwxZy7141Mmzjg==}

  '@turf/helpers@7.4.0':
    resolution: {integrity: sha512-7PAwLZqOdRzTI5g9bHvUwlloAXPDH/mlajtryk0tw4ZwGMtmXsAyF4QundsAMfy4u48Fyd3AUqMXY0SMxqJGWg==}

  '@turf/meta@7.2.0':
    resolution: {integrity: sha512-igzTdHsQc8TV1RhPuOLVo74Px/hyPrVgVOTgjWQZzt3J9BVseCdpfY/0cJBdlSRI4S/yTmmHl7gAqjhpYH5Yaw==}

  '@turf/meta@7.4.0':
    resolution: {integrity: sha512-3cLUvlEyDuSnMSzrjhaLAEiYR8xhbfWyTVQlrlEw40xL81d4KF4PqUWbjTXKpXZStdYbet2GCurl79KMypNw6g==}

  '@turf/projection@7.4.0':
    resolution: {integrity: sha512-ZS932qM+18V1UBvNlrNXUCD7mh9CzQqZzw/ElVtb0kAk6N00FYQ9bo26Cca08UZKXh3rZqG/e4eCK74JNGS4Zg==}

  '@tus/server@2.4.4':
    resolution: {integrity: sha512-Qqhu4IqRKHP3ycGc/fjmzTqrytJjpnHt4BChljla0FZgTU4kxSAS52Z++GlSw/6qlNwkd7vHAf5YQphn+nfewQ==}
    engines: {node: '>=20.19.0'}

  '@tus/utils@0.7.1':
    resolution: {integrity: sha512-KXKK6mhsRto7cApRtJFoIovd6rAXJBUd1qR6S1ynVXApdd+jT1eBHprKP0D9oZtJwwD/B8+n3DLAm68DYPqfuQ==}
    engines: {node: '>=20.19.0'}

  '@tweenjs/tween.js@23.1.3':
    resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==}

  '@tybys/wasm-util@0.10.4':
    resolution: {integrity: sha512-W3c4gRigFS0T/Ma4qIYF3GDAc5AQdHb1yL5znJT1Zv1YaD9Kitx656wBjvr19qbiosmZT8lWDM5BEMynUqX65A==}

  '@types/archiver@7.0.0':
    resolution: {integrity: sha512-/3vwGwx9n+mCQdYZ2IKGGHEFL30I96UgBlk8EtRDDFQ9uxM1l4O5Ci6r00EMAkiDaTqD9DQ6nVrWRICnBPtzzg==}

  '@types/archiver@8.0.0':
    resolution: {integrity: sha512-YpXPbEuv9+eUIPPQWUPahj3cvs9isWRuF+J4z+KbdYVDO3rWorWQFxUVHnwPu2AgKwvgpki5F2VMX0Xx+mX45A==}

  '@types/async@3.2.25':
    resolution: {integrity: sha512-O6Th/DI18XjrL9TX8LO9F/g26qAz5vynmQqlXt/qLGrskvzCKXKc5/tATz3G2N6lM8eOf3M8/StB14FncAmocg==}

  '@types/base-64@1.0.2':
    resolution: {integrity: sha512-uPgKMmM9fmn7I+Zi6YBqctOye4SlJsHKcisjHIMWpb2YKZRc36GpKyNuQ03JcT+oNXg1m7Uv4wU94EVltn8/cw==}

  '@types/body-parser@1.19.6':
    resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}

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

  '@types/bytes@3.1.5':
    resolution: {integrity: sha512-VgZkrJckypj85YxEsEavcMmmSOIzkUHqWmM4CCyia5dc54YwsXzJ5uT4fYxBQNEXx+oF1krlhgCbvfubXqZYsQ==}

  '@types/cacheable-request@6.0.3':
    resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==}

  '@types/caseless@0.12.5':
    resolution: {integrity: sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==}

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

  '@types/chroma-js@3.1.2':
    resolution: {integrity: sha512-YBTQqArPN8A0niHXCwrO1z5x++a+6l0mLBykncUpr23oIPW7L4h39s6gokdK/bDrPmSh8+TjMmrhBPnyiaWPmQ==}

  '@types/codemirror@5.60.16':
    resolution: {integrity: sha512-V/yHdamffSS075jit+fDxaOAmdP2liok8NSNJnAZfDJErzOheuygHZEhAJrfmk5TEyM32MhkZjwo/idX791yxw==}

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

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

  '@types/cookie-parser@1.4.10':
    resolution: {integrity: sha512-B4xqkqfZ8Wek+rCOeRxsjMS9OgvzebEzzLYw7NHYuvzb7IdxOkI0ZHGgeEBX4PUM7QGVvNSK60T3OvWj3YfBRg==}
    peerDependencies:
      '@types/express': '*'

  '@types/cors@2.8.19':
    resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==}

  '@types/deep-diff@1.0.5':
    resolution: {integrity: sha512-PQyNSy1YMZU1hgZA5tTYfHPpUAo9Dorn1PZho2/budQLfqLu3JIP37JAavnwYpR1S2yFZTXa3hxaE4ifGW5jaA==}

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

  '@types/diacritics@1.3.3':
    resolution: {integrity: sha512-wt0tBItmBsOUVZ8+MCrkBMoVfH/EUZeTXwYSekVVYilZlGDYssREUR+sX72mHvl2IrbdCKgpYARXKh3awD2how==}

  '@types/encodeurl@1.0.3':
    resolution: {integrity: sha512-s10aRcePnVw+iUr5GtTQdzf1GC2jQqkLef2bBUFSX3E52RYnuQ4a7KFHifCFdi4QECiSbyFj7eO9CvZeCnvVkA==}

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

  '@types/estree@1.0.10':
    resolution: {integrity: sha512-lTyOMnOcmRBzdCv6/4zUZCrEhV0xrqQiUZBZtVcbmLHBXKLnN8q89v/wKRF/Q0HbwVsqbIG3o5HDoFl9sduM+g==}

  '@types/estree@1.0.8':
    resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}

  '@types/express-serve-static-core@4.19.6':
    resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==}

  '@types/express@4.17.21':
    resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==}

  '@types/file-saver@2.0.7':
    resolution: {integrity: sha512-dNKVfHd/jk0SkR/exKGj2ggkB45MAkzvWCaqLUUgkyjITkGNzH8H+yUwr+BLJUBjZOe9w8X3wgmXhZDRg1ED6A==}

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

  '@types/geojson@7946.0.16':
    resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==}

  '@types/glob-to-regexp@0.4.4':
    resolution: {integrity: sha512-nDKoaKJYbnn1MZxUY0cA1bPmmgZbg0cTq7Rh13d0KWYNOiKbqoR+2d89SnRPszGh7ROzSwZ/GOjZ4jPbmmZ6Eg==}

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

  '@types/http-cache-semantics@4.2.0':
    resolution: {integrity: sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==}

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

  '@types/inquirer@9.0.9':
    resolution: {integrity: sha512-/mWx5136gts2Z2e5izdoRCo46lPp5TMs9R15GTSsgg/XnZyxDWVqoVU3R9lWnccKpqwsJLvRoxbCjoJtZB7DSw==}

  '@types/js-yaml@4.0.9':
    resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}

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

  '@types/json2csv@5.0.7':
    resolution: {integrity: sha512-Ma25zw9G9GEBnX8b12R4EYvnFT6dBh8L3jwsN5EUFXa+fl2dqmbLDbNWN0XuQU3rSXdsbBeCYjI9uHU2PUBxhA==}

  '@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/keyv@3.1.4':
    resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}

  '@types/lodash-es@4.17.12':
    resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}

  '@types/lodash@4.17.27':
    resolution: {integrity: sha512-VenMRv/eKNrspX9v3H4dbmjsrnCOYdYBG3kxXKk3dG6X+urBGcj2Prww3xw1U5K4FV/mE4h5GbWd0szEKf+9ew==}

  '@types/luxon@3.7.6':
    resolution: {integrity: sha512-6KSjliQAXK8ZLgFQO4B7iE4Rpf/B3rItzCFuXezBY/XIAGxOdLd7vRNK9/StRPwiS/yJsVbB7HKpW46B8tcEuQ==}

  '@types/mapbox-gl@3.5.0':
    resolution: {integrity: sha512-3wVAUTC6q1UKatLP9YxFBnGJWi3neJUF9OKeyRdUf/BsYjZAP35xmZkL4zogVJbO3vdExuSVYCAkzUXjpjdhOg==}
    deprecated: This is a stub types definition. mapbox-gl provides its own type definitions, so you do not need this installed.

  '@types/mapbox__mapbox-gl-draw@1.4.9':
    resolution: {integrity: sha512-8OtRdlSFbF/NDKg3CYQZPbI41JUwRPHIOB1f3fc3AG0Wb7CecSuuUG5EG+IsCmTHyzF6cyKpcjR/jcv62U3w6w==}

  '@types/mapbox__mapbox-gl-geocoder@5.1.0':
    resolution: {integrity: sha512-5zN8sQstmoHcFpaJn6+b7hJDigRf5sso+fuba2DrZbNHk/+vOHHo9t7IjoaDuRPkfRR7Qs4IzFfHczpJ9S6Fiw==}

  '@types/mime-types@3.0.1':
    resolution: {integrity: sha512-xRMsfuQbnRq1Ef+C+RKaENOxXX87Ygl38W1vDfPHRku02TgQr+Qd8iivLtAMcR0KF5/29xlnFihkTlbqFrGOVQ==}

  '@types/minimist@1.2.5':
    resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}

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

  '@types/node@12.20.55':
    resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}

  '@types/node@26.2.0':
    resolution: {integrity: sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==}

  '@types/node@26.6.6':
    resolution: {integrity: sha512-MzQj+8Kx3XI40OmUAE6Qoh58ZMNstNNMwn2nfd3qWsfe7nDNSqJNzes4njhz6AHwrSHOffSLwXU6yb474Q4aog==}

  '@types/nodemailer@7.0.3':
    resolution: {integrity: sha512-fC8w49YQ868IuPWRXqPfLf+MuTRex5Z1qxMoG8rr70riqqbOp2F5xgOKE9fODEBPzpnvjkJXFgK6IL2xgMSTnA==}

  '@types/nodemailer@8.0.1':
    resolution: {integrity: sha512-PxpaInm8V1JQDd4j0ds5HfvWQk8JupS1C0Picb96QJsrrRDjBH+DlK7L4ZdNSqNULhiZRQHc40nLVShaGxXAMw==}

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

  '@types/object-hash@3.0.6':
    resolution: {integrity: sha512-fOBV8C1FIu2ELinoILQ+ApxcUKz4ngq+IWUYrxSGjXzzjUALijilampwkMgEtJ+h2njAW3pi853QpzNVCHB73w==}

  '@types/papaparse@5.5.0':
    resolution: {integrity: sha512-GVs5iMQmUr54BAZYYkByv8zPofFxmyxUpISPb2oh8sayR3+1zbxasrOvoKiHJ/nnoq/uULuPsu1Lze1EkagVFg==}

  '@types/prop-types@15.7.15':
    resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==}

  '@types/proxy-addr@2.0.3':
    resolution: {integrity: sha512-TgAHHO4tNG3HgLTUhB+hM4iwW6JUNeQHCLnF1DjaDA9c69PN+IasoFu2MYDhubFc+ZIw5c5t9DMtjvrD6R3Egg==}

  '@types/qrcode@1.5.6':
    resolution: {integrity: sha512-te7NQcV2BOvdj2b1hCAHzAoMNuj65kNBMz0KBaxM6c3VGBOhU0dURQKOtH8CFNI/dsKkwlv32p26qYQTWoB5bw==}

  '@types/qs@6.14.0':
    resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==}

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

  '@types/react@18.3.31':
    resolution: {integrity: sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==}

  '@types/readable-stream@4.0.25':
    resolution: {integrity: sha512-7GsxL8Wd5X3jh73/qgW7WCnbBvGSdD8U3E4Jiuus3/8I+PN20DtlkJtwFhr/sImXfDDQ2Z03i/9wNiIF3TVSsw==}

  '@types/readdir-glob@1.1.5':
    resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==}

  '@types/request@2.48.13':
    resolution: {integrity: sha512-FGJ6udDNUCjd19pp0Q3iTiDkwhYup7J8hpMW9c4k53NrccQFFWKRho6hvtPPEhnXWKvukfwAlB6DbDz4yhH5Gg==}

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

  '@types/responselike@1.0.3':
    resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}

  '@types/sanitize-html@2.16.0':
    resolution: {integrity: sha512-l6rX1MUXje5ztPT0cAFtUayXF06DqPhRyfVXareEN5gGCFaP/iwsxIyKODr9XDhfxPpN6vXUFNfo5kZMXCxBtw==}

  '@types/semver@7.7.1':
    resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==}

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

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

  '@types/stats.js@0.17.4':
    resolution: {integrity: sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==}

  '@types/tern@0.23.9':
    resolution: {integrity: sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==}

  '@types/three@0.184.0':
    resolution: {integrity: sha512-4mY2tZAu0y0B0567w7013BBXSpsP0+Z48NJvmNo4Y/Pf76yCyz6Jw4P3tUVs10WuYNXXZ+wmHyGWpCek3amJxA==}

  '@types/through@0.0.33':
    resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==}

  '@types/tmp@0.2.6':
    resolution: {integrity: sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==}

  '@types/tough-cookie@4.0.5':
    resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}

  '@types/trusted-types@2.0.7':
    resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}

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

  '@types/web-bluetooth@0.0.21':
    resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}

  '@types/webxr@0.5.24':
    resolution: {integrity: sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==}

  '@types/wellknown@0.5.8':
    resolution: {integrity: sha512-/tXv+IfentaS3F0VplScdl+pwP7biW4RBnOxCTtoWlpNiulFBQWqA8rA7r/knavu9SELsFcNVtdGo6YNIElMdw==}

  '@types/whatwg-mimetype@3.0.2':
    resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==}

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

  '@types/ws@8.18.2':
    resolution: {integrity: sha512-67MQl+fpWKVTT1NYdnmo3U4sc/xPo/zQBncVnI74qmQa0z/b+1g6iYqNmGCPbxO+zz2aklb08a0oHfegiVd0/w==}

  '@typescript-eslint/eslint-plugin@8.66.0':
    resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      '@typescript-eslint/parser': ^8.66.0
      eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/parser@8.66.0':
    resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==}
    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.66.0':
    resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/scope-manager@8.66.0':
    resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/tsconfig-utils@8.66.0':
    resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/type-utils@8.66.0':
    resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==}
    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.66.0':
    resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/types@8.72.1':
    resolution: {integrity: sha512-LmE5IhQet1BWOWEXqBrVtBPsMAOQ6Nzk35d+WLh3mk4EUF33sqlfxjio1MdYeSvKSG5skactKKuixBIKXhL4Rw==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typescript-eslint/typescript-estree@8.66.0':
    resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    peerDependencies:
      typescript: '>=4.8.4 <6.1.0'

  '@typescript-eslint/utils@8.66.0':
    resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==}
    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.66.0':
    resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==}
    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}

  '@typespec/ts-http-runtime@0.3.9':
    resolution: {integrity: sha512-edSdeAqkdxBVzA1yL1LrLCml1YjyCVvPMtMqJpbF+6K609tHe8V6sQUzFQSGcYNhcuhOceZtjvN32+mpIth30A==}
    engines: {node: '>=22.0.0'}

  '@unhead/bundler@3.4.1':
    resolution: {integrity: sha512-1RLNvuZYCt6K+oIK7v0mKlbmFbTuNZRgAMrf+GdmiO5xfml2pl/ViZmBrCOxoBtLxCboDZ70hs+F9+z2YWHLuQ==}
    peerDependencies:
      '@unhead/cli': ^3.4.1
      '@vitejs/devtools-kit': ^0.4.1
      esbuild: '>=0.17.0'
      lightningcss: '>=1.20.0'
      oxc-parser: '>=0.98.0'
      rolldown: '>=1.0.0'
      unhead: ^3.4.1
      vite: '>=6.4.2'
      webpack: '>=5.0.0'
    peerDependenciesMeta:
      '@unhead/cli':
        optional: true
      '@vitejs/devtools-kit':
        optional: true
      esbuild:
        optional: true
      lightningcss:
        optional: true
      oxc-parser:
        optional: true
      rolldown:
        optional: true
      vite:
        optional: true
      webpack:
        optional: true

  '@unhead/vue@3.4.1':
    resolution: {integrity: sha512-FQLTdsX1+m+a7Z5SzkQde8TR/4QK6p0+NQ6BuO9zbtc5xps2fRy7W+wQ90qn177C2X88aZAPzw29mg6T4VFSdA==}
    peerDependencies:
      vite: '>=6.4.2'
      vue: '>=3.5.18'
      webpack: '>=5.0.0'
    peerDependenciesMeta:
      vite:
        optional: true
      webpack:
        optional: true

  '@unrs/resolver-binding-android-arm-eabi@1.13.0':
    resolution: {integrity: sha512-60E5mvmIiW+i1E/HYeSX4iE4A8s9NJSGYPu7UM0DJght1c2tTkWwuyDyAwzsEXhKM/XbbndfnTiXdfrf27d2hw==}
    cpu: [arm]
    os: [android]

  '@unrs/resolver-binding-android-arm64@1.13.0':
    resolution: {integrity: sha512-qlh/JR3Tuy1cJ7xtf5pR4ykvLiK6os7X7EL2+zXZbrVc/s+yB8DoFdQrCAW9/a2TOxPVbR7QVNpkPWh7UWIsEQ==}
    cpu: [arm64]
    os: [android]

  '@unrs/resolver-binding-darwin-arm64@1.13.0':
    resolution: {integrity: sha512-yynnnnJXUC99WeD1GfvuXPKsKNfvgzGYC2eRayFnUfsHVROjqrbFOkFQLZiSx1H8+PLy5BzU8vqyPyLqbRfeBQ==}
    cpu: [arm64]
    os: [darwin]

  '@unrs/resolver-binding-darwin-x64@1.13.0':
    resolution: {integrity: sha512-t8PXE0Ip9tmGyhRlfVsnEbzGM5iSvJIeNIXciUACjzpg0mmPs13fGv2x7W8sBa0S8zbIiohxKXS9fL/LXW/ERQ==}
    cpu: [x64]
    os: [darwin]

  '@unrs/resolver-binding-freebsd-x64@1.13.0':
    resolution: {integrity: sha512-qdtl9GDWDoDx6rhzF4RU5SJutV3lcLOiTiyqD6nBxYfEO6lAgLNukfrA+HJ2u2OiyWvV8JW5iEWD3LoONw7lYA==}
    cpu: [x64]
    os: [freebsd]

  '@unrs/resolver-binding-linux-arm-gnueabihf@1.13.0':
    resolution: {integrity: sha512-VrMUVwdrScTarsh4B6aUhTtziUavSlglo4Hi8XZ6CpAe4+j3nquY+XoP+tYkiSBDsXZ8386ne4pv4YYYBNi02w==}
    cpu: [arm]
    os: [linux]

  '@unrs/resolver-binding-linux-arm-musleabihf@1.13.0':
    resolution: {integrity: sha512-zSbTVwaxiTC+zYJ9xVNTC6c+BYO/kOV/odcTI3bHuFFXa+XmjLoUkb/8UxsZeU5YF4K000m17wrXoTblNWuzOg==}
    cpu: [arm]
    os: [linux]

  '@unrs/resolver-binding-linux-arm64-gnu@1.13.0':
    resolution: {integrity: sha512-Z/Rax87moZHsuvJ8awdfP+zrMlsCt3d7mggUPIiPe32KpeagimyzJWnZSMQoV67an9uVQghyh92Pc0VprITnYA==}
    cpu: [arm64]
    os: [linux]
    libc: [glibc]

  '@unrs/resolver-binding-linux-arm64-musl@1.13.0':
    resolution: {integrity: sha512-oUzXz8hNvFLNEAag8lBKJe1euiV2dmGHAR+eQ5fNpsZO0F1K7IMRb4J6pqYsd7uLMRQNPiu5A1WKUJHbFLWbbw==}
    cpu: [arm64]
    os: [linux]
    libc: [musl]

  '@unrs/resolver-binding-linux-loong64-gnu@1.13.0':
    resolution: {integrity: sha512-BxhGYvZBg0YrvNOeSEGR3eNklwXYy0mUJk7oeGJvZoQMKM68zYvbbf52+fQI3Le4X0fW276FTKIoTwjpMob80A==}
    cpu: [loong64]
    os: [linux]
    libc: [glibc]

  '@unrs/resolver-binding-linux-loong64-musl@1.13.0':
    resolution: {integrity: sha512-nZcIuup9Ar3gAlqoZfX/KW6x83TMI11tLpCjldZG5M1KeY8qNUPNJJ71+sPvG8HMBpoh+ix1pAm5gkMFvcSAcQ==}
    cpu: [loong64]
    os: [linux]
    libc: [musl]

  '@unrs/resolver-binding-linux-ppc64-gnu@1.13.0':
    resolution: {integrity: sha512-AG6AgdDrkRNjAPwD/cftFJGgZUWCiJX+E8vpYCDEnwFHLTHZ7ppBiU6/vyPPwrfjcPUPQCDbbxE/eZUXsx49jQ==}
    cpu: [ppc64]
    os: [linux]
    libc: [glibc]

  '@unrs/resolver-binding-linux-riscv64-gnu@1.13.0':
    resolution: {integrity: sha512-6vOqYGcAmzpRWpUURWutzvpf1qJ6eOu5cfYObdtPJnzZ0+Kw4cw+ZkZJqIYEh8fPuTBwSYDL/FwlUhma1G/JVQ==}
    cpu: [riscv64]
    os: [linux]
    libc: [glibc]

  '@unrs/resolver-binding-linux-riscv64-musl@1.13.0':
    resolution: {integrity: sha512-4HeIn0S2KVUowK0A+EweXrDvZ8CKHEfTtif0kx9vt3ORNsqcXNFFIFnHE0tizma3/Gt5OGrU2ovYNuj+D/bN4g==}
    cpu: [riscv64]
    os: [linux]
    libc: [musl]

  '@unrs/resolver-binding-linux-s390x-gnu@1.13.0':
    resolution: {integrity: sha512-JfkvqY7NZbxyhexLE+g6Z8Hsx4utHOGaVazAVghPiBn8Upw2iERZPpKYnW1FBVU4WStv/BiIsoK/Muke0E7asA==}
    cpu: [s390x]
    os: [linux]
    libc: [glibc]

  '@unrs/resolver-binding-linux-x64-gnu@1.13.0':
    resolution: {integrity: sha512-iwjLeVdZo/8v5OKAeRIC+4VQV045t1EPZr5B/AVLgUQ04IdtNthWzg6not2cNjZgH2gHpSf4fOXMmN83aLO1FA==}
    cpu: [x64]
    os: [linux]
    libc: [glibc]

  '@unrs/resolver-binding-linux-x64-musl@1.13.0':
    resolution: {integrity: sha512-TOh1fqOjyq1OPoht3BDLd7Y+HeMJRwd5g2VNmCQclknEbjp4py5GFRmT4L/rOybF5Af8q0LT9zHs2WGkwlqtrw==}
    cpu: [x64]
    os: [linux]
    libc: [musl]

  '@unrs/resolver-binding-openharmony-arm64@1.13.0':
    resolution: {integrity: sha512-3T2MNtF2dd1yjaXCVqrsi+/3VZeksEzU1hygPzqqkBLVVjn+2iJzXEkxxCKIVFrWnpmEbazeHJp/ruYD0RUVWA==}
    cpu: [arm64]
    os: [openharmony]

  '@unrs/resolver-binding-win32-arm64-msvc@1.13.0':
    resolution: {integrity: sha512-hKWfSLiN3L4cIxg0jrpyP/66AXLTcyD37jmSn//rGdOUYGlizYxTEFdJ+GZbp2NnaML3YS/A73nCysze8FaJdg==}
    cpu: [arm64]
    os: [win32]

  '@unrs/resolver-binding-win32-ia32-msvc@1.13.0':
    resolution: {integrity: sha512-N4gDKkDoiyIQEcn3vTqe2ksRxUAtBvQ8c5TiT+WonSa6FHgCAY5+RggnZ134hXJoRj57JEjv4/m+i/pAKHWrTQ==}
    cpu: [ia32]
    os: [win32]

  '@unrs/resolver-binding-win32-x64-msvc@1.13.0':
    resolution: {integrity: sha512-DpLMlAqlrk4zBVK3DiDjwKD0oq7pZNy+8BiIBRuByqb6dm5jsdoLMhIiyh/xR7+WejaW/1Ui+XgbgMNa4+zWJg==}
    cpu: [x64]
    os: [win32]

  '@vercel/functions@1.6.0':
    resolution: {integrity: sha512-R6FKQrYT5MZs5IE1SqeCJWxMuBdHawFcCZboKKw8p7s+6/mcd55Gx6tWmyKnQTyrSEA04NH73Tc9CbqpEle8RA==}
    engines: {node: '>= 16'}
    peerDependencies:
      '@aws-sdk/credential-provider-web-identity': '*'
    peerDependenciesMeta:
      '@aws-sdk/credential-provider-web-identity':
        optional: true

  '@vercel/oidc@3.1.0':
    resolution: {integrity: sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==}
    engines: {node: '>= 20'}

  '@vitejs/plugin-vue@6.0.1':
    resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==}
    engines: {node: ^20.19.0 || >=22.12.0}
    peerDependencies:
      vite: ^5.0.0 || ^6.0.0 || ^7.0.0
      vue: ^3.2.25

  '@vitest/coverage-v8@4.1.12':
    resolution: {integrity: sha512-6S7/iVknKglLAxMFxQGNppBI0iqJS2NgM6FBxavitj7KaDq/vywOWGf6dGu7F2L1Qy0G6S3uTp7aGshHrzK8JA==}
    peerDependencies:
      '@vitest/browser': 4.1.12
      vitest: 4.1.12
    peerDependenciesMeta:
      '@vitest/browser':
        optional: true

  '@vitest/expect@4.1.12':
    resolution: {integrity: sha512-vFlTt+YEu9WBpNjdGayNmlMVzrWPi1+sv853/7t2FU7hpO5gAFBKHzQmkCq5Xjpr+evegF2994LQT3hF3mRlqQ==}

  '@vitest/mocker@4.1.12':
    resolution: {integrity: sha512-fKShNpKZzupWZuY0z7egydvL0sqW4INEZBEExMBMAa6izlENEVHwoXgdaTCaBZ5fwlr4xf2o1wXC83n9RpO+NA==}
    peerDependencies:
      msw: ^2.4.9
      vite: ^6.0.0 || ^7.0.0 || ^8.0.0
    peerDependenciesMeta:
      msw:
        optional: true
      vite:
        optional: true

  '@vitest/pretty-format@4.1.12':
    resolution: {integrity: sha512-XW9O8+Mxx4VpCtkYdMJLZQQwsVryP9wk7cPKDxtXFfwSak6yRh5+2fep/Y0XF/ElBvJHq8bcYdi6aeuai0opZA==}

  '@vitest/runner@4.1.12':
    resolution: {integrity: sha512-NKlVKCr5QnCe8jijdMnmkpHHU+WTqiLFR6G0pHji9uRjXK9xJl1k1nTw6F3pOOj2PDcsDt2GKQMI7wIsaT491w==}

  '@vitest/snapshot@4.1.12':
    resolution: {integrity: sha512-ko1y1Qgb/slzQ9mr+b89Cuqud8WG1TKtsPD8r7ZUBdvVOGt85Af2HwCqHujrhwJq95hs/9RM7fcAPg57o1vlzw==}

  '@vitest/spy@4.1.12':
    resolution: {integrity: sha512-RGq9x4JNGNTZHEJxvN0oSiJjeSCExm0n2gZKKJZHY9cX5AVA6M7VJILBT3ZJ/tJ/0J9uWT7fETV9/btoi//vSg==}

  '@vitest/ui@4.1.12':
    resolution: {integrity: sha512-eYUTHtsp52Fu6YGUw9T9173bba7YUr9j/Xj9CdhUaOb8AppLKcknHUaiZQeqJ8MiJ8C2VyKiZuUGSKdvPIKQKA==}
    peerDependencies:
      vitest: 4.1.12

  '@vitest/utils@4.1.12':
    resolution: {integrity: sha512-Q3awXrwOfEV+qc3WmO5ONyE0yO7Q1gQ9/oyHxGLZ/pl7N3NO/ZztqQwKLuwMkV+CA1JYSIeO3gkHnRDIo4AVaA==}

  '@volar/language-core@2.4.26':
    resolution: {integrity: sha512-hH0SMitMxnB43OZpyF1IFPS9bgb2I3bpCh76m2WEK7BE0A0EzpYsRp0CCH2xNKshr7kacU5TQBLYn4zj7CG60A==}

  '@volar/source-map@2.4.26':
    resolution: {integrity: sha512-JJw0Tt/kSFsIRmgTQF4JSt81AUSI1aEye5Zl65EeZ8H35JHnTvFGmpDOBn5iOxd48fyGE+ZvZBp5FcgAy/1Qhw==}

  '@volar/typescript@2.4.26':
    resolution: {integrity: sha512-N87ecLD48Sp6zV9zID/5yuS1+5foj0DfuYGdQ6KHj/IbKvyKv1zNX6VCmnKYwtmHadEO6mFc2EKISiu3RDPAvA==}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true

  '@vue/babel-helper-vue-transform-on@1.5.0':
    resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==}

  '@vue/babel-plugin-jsx@1.5.0':
    resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==}
    peerDependencies:
      '@babel/core': ^7.0.0-0
    peerDependenciesMeta:
      '@babel/core':
        optional: true

  '@vue/babel-plugin-resolve-type@1.5.0':
    resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==}
    peerDependencies:
      '@babel/core': ^7.0.0-0

  '@vue/compiler-core@3.5.43':
    resolution: {integrity: sha512-zdiLhnbe1QQqgDT8xZMpNmyqZ3qlI+/Q/FHQco57Kwl/b05HhCzN6eVGN9QU9rbga4CrS0H5SYY8VGHZCt/1Hg==}

  '@vue/compiler-core@3.5.45':
    resolution: {integrity: sha512-XGHJrM6ufZARAc/w+tyOswStw9tdKiqCKBScI4gGaNxD+aaGu/HQWgKJ+JItjRLPqenQ7iE7G8AJC7T5ew1p+g==}

  '@vue/compiler-dom@3.5.43':
    resolution: {integrity: sha512-PEZoAk3NQmsn/ejMzSOCyTYqwGqczrWm70PuhBKjjv1+TCoQAaO/zOqNwjV+honlNstT5ILxtc+8r8UUfj+iEQ==}

  '@vue/compiler-dom@3.5.45':
    resolution: {integrity: sha512-LbP2d19GSOYGPmvMBBCVJVlv7TKtjM1Cfeyu3cYia720pknZP+1cLX7H5MVatvruT6MuJhiPuNbQBW/MDn/EwA==}

  '@vue/compiler-sfc@3.5.43':
    resolution: {integrity: sha512-FCbrG3XNCRl+js3huuKx4IVHBLTvMkJhVepjbxSPu1gn4yWLaYtGNQdjJGZaMytXB6qb76qQDDmDSLy/vkmleQ==}

  '@vue/compiler-sfc@3.5.45':
    resolution: {integrity: sha512-MKFjb2UX0M/l/jhfzqMLrI8VM4pfvFKG3pqFZkSZFHRLtNld/O4RtUPZFWSwhro/14qP88UQEkWzHxAZAQ0tsw==}

  '@vue/compiler-ssr@3.5.43':
    resolution: {integrity: sha512-GF62orf7KiJX9RqrHNGrYBudsQGD0OhJ5nDs90O8UiDuS40+YMYomiXu6w6EuvtXuRDc3MSNis3EaaSKAVSWpg==}

  '@vue/compiler-ssr@3.5.45':
    resolution: {integrity: sha512-RF5sbZOfYz5AK00tOJUn2PwFXR2fS1u2HVzI8D9VF9rGAFxuGBqg2bB1kJ3ZHMprqSltXnT9MZE1IsqjSM8oew==}

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

  '@vue/devtools-api@7.7.10':
    resolution: {integrity: sha512-KxtEpUOOpFz/qOGRrAwA36QF7DqIA+FXgCYit9mk9wjbaZt0sXOFz81ElOZtKA4HbWHUdwNjZHBFsFFyp5BZiA==}

  '@vue/devtools-core@7.7.10':
    resolution: {integrity: sha512-rpsAY7HuxYUz6G7R0zBGoOgYsn/r3iU0LixLOGNJ3o5if6tkPDGIGV+6CIJbDNbeueP2HsGDCOQ5ni6Wr36xEQ==}
    peerDependencies:
      vue: ^3.0.0

  '@vue/devtools-kit@7.7.10':
    resolution: {integrity: sha512-3WNi2Kq4tbpVbmhml7RiphmAt0279oh3fKNeWMQIrltfX8Q91b4i5PL8DtyNKdwmcsGrV4fg+erwWOmD05CLIw==}

  '@vue/devtools-shared@7.7.10':
    resolution: {integrity: sha512-wOPslzB8vTvpxwdaOcR2qAbwmuSP0L+rhpoC6Cf56V3Jip+HWb7PQQXOUPgBNQARpXsbQX/+mvi8kKucmBGRwQ==}

  '@vue/language-core@3.1.8':
    resolution: {integrity: sha512-PfwAW7BLopqaJbneChNL6cUOTL3GL+0l8paYP5shhgY5toBNidWnMXWM+qDwL7MC9+zDtzCF2enT8r6VPu64iw==}
    peerDependencies:
      typescript: '*'
    peerDependenciesMeta:
      typescript:
        optional: true

  '@vue/reactivity@3.5.43':
    resolution: {integrity: sha512-G/c9GyOZNI2jVaaS6OX1EF1SSFSv7H0ERqNTl4+DTFMlZmB5eVAB53aLQNam/7NL2NPtaDD7RdVrzf8uJzMuOA==}

  '@vue/reactivity@3.5.45':
    resolution: {integrity: sha512-WqkyubNWpI4OYBOipSrjIssMdJO8K1i9Zts/Wm8Er10/0msOEwCyWWWvZnAI7WW3kQsTong6DJp8Cbb+vd4cPA==}

  '@vue/runtime-core@3.5.43':
    resolution: {integrity: sha512-hU6U6VnVhBGQDpvlnnDlIB8ZGJBiOcgk2lh/0InltHiz3D8oSkluvuvY+do1G2H3+udeKFsmaBlgVYP7gXQzEw==}

  '@vue/runtime-dom@3.5.43':
    resolution: {integrity: sha512-Bb2Jc0YjjJdMt1SJmb9b2L/IWd3I8lIT9x9eS/xvvP9CiVgna0ffua74xKRmt4/uSJ+0r4iN8ex1jrqkhQGWQw==}

  '@vue/server-renderer@3.5.43':
    resolution: {integrity: sha512-l2Ygjv9NehV94PSBxNWsAHC0j/eIIKbn92mBuWXAPGLnn6HfJ6MH5ubsd+Nk0YoZ5FRuxWI1P2VSoh+dbPQhCQ==}

  '@vue/shared@3.5.43':
    resolution: {integrity: sha512-uksS7YGMR5NZyr4JNq0Rp+QyLns0ueaz20KwzIPW9R0LH1Vnt4E+XUM29PNseEbf1www2gOuhuDi5AKOIXag9Q==}

  '@vue/shared@3.5.45':
    resolution: {integrity: sha512-ue9fgHmVNPlP7iW3+cxoBX/Cnlw53dHlVSw0JKGY6z1lObg8pHoj928M2nzG4/yVsMZ3NaRZ2s2z61uC16NDwQ==}

  '@vue/test-utils@2.4.6':
    resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==}

  '@vueuse/core@13.9.0':
    resolution: {integrity: sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/core@14.0.0':
    resolution: {integrity: sha512-d6tKRWkZE8IQElX2aHBxXOMD478fHIYV+Dzm2y9Ag122ICBpNKtGICiXKOhWU3L1kKdttDD9dCMS4bGP3jhCTQ==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/core@14.2.1':
    resolution: {integrity: sha512-3vwDzV+GDUNpdegRY6kzpLm4Igptq+GA0QkJ3W61Iv27YWwW/ufSlOfgQIpN6FZRMG0mkaz4gglJRtq5SeJyIQ==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/core@14.4.0':
    resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/integrations@14.0.0':
    resolution: {integrity: sha512-5A0X7q9qyLtM3xyghq5nK/NEESf7cpcZlkQgXTMuW4JWiAMYxc1ImdhhGrk4negFBsq3ejvAlRmLdNrkcTzk1Q==}
    peerDependencies:
      async-validator: ^4
      axios: ^1
      change-case: ^5
      drauu: ^0.4
      focus-trap: ^7
      fuse.js: ^7
      idb-keyval: ^6
      jwt-decode: ^4
      nprogress: ^0.2
      qrcode: ^1.5
      sortablejs: ^1
      universal-cookie: ^7 || ^8
      vue: ^3.5.0
    peerDependenciesMeta:
      async-validator:
        optional: true
      axios:
        optional: true
      change-case:
        optional: true
      drauu:
        optional: true
      focus-trap:
        optional: true
      fuse.js:
        optional: true
      idb-keyval:
        optional: true
      jwt-decode:
        optional: true
      nprogress:
        optional: true
      qrcode:
        optional: true
      sortablejs:
        optional: true
      universal-cookie:
        optional: true

  '@vueuse/metadata@13.9.0':
    resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==}

  '@vueuse/metadata@14.0.0':
    resolution: {integrity: sha512-6yoGqbJcMldVCevkFiHDBTB1V5Hq+G/haPlGIuaFZHpXC0HADB0EN1ryQAAceiW+ryS3niUwvdFbGiqHqBrfVA==}

  '@vueuse/metadata@14.2.1':
    resolution: {integrity: sha512-1ButlVtj5Sb/HDtIy1HFr1VqCP4G6Ypqt5MAo0lCgjokrk2mvQKsK2uuy0vqu/Ks+sHfuHo0B9Y9jn9xKdjZsw==}

  '@vueuse/metadata@14.4.0':
    resolution: {integrity: sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g==}

  '@vueuse/router@14.0.0':
    resolution: {integrity: sha512-8HSq6Q2uJum8NUSP900s1NcfUnNQeTO0FqgEbMgO+xse/B/6A7Zn6chX+6ZA1r1p5P5LfaSOKqjQmf09BiakzQ==}
    peerDependencies:
      vue: ^3.5.0
      vue-router: ^4.0.0

  '@vueuse/shared@13.9.0':
    resolution: {integrity: sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/shared@14.0.0':
    resolution: {integrity: sha512-mTCA0uczBgurRlwVaQHfG0Ja7UdGe4g9mwffiJmvLiTtp1G4AQyIjej6si/k8c8pUwTfVpNufck+23gXptPAkw==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/shared@14.2.1':
    resolution: {integrity: sha512-shTJncjV9JTI4oVNyF1FQonetYAiTBd+Qj7cY89SWbXSkx7gyhrgtEdF2ZAVWS1S3SHlaROO6F2IesJxQEkZBw==}
    peerDependencies:
      vue: ^3.5.0

  '@vueuse/shared@14.4.0':
    resolution: {integrity: sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g==}
    peerDependencies:
      vue: ^3.5.0

  '@xmldom/is-dom-node@1.0.1':
    resolution: {integrity: sha512-CJDxIgE5I0FH+ttq/Fxy6nRpxP70+e2O048EPe85J2use3XKdatVM7dDVvFNjQudd9B49NPoZ+8PG49zj4Er8Q==}
    engines: {node: '>= 16'}

  '@xmldom/xmldom@0.8.15':
    resolution: {integrity: sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==}
    engines: {node: '>=10.0.0'}

  '@yr/monotone-cubic-spline@1.0.3':
    resolution: {integrity: sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==}

  '@zkochan/retry@0.2.0':
    resolution: {integrity: sha512-WhB+2B/ZPlW2Xy/kMJBrMbqecWXcbDDgn0K0wKBAgO2OlBTz1iLJrRWduo+DGGn0Akvz1Lu4Xvls7dJojximWw==}
    engines: {node: '>=10'}

  '@zkochan/rimraf@3.0.2':
    resolution: {integrity: sha512-GBf4ua7ogWTr7fATnzk/JLowZDBnBJMm8RkMaC/KcvxZ9gxbMWix0/jImd815LmqKyIHZ7h7lADRddGMdGBuCA==}
    engines: {node: '>=18.12'}

  JSV@4.0.2:
    resolution: {integrity: sha512-ZJ6wx9xaKJ3yFUhq5/sk82PJMuUyLk277I8mQeyDgCTjGdjWJIvPfaU5LIXaMuaN2UO1X3kZH4+lgphublZUHw==}

  abbrev@2.0.0:
    resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==}
    engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}

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

  abort-controller@3.0.0:
    resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
    engines: {node: '>=6.5'}

  abstract-logging@2.0.1:
    resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==}

  accepts@1.3.8:
    resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
    engines: {node: '>= 0.6'}

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

  acorn-import-attributes@1.9.5:
    resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
    peerDependencies:
      acorn: ^8

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

  acorn@8.19.0:
    resolution: {integrity: sha512-oJlA3XiRm7Cyk6qFD2Jn8ak9B7jSy0qy00ADO3+8dpT0LSjFihQYv4C02LFCSYJV3Q37xYwwRy5m+IpIiUzqWw==}
    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'}

  ai@6.0.116:
    resolution: {integrity: sha512-7yM+cTmyRLeNIXwt4Vj+mrrJgVQ9RMIW5WO0ydoLoYkewIvsMcvUmqS4j2RJTUXaF1HphwmSKUMQ/HypNRGOmA==}
    engines: {node: '>=18'}
    peerDependencies:
      zod: 4.6.7

  ajv-draft-04@1.0.0:
    resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==}
    peerDependencies:
      ajv: ^8.5.0
    peerDependenciesMeta:
      ajv:
        optional: true

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

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

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

  alien-signals@3.2.1:
    resolution: {integrity: sha512-I8FjmltrfnDFoZedi5CG8DghVYNhzb/Ijluz7tCSJH0xpd0484Kowhbb1XDYOxfJpU1p5wnM2X54dA+IfGyD1g==}

  amp-message@0.1.2:
    resolution: {integrity: sha512-JqutcFwoU1+jhv7ArgW38bqrE+LQdcRv4NxNw0mp0JHQyB6tXesWRjtYKlDgHRY2o3JE5UTaBGUK8kSWUdxWUg==}

  amp@0.3.1:
    resolution: {integrity: sha512-OwIuC4yZaRogHKiuU5WlMR5Xk/jAcpPtawWL05Gj8Lvm2F6mwoJt4O/bHI+DHwG79vWd+8OFYM4/BzYqyRd3qw==}

  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@5.0.1:
    resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
    engines: {node: '>=8'}

  ansi-regex@6.5.0:
    resolution: {integrity: sha512-zhvbbbdt1kbw7EJ9OQoxmQcuaNR9P5kTj7e/YdmOSU10aHWbycofJxA6jKfoEy3vlLdctOF9ZHaxLtmSm998wQ==}
    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'}

  ansis@4.0.0-node10:
    resolution: {integrity: sha512-BRrU0Bo1X9dFGw6KgGz6hWrqQuOlVEDOzkb0QSLZY9sXHqA7pNj7yHPVJRz7y/rj4EOJ3d/D5uxH+ee9leYgsg==}
    engines: {node: '>=10'}

  ansis@4.5.0:
    resolution: {integrity: sha512-KwIVkfFfJSSzBmZhDGuTmkhWqTdyB5oNVzzznBJbBZ5bZtHiqSrcugRF0RKJKT4Ss3d7ZrcjnlFVDlQNmtWfWw==}
    engines: {node: '>=14'}

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

  anynum@1.0.1:
    resolution: {integrity: sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==}

  apexcharts@4.7.0:
    resolution: {integrity: sha512-iZSrrBGvVlL+nt2B1NpqfDuBZ9jX61X9I2+XV0hlYXHtTwhwLTHDKGXjNXAgFBDLuvSYCB/rq2nPWVPRv2DrGA==}

  archiver@8.0.0:
    resolution: {integrity: sha512-fV1orZfsnPn9BaSByR/qE67rJCLJEy2Ox5bq7nJh+jquWaNh6Sfec75kJ2T6PtdGUbPQlrVoSVCEOa5SdiTQ1g==}
    engines: {node: '>=18'}

  argon2@0.44.0:
    resolution: {integrity: sha512-zHPGN3S55sihSQo0dBbK0A5qpi2R31z7HZDZnry3ifOyj8bZZnpZND2gpmhnRGO1V/d555RwBqIK5W4Mrmv3ig==}
    engines: {node: '>=16.17.0'}

  argparse@1.0.10:
    resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}

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

  args@5.0.3:
    resolution: {integrity: sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==}
    engines: {node: '>= 6.0.0'}

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

  array-flatten@1.1.1:
    resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}

  array-union@2.1.0:
    resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
    engines: {node: '>=8'}

  arrify@1.0.1:
    resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
    engines: {node: '>=0.10.0'}

  arrify@2.0.1:
    resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==}
    engines: {node: '>=8'}

  asn1@0.2.6:
    resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==}

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

  ast-kit@2.2.0:
    resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==}
    engines: {node: '>=20.19.0'}

  ast-types@0.13.4:
    resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==}
    engines: {node: '>=4'}

  ast-v8-to-istanbul@1.0.7:
    resolution: {integrity: sha512-kFL68AG6ajd8fg248zwM9GQrUWEp79gsmjum34OEXjs4yHuUMZfYKwOLW9GMmB4oNvVrj+EAGxsP7ye2UR9UlA==}

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

  astring@1.9.0:
    resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==}
    hasBin: true

  async-mutex@0.5.0:
    resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==}

  async-retry@1.3.3:
    resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==}

  async@2.6.4:
    resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==}

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

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

  atomic-sleep@1.0.0:
    resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
    engines: {node: '>=8.0.0'}

  avvio@9.3.1:
    resolution: {integrity: sha512-QyTKW61/qlba+cUQBm/sT9X8lri4UdomqSDwCnrnj1IvLVDRRiXRkz4CgBRWB+/cmfC7SK5WQc8T1vSdGvaUcQ==}

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

  axios-cache-interceptor@1.12.3:
    resolution: {integrity: sha512-IK8+YGxH03wOImvVg1PlujxZ9CoBsUpqv2TdGlgENeo9wcL63N6usYW0glmK3mNrfu+CPA/lWeSuo0+9OmNJrw==}
    engines: {node: '>=12'}
    peerDependencies:
      axios: ^1.19.0

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

  b4a@1.9.0:
    resolution: {integrity: sha512-dpfcF9fDNR6++cthXR67iyhgqWy9CBouAvIWhIntzBG6cvK/cnIPiZQjBwi/ZqjjBEDGfoNDtmB0kTjroOJ3pQ==}
    peerDependencies:
      react-native-b4a: '*'
    peerDependenciesMeta:
      react-native-b4a:
        optional: true

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

  bare-buffer@3.7.1:
    resolution: {integrity: sha512-cIjZnSO+y89ykVX9x96OVnA6tGORBn7vGJ/e3PCbBHMEyfMNG/ixzOS0lLa6saMlWcs69bSKjxFyDwjK152OMg==}
    engines: {bare: '>=1.20.0'}

  bare-events@2.9.2:
    resolution: {integrity: sha512-AIPKioV7/Y/8KfZ3AAhjPJxLLbY49S64Ym5DakZlUg75qQiTgUq9hEJoEwa4eUezPUlXRy/i5NpsKvo9jgKmoA==}
    peerDependencies:
      bare-abort-controller: '*'
    peerDependenciesMeta:
      bare-abort-controller:
        optional: true

  bare-fs@4.8.4:
    resolution: {integrity: sha512-MPC2eyrpbk3A873sK4y6rk+Iv4o2enxTjHZ8zH3HO0mjrpm5XjnguY2XmfidIsDV6vnjpbMBKUAJpV0ISD2SsQ==}
    engines: {bare: '>=1.28.0'}
    peerDependencies:
      bare-buffer: '*'
    peerDependenciesMeta:
      bare-buffer:
        optional: true

  bare-path@3.1.2:
    resolution: {integrity: sha512-ZyKbsuuqK6Ag0K8pX6V5Txq6XeJRvY+wXucnFGRjiyVYP9YWDpIQugk/b+enRYrEYBJaqLzghRQpXPMR7341Nw==}

  bare-stream@2.13.4:
    resolution: {integrity: sha512-PcrQ8lVLbiJscNm1Kez+Yp4Gy4AHGcN1lzwjvf5NybWen7VvEgUfyfnXYJ2zNqWnzOfCb1Abq6lH8ti0syQszA==}
    peerDependencies:
      bare-abort-controller: '*'
      bare-buffer: '*'
      bare-events: '*'
    peerDependenciesMeta:
      bare-abort-controller:
        optional: true
      bare-buffer:
        optional: true
      bare-events:
        optional: true

  bare-url@2.5.6:
    resolution: {integrity: sha512-iqkXHkW65De+BT14nHLiBFbNuJ/DdMrZaVNJ1IXPctpK6b1olUJ5Qmy8QBvwROajTiGztso2n82kFEvCsNG7Rg==}

  base-64@0.1.0:
    resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==}

  base-64@1.0.0:
    resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==}

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

  baseline-browser-mapping@2.11.35:
    resolution: {integrity: sha512-GNk8KX52CHqeNKGk8+7tZnQab/2k1t/BgrUHPKNdijzpEhF1saPQZHVKb6m5loSAxB39gyrTYw34Qf9CQ3u1qQ==}
    engines: {node: '>=6.0.0'}
    hasBin: true

  basic-ftp@6.2.2:
    resolution: {integrity: sha512-LIkJcf/F6bTTfvE3k2YcTxrJsLKKVXiEpHZYkQP6JoqTb7khng7c13ckRTDQbqRh5IkehVH3F00sSlAa2F6DwA==}
    engines: {node: '>=10.0.0'}

  better-path-resolve@1.0.0:
    resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==}
    engines: {node: '>=4'}

  bidi-js@1.1.0:
    resolution: {integrity: sha512-fX1Onk0tdVPC7obPWB5EbJ1z7NVhLq4m2xZLq2YXBkxzMXIGRpNMU88n0EPgWseKl12J7zXs7qrDxPK4sRs2fg==}

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

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

  bintrees@1.0.2:
    resolution: {integrity: sha512-VOMgTMwjAaUG580SXn3LacVgjurrbMme7ZZNYGSSV7mmtY6QQRh0Eg3pwIcntQ77DErK1L0NxkbetjcoXzVwKw==}

  birpc@2.9.0:
    resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==}

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

  bl@6.1.6:
    resolution: {integrity: sha512-jLsPgN/YSvPUg9UX0Kd73CXpm2Psg9FxMeCSXnk3WBO3CMT10JMwijubhGfHCnFu6TPn1ei3b975dxv7K2pWVg==}

  bluebird@3.7.2:
    resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}

  body-parser@1.20.9:
    resolution: {integrity: sha512-FISIQxV5u91Y9gvuFq3q/tA/qTqLJn3AhRcEvyozyhJTh5OBFFtv827AdHU7Rbyct4r+Ba1/99oFa1Y3yuFsdw==}
    engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}

  body-parser@2.4.0:
    resolution: {integrity: sha512-Ifk1KcLrxaGt1occQagQNFNNOqRt1LFuehEnHHzB8Z6cRgIxRU1TBaiIsUiCdA+gy5PL7Y1IX31DNKkRmxtXjQ==}
    engines: {node: '>=18'}

  bole@5.0.29:
    resolution: {integrity: sha512-eYR9i2ubLv5/4TFGyZsQ1cVH4jF9+qLJA72Aow+E7ZZQfqHqQNUZeX3w+pVWF76PQyjl5eDKf2xylyOOX76ozA==}

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

  bowser@2.15.0:
    resolution: {integrity: sha512-xic6KSZglg/I4ymp45fdM4GWfYpBK79Fxd/TOvJktlaPgQqqDxvmGwOPZl2V0dyeS3Lj5c18